Jump to content

Design Team/Proposals/Toolbars/View-Source Enhancements: Difference between revisions

From Sugar Labs
Line 29: Line 29:
# ACTION: <strike>walter will change My to the user's nick (walterbender, 17:37:57)</strike>
# ACTION: <strike>walter will change My to the user's nick (walterbender, 17:37:57)</strike>
# ACTION: <strike>walter will make a bundle on copy and mv it to the Journal (walterbender, 17:52:15)</strike>
# ACTION: <strike>walter will make a bundle on copy and mv it to the Journal (walterbender, 17:52:15)</strike>
# ACTION: <strike>walter will rename copy to clone</strike>
# ACTION: manuq will revisit the modified icon design
# ACTION: manuq will revisit the modified icon design


[[Category:Proposal]]
[[Category:Proposal]]

Revision as of 12:10, 13 June 2011

View-Source Enhancements

Two different enhancements are proposed: adding view source for the Sugar platform and adding the ability to make a copy of an activity from the view source toolbar.

View Sugar Source

The idea is to simply add a radio button to the View Source toolbar for Sugar Source as per the figure:

Copy Bundle Code

The idea is to add a submenu Copy item that will make a local (~/Activities/) copy of an activity (with the idea in mind that the user will modify it without risking breaking the original) (See #2859 for some more details and the patch).

The new activity is renamed MyActivity and the bundle_name is renamed bundle_name_my_copy. The activity icon is also modified as per the illustration below.


Notes from 06-12-2011 design team meeting

  1. ACTION: walter will reset the version no. on copy and changing bundle id (walterbender, 16:47:39)
  2. ACTION: walter will remove jarabe content from Sugar view source (walterbender, 16:47:56)
  3. ACTION: walter will change My to the user's nick (walterbender, 17:37:57)
  4. ACTION: walter will make a bundle on copy and mv it to the Journal (walterbender, 17:52:15)
  5. ACTION: walter will rename copy to clone
  6. ACTION: manuq will revisit the modified icon design