Commit Graph

26 Commits (a839f82bac707f93f168558f6fe89e7a3f380fcc)

Author SHA1 Message Date
Dobrica Pavlinusic a839f82bac change pages with just left/right fiveway 13 years ago
Dobrica Pavlinusic 321181052a fine-tune offsets and panning
It's better to leave small margin at top, and remove margin when
panning left-right since we have margins anyway
13 years ago
Dobrica Pavlinusic 54e7ae3296 implement new zoom mode (F) for two-colum layout
It zooms to left column and turns on panning mode, so simple sequence
of down,down...,right,down,down... will get you through whole page
13 years ago
Dobrica Pavlinusic 33829e1815 save pan position when entering pan_by_page 13 years ago
Dobrica Pavlinusic 4481fc5178 reset x and y position when moving between pages in pan_by_page mode 13 years ago
Dobrica Pavlinusic ba13e6b410 make up/down levels same
I use addition and substraction instead of multipiciation with factor
to make zoom deterministic (and this, one zoom up too many can be undone
with simple zoom out which wasn't the case).
13 years ago
Dobrica Pavlinusic 12fee4f7c5 reset y panning when moving left or right
This makes this pan mode really useful, because you don't need
to go all the way to top of page when you get to bottom of first
column.
13 years ago
Dobrica Pavlinusic ffc411096e fix pan by one screen in manual zoom mode 13 years ago
Qingping Hou b33720a567 mod: change shortcut for jumpstack & fix: inputbox 13 years ago
Qingping Hou 15b8f4d574 mod: fontchooser and pdfreader code clean up 13 years ago
Qingping Hou fa5b0c9874 mod: toc and jumpstack refactored 13 years ago
Qingping Hou 02713ae2ab add: demo for jumpstack 13 years ago
Qingping Hou ea498e7a5a add: toc menu 13 years ago
Qingping Hou e60242d3f6 initial demo, only one level support 13 years ago
Qingping Hou 72397af9c2 mod: listen event for KEY_LPBCK and KEY_LPFWD 13 years ago
Dobrica Pavlinusic 70ae351702 fix zomming with alt 13 years ago
Dobrica Pavlinusic c2207f0e67 rotate page using J and K keys 13 years ago
HW b6f6af55d7 clamp panning to actual boundaries 13 years ago
HW 16a5f40bc5 fit-to-content only if smaller size than bounding box 13 years ago
HW e0e422c75a fixed bug: cache was cleaned, meminfo not updated 13 years ago
HW 11d9fc9989 added storing gamma setting in doc-specific state storage 13 years ago
HW 1af5ce3d04 reordered freeing of resources, error handling for doc open 13 years ago
HW 78f6fa4530 fixed small bug 13 years ago
HW d89fd83235 fixed small oversights while refactoring 13 years ago
HW c869ee0a95 added file chooser 13 years ago
HW affc3b231a major overhaul of the code structure, more OO like 13 years ago