Opened 11 years ago

Last modified 8 years ago

#395 new enhancement

add zoom function to editor

Reported by: epruesse Owned by: devel
Priority: minor Milestone: wishlist
Component: ARB_EDIT4 Version: SVN
Keywords: Cc:

Description (last modified by westram)

Goal:

  • display mode showing an alignment overview, which allows to
    • recognize global patterns (e.g. misalignments)
    • quickly navigate through alignment

Current state:

  • selecting a small font size already provides a basic zoom (see attached screenshots)
  • disadvantages:
    1. displayed patterns are uneven
    2. display is very slow
    3. toggling between zoomed/normal state needs too many steps
      (e.g. changing size of 2 fonts, toggling helix-display, …)

Wanted:

  • draw small filled rectangles using sequence colors instead of characters (will fix 1.+2.)
  • provide a separate zoom mode (to fix 3.)
  • hotkey to toggle zoom state (ctrl-z?)
  • cursor position shall remain static (as far as possible) when toggling zoom state to support easy navigation
  • allow to configure size of rectangles (x/y separately)
  • do not use sequence spacing (no vertical gap between sequences)
  • hide in zoomed-state (only as default setting; allows to re-activate):
    • NDS-area (names, groups, …)
    • helix
    • consensus

Attachments (3)

e4fs2.png (16.5 KB) - added by westram 9 years ago.
font size == 2
e4fs3.png (48.2 KB) - added by westram 9 years ago.
font size == 3
e4fs4.png (74.2 KB) - added by westram 9 years ago.
font size == 4

Download all attachments as: .zip

Change History (11)

comment:1 Changed 11 years ago by epruesse

  • Milestone changed from gtkmerge to aftermerge

comment:2 Changed 9 years ago by westram

  • Description modified (diff)
  • Milestone changed from aftermerge to wishlist2016
  • Version changed from gtkport to SVN

Changed 9 years ago by westram

font size == 2

Changed 9 years ago by westram

font size == 3

Changed 9 years ago by westram

font size == 4

comment:3 Changed 9 years ago by westram

Editor display using font size 2: font size == 2

font size 3: font size == 3

font size 4: font size == 4

comment:4 Changed 9 years ago by westram

  • Description modified (diff)

comment:5 Changed 9 years ago by westram

  • Priority changed from normal to major

comment:6 Changed 9 years ago by westram

  • Description modified (diff)

comment:7 Changed 9 years ago by westram

  • Milestone changed from wishlist2016 to wishlist

Milestone renamed

comment:8 Changed 8 years ago by westram

  • Priority changed from major to minor
Note: See TracTickets for help on using tickets.