Journal NewUI: Difference between revisions

Godiard (talk | contribs)
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..."
 
Manuq (talk | contribs)
 
(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