~ubuntu-core-dev/software-properties/main

« back to all changes in this revision

Viewing changes to KDE-BUGS-TODO

  • Committer: Simon Quigley
  • Date: 2018-07-14 09:50:43 UTC
  • mto: This revision was merged to the branch mainline in revision 1049.
  • Revision ID: tsimonq2@ubuntu.com-20180714095043-c80knnvq4xkncfwx
Rename KDE-BUGS-TODO to QT-BUGS-TODO.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Things I've noticed:
2
 
 
3
 
bug: edit comment on a disabled 3rd party repo and it becomes enabled
4
 
bug: gtk frontend has two on_treeview_sources_cursor_changed, not sure which is correct, probably second
5
 
bug: newly selected mirrors are not put into combo box
6
 
bug: add_key always returns true
7
 
  we should use gpg --dry-run before too
8
 
bug: gtk frontend UI strings don't translate
9
 
issue: may want to add a gtk crash handler
10
 
 
11
 
TODO:
12
 
 
13
 
server combobox changed
14
 
i18n
15
 
adept integration
16
 
crash dialogue
17
 
drag and drop for sources list
18
 
cdrom listview needs implementing (both frontends)
19
 
insert CD support, somehow
20
 
various functions in the mirror dialogue: custom mirrors, edit, find fastest etc.  DialogMirror.py should be abstracted for frontend independence
21
 
 
22
 
jriddell, 2007-02
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.
32
 
FIXED:
33
 
packaging
34
 
 
35
 
bug: self.get_source_code_state() never returns false, only None (fixed in backend and KDE)
36
 
 
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)