WxSmith Timeline

From Code::Blocks
Revision as of 19:00, 14 October 2007 by Byo (talk | contribs)

Timeline for wxSmith:

Task Description Estimated time Worked on
Events in wiki Add description of events system into Wiki:
  • Choose item which generate events (few different)
  • Add item's source into wxSmithContribItems
  • Add class registering item in wxSmith
  • add events and describe this process in Wiki
1 day No
Extra init code Add extra initialization code added right after item is built

Warning: this may mess the code base

2 hours Yes
Insert by mouse Allow adding items to resource by pointing with mouse 1 day Yes
Grid Add grid for containers without sizers. This will require:
  • Generating panel-derived widget displaying grid
  • Modifying mouse routines in editor
  • Adding new elements into configuration
  • Remember that grid also apply when resizing container using grid
1 day Yes
Adopt new header system New header generation system is now capable of generating forward declarations and list of headers splitted for pch-included and non-included. The option whether to use pch filter and/or forward declarations should be available while generating new resource 1 day Yes
Add more tools There are some tools which could be accessible from viasual editor:
  • wxColourDialog
  • wxDirDialog
  • wxFileDialog
  • wxFindReplaceDialog
  • wxMultiChoiceDialog
  • wxSingleChoiceDialog
  • wxTextEntryDialog
  • wxPasswordEntryDialog
  • wxFontDialog
  • wxPageSetupDialog
  • wxPringDialog
  • wxProgressDialog
  • wxMessageDialog
  • wxSymbolPickerDialog
  • wxRichTextFormattingDialog
  • wxFTP
  • wxHTTP
  • wxDialUpManager
  • wxSocketClient (?)
1 week No
Fix dragbox bug Sometimes on linux when resource is more complicated, drag boxes are placed in invalid position. It looks like the positions are calculated before main panel (the one which not yet belongs to the resource or the main resource's panel) is shifted using it's sizer. 1 day No