1 This file is intended to be a list of stuff that must be done before
2 we can say the first iteration of the Qt frontend is "finished".
4 Those with asterisks are what I perceive as being "big jobs"
8 - remove mentions in core code
12 - add buttons for Documents, Templates, etc. to the file dialog toolbar
13 - work around Qt crash bug with double click
17 - remove X dependencies here (?) (*)
21 - remove xforms dependency
31 - remove menubar-switching as discussed
32 - implement menu key shortcuts
33 - implement on/off switches in menus, enable/disable
34 - parse the submenus (*)
35 - implement dynamic menus (may need serious backend changes) (*)(*)
37 - import/export/view/update
43 - give good default size
47 - implement H. Voss's style browser facility, style tooltip, check for duplicates
51 - loop round searching not working perhaps ??
56 - figure out why a scroll doesn't update quickly, which leaves cursor artifacts
57 whilst holding down page down etc.
61 - implement me. Need MVC (*)
65 - use lyxrc, check for failure, implement available()
66 - fix usage outside of qt2/ (frontends/font_laoder.h)
70 - per char ascent/descent
78 - UI cleanups. Maybe not vital
82 - check no load stuff works ?
86 - finish off the lists
90 - work out why buttons look ugly and fix
92 - implement ::image + image loader grfx stuff etc. (*)(*)
96 - isOK() - meaningful or not ?
97 - getISOEncoded - get this to work (*)
101 - implement as a QStatusBar and a separate QToolbar containing a QComboBox (*)
102 - make the necessary GUII API changes for this to work (*)
106 - implement me (MVCed already) (*)
122 - dunno about this one
126 - implement me (need MVC) (*)
130 - fix "View" when path not shown
134 - clipboard code missing
138 - decide what to do about prohibit/allowInput
140 - remove redraw() and others
142 - add autosave timeout
145 Toolbar_pimpl (variously maybe *)
148 - activate/deactivate
149 - openLayoutList() (?)