Commit Graph

254 Commits

Author SHA1 Message Date
Pavel Borzenkov
a5e9c12651 Don't update status bar when scrolling left/right
Don't update Zathura.State.scroll_percentage when scrolling left/right
to avoid wrong values in the status bar.

Signed-off-by: Pavel Borzenkov <pavel.borzenkov@gmail.com>
Signed-off-by: Sebastian Ramacher <s.ramacher@gmx.at>
2011-07-05 13:11:58 +02:00
Sebastian Ramacher
ac4faec443 Fix blinking while switching pages (Closes: #13)
Thanks to sagesag for the patch. If this breaks anything feel free to revert
this change.
2011-07-01 14:42:08 +02:00
Sebastian Ramacher
f13fd80f9b Fix input issues in fullscreen mode (Closes: #33)
Thanks to sagesag for the patch.
2011-07-01 14:37:33 +02:00
Sebastian Ramacher
63f18edb79 Support :digits (Closes: #41)
Thanks to Serge Guelton for the patch. Applied with some small modifications.
2011-07-01 14:00:33 +02:00
Sebastian Ramacher
98094f05fb Fix index navigation issues (Closes: #40).
Thanks to Serge Guelton for the patch.
2011-07-01 13:43:16 +02:00
Sebastian Ramacher
8a61d93e75 'cherry-pick' changes from jumanji 2011-06-26 02:55:56 +02:00
Sebastian Ramacher
8719eaa50c 'cherry-pick' e84bb6f from jumanji 2011-06-25 21:17:40 +02:00
Moritz Lipp
03348ccbf5 Fixed backwards searching 2011-05-19 10:57:42 +02:00
Sebastian Ramacher
061294b0ca make :write save and make it work with relative paths 2011-04-03 16:29:39 +02:00
Sebastian Ramacher
a48ee6be46 Fix regression from a1fe0f0b
In some cases sc_reload could still segfault. This should fix it.
2011-03-21 02:09:38 +01:00
Sebastian Ramacher
315f61b157 Fix GOptionEntries
... to make GLib 2.28 happy.
2011-03-21 01:49:01 +01:00
Moritz Lipp
2648c3f28d Fixed print command with additional arguments.
Previous version ignored second argument if more than 2 were given and
quoted the additional arguments leading to lp thinking they represented
a filename.

Before:
:print HPF300 14-15 -o side=onesided
-> lp -d HPF300 -P 1-38 ' -o side=onesided' 'filename'

Now:
:print HPF300 14-15 -o side=onesided
-> lp -d HPF300 -P 14-15  -o side=onesided 'filename'

Signed-off-by: mlq <mlq@pwmt.org>
2011-03-09 22:34:48 +01:00
Sebastian Ramacher
a1fe0f0b4b Don't segfault if reloaded document has less pages. 2011-02-17 19:45:02 +01:00
Moritz Lipp
1b835ed2f3 Hide inputbar frame 2011-01-11 02:35:01 +01:00
Sebastian Ramacher
e75a645621 fix build error with poppler >= 0.15 2011-01-02 11:05:30 +01:00
Sebastian Ramacher
91a2c6d3d1 redraw search result on NO_SEARCH 2010-12-21 15:20:03 +01:00
Sebastian Ramacher
e98ec46bd1 remove a memory leak 2010-12-21 15:11:14 +01:00
Sebastian Ramacher
765bd612b0 Fix some memory problems in search 2010-12-21 14:40:05 +01:00
Moritz Lipp
6ee1d48eaa Renamed functions 2010-12-21 11:57:31 +01:00
Moritz Lipp
10659ac545 Text searching problems
Updates the behaviour of the search function. Thanks to qnikst.
2010-12-21 11:53:40 +01:00
Moritz Lipp
9f8441461d Hide inputbar 2010-12-17 03:40:57 +01:00
Sebastian Ramacher
53cd5852b2 Remove two memory leaks. 2010-12-11 17:24:09 +01:00
Sebastian Ramacher
05f22f8f6a Make :open ~/some/file.pdf work again. 2010-12-11 17:17:31 +01:00
Sebastian Ramacher
1ef74826e6 Fix a regression from f91bea5f. 2010-12-11 17:16:19 +01:00
Sebastian Ramacher
205298bce7 Add option to disable auto-generated bookmarks (closes #73)
Applying patch from Minoru with some modifications since we already have
read_bookmarks_file.
2010-12-11 10:12:50 +01:00
Sebastian Ramacher
7627aa1752 more memory cleanup 2010-12-11 10:06:43 +01:00
Sebastian Ramacher
af61d097ed Reread bookmarks file before writing (closes #74)
Applying patch from Minoru with some simple adapations. Therefor
read_bookmarks_file doesn't leak (bookmarks is never freed).
2010-12-11 09:51:35 +01:00
Sebastian Ramacher
18da0bf228 Make it build without warnings if -Wno-zero-length is not set. 2010-12-01 23:07:09 +01:00
Sebastian Ramacher
8ea7af2c95 Fix some memory issues related to bookmarks (closes #26). 2010-12-01 11:19:35 +01:00
Sebastian Ramacher
cc580e0f4f remove double g_mutex_static_init 2010-11-17 18:56:51 +01:00
Sebastian Ramacher
8014327d50 Fix a memory leak in init_look.
init_look may be called from cmd_set so we've to free Zathura.Style.font first.
2010-11-17 09:46:05 +01:00
Sebastian Ramacher
5ad6af63c3 Make 'set scroll_wrap' work as expected.
Thank's to wart_.
2010-11-09 16:03:53 +01:00
Sebastian Ramacher
66b3bd32b3 Display scoll percentage in statusbar (Closes #58).
Thank's to acieroid.
2010-11-03 20:33:39 +01:00
Sebastian Ramacher
454b356f37 Implement wrap-around scrolling (closes #44)
Applied a modified version of raylu's patch. One can enable/disable wrap-around
scrolling with `set scroll_wrap 1/0". It's disabled per default.
2010-10-31 10:11:25 +01:00
Moritz Lipp
06c9f742a9 Check for ~ in save command 2010-10-30 22:57:39 +02:00
Moritz Lipp
325b63d49e Reload fix when no file is opened 2010-10-30 10:08:57 +02:00
Moritz Lipp
70ab033a2b Color window and viewport
Thanks to Strom
2010-10-25 14:10:10 +02:00
Moritz Lipp
c77d79ed47 Merge branch 'master' of pwmt.org:zathura 2010-10-18 20:16:51 +02:00
Moritz Lipp
4ccfee59da Open command with appended current filepath
Closes #30

Thanks to thorsten
2010-10-18 20:14:38 +02:00
Sebastian Ramacher
3c53e78433 Remove those NOTREACHED comments 2010-10-13 09:02:59 +02:00
Sebastian Ramacher
a23456e695 Add noreturn attribute to out_of_memory (closes #43)
Add __attribute__((noreturn)) to out_of_memory if supported by the compiler
(gcc, icc and clang).
2010-10-11 19:54:42 +02:00
Sebastian Ramacher
9605418e83 Apply patches from #43
* Protect LENGTH with surrounding parantheses.
* Use foo(void) for functions taking no arguments.
* Remove dead assignments.

Thanks to kaworu.
2010-10-11 19:41:43 +02:00
Sebastian Ramacher
de62b47577 some error handling and close handle before deleting the temporary file 2010-10-04 10:08:21 +02:00
Sebastian Ramacher
57f4ae817a don't hardcode stdin fileno 2010-10-04 09:57:46 +02:00
Sebastian Ramacher
0818c0c9e3 correctly define _BSD_SOURCE and _XOPEN_SOURCE macros 2010-10-04 09:55:21 +02:00
Sebastian Ramacher
a2771c1e23 fixes for memory issues
Somes fixes for memory related issues. Makes filename and password handling more
robust.
2010-09-27 18:30:45 +02:00
Sebastian Ramacher
83811fc398 fix a memory leak 2010-09-27 18:21:26 +02:00
Sebastian Ramacher
6168bf1b68 revert last commit ... that didn't fix anything 2010-09-27 18:20:48 +02:00
Sebastian Ramacher
806f0e0518 solution for #6?
This could be a solution for #6 but needs some testing first.
2010-09-27 17:50:59 +02:00
Sebastian Ramacher
971c20c1dc read from stdin: really delete temporary file 2010-09-27 17:19:56 +02:00