Difference between revisions of "Dextrose/2/Todo"
(→Bugs/Issues: Modified after big meeting on #dextrose.) |
(→UI Changes: Modifications after big meeting on #dextrose) |
||
Line 92: | Line 92: | ||
| '''Figure out why so many control panels require restarting Sugar, and fix them not to (MEDIUM)''': | | '''Figure out why so many control panels require restarting Sugar, and fix them not to (MEDIUM)''': | ||
Because we use GConf for settings, we should be able to setup callbacks to be invoked on any change. | Because we use GConf for settings, we should be able to setup callbacks to be invoked on any change. | ||
− | |||
| | | | ||
| (check with Hemanshu?) | | (check with Hemanshu?) | ||
+ | | Low | ||
|- | |- | ||
− | | | + | | Review usability and Patch |
| '''kill the "Mute" function on the volume icon in the frame (EASY)''': | | '''kill the "Mute" function on the volume icon in the frame (EASY)''': | ||
I can't think of a useful use-case for it, and children often manage to turn on muting by simply clicking on the speaker icon (which is a lame UI, btw). If we remove this feature, we have to unconditionally unmute on startup! (Gary agreed and asked to file a ticket) | I can't think of a useful use-case for it, and children often manage to turn on muting by simply clicking on the speaker icon (which is a lame UI, btw). If we remove this feature, we have to unconditionally unmute on startup! (Gary agreed and asked to file a ticket) | ||
| | | | ||
− | | | + | | |
− | | | + | | Low |
|- | |- | ||
| Patch | | Patch | ||
Line 110: | Line 110: | ||
| High | | High | ||
|- | |- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
Revision as of 08:11, 9 January 2011
Bugs/Issues
See also open bugs
Status | Issue/Feature Description | Associated Bug Id's | Owner | Priority |
---|---|---|---|---|
Pending | Display lease info in 'About my computer' and notifiy if lease is about to expire | mohit | High | |
In dx-py build | OLPC Microformat compatible activity updater | m_anish, gangil | High | |
rpm in dx-py builds | Yum based updater for sugar | alsroot, tch, m_anish | High | |
Patch | Clear and complete error messages (even for crashes)
This is the ABRT feature. flash the notification icon, see a simple error, link to log activity and send report (implicit). (Don't use fedora ABRT for the moment) |
#1366, #630 | tch, alsroot, mukesh_dce | Medium |
Pending | Checks to prevent installation of incompatible activities | #1442 | alsroot | Medium |
Faster activity startup / memory savings | (link to sugar-devel discussion and Quozl's research) | Quozl | Review | |
Done | Sugar: "Panic key" to force regenerating datastore index (hold both shifts on boot? hidden ctrl-r hotkey in the journal?) | http://bugs.sugarlabs.org/ticket/2132 | ||
Done | 3G connection sharing in Sugar | tch | ||
Develop and roll later via updater | (a) Automatically register to Schoolserver
(b) Make Schoolserver visible in neighbor view |
Low |
UI Changes
Status | Issue/Feature Description | Associated Bug Id's | Owner | Priority |
---|---|---|---|---|
Patch | kill the name picker that pops up when quitting activities (EASY):
Nobody ever uses it, it's just annoying and confusing for new users who don't know how to dismiss it. Maybe one day someone will come out with a less intrusive UI for the same purpose, but for the time being we're much better off without anything. (Gary suggests implementing Features/Write_to_journal_anytime) |
tch | Medium | |
Pending | Figure out why so many control panels require restarting Sugar, and fix them not to (MEDIUM):
Because we use GConf for settings, we should be able to setup callbacks to be invoked on any change. |
(check with Hemanshu?) | Low | |
Review usability and Patch | kill the "Mute" function on the volume icon in the frame (EASY):
I can't think of a useful use-case for it, and children often manage to turn on muting by simply clicking on the speaker icon (which is a lame UI, btw). If we remove this feature, we have to unconditionally unmute on startup! (Gary agreed and asked to file a ticket) |
Low | ||
Patch | Notification system (tch):
A notification system for the sugar platform has been a long standing TODO. It would be very useful in the field for teacher-trainers and onsite developers to quickly triage problems as the crop up. It would be useful for the students and teachers in terms of having a more standardized and usable interface. |
tch | High |
Control panel items reduction
Status | Issue/Feature Description | Associated Bug Id's | Owner | Priority |
---|---|---|---|---|
Power has only 2 options, they could go into a context menu on the battery icon in the frame | ||||
Backup/restore -> journal (or a schoolserver icon in the mesh view) | ||||
DONE | touchpad -> device icon on the frame + global keyboard shortcut to switch between resistive and capacitive | walter | ||
accessibility -> fold into keyboard | ||||
modem config -> context menu on the modem icon in the frame | ||||
Register Again creates duplicate xs icons on the volumes toolbar | tch | |||
Journal sort by creation date - journal entries are being created with ctime=0 (41 years ago) |