Difference between revisions of "Features/Edit panel on Frame"

From Sugar Labs
Jump to navigation Jump to search
 
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<noinclude>{{ GoogleTrans-en | es =show | bg =show | zh-CN =show | zh-TW =show | hr =show | cs =show | da =show | nl =show | fi =show | fr =show | de =show | el =show | hi =show | it =show | ja =show | ko =show | no =show | pl =show | pt =show | ro =show | ru =show | sv =show }}{{TOCright}}</noinclude>
+
<noinclude>
 
+
[[Category:Feature Page Incomplete]]
= Edit panel on Frame =
+
[[Category:Feature|Edit panel on Frame]]
 +
</noinclude>
  
 
== Summary ==
 
== Summary ==
Line 10: Line 11:
 
* Email: walter@sugarlabs.org
 
* Email: walter@sugarlabs.org
 
* Name: Lucian Branescu
 
* Name: Lucian Branescu
 +
* Email: lucian dot braNOSPAMnescu at gmail dot com
  
 
== Current status ==
 
== Current status ==
* Targeted release: 0.86
+
* Targeted release:
 
* Last updated:
 
* Last updated:
* Percentage of completion: 0%
+
* Percentage of completion: 10%
  
 
== Detailed Description ==
 
== Detailed Description ==
Line 43: Line 45:
  
 
== Comments and Discussion ==
 
== Comments and Discussion ==
* See [[Talk:Features/Edit-panel-on-Frame]]
+
* See [[Talk:Features/Edit panel on Frame]]
 
 
==[[Features]] Subpages==
 
{{Special:PrefixIndex/Features/}}
 
----
 
 
 
[[Category:FeaturePageIncomplete]]
 
[[Category:Feature]]
 

Latest revision as of 12:37, 6 November 2013


Summary

It would useful to be able to have a consistent text editor available to all activities as part of the Frame. It could be used for making small modifications to things like style sheets in Browse, Python code in Turtle Art, etc.

Owner

  • Name: Walter Bender
  • Email: walter@sugarlabs.org
  • Name: Lucian Branescu
  • Email: lucian dot braNOSPAMnescu at gmail dot com

Current status

  • Targeted release:
  • Last updated:
  • Percentage of completion: 10%

Detailed Description

We plan to add a panel that is associated with a clipboard entry to enable small text edits. We are considering SourceEditor class that inherits gtk.Widget. It would use gtktextview2 internally for syntax coloring.

Benefit to Sugar

Many Activities would be able to support small inline modifications, whether it be in regard to style and appearance or function. Letting these changes be made on clipboard objects as opposed to Journal objects saves a step and some context for the user.

Scope

It requires changes in the clipboard code... haven't looked into detail yet as to how best to make the intervention.

How To Test

Open an activity that can export text to the clipboard. Edit that text in the clipboard extension. Paste it back to see it the change was accepted.

User Experience

Small edits can be handled more directly.

Dependencies

Contingency Plan

None necessary, revert to previous release behavior.

Documentation

None other than this page.

Release Notes

Comments and Discussion