~apachelogger/software-properties/rip

« back to all changes in this revision

Viewing changes to KDE-BUGS-TODO

  • Committer: Sebastian Heinlein
  • Date: 2007-02-05 09:09:36 UTC
  • Revision ID: sebi@sebi-laptop-20070205090936-137739bf3c2885fd
* updates the KDE-BUGS-FILE
* allow to edit disabled ISV sources
* refresh the user interface after changes of the sources.list

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
Things I've noticed:
2
2
 
3
 
bug: removing a source doesn't remove from list
4
 
question: where do update radio buttons get disabled/enabled at program start?
5
 
bug: editing 3rd party archives doesn't show changes
6
 
bug: after adding repo, doesn't show change
7
 
bug: gtk checkboxes are never marked as inconsistent
8
 
bug: rm /etc/apt/sources.list; start up; all Update tickboxes disabled and never become enabled
9
 
bug?  untick "main" and main doesn't go away
10
 
bug: checkbutton source code sometimes can't be ticked
11
 
bug: self.get_source_code_state() never returns false, only None (fixed in backend and KDE)
12
 
issue: no way to set source code back to inconsistent state, so checkbox needs tristate turned off
13
3
bug: edit comment on a disabled 3rd party repo and it becomes enabled
14
 
issue: DialogAddSourcesList obsolete?
15
 
bug: click 3rd party enable/disable twice and it doesn't get back to original state
16
 
bug: on_button_revert_clicked doesn't revert the UI
17
4
bug: gtk frontend has two on_treeview_sources_cursor_changed, not sure which is correct, probably second
18
5
bug: newly selected mirrors are not put into combo box
19
6
bug: add_key always returns true
 
7
  we should use gpg --dry-run before too
20
8
bug: gtk frontend UI strings don't translate
21
9
issue: may want to add a gtk crash handler
22
10
 
24
12
 
25
13
server combobox changed
26
14
i18n
27
 
packaging
28
15
adept integration
29
16
crash dialogue
30
17
drag and drop for sources list
34
21
 
35
22
jriddell, 2007-02
36
23
 
 
24
WON'T FIX:
 
25
issue: no way to set source code back to inconsistent state, so checkbox 
 
26
       needs tristate turned off
 
27
rationale: would add to much complexity. the inconsistent state should only
 
28
           be visible if the user made some custom modifications. so we would
 
29
           have to keep a history of all changes and take mulitiple 
 
30
           inconsistent states into account. finally there is a global
 
31
           revert button.
37
32
FIXED:
 
33
packaging
 
34
 
 
35
bug: self.get_source_code_state() never returns false, only None (fixed in backend and KDE)
 
36
 
38
37
bug: popcon state doesn't get saved (or loaded)
 
38
 
 
39
bug: checkbutton source code sometimes can't be ticked
 
40
 
 
41
bug: rm /etc/apt/sources.list; start up; all Update tickboxes disabled and never become enabled
 
42
bug: after adding repo, doesn't show change
 
43
bug: editing 3rd party archives doesn't show changes
 
44
bug: gtk checkboxes are never marked as inconsistent
 
45
bug: click 3rd party enable/disable twice and it doesn't get back to original state
 
46
bug: on_button_revert_clicked doesn't revert the UI
 
47
   Was a transistion error. The current solution is not nice, but works:
 
48
   reload the isv_sources and show_distro after each change :/
 
49
   It would be nice to store the meta data anywhere else, so that
 
50
   we won't have to recreate the ui elements.
 
51
 
 
52
bug?  untick "main" and main doesn't go away
 
53
  was a problem with empty sources.list files. python-apt now handles this 
 
54
  corner case correctly
 
55
 
 
56
 
 
57
ANSWERED:
 
58
question: where do update radio buttons get disabled/enabled at program start?
 
59
answer: SoftwareProperties.get_update_automation_level() and 
 
60
        SoftwarePropertiesGtk.show_auto_update_level()
 
61
 
 
62
issue: DialogAddSourcesList obsolete?
 
63
answer: No, it is used to open sources.list files (by drag and drop or
 
64
        double click)