Commit Graph

165 Commits

Author SHA1 Message Date
Moritz Lipp
a2edaff96f Merge branch 'zathurarc'
Conflicts:
	zathura.c
2010-06-17 00:53:41 +02:00
Moritz Lipp
58d42bf329 Arguments and mode for mappings
It is now possible to define an argument and an additional
mode for the mapping.
2010-06-17 00:37:43 +02:00
Moritz Lipp
c6a9d72f36 Simple map function without any parsing 2010-06-16 23:13:25 +02:00
Moritz Lipp
fb2d8cc830 Added error message 2010-06-16 22:52:28 +02:00
Moritz Lipp
ac0461d357 Introduce a shortcut list
This commit introduces a shortcut list that is used
now to check given keybindgins: On the contrary to
the static shortcut array it can be easily modified
and extended.

In addition some malloc-checks have been introduced
and a named shortcut list that will be used to evaluate
the cmd_map parameters.
2010-06-16 22:46:02 +02:00
Moritz Lipp
dff4535c35 Added blank map function 2010-06-16 21:50:28 +02:00
Moritz Lipp
50fda82a0d Support for tabbed
This commit makes it possible to use zathura inside of tabbed by
running zathura with the -e argument.
2010-06-16 20:25:08 +02:00
Moritz Lipp
4b62f58b31 More options available in zathurarc
This commit makes much more settings available in the
zathurarc file.
2010-06-15 12:50:43 +02:00
Moritz Lipp
0d93bfb570 Update sc_reload behaviour 2010-06-15 10:17:38 +02:00
Moritz Lipp
27892b7d36 Check document health in sc_reload
This hack checks if the PDF file is damaged when
zathura tries to automatically reload it. Now even
if the document is damaged, zathura does not close
the current document session.
2010-06-15 09:39:22 +02:00
Moritz Lipp
a27d31d9b5 Introduced zathurarc 2010-06-14 21:52:19 +02:00
Moritz Lipp
766097ff92 Define colors and fonts with the set function
With this changes it is possible to set the colors
with the :set function.
2010-06-14 21:06:26 +02:00
Moritz Lipp
2d0e05ec8b Update scroll behaviour for half/full page scrolling 2010-06-14 17:22:06 +02:00
Moritz Lipp
a61192c314 Introduced page-wise scrolling
It is now possible to scroll one page or an half page up or down.
2010-06-14 17:16:10 +02:00
Moritz Lipp
24b8294369 Updated sc_scroll behaviour 2010-06-13 16:39:46 +02:00
Moritz Lipp
020e175817 Change window title to filename 2010-06-12 09:47:07 +02:00
Moritz Lipp
6d3bce6920 Prevent buffer overflow in realpath
This patch prevents a buffer overflow in the
realpath function.

Thanks to Abel Abraham Camarillo Ojeda
2010-06-06 19:27:10 +02:00
Moritz Lipp
af1f0f9dac Updated print command 2010-06-03 20:05:17 +02:00
Moritz Lipp
81d5a6e2a3 Added reload shortcut 2010-06-03 18:12:45 +02:00
Moritz Lipp
44374569fe Use GFileMonitor instead of inotify 2010-06-03 18:05:34 +02:00
neldoreth
189ce7c433 Fix toggle index 2010-06-03 17:11:49 +02:00
Moritz Lipp
9a5f94df41 Free some strings 2010-05-25 20:16:12 +02:00
Moritz Lipp
7a4c105705 Fixed off-by-one error 2010-05-25 09:03:02 +02:00
Moritz Lipp
fab51efea3 Enter password dialog
If the user tries to open an encrypted file, zathura aks for the password
in form of a dialog.
2010-05-24 21:26:40 +02:00
Moritz Lipp
b6f367612b Fixed cmd_open 2010-05-24 17:25:12 +02:00
Moritz Lipp
9936e31095 Added fullscreen mode for special shortcuts 2010-05-24 11:41:08 +02:00
Moritz Lipp
ecfe451807 Fullscreen
It is now possible to enable a fullscreen mode.
2010-05-24 09:38:54 +02:00
Moritz Lipp
f0c0c7b8ee Fixed search result highlighting 2010-05-19 12:13:28 +02:00
Moritz Lipp
eadca8d216 Scroll after switching page 2010-05-18 23:11:38 +02:00
Moritz Lipp
b5531fed3e Fixed redrawing search result 2010-05-18 22:24:15 +02:00
Moritz Lipp
742f687da6 Merge branch 'mouse' of 93.90.177.129:zathura into mouse
Conflicts:
	config.def.h
	zathura.c
2010-05-18 01:09:59 +02:00
Moritz Lipp
af4a487da7 Rebase from master 2010-05-18 01:01:52 +02:00
Moritz Lipp
b33e33fd36 Custom selection style 2010-05-18 00:59:50 +02:00
Moritz Lipp
c38d89bb15 Select right text in rectangle
With this commit zathura selects the text in the selected
rectangle and copies it to the clipboard.
2010-05-18 00:59:23 +02:00
Moritz Lipp
ca9a381bb0 Calculate drawing rectangle and copy text to cb
This commit calculates the rectangle that will be drawn
correctly. Now the mapped rectangle is calculated wrong,
but it gets the text of the document and copies it to
the clipboard.
2010-05-18 00:59:23 +02:00
Moritz Lipp
6e0616d35b Draw marked area
This commit draws an rectangle in the marked area.
2010-05-18 00:58:25 +02:00
Moritz Lipp
7007394634 Added GtkEventBox to catch mouse events
This commited introduces a GtkEventBox called document
that is responsible for catching all mouse events like
"released" or "motion".
2010-05-18 00:58:12 +02:00
Moritz Lipp
742c9770a2 Implemented scrolling 2010-05-18 00:57:37 +02:00
Moritz Lipp
6b852bec6d Scroll and click event callbacks defined
Two callbacks for "scroll" and "click" events
has been defined and connected to the view.
2010-05-18 00:57:37 +02:00
Moritz Lipp
d2973805c0 Custom selection style 2010-05-18 00:48:46 +02:00
Moritz Lipp
ee182e035a Select right text in rectangle
With this commit zathura selects the text in the selected
rectangle and copies it to the clipboard.
2010-05-18 00:22:42 +02:00
int3
ac0445457c Fix leak in State.pages 2010-05-14 17:30:00 +08:00
Moritz Lipp
1192099f65 Do not redraw search results 2010-05-13 11:39:20 +02:00
Moritz Lipp
5d7f332909 Fixed sc_follow 2010-05-13 11:36:05 +02:00
Moritz Lipp
fe3de42925 Merge branch 'master' of 93.90.177.129:zathura 2010-05-13 11:31:45 +02:00
Moritz Lipp
b2e511692d Highlight results: Wrong coordinates
This patch fixes the wrong re-recalculation of the
search item - rectangles.
2010-05-13 11:31:02 +02:00
int3
2cb8b250fa Fix some locking issues
Replaced document_lock with a more general pdf_obj_lock
2010-05-12 18:27:15 +08:00
Moritz Lipp
ebf76efdd6 Removed unnecessary check 2010-05-11 22:06:07 +02:00
Moritz Lipp
88d76762f5 Fixed typo on mutex 2010-05-11 20:55:21 +02:00
Moritz Lipp
5a0e067dce Highlight search results again
This commit is a incomplete patch to highlight the search
results again.
2010-05-11 20:45:47 +02:00