Line 6: |
Line 6: |
| This is a general feature encompassing several details in integration with regular expected behaviour by a X11 FreeDesktop compliant shell and applications. This includes: | | This is a general feature encompassing several details in integration with regular expected behaviour by a X11 FreeDesktop compliant shell and applications. This includes: |
| | | |
− | * Support for launching GTK3 Sugar Activities outside Sugar ([https://github.com/sugarlabs/sugar-toolkit-gtk3/pull/315 initial work done]). | + | * <strike>Support for launching GTK3 Sugar Activities outside Sugar</strike> ([https://github.com/sugarlabs/sugar-toolkit-gtk3/pull/315 ''merged'']). |
− | * Support for launching GTK2 Sugar Activities outside Sugar. | + | * <strike>Support for launching GTK2 Sugar Activities outside Sugar</strike> |
| * Support for launching Sugar Web Activities outside Sugar. | | * Support for launching Sugar Web Activities outside Sugar. |
− | * Support for displaying X11 icons in frame (previously done). | + | * <strike>Support for displaying X11 icons in frame</strike> (previously done) |
| * Support for launching Linux Apps from .desktop files. | | * Support for launching Linux Apps from .desktop files. |
− | | + | * Run Journal outside Sugar |
| + | * Run Sugar alongside foreign panels |
| + | * Explore GtkHeader theming as a Sugar Toolbar |
| + | * Explore adding handles for moving Activities [outside sugar] |
| | | |
| == Owner == | | == Owner == |
Line 21: |
Line 24: |
| * Targeted release: 0.110 | | * Targeted release: 0.110 |
| * Last updated: [[User:Sebastian|Sebastian]] ([[User talk:Sebastian|talk]]) 02:40, 17 April 2016 (EDT) | | * Last updated: [[User:Sebastian|Sebastian]] ([[User talk:Sebastian|talk]]) 02:40, 17 April 2016 (EDT) |
− | * Percentage of completion: 50% | + | * Percentage of completion: 70% |
| | | |
| == Detailed Description == | | == Detailed Description == |
Line 33: |
Line 36: |
| | | |
| ==UI Design== | | ==UI Design== |
− | No design required so far.
| + | How to choose .desktop files to show in Sugar Launcher. |
| + | How to make Journal and Activities behave well outside sugar (i.e. handle resize, multiple screens or virtual desktops) |
| | | |
| == How To Test == | | == How To Test == |
− | Try initial pull request:
| + | Existing patches have been merged. |
− | https://github.com/sugarlabs/sugar-toolkit-gtk3/pull/315
| |
| | | |
| == User Experience == | | == User Experience == |
− | We gain many potential users of Activities. | + | We gain many potential users of Activities and Sugar. |
| | | |
| == Dependencies == | | == Dependencies == |
− | We still need sugar-datastore. | + | We assume Sugar will be installed. |
| | | |
| == Contingency Plan == | | == Contingency Plan == |
− | Completed parts can be included in each release. Might take long for details. | + | Completed parts can be included in each release. Might take long getting having all details "right". |
| | | |
| == Release Notes == | | == Release Notes == |
Line 53: |
Line 56: |
| == Comments and Discussion == | | == Comments and Discussion == |
| | | |
− | * Discussion to be held. | + | * Discussion to be held. Patches are expected to be non intrusive. |