Difference between revisions of "Journal NewUI"

From Sugar Labs
Jump to navigation Jump to search
(Created page with "== Objectives == * Enable multiple files operations. * Improve the use of tags. * Use the new toolbar. = Multiple files operations = * We add a checkbox at the left of every e...")
 
 
(17 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
== Authors ==
 +
 +
* Martin Abente (tch)
 +
* Andres Ambrois (aa)
 +
* Gonzalo Odiard (godiard)
 +
* Manuel Quiñones (manuq)
 +
 +
== Goals ==
 +
 +
Our goal is to improve the journal usability adding new features and extensions.
 +
 
== Objectives ==
 
== Objectives ==
  
 +
* Use the new toolbar.
 
* Enable multiple files operations.
 
* Enable multiple files operations.
* Improve the use of tags.
+
* Use tags.
* Use the new toolbar.
+
 
 +
== New toolbar ==
 +
 
 +
The current journal toolbar ran out of space for new options. The new toolbar provides the structure we require for adding these new GUI elements.
 +
 
 +
=== Filter and Sort sub-toolbar ===
 +
 
 +
The current toolbar will be completely moved to a new sub-toolbar. Since this sub-toolbar is not always visible we also add a new element to the journal GUI that pretends to display current [filters, sorting criterias, tags] at any time.
 +
 
 +
== Multiple files operations ==
 +
 
 +
* Add a checkbox column to every journal entry.
 +
* Display the edit sub-toolbar when more than one entry is selected.
 +
 
 +
=== Allowed Operations for multiple files ===
 +
 
 +
* 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.
 +
 
 +
== Mockups ==
 +
 
 +
Journal with Tags subtoolbar enabled:
 +
 
 +
[[File:Journal-current-filters.png|550px|thumb|center|Filters applied in a search]]
 +
 
 +
Main toolbar:
 +
 
 +
[[File:Journal-main-toolbar.png|550px|thumb|center]]
 +
 
 +
Edit sub toolbar:
 +
 
 +
[[File:Journal-edit-toolbar.png|550px|thumb|center]]
  
= Multiple files operations =
+
Filters / Sort subtoolbar:
  
* We add a checkbox at the left of every entry.
+
[[File:Journal-sort-toolbars.png|550px|thumb|center]]
* If there are more than one file selected, the palette only show
 

Latest revision as of 09:29, 11 May 2011

Authors

  • Martin Abente (tch)
  • Andres Ambrois (aa)
  • Gonzalo Odiard (godiard)
  • Manuel Quiñones (manuq)

Goals

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

Objectives

  • Use the new toolbar.
  • Enable multiple files operations.
  • Use tags.

New toolbar

The current journal toolbar ran out of space for new options. The new toolbar provides the structure we require for adding these new GUI elements.

Filter and Sort sub-toolbar

The current toolbar will be completely moved to a new sub-toolbar. Since this sub-toolbar is not always visible we also add a new element to the journal GUI that pretends to display current [filters, sorting criterias, tags] at any time.

Multiple files operations

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

Allowed Operations for multiple files

  • 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.

Mockups

Journal with Tags subtoolbar enabled:

Filters applied in a search

Main toolbar:

Journal-main-toolbar.png

Edit sub toolbar:

Journal-edit-toolbar.png

Filters / Sort subtoolbar:

Journal-sort-toolbars.png