Commit graph

114 commits

Author SHA1 Message Date
Jeremie Knuesel
e0cf06ff05 Remove HAVE_HIDPI_SUPPORT
One can simply check the Cairo version now that GTK+ has been bumped to
3.10.
2018-01-23 22:22:40 +01:00
Jeremie Knuesel
29b6e45c02 Bump GTK+ to 3.10 2018-01-23 22:19:02 +01:00
Jeremie Knuesel
36d9ece978 HiDPI: add preprocessor conditionals 2018-01-23 10:23:01 +01:00
Sebastian Ramacher
e79f61f3d9 Version 0.3.8 2017-12-20 14:40:45 +01:00
Sebastian Ramacher
5e5efe6066 Bump girara version requirement
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2017-12-19 02:32:33 +01:00
Sebastian Ramacher
f6e0eb9703 Fix AppStream data path
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2017-09-26 02:12:26 +02:00
Sebastian Ramacher
0fb57ad15c Include interface specification in resource
This commit essentially reverts
4ee323a89a. We now duplicate the data
again, but loading the interface specification from somewhere else does
not make much sense, since the specification must match the actually
implemented interface.

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2017-07-08 12:28:49 +02:00
Sebastian Ramacher
66805ec2eb Query pkg-config only once for libs and cflags
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2017-07-02 19:09:34 +02:00
Sebastian Ramacher
9adb456fd7 Bump to next glib stable release
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2017-06-13 22:07:24 +02:00
Sebastian Ramacher
2c6ab6b092 Use glib-compile-resource instead of sed magic
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2017-05-30 23:10:06 +02:00
Sebastian Ramacher
be7b4c1ad1 Replace plugin register function call with const struct
This gets rid of a lot of back and forth between zathura and the plugins.

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2017-01-26 22:23:12 +01:00
Sebastian Ramacher
4ee323a89a Load D-Bus interface XML data during runtime
We already install the XML data anyway, so there is no reason to ship it
twice (once in the binary and once as a file).

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2017-01-24 22:50:40 +01:00
Moritz Lipp
d7f8ee5a23 Version 0.3.7 2017-01-11 22:04:56 +01:00
Moritz Lipp
eb5f486419 Version 0.3.6 2016-04-18 22:38:46 +02:00
Moritz Lipp
c085f8b40e Version 0.3.5 2016-02-14 23:52:38 +01:00
Moritz Lipp
ae20f729e2 Version 0.3.4 2015-12-21 11:19:06 +01:00
Sebastian Ramacher
c4575fe3e4 Sort files and colorful output
Bring the Makefile up to par with girara.

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2015-12-14 22:08:00 +01:00
Sebastian Ramacher
d7b06ca3fc Require GTK+ 3.6
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2015-11-20 15:07:18 +01:00
Sebastian Ramacher
083520cea6 Remove compat code for pre-2.32 glib
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2015-10-08 21:41:24 +02:00
Sebastian Ramacher
359fc9a6f2 Update comment
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2015-10-08 21:36:48 +02:00
Sebastian Ramacher
5c60ce4156 Get rid of embedded copy of libsynctex
TeXLive 2015 including libsynctex is out long enough.

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2015-10-08 21:26:22 +02:00
Sebastian Ramacher
7b947cc7e8 Use LFS everywhere
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2015-07-12 21:03:32 +02:00
Moritz Lipp
4d57751b23 Build with c11 standard 2015-04-14 23:28:36 +02:00
Moritz Lipp
c6e7be982e Version 0.3.3 2015-04-13 22:54:22 +02:00
Sebastian Ramacher
9d1b58a4d9 Introduce PKG_CONFIG 2015-04-10 15:51:50 +02:00
Moritz Lipp
d2c44a14ad Version 0.3.2 2014-11-09 23:49:54 +01:00
Moritz Lipp
a1a0e47148 Begin to update build-system 2014-11-07 15:57:46 +01:00
Moritz Lipp
a567383e52 Version 0.3.1 2014-10-22 22:08:12 +02:00
Moritz Lipp
74d67de55d Version 0.3.0 2014-10-16 23:58:12 +02:00
Sebastian Ramacher
50ea97468c Add AppData file
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2014-09-29 14:44:12 +02:00
Sebastian Ramacher
562f1736b7 Take advantage of shared SyncTeX parser library
As of revision 34449 texlive builds  SyncTeX parser as library. We continue to
include the code until this patch is deployed on most major distributions.

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2014-06-27 22:15:55 +02:00
Moritz Lipp
5b3438d1c9 Version 0.2.9 2014-06-25 11:57:48 +02:00
Moritz Lipp
bf5220fb6a Update girara dependency version 2014-06-25 11:57:31 +02:00
Moritz Lipp
7d5bdbe682 Version 0.2.8 2014-06-24 22:31:37 +02:00
Sebastian Ramacher
1f286ebcb3 Build synctex_parser
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2014-05-30 14:58:20 +02:00
Moritz Lipp
0465e7e381 Update dist target 2014-04-24 16:56:14 +02:00
Moritz Lipp
f148a9aed7 Enable colors in Makefile 2014-04-24 16:23:19 +02:00
Moritz Lipp
2f18e905c9 Build manpages and update Makefile 2014-04-20 01:43:49 +02:00
Moritz Lipp
0f005c0d5d Version 0.2.7 2014-02-17 15:33:53 +01:00
Sebastian Ramacher
8200dd0884 Get rid of ZATHURA_GTK_VERSION
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2014-01-15 18:50:06 +01:00
Sebastian Ramacher
b1e8edf0d6 Install vim ftplugin
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2013-12-27 21:26:38 +01:00
Sebastian Ramacher
fb000b9607 Install D-Bus interface definitions
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2013-12-24 01:20:17 +01:00
Moritz Lipp
a4de3eefc3 Version 0.2.6 2013-11-24 20:13:09 +01:00
Moritz Lipp
b2c14a3733 Version 0.2.5 2013-11-08 20:29:08 +01:00
Sebastian Ramacher
234008e209 Change default GTK+ version to 3 2013-11-04 20:56:39 +01:00
Sebastian Ramacher
2981996ecc Remove note about broken GTK+3 support
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2013-11-04 20:10:17 +01:00
Sebastian Ramacher
0c0c3b8903 Redo version checks and add check for GTK
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2013-10-26 19:02:55 +02:00
Abdó Roig-Maranges
117a32c3d4 pkg-config is not happy with --atleast-version
Hi,

It seems that pkg-config complains when using --atleast-version together with
--cflags or --libs. I attach a patch.

Abdó.

From d01e128e7b4c2decb4d3a05e23b9b12cfda62879 Mon Sep 17 00:00:00 2001
From: Abdo Roig-Maranges <abdo.roig@gmail.com>
Date: Sat, 26 Oct 2013 16:51:39 +0200
Subject: [PATCH] pkg-config complains about --atleast-version

pkg-config spits out

  Ignoring incompatible output option "--atleast-version"

when using --atleast-version together with --cflags or --libs.

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2013-10-26 18:29:05 +02:00
Sebastian Ramacher
35bd419e49 Emit signal from main context
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2013-08-30 13:25:22 +02:00
Moritz Lipp
3978dc30b4 Version 0.2.4 2013-08-15 00:44:50 +02:00