Changes

no edit summary
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.
186

edits