]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt2/TODO
Some Qt graphics dialog improvements. Yet more work needed :/
[lyx.git] / src / frontends / qt2 / TODO
index 757aba73479b2718174fe174e9c8659db40b1fd3..428f543cbe550c7e55a8519e8acc83f272053908 100644 (file)
@@ -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 (*)