Line 2: |
Line 2: |
| | | |
| ===Activity toolbar=== | | ===Activity toolbar=== |
− | * session title (in the Journal), should be the title of the last page visited <span style="background:#f6aa08; color:black">''ENHANCE''</span>, works as in previous Browse but when you resume a session the title is not updated anymore when browsing | + | * session title (in the Journal), should be the title of the last page visited <span style="background:#f6aa08; color:black">''ENHANCE''</span>, works as in previous Browse but when you resume a session the title is not updated anymore when browsing. [http://bugs.sugarlabs.org/ticket/3303 Bug ticket #3303] |
− | * share activity, the starred pages are shared, anything else? sharing in Borwse does not work at the moment, because the 'get_preferred_connection' API of the toolkit seem to be broken atm. Sharing in Read which does not use this API works. <span style="background:#ff8080; color:black">''FIXME''</span> | + | * share activity, the starred pages are shared, anything else? sharing in Borwse does not work at the moment, because the 'get_preferred_connection' API of the toolkit seem to be broken atm. Sharing in Read which does not use this API works. <span style="background:#ff8080; color:black">''FIXME''</span> Reference: http://wiki.laptop.org/go/Browse#Collaboration |
| | | |
| ===Edit toolbar=== | | ===Edit toolbar=== |
Line 14: |
Line 14: |
| * fullscreen '''DONE''' | | * fullscreen '''DONE''' |
| * show/hide tray '''DONE''' | | * show/hide tray '''DONE''' |
− | * style tray in the theme, <span style="background:#ff8080; color:black">''FIXME''</span> patch: ''SugarHTray * , SugarVTray * { background-color: @toolbar_grey;}'' | + | * style tray in the theme, '''DONE''' |
| | | |
| ===Home Button=== | | ===Home Button=== |
Line 24: |
Line 24: |
| * normalize text entry and autosearch '''DONE''' | | * normalize text entry and autosearch '''DONE''' |
| * auto completion '''DONE''' | | * auto completion '''DONE''' |
− | * represent loading status <span style="background:#ff8080; color:black">''FIXME''</span> | + | * represent loading status, update the bottom overlay with a status message '''DONE''' |
| + | * we may add other ways to represent loading status in the future: |
| ** change cursor to busy cursor? | | ** change cursor to busy cursor? |
− | ** update the bottom overlay with a status message?
| |
| ** show spinning wheels in tabs? | | ** show spinning wheels in tabs? |
| | | |
| ===Go back and forward buttons=== | | ===Go back and forward buttons=== |
| * History '''DONE''' | | * History '''DONE''' |
− | * Palettes showing history (see webtoolbar.py methods _session_history_changed_cb, _reload_session_history, _history_item_activated_cb) | + | * Palettes showing history (see webtoolbar.py methods _session_history_changed_cb, _reload_session_history, _history_item_activated_cb) '''DONE''' |
| | | |
| ===Favorite button=== | | ===Favorite button=== |
Line 54: |
Line 54: |
| * page title '''DONE''' | | * page title '''DONE''' |
| * restore tabs '''DONE''' | | * restore tabs '''DONE''' |
− | * tabs size | + | * tabs size <span style="background:#f6aa08; color:black">''ENHANCE''</span> |
| ** always the same height | | ** always the same height |
| ** fixed width depending on the number of tabs, see message for commit 959f86e0406914267047dc10302f98a059b6ba21 | | ** fixed width depending on the number of tabs, see message for commit 959f86e0406914267047dc10302f98a059b6ba21 |
Line 63: |
Line 63: |
| | | |
| ===Uploads=== | | ===Uploads=== |
− | * upload a file, rewrite filepicker.py for webkit, Epiphany will not help us in this one it just let webkitgtk handle it which uses the standard GtkFileChooser dialog, [https://lists.webkit.org/pipermail/webkit-gtk/2012-January/000894.html asked on the list for ideas]. The html field is <form><input type=file> <span style="background:#ff8080; color:black">''FIXME''</span> | + | * [http://bugs.sugarlabs.org/ticket/3411 #3411] upload a file, rewrite filepicker.py for webkit, Epiphany will not help us in this one it just let webkitgtk handle it which uses the standard GtkFileChooser dialog, [https://lists.webkit.org/pipermail/webkit-gtk/2012-January/000894.html asked on the list for ideas]. The html field is <form><input type=file> <span style="background:#ff8080; color:black">''FIXME''</span> |
| + | |
| + | This will be added to WebKit, this ticket is the one to track: https://bugs.webkit.org/show_bug.cgi?id=78491 |
| | | |
| ===Link palettes=== | | ===Link palettes=== |
Line 89: |
Line 91: |
| | | |
| ===Set DPI=== | | ===Set DPI=== |
− | The page should be zoomed for the screen in use <span style="background:#ff8080; color:black">''FIXME''</span>, links about the subject: | + | [http://bugs.sugarlabs.org/ticket/3428 #3428] The page should be zoomed for the screen in use '''DONE'''. |
| + | |
| + | Links about the subject: |
| * what we used to set in hulahop: [http://kb.mozillazine.org/Layout.css.dpi layout.css.dpi] | | * what we used to set in hulahop: [http://kb.mozillazine.org/Layout.css.dpi layout.css.dpi] |
| * [http://webkitgtk.org/reference/webkitgtk/unstable/WebKitViewportAttributes.html#WebKitViewportAttributes--device-dpi attribute in webkitgtk] | | * [http://webkitgtk.org/reference/webkitgtk/unstable/WebKitViewportAttributes.html#WebKitViewportAttributes--device-dpi attribute in webkitgtk] |
Line 102: |
Line 106: |
| | | |
| ===Display pdf in Browse=== | | ===Display pdf in Browse=== |
− | - either display the pdf in Browse or add a way to open it in Read <span style="background:#ff8080; color:black">''FIXME''</span> | + | - either display the pdf in Browse or add a way to open it in Read '''DONE''' |
| | | |
| ===Playback audio and video in Browse=== | | ===Playback audio and video in Browse=== |
− | - check if playback is still working etc | + | - check if playback is still working etc '''VERIFY''' |
| + | |
| + | ===Flash and Java plugins=== |
| + | [http://bugs.sugarlabs.org/ticket/3410 #3410] |
| + | - check Flash and Java plugins <span style="background:#ff8080; color:black">''FIXME''</span> |
| + | |
| + | ===Backwards compatibilty=== |
| + | * test backards compatibility: resume activity sessions created with the old Browse version <span style="background:#ff8080; color:black">''FIXME''</span> |