Features/Write to journal anytime: Difference between revisions
| Line 18: | Line 18: | ||
== Detailed Description == | == Detailed Description == | ||
The Naming Alert is loved by some and despised by others. This enhancement makes it be available on demand from the <strike>activity toolbar</strike> Frame instead of automatically imposed when closing an activity. The goal is to encourage more writing and reflection throughout the activity, not just at the end. | Old Description: The Naming Alert is loved by some and despised by others. This enhancement makes it be available on demand from the <strike>activity toolbar</strike> Frame instead of automatically imposed when closing an activity. The goal is to encourage more writing and reflection throughout the activity, not just at the end. | ||
New Description: The Naming Alert is loved by some and despised by others. This enhancement replaces it with a mechanism whereby notes can be added to the description field on demand from within an activity. Note that the only other user-midifiable fields in the Extended View of a Journal entry are Title, Tags, and Star (Favorite). The title has a mechanism for changing it in the toolbar already. There is a separate [[proposal for modifying tags]]. By using the same mechanism as the Alerts, it is non-modal and doesn't interfere with the action of the activity itself. The goal remains to encourage more writing and reflection throughout the activity, not just at the end. | |||
[[Image:Write_to_Journal_Alert.png]] | [[Image:Write_to_Journal_Alert.png]] | ||
[[Image:Write_to_Journal_Icon.png]] | [[Image:Write_to_Journal_Icon.png]] | ||
The open questions in my mind are: | |||
* How is this alert evoked? A dedicated icon (See above) on the Activity toolbar (replacing for example the spot taken by the deprecated Keep button)? or a dedicated key on the keyboard (perhaps the unused Bulletin Board key)? or some other mechanism? | |||
* Should it be the entire entry or just a text field for augmenting the entry? | |||
* Should it be folded into activity.py for all activities or just a mechanism reserved for activity authors who want this feature? | |||
* Should it be optional and/or the default behavior? | |||
== Benefit to Sugar == | == Benefit to Sugar == | ||