Menu

June 14th, 2012

Pina Palmieri

Hints to improve the UI

  • during the installation ask the user to register to a newsletter promising Sessions, templates and so on
  • add the update mechanism
  • adding Intro page in the Controller
  • adding Help
  • menu about: add each tool and relative description
  • Study how to modify the UI of Eclipse
  • Study how to modify the look and feel of Java

adding Intro page in the Controller

Changes in the it.unisa.coffeeController code:

  • ApplicationWorkbenchWindowAdvisor?.preWindowOpen()

The intro page by default is shown only the first time the application is started; to show the Introp every time the application is started, we have modified the preference in the start up phase.

  • added a folder " content " with the file of the welcome page
  • added a file content.xml in the root of the plugin used as index of the welcome page
  • modified the Controller.product to add the Intro page in the application Branding
  • in the plugin file, added the extension org.eclipse.ui.intro and org.eclipse.ui.intro.config

About deployment :

  • Add in Controller folder
    • conf_en (files)
    • conf_it (files)

TODO:

  • add the menu "show Intro"
  • add the info in the Welcome page
  • LessonPlanner
    • Check link to modify and updated resource page adding doc version 5.0
  • Deployment
    • Add management a new Azure Theme, so the installar sw shows: Azure (as default), Classic, Franklin
    • Check old links
    • "WhatNews" doc about Quiz Tool, Hanoi and new theme, new features of the release
    • DemoSession? about Quiz Tool with quiz in different format (gif, potatoes, aiken etc?)
    • In the Documentation about CoFFEE shows old links (http://lead2learning.org/)
    • Manegement intro of Controller
  • SourgeForge?: management releases
  • New tool

    • Quiz Tool
    • test
    • externalize strings
    • documentation
    • example of demo quiz, and demo
  • Hanoi Tool

    • User Interface problem
    • Testing features
    • externalize strings
  • Old tool
    • Chat tool
    • layout problem: chat at ovest position, buttons (anonimity and full an.) not visible
    • Threaded tool
    • in the Azure theme, toolbar is gray (see other tool as projector)

Adding a new theme

Changes in the it.unisa.coffeeControllerit.unisa.coffeeUtilsCore code:

  • in the file plugin, added the theme LEADThemeAzure

Note: to run with the new theme, it is necessary adding the theme parameter on the start up command line -LeadTheme?=LEADThemeAzure

Legend

  • work done
  • work in progress