Changes

Jump to navigation Jump to search
Line 2: Line 2:  
[[Category:Feature|.]]
 
[[Category:Feature|.]]
 
</noinclude>
 
</noinclude>
 +
 +
This feature set is part of a project dubbed [http://pe.sugarlabs.org/ir/SugarDesktop SugarDesktop].
 +
 +
The objective is making Sugar function better alongside regular Desktop Environment's features and applications.
    
== Summary ==
 
== Summary ==
 
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]
 +
* Explore using other widget themes
 +
* Expose Journal on Filesystem
 +
* Improve Notifications
    
== Owner ==
 
== Owner ==
Line 20: Line 30:  
== Current status ==
 
== Current status ==
 
* 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]]) 01:01, 16 July 2016 (EDT)
* Percentage of completion: 50%
+
* Percentage of completion: 70%
    
== Detailed Description ==
 
== Detailed Description ==
Line 28: Line 38:  
== Benefit to Sugar ==
 
== Benefit to Sugar ==
 
Sugar will be come more compatible by implementing these features.
 
Sugar will be come more compatible by implementing these features.
      
== Scope ==
 
== Scope ==
Line 34: Line 43:     
==UI Design==
 
==UI Design==
No.
+
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 54: Line 63:  
== Comments and Discussion ==
 
== Comments and Discussion ==
   −
* Discussion to be held.
+
* Discussion to be held. Patches are expected to be non intrusive.
186

edits

Navigation menu