Difference between revisions of "Journal NewUI"

From Sugar Labs
Jump to navigation Jump to search
Line 18: Line 18:
  
 
The current journal toolbar ran out of space for new options, at the same time it makes sense to use the new toolbars already available.
 
The current journal toolbar ran out of space for new options, at the same time it makes sense to use the new toolbars already available.
 +
 +
== Filter and Sort sub-toolbar ==
 +
 +
The current toolbar will be completely move to a new toolbar. Since the toolbar are not always visible we will add a new element to the journal that will show the current filters, sorting criterias and tags used.
  
 
== Multiple files operations ==
 
== Multiple files operations ==
  
 
* Add a checkbox column to every journal entry.
 
* Add a checkbox column to every journal entry.
* Display the edit sub-toolbar when more than one entries are sectected.
+
* Display the edit sub-toolbar when more than one entries are selected.
  
 
=== Permitted Operations ===
 
=== Permitted Operations ===

Revision as of 10:55, 9 May 2011

Authors

  • Martin Abente (tch)
  • Andres Ambrois (aa)
  • Gonzalo Odiard (godiard)

Goals

Our goal is to improve the journal usability adding new features and extensions.

Objectives

  • Use the new toolbar.
  • Enable multiple files operations.
  • Add the usege of tags.

New toolbar

The current journal toolbar ran out of space for new options, at the same time it makes sense to use the new toolbars already available.

Filter and Sort sub-toolbar

The current toolbar will be completely move to a new toolbar. Since the toolbar are not always visible we will add a new element to the journal that will show the current filters, sorting criterias and tags used.

Multiple files operations

  • Add a checkbox column to every journal entry.
  • Display the edit sub-toolbar when more than one entries are selected.

Permitted Operations

  • Copy
  • Send to
  • Remove (this operation should display a warning before committing)

All of this operations should display a proper progress bar.

Tags

In this work we propose to remove the current star icon and replace it by tags. We propose to add a new sub-toolbar to manage the creation and deletion of tags. These tags could be used by dragging tags and dropping them on the journal entry.