]> git.lyx.org Git - lyx.git/blob - src/frontends/qt2/TODO
xforms ? what xforms ?
[lyx.git] / src / frontends / qt2 / TODO
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".
3
4 Those with asterisks are what I perceive as being "big jobs"
5
6 FileDialog
7
8         - add buttons for Documents, Templates, etc. to the file dialog toolbar
9         - work around Qt crash bug with double click
10  
11 GraphicsImage
12
13         - remove getPixmap() 
14  
15 lyx_gui (qt)
16
17         - move out lyxserver
18         - do dpi
19         - implement set_read_callback
20  
21 Menubar_pimpl
22
23         - remove menubar-switching as discussed
24         - implement menu key shortcuts
25         - implement on/off switches in menus, enable/disable
26         - parse the submenus (*)
27         - implement dynamic menus (may need serious backend changes) (*)(*)
28                 - dynamic last files
29                 - import/export/view/update
30                 - navigate
31         - remove openByName
32
33 QAbout
34
35         - give good default size 
36
37 QBibtex 
38
39         - implement H. Voss's style browser facility, style tooltip, check for duplicates
40
41 QCitation
42
43         - loop round searching not working perhaps ??
44
45 QContentPane 
46
47         - triple click
48         - figure out why a scroll doesn't update quickly, which leaves cursor artifacts
49           whilst holding down page down etc. 
50  
51 QDocument
52
53         - implement me. Need MVC (*)
54
55 qfont_loader
56
57         - use lyxrc, check for failure, implement available()
58  
59 qfont_metrics
60
61         - per char ascent/descent
62  
63 QForks
64
65         - don't implement me
66  
67 QGraphics
68         
69         - UI cleanups. Maybe not vital
70  
71 QInclude
72
73         - check no load stuff works ?
74
75 qlkey
76
77         - finish off the lists
78  
79 QLImage
80
81         - get jpeg etc. to work
82         - get rotation etc. to work
83         - get mono/color to work
84         - get bgcolor and clipping to work 
85
86  
87 QLPainter
88
89         - work out why buttons look ugly and fix
90         - check ::arc() works
91
92 QLyXKeySym
93
94         - isOK() - meaningful or not ?
95         - getISOEncoded - get this to work (*)
96          
97 QMiniBuffer
98
99         - implement as a QStatusBar and a separate QToolbar containing a QComboBox (*)
100         - make the necessary GUII API changes for this to work (*)
101
102 QParagraph
103
104         - implement me (MVCed already) (*) [Edwin is working on this]
105
106 QPreferences
107
108         - implement me (*)
109  
110 QRef
111
112         - need buffer combo
113
114 QSendTo
115
116         - implement me
117  
118 QShowInfo
119
120         - dunno about this one
121  
122 QTabular
123
124         - implement me (need MVC) (*)
125  
126 QTexinfo
127
128         - fix "View" when path not shown
129
130 QtView
131
132         - decide what to do about prohibit/allowInput 
133         - add autosave timeout
134
135  
136 Toolbar_pimpl
137
138         - mathed symbols (*) 
139         - openLayoutList() (remove ?)
140         - ::set() ???
141         - push() ??