Feature #1499

RCP: 0.7.7, update Edition next/previous page navigation, add 'first/last text' buttons

Added by Serge Heiden over 3 years ago. Updated over 3 years ago.

Status:New Start date:09/15/2015
Priority:Normal Due date:
Assignee:Serge Heiden % Done:

80%

Category:UI / Ergonomy Spent time: -
Target version:TXM 0.7.8

Description

Diagnostic A

Since import modules now produce text editions which always display metadata information at the beginning of each text, it is easy now to understand when we are at the beginning of a new text. But to read the next text after the end of the current one, one has to use the 'next text' button which is not practical for corpora made of small texts.

Furthermore, if we consider a corpus as a sequence of texts - which is always the case (at least by construction/implementation, even if no chronological data is available) - texts reading navigation should modelize/help natural navigation from the last page of a text to the first of the next one.

Solution A

Change the behavior of the 'next page' button: when the end of text is reached, display the first page of the next text if available.

Add a symetric behavior for 'previous page': when the beginning of text is reached, display the last page of the previous text if available.

Diagnostic B

Current text edition navigation design uses 3 types of commands:
  • next page, >
  • end of text, >|
  • next text, >>
    It would be more intuitive for navigation (easier to learn) to balance behaviors between text pages navigation and texts navigation by adding navigation commands to 'last text' (aka end of corpus).

Solution B

Add two additional commands and buttons to the Edition editor navigation toolbar:
  • First text (go to first page of first text), |<<
  • Last text (go to first page of last text), >>|

MD: both solutions implemented
MD: implemented also in the SynopticEditor
SH: we also need to implement this in the Portal edition

History

#1 Updated by Matthieu Decorde over 3 years ago

  • Description updated (diff)
  • % Done changed from 0 to 80

#2 Updated by Serge Heiden over 3 years ago

  • Description updated (diff)

#3 Updated by Serge Heiden over 3 years ago

  • Description updated (diff)

#4 Updated by Serge Heiden over 3 years ago

  • Description updated (diff)

#5 Updated by Serge Heiden over 3 years ago

  • % Done changed from 80 to 70
The texts for the tooltips in the text edition navigation toolbar are currently:
  • |<<
  • texte précedent
  • Début
  • page précédente
  • page suivante
  • Fin
  • prochain texte
  • >>|
A) The texts for the tooltips in the text edition navigation toolbar should be:
  • first text of the corpus / permier texte du corpus
  • previous text / texte précédent
  • first page of the text / première page du texte
  • previous page / page précédente
  • next page / page suivante
  • last page of the text / dernière page du texte
  • next text / texte suivant
  • last text of the corpus / dernier texte du corpus

B) When the User Interface uses image icons in the toolbar, no translitteration of them should be used in their tooltips (>>|, etc.).

#6 Updated by Matthieu Decorde over 3 years ago

  • % Done changed from 70 to 80

Also available in: Atom PDF