Commit Graph

2838 Commits

Author SHA1 Message Date
Moritz Lipp
85beb0d242 Hide/Show scrollbar switch 2009-12-30 00:47:29 +01:00
Moritz Lipp
33343cd52b Show PDF pages 2009-12-30 00:44:14 +01:00
Moritz Lipp
2c0e28e877 Added scrolling 2009-12-30 00:21:29 +01:00
Moritz Lipp
343328740c Show page 2009-12-29 23:48:28 +01:00
Moritz Lipp
c2a30db881 Added own viewport to change the views content 2009-12-29 22:33:40 +01:00
Moritz Lipp
9cf5ec8e06 Added function to switch view 2009-12-28 21:42:55 +01:00
Moritz Lipp
1d59480faa callback for drawing 2009-12-28 21:18:54 +01:00
Moritz Lipp
be0445110d Render pages in a thread 2009-12-28 20:10:47 +01:00
Moritz Lipp
852868a462 Fixed scale 2009-12-28 20:02:07 +01:00
Moritz Lipp
b7ef4a3ab8 Added rendering function 2009-12-28 19:50:30 +01:00
Moritz Lipp
663d0ba8c0 Update scale variable 2009-12-28 19:24:15 +01:00
Moritz Lipp
c99a94125b Show scale status 2009-12-28 19:03:26 +01:00
Moritz Lipp
af83daf16f Implemented buffer commands goto and zoom 2009-12-28 18:34:00 +01:00
Moritz Lipp
92c59f4548 Fixed path completion 2009-12-28 17:14:23 +01:00
Moritz Lipp
414d3304d1 File completion
Began to implement the file completion
2009-12-28 00:59:06 +01:00
Moritz Lipp
0fd6fe4f67 Navigate through pages 2009-12-26 18:16:51 +01:00
Moritz Lipp
14aa29201a Fix warning 2009-12-26 17:57:46 +01:00
Moritz Lipp
488fb4aefb Set page and update status 2009-12-26 17:44:13 +01:00
Moritz Lipp
0f2e9508ef Updated error handling 2009-12-26 17:18:45 +01:00
Moritz Lipp
ce374f34eb Add struct for PDF functioanlity 2009-12-26 16:08:33 +01:00
Moritz Lipp
9733722509 Toggle status/inputbar 2009-12-26 16:05:03 +01:00
Moritz Lipp
f3925c266c Added commands and function
Added commands to zathura without any functionality
and edited the current configuration
2009-12-26 15:55:32 +01:00
Moritz Lipp
4b15dbc003 Merge branch 'ui' of 93.90.177.129:zathura into ui
Conflicts:
	zathura.c
2009-12-26 14:48:10 +01:00
Moritz Lipp
d1ee4e0689 Updated interface from zjui project
The whole project files have been replaced by the first version
of zjui, a side project for the user interface. Additionally there
has been an update of the Makefile and the configuration.

Mentionable features:
  * Buffered commands
  * Statusbar
  * Advanced completion
  * Notification system
  * Modes and mode-depending shortcuts
2009-12-26 14:42:57 +01:00
Moritz Lipp
cf3a457887 Updated interface from zjui project
The whole project files have been replaced by the first version
of zjui, a side project for the user interface. Additionally there
has been an update of the Makefile and the configuration.

Mentionable features:
  * Buffered commands
  * Statusbar
  * Advanced completion
  * Notification system
  * Modes and mode-depending shortcuts
2009-12-26 14:30:50 +01:00
Moritz Lipp
58dcfb001d Page wrap on scroll, Centered PDF
Added following functionality:
  * Center the PDF within the window
  * Jump to next/previous page if you scroll of the end/beginning
    of the page

Fixes and other changes:
  * Auto-adjust zoom when the page was rotated

Important note:
Above changes have been provided by sykora: Thank you very much
for your effort!
2009-10-30 00:16:43 +01:00
Moritz Lipp
b87a5725f9 Show document index
Added fowolling functionality:
  * Document index
2009-09-20 16:25:56 +02:00
Moritz Lipp
8f8ffb5e9d Command history
Added following functionality:
  * Command history

Fixes and other changes:
  * Reduced the toggle inputbar code
2009-09-19 15:53:35 +02:00
Moritz Lipp
582f926b82 Multiple printer support, destination links
Added following functionality:
  * Multiple printer can be set in the configuration file or a new
    one can be named while executing the print command
  * It is possible to use ~ in the open and export command
  * Clicking on destination links works now
  * Show/Hide inputbar

Fixes and other changes:
  * Updated the dependencies to the right versions
  * Switched j/k in the scrolling command
  * Added command shortcuts
  * Fixed the rotation
  * Link command is for the preset only for showing external
    links
  * Added some command explanation in the man page
  * Adjust window on startup
2009-09-19 13:35:14 +02:00
Moritz Lipp
96b0393531 Search fix, overworked Makefile
A little fix that solves the forwards, backwards searching problem
and an overworked, cleaned up Makefile
2009-09-12 11:52:32 +02:00
Moritz Lipp
864c7dc29d Form refresh
A little fix that refreshes the page after the form show command
has been executed
2009-09-11 21:03:33 +02:00
Moritz Lipp
113767476a Edit form fields and export PDF
Added following functionality:
  * Save the PDF file
  * Show and edit form fields

Fixes and other changes:
  * Fixed internal saved file path

Other:
  * Added manpage
2009-09-10 23:46:40 +02:00
Moritz Lipp
e77e8764cb Filepath
Using realpath() to get and use the actual absolute path
of the given file
2009-08-30 23:27:22 +02:00
Moritz Lipp
54149584f1 Printing, Image and attachment export
Added following functionality:
  * Save images
  * Save attachments
  * Simple printing support

Fixes and other changes:
  * Additional rectangle calculation function
  * Search and link clicking fix

Other:
  * Added license file
2009-08-29 20:29:13 +02:00
Moritz Lipp
01e613adc0 Highlight search results, Clickable links, ...
Added following functionality:
  * Highlight search results
  * Markup possibility for notification
  * Show PDF information
  * Show links on page
  * Click and open link in browser

In progress and todo:
  * Search function in a own thread
  * Export command: Export images, attachments

Fixes and other changes:
  * Set default background to drawing area and removed border
  * Set default window width and height
2009-08-15 12:35:07 +02:00
Moritz Lipp
1789541e78 Advanced notification - Basic search function
Added following functionality:
  * Notification via vanishing pop-ups, different
    notification levels and changeable text2
  * Basic search function
  * Check file existence
  * Scroll to begin or bottom of a page

Fixes and other changes:
  * Fixed unnecessary high processor load
  * Fixed update status
  * Added variable for number of pages
2009-08-13 22:55:36 +02:00
Moritz Lipp
2754798c73 Basic PDF functionality
With this commit Zathura gains PDF refered functionality and
therefore several shortcuts and commands

Added following functionality:
  * Open PDF file (via command or argument)
  * Scroll on the current page
  * Thumb through the PDF file
  * Rotate PDF page
  * Zoom in and out

In progess:
  * Search PDF
  * Better notification system
2009-08-12 21:52:10 +02:00
Moritz Lipp
0eeb457bea Initial commit 2009-08-11 23:18:50 +02:00