GCI 2014/Tasks

From Sugar Labs
Jump to navigation Jump to search

This is a list for proposed tasks for the Google Code In 2014. Please contribute.

Title Description (inc. links if applicable) Time to complete (hours) Tags Categories (Code, QA, Outreach, UI, Docs) Mentor
Sharing Palette Highlight Bug GTK3 Sharing Palette does not highlight the current selected option. The palette should highlight the icon of the selected option. This worked fine in GTK2. You can test with Chat (gtk2) and Browse (gtk3). Ticket: http://bugs.sugarlabs.org/ticket/4467 Relevant code: gtk3 themes at github.com/sugarlabs/sugar-artwork 48 Bug, Sugar, GTK, Theme UI, Code
Magic Tool For Paint The kids want the magic tools from TuxPaint in the sugar Paint activity. The teachers in Uruguay say the kids like the magic tools from TuxPaint. Ticket: http://bugs.sugarlabs.org/ticket/2838 Relevant code: https://github.com/godiard/paint-activity 72 Feature, Magic, Paint, Activity Code
Use XO Game Keys For Stopwatch Stopwatch must use the game keys! Icons in the buttons in the screen suggest the game buttons can be used to start/stop/reset the counters, but do not work. Probably the problem is the activity have many counters, and can't know what counter relate to the buttons. Ticket: http://bugs.sugarlabs.org/ticket/2976 Relevant Code: http://git.sugarlabs.org/stopwatch 48 Feature, Activity, Stopwatch, XO-Required Code, UI
Clear Browse Cache on Crash Browse cache can bloat up with time consuming valuable space on the laptop. On one laptop me and tch checked, there were 400MB of unaccessible files (mostly multimedia) in the Browse instance folder. We need a procedure to clean instance/ when starting browse (needs to check it is the only instance to avoid corner case of more than one browse instance). Another option is to check the date of partial files... Ticket: http://bugs.sugarlabs.org/ticket/2659#comment:6 Relevant code: https://github.com/sugarlabs/browse-activity 48 Browse, Activity, Bug, Cache Code
On Screen keyboard Covers Terminal On terminal activity, the OSK is covering the text entry area. This means that they cannot be used in tablet (full-touch) mode, meaning that they cannot meet Objective #2487. Ticket: http://bugs.sugarlabs.org/ticket/4542 Relevant code: https://github.com/godiard/terminal-activity 48 Terminal, Bug, OSK, Touch, XO-Required, Activity Code, UI
Pippy does not load example if no tabs present Steps: open pippy, close all tabs, open an example (any), nothing will happen and is confusing, the log shows an ugly error. Ticket: http://bugs.sugarlabs.org/ticket/4782 Relevant code: https://github.com/walterbender/Pippy 48 Pippy, Bug, Activity Code