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