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