]> git.lyx.org Git - lyx.git/blob - Status.15x
2f12c278375d1540f3598841e81cf465cb57de64
[lyx.git] / Status.15x
1 Debugging spree:
2
3 Rules:
4 1. bugs that aim for 1.5.0 should be listed here.
5 2. whoever fixes a bug sign his name before the bug and move it to the
6 end of this file,
7   along with a lyx-devel announcement.
8 3. we need to figure out a price for the champion (and second place).
9
10
11 BUGS:
12
13 * Spell checking cannot be invoked a second time!
14
15 * In the TOC dialog, switching between the different TOC types (TOC,
16 Table, Float, etc.) is broken
17
18 * TOC crashes (simply make a few sections, subsections, sections; then
19 add TOC before all sections and click on the left button)
20
21 * If you open Document>Settings... for the first time,
22 the dialog is much too small to show its content; if
23 you invoke it the second time, everything is fine
24
25 * If you open Edit>Test Style... for the first time,
26 the choice text for "Never Toggled>Size" doesn't fit
27 in the selection box (note that in German, texts
28 are a bit longer than in English). Interestingly,
29 if you invoke the dialog a second time, its button sizes
30 are adjusted to their content.
31
32 * In the math control panel, "Detach panel" is broken
33 (only 1 button is visible in the detached panel)
34
35 * In the math control panel, switching between different
36 "functions" is broken (retry a couple of times)
37
38 * edit->text style->capitalize/lower/upper case doesn't work
39 due to the change tracking-related changes
40
41 * The multi-window thing is broken. When I switch windows I get crashes
42 all the time.
43
44 * Spell checking is broken. The first time I run it an empty window is
45 shown instead of the first misspelled word. After clicking a button I'm
46 able to correct some words, but afterwards the spell checker will never
47 run again.
48
49 * Window positions are not remembered correctly. Each time I open a
50 window again it has moved towards the bottom of the screen. Maybe the
51 inner window position is applied to the outer window?
52
53 * The visual table size selection on the the "Insert Table" dialog is gone.
54
55 * Icons in the toolbars do not have the correct size, they are stretched
56 a few pixels compared to 1.4. This makes the images look jagged and the
57 initial window size has also become to small to show the whole toolbar.
58
59 * Toolbars always show on the top of the screen, even though they are
60 set to "bottom" in the ui file.
61
62 * The initial size of Preferences window is too small. When I try to
63 resize it the window jumps to the right size.
64
65 * There should be a close button on the tabs.
66
67 * Polishing:
68
69 - No icon for "note-next" in the "review" toolbar
70
71 - In TOC, the buttons "Up", "Down", "Promote", and
72 "Demote" are not self-explaining. Why don't we group
73 them in two pairs: Section Up/Down, Level Up/Down?
74 The arrangement of the buttons may also give some hint
75 to the user.
76
77 - In the math control panel, there is no icon for
78 "Set Math Font"
79
80 - In the math control panel, the buttons are too small
81
82 - In the "Math Delimiters" dialog, there is no need
83 to repeat the term "Size" for all values in the selection box;
84 the label is already named "Size"
85
86 - some English menu items don't have a '&' character.
87 (box,date,paste...)
88
89 - src/frontends/qt4/ui/QCitationUi.ui:70
90 "&Selected citations:" should be "&Selected Citations:"
91
92
93
94 CREDITS:
95
96 * Performance on Windows is bad. On my system, scrolling the User Guide
97 takes 10 seconds with LyX 1.4 and more than 30 seconds with LyX 1.5.
98 Although I have a modern computer, it all feels very slow.
99
100 FIXED (Abdel 04/10/06): This was due to spurious message in QLPainter.C,
101 I've put that in Debug::PAINTING, so 1.5 is faster than 1.4 on Windows XP
102 on my 3 years old laptop (18s for the UserGuide test).
103
104
105 * The multi-window thing is broken. When I have the same document in two
106 windows, only the last selected paragraph in one of the windows gets
107 updated.
108
109 FIXED (Abdel 04/10/06): This was due my singlePar optimization. With my
110 last commit, the optimization is enabled only if the WorkArea has the
111 focus.