Commit Graph

1362 Commits

Author SHA1 Message Date
Sebastian Ramacher
0ce7730965 CS 2012-09-17 16:56:43 +02:00
Jonas Hoersch
9c9d07a615 Introduce page aware scrolling
if scroll-page-aware is set, scrolling by full and half pages stops at
page boundaries (as djview4 does it on <space> and <backspace>).

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2012-09-17 16:42:56 +02:00
Jonas Hoersch
d76e33e3ec Add full page scroll overlap setting
The default of 0.1 keeps 10% of a page visible on a full-page scroll.

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2012-09-17 16:30:39 +02:00
Sebastian Ramacher
269580c513 Missing dash. 2012-09-17 16:28:57 +02:00
Jonas Hörsch
4d0c7ac350 add shortcut mappings for jumplist to make it configurable
thx

From d93f241584263414a2938748369bc92152ce9f88 Mon Sep 17 00:00:00 2001
From: Jonas Hoersch <coroa@online.de>
Date: Sun, 16 Sep 2012 16:14:28 +0200
Subject: [PATCH] add shortcut mappings for jumplist to make it configurable

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2012-09-17 16:06:20 +02:00
Sebastian Ramacher
07ee8a8eac Fix typo and change Windows button to key.
Thanks to Ansgar Burchardt for the report.
2012-09-16 00:11:12 +02:00
Sebastian Ramacher
15210fe700 Document issues with GDK_NATIVE_WINDOWS 2012-09-15 17:02:46 +02:00
Abdó Roig-Maranges
0a1fcaa596 scroll horizontally with shift + mouse wheel
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2012-09-15 14:53:24 +02:00
Moritz Lipp
f7636e73a4 Update README 2012-09-13 19:01:05 +02:00
Sebastian Ramacher
10260786ac Fix encoding errors in Czech translation.
Thanks to Jakub Wilk for the report and for the fixed strings. Thanks to Martin
Pelikan for confirming that the suggested strings are correct.
2012-09-11 19:31:00 +02:00
Moritz Lipp
0193d6fa13 Update README 2012-09-10 00:18:57 +02:00
Abdó Roig-Maranges
16dd45ffe6 Update current page when following links. 2012-09-10 00:14:37 +02:00
Sebastian Ramacher
0ad59d39d7 Default incremental-search to true to not break old behavior.
Closes: #248
2012-09-09 12:57:06 +02:00
Abdó Roig-Maranges
39afe6e714 Added incremental-search config parameter
The incremental-search config parameter enables / disables the incremental
search.  I've set it disabled by default, as in large files it may become
unresponsive for some time.

Signed-off-by: Sebastian Ramacher <s.ramacher@gmx.at>
2012-09-09 12:56:14 +02:00
Sebastian Ramacher
b24bfb382d Remove man pages in clean if rst2man is available.
Closes: #250.
2012-09-07 10:50:52 +02:00
Sebastian Ramacher
e5c25ee49b Don't generate empty man pages by accident.
If rst2man fails for some reason we don't want to have empty man pages.
2012-09-07 10:45:52 +02:00
Moritz Lipp
207f5e571d Overwrite abort inputbar bindings 2012-09-03 10:30:25 +02:00
Sebastian Ramacher
5674c6652e Update AUTHORS. 2012-09-02 00:50:42 +02:00
Sebastian Ramacher
c48954c066 Merge branch 'develop' of pwmt.org:zathura into develop 2012-09-02 00:48:20 +02:00
Sebastian Ramacher
e79a48452f Honor the current zoom level.
Otherwise jump positions are off after changing the zoom level.
2012-09-02 00:44:58 +02:00
Sebastian Ramacher
af04432892 Don't expose zathura_jump_[st] in the public API.
It's only for internal use.
2012-09-02 00:44:18 +02:00
Sebastian Ramacher
ad6afb81b1 That's an int. 2012-09-02 00:43:35 +02:00
Abdó Roig-Maranges
eb67d97180 Implemented jumplist bound to ^o ^i
zathura records jumps through searches, index, links, etc. and enables to go
back and forth via ^o ^i.

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2012-09-02 00:31:47 +02:00
Abdó Roig-Maranges
7d001ec071 Changed recolor binding to ^r instead of ^i
I will implement a jumplist, and the natural bindings for that are
^i ^o.

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2012-09-02 00:31:47 +02:00
Moritz Lipp
09315c6b82 Merge branch 'develop' 2012-08-30 20:11:46 +02:00
Moritz Lipp
81342853b4 Version 0.2.1 2012-08-30 20:11:24 +02:00
Sebastian Ramacher
e960e9cca3 Make the tests compile again. 2012-08-30 20:07:50 +02:00
Sebastian Ramacher
108cca154e Update translations. 2012-08-30 19:49:15 +02:00
Abdó Roig-Maranges
83b12590a9 Cairo wants colors as doubles between 0 and 1
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2012-08-18 18:16:43 +02:00
Moritz Lipp
ad27b0471d Respect scrollbar spacing in sc_adjust_window 2012-08-14 16:06:25 +02:00
Moritz Lipp
8908e1cb06 Merge branch 'develop' of pwmt.org:zathura into develop 2012-08-14 11:45:16 +02:00
Moritz Lipp
a08520a33d Implement cmd_exec with 2012-08-14 11:45:11 +02:00
Moritz Lipp
a5b23ec1a8 Merge branch 'develop' of pwmt.org:zathura into develop 2012-08-13 18:18:01 +02:00
Moritz Lipp
8b9f57917e Update manpage 2012-08-13 18:17:58 +02:00
Moritz Lipp
f6c6b4a883 En/Disable syntex support 2012-08-13 18:17:20 +02:00
Sebastian Ramacher
3ec1c4f3d2 Update translations of Comment. 2012-08-09 14:47:18 +02:00
Sebastian Ramacher
66b5b6a214 Update French translation.
100% translated, thanks!
2012-08-09 14:33:22 +02:00
Moritz Lipp
6de5978127 Resolve signed/unsigned comparison warning 2012-08-07 15:53:24 +02:00
Sebastian Ramacher
65bd545222 Finish German translation. 2012-08-05 16:09:28 +02:00
Sebastian Ramacher
30bb64c53d Update German translation. 2012-08-05 15:56:35 +02:00
Sebastian Ramacher
0657adc445 Update translations. 2012-08-05 15:47:32 +02:00
Sebastian Ramacher
0a9e27a94d Fix build error with GTK 3. 2012-08-05 15:31:42 +02:00
Moritz Lipp
ec554bc33d Parse command line arguments in main 2012-08-05 15:34:10 +02:00
Moritz Lipp
38ef6ff598 Merge branch 'develop' of pwmt.org:zathura into develop 2012-08-05 15:16:57 +02:00
Sebastian Ramacher
88d619a647 Add a note on --password. 2012-08-05 15:02:35 +02:00
Sebastian Ramacher
1381925730 Small fixes. 2012-08-05 14:25:18 +02:00
Moritz Lipp
83865d8998 Use GtkGrid instead of GtkTable 2012-08-05 02:30:03 +02:00
Ignas Anikevicius (gns_ank)
e4b9924c4d Fix BESTFIT to work well when pages-per-row > 1.
There are two causes of the problem:

    - page_ratio should be defined differently

        This is because the usefull page ratio is max_height/total_width
        or max_width/total_height. This then changes accordingly if
        pages_per_row != 1, otherwise, if the pages are of the same
        size, the page ratios will not change, which screws up the
        resizing.

    - Sometimes we need to do height or width division diferently.

        This is because not always total_height or total_width is
        meaningful in BESTFIT condition.

This commit also should fix the bug #0000226.

Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2012-08-01 16:16:39 +02:00
Sebastian Ramacher
9c28be7c11 Coding style. 2012-08-01 16:15:56 +02:00
Abdó Roig-Maranges
c57463a053 Added option to recolor keeping hues of original color.
If option recolor-keephue is true, the recoloring algorithm
only adjusts the lightness of the original color, keeping the
rest of the properties close to the original.

When recolor-keephue is set to false, the recoloring is performed
as it was before, interpolating linearly between recolor-lightcolor
and recolor-darkcolor except for a different weighting for the
lightness which is closer to perception.

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2012-08-01 16:05:31 +02:00