X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2Fqt2%2FTODO;h=428f543cbe550c7e55a8519e8acc83f272053908;hb=1229a2712d3f4fe1392616a6973e1830cf3124ef;hp=757aba73479b2718174fe174e9c8659db40b1fd3;hpb=4792af4928d0d5156b7fc94ff386092b7f3a3f0b;p=lyx.git diff --git a/src/frontends/qt2/TODO b/src/frontends/qt2/TODO index 757aba7347..428f543cbe 100644 --- a/src/frontends/qt2/TODO +++ b/src/frontends/qt2/TODO @@ -1,55 +1,37 @@ This file is intended to be a list of stuff that must be done before -we can say the first iteration of the Qt frontend is "finished". +we can say the first iteration of the Qt frontend is "finished". It +is incomplete. Those with asterisks are what I perceive as being "big jobs" -ColorHandler - - - remove mentions in core code - FileDialog - add buttons for Documents, Templates, etc. to the file dialog toolbar - work around Qt crash bug with double click -GraphicsImage - - - remove X dependencies here (?) (*) - -LyXServer - - - remove xforms dependency - lyx_gui (qt) - move out lyxserver - do dpi - - initialise graphics Menubar_pimpl - - remove menubar-switching as discussed - - implement menu key shortcuts - - implement on/off switches in menus, enable/disable - - parse the submenus (*) + - fix disabling submenu labels when appropriate - implement dynamic menus (may need serious backend changes) (*)(*) - dynamic last files - import/export/view/update - navigate - - remove openByName + - implement openByName + - why is note disabled, index enabled with no doc etc. ? QAbout - give good default size -QBibtex - - - implement H. Voss's style browser facility, style tooltip, check for duplicates - -QCitation - - - loop round searching not working perhaps ?? +QCommandBuffer + - finish off, use listview etc. + QContentPane - triple click @@ -63,7 +45,6 @@ QDocument qfont_loader - use lyxrc, check for failure, implement available() - - fix usage outside of qt2/ (frontends/font_laoder.h) qfont_metrics @@ -75,7 +56,7 @@ QForks QGraphics - - UI cleanups. Maybe not vital + - UI cleanups and fixes QInclude @@ -85,34 +66,26 @@ qlkey - finish off the lists +QLImage + + - get jpeg etc. to work + - get mono/color to work + - get bgcolor and clipping to work + QLPainter - work out why buttons look ugly and fix - check ::arc() works - - implement ::image + image loader grfx stuff etc. (*)(*) QLyXKeySym - isOK() - meaningful or not ? - getISOEncoded - get this to work (*) -QMiniBuffer - - - implement as a QStatusBar and a separate QToolbar containing a QComboBox (*) - - make the necessary GUII API changes for this to work (*) - -QParagraph - - - implement me (MVCed already) (*) - QPreferences - implement me (*) -QRef - - - need buffer combo - QSendTo - implement me @@ -125,28 +98,10 @@ QTabular - implement me (need MVC) (*) -QTexinfo - - - fix "View" when path not shown - -QWorkArea - - - clipboard code missing - QtView - decide what to do about prohibit/allowInput - - fix show() - - remove redraw() and others - - add minibuffer - - add autosave timeout - -Toolbar_pimpl (variously maybe *) - - - mathed symbols - - activate/deactivate - - openLayoutList() (?) - - ::set() ??? - - push() ?? - - tooltips +Toolbar_pimpl + + - mathed symbols (*)