Difference between revisions of "UI TODO LIST"

From PCGen Wiki
Jump to: navigation, search
(Work done)
(Update things to be done and add link back to parent page)
Line 1: Line 1:
This is a shared list of items noted during development and testing of the CDOM UI demo.
+
This is a shared list of items noted during development and testing of the CDOM UI demo. This page is part of the [[UI_Overhaul]] project.
  
 
==Things to be done - [[Summary#Minimilist_Enhancement_0.2|Summary Tab]]==
 
==Things to be done - [[Summary#Minimilist_Enhancement_0.2|Summary Tab]]==
  
 
* Editable Score - Tab order
 
* Editable Score - Tab order
* Implement Random button on summary tab - link to GMGen name generator
+
* Implement Random button on summary tab - link to GMGen name generator - '''James'''
 
* Add/remove languages - implement LanguageTableModel.Editor.actionPerformed()
 
* Add/remove languages - implement LanguageTableModel.Editor.actionPerformed()
 
* Il8n of summary screen
 
* Il8n of summary screen
Line 10: Line 10:
 
* Add recent names list to name generator
 
* Add recent names list to name generator
 
* Add guidance text to bottom buttons in name generator
 
* Add guidance text to bottom buttons in name generator
 +
* No HP dialog defined so level up fails.
 +
* Implement new level up dialog. Single dialog for each level up action no matter how many levels added. Show info on hp, skills added etc. - '''Connor'''
  
 
==Things to be done - Other==
 
==Things to be done - Other==

Revision as of 23:32, 19 June 2010

This is a shared list of items noted during development and testing of the CDOM UI demo. This page is part of the UI_Overhaul project.

Things to be done - Summary Tab

  • Editable Score - Tab order
  • Implement Random button on summary tab - link to GMGen name generator - James
  • Add/remove languages - implement LanguageTableModel.Editor.actionPerformed()
  • Il8n of summary screen
  • Add accept button to name generator
  • Add recent names list to name generator
  • Add guidance text to bottom buttons in name generator
  • No HP dialog defined so level up fails.
  • Implement new level up dialog. Single dialog for each level up action no matter how many levels added. Show info on hp, skills added etc. - Connor

Things to be done - Other

  • Implement preferences dialog
  • Implement way to add feats to character
  • Implement ablity facade handling in character mock
  • Implement filters in Classes tab
  • Implement filters in Feats and Abilities
  • Implement chooser architecture
  • Handle command line arguments in pcgen.system.Main
  • Reimplement Console dialog to conform to the new UI
  • Loading Sources status bar message hangs around after load finished
  • Remove use of GenericListModel and replace it with use of ListFacade
  • Implement support for parties
  • Look at adding old name generators to GMGen name generator

Completed

  • Editable Score - Tab doesn't save entered score
  • Info Panel - listen for changes
  • Implement player name in character mock
  • Implement handed support in character mock
  • Quick sources - double click to load source
  • Alignment - Handle ex classes (ie. non LG becomes ex-Paladin)
  • Tab name should be blank and name used until the user chooses to enter something
  • Save As - Should add .pcg by default
  • Characters now get saved
  • Link up languages in character mock
  • Implement isAutomatic in CharacterMock
  • Allow the debug console to be opened.
  • Implement HP in CharacterLevelsFacadeImpl
  • Implement experience handling
  • Configure single download from autobuild
  • Implement age handling
  • Editable scores - Checking for bounds, locked stats and pool points
  • Implement point buy system for stats
  • Implement non editable fields in scores table
  • Implement TODOs in CharacterFacade (String only no links)
  • Implement "Things To Be Done" panel