-
Notifications
You must be signed in to change notification settings - Fork 9
/
TODO
58 lines (43 loc) · 1.77 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
/* List of missing features, actual bugs and other issues */
Bugs
tests/Layout-TruncatedWidget.ycp
unlike yast2-qt, we trigger recalculation events on widget property
changes like the label or the button text.
Difficulty: High - Priority: Low
Honor YDialog's YWizardDialog directive
see bug 457758. We also want to make multiple Wizard instances
share the same help window. Overall, move a bunch of YGWizard
stuff into YGDialog domain.
Difficulty: Medium - Priority: Low
Enhancements
Package manager search syntax
add proper Google syntax support. Consider also adding regex (add
radio boxes to entry's context menu).
Difficulty: Medium - Priority: Low
YGTextEntry / YGMultiLineEdit
Add undo/redo support. (Possibly work out a patch for GTK+.)
Difficulty: Low - Priority: Medium
YGtkFindEntry
Deprecate YGtkFindEntry usage in favor of GTK 2.16 GtkEntry new
APIs. Notice the requirements for the Package Manager: change
icon to reflect that of the context menu, and show arrow next
to the search icon.
Difficulty: Low - Priority: Low
YGPackageSelector.cc: FlexPane class
Deprecate in favor of GTK 2.16 GtkOrientation API for GtkPaned.
Difficulty: Low - Priority: Low
Installer look
Port or adopt yast2-qt's installer style file.
Difficulty: High - Priority: Low
Build procedure
YGRichText
should use GtkHtml when available, so that we get support for tables.
Road block: the problem here is that Webkit doesn't work well for our
package-selector use (outside a scrolled window). Does it make sense to
keep YGtkRichText for that sole purpose?
Difficulty: Medium - Priority: Medium
Test Framework
Regression tests
setup LDTP to run through all the tests/ and provoke as many code-paths
as possible.
Difficulty: High (tiresome) - Priority: Low