Commit graph

65 commits

Author SHA1 Message Date
Sebastian Ramacher
c6ec5044c5 Fix build with meson 0.60 2021-10-30 15:41:25 +02:00
Sebastian Ramacher
bf53db66fb Bump to meson 0.56 2021-09-12 16:11:53 +02:00
Arthur Williams
120a33d116 bash completion: autocomplete xhtml files
MuPDF supports xhtml files so let them by autocompleted too.
2021-09-05 16:39:02 -05:00
Arthur Williams
0b9571e4c1 bash completion: Allow completions to work without external functions
If bash_completion wasn't installed, _filedir wouldn't be defined which
led to all filename-based completions to error out. Specifically
autocompletion would fail when a filename was expected and when
bash_completion wasn't installed. Now we fall back to compgen -f if
_filedir fails. According to _filedir's comments, compgen doesn't
handle files with spaces well, but it is still better to complete most
files than none.
2021-09-05 16:26:14 -05:00
Sebastian Ramacher
22580f24bf Add DBus method to execute commands on the inputbar 2020-09-06 19:24:04 +02:00
Lennard Hofmann
fde4abeac5 Fix SVG icon install path
https://specifications.freedesktop.org/icon-theme-spec/latest/ar01s07.html
2020-07-19 08:37:03 +00:00
Eli Schwartz
d21d040663
fish-completion: use the correct fallback directory
fish completions should never be installed to share/fish/completions/ as
that directory is reserved exclusively for completions shipped as part
of the fish source code.

Use the same vendor_completions.d/ directory which the default fish
configuration uses.
2020-01-21 21:39:26 -05:00
Eli Schwartz
bf46e4de70
Fix installation of bash/fish completions using pkg-config
Both shells provide pkg-config files which declare their designated
completionsdir. Use this as the primary source of truth.
2020-01-21 21:39:00 -05:00
Sebastian Ramacher
99a49838f2 Add content_rating 2020-01-06 21:32:04 +01:00
Sebastian Ramacher
1d002effd0 Fix formatting of description 2020-01-06 21:32:00 +01:00
Sebastian Ramacher
eeb7641793 Fix screenshot links 2020-01-06 21:28:05 +01:00
Daniel Shahaf
2d0dfd5c0f Fix option name typo in zsh completion 2019-12-22 22:53:20 +01:00
Oliver Kiddle
48c5e9e23f Improve and fix zsh completion 2019-10-26 00:15:36 +02:00
Sebastian Ramacher
12fb88c77e Merge branch 'brocellous/zathura-zsh-sitefndir' into develop 2019-08-11 21:06:36 +02:00
Ronan Pigott
deda58ba4e use default zsh sitefndir 2019-08-10 19:29:04 -07:00
Sebastian Ramacher
d1c522c386 Merge branch 'master' into 'develop'
Add fish completion

See merge request pwmt/zathura!19
2019-07-02 19:06:19 +00:00
Sebastian Ramacher
487383c811 Merge branch 'patch-1' into 'develop'
Fix incorrect -v

See merge request pwmt/zathura!18
2019-07-02 19:05:34 +00:00
Ivan Tham
16c5f2f72d Add fish completion 2019-07-03 01:17:06 +08:00
Ivan Tham
6da6d17d85 Fix incorrect -v 2019-07-02 17:12:51 +00:00
Sebastian Ramacher
8eaadc8d6d Also recognize PDF 2019-02-03 15:28:08 +01:00
Sebastian Ramacher
9ccad6cbc2 Fix indentation 2019-02-03 15:28:00 +01:00
Sebastian Ramacher
847e0b746a Also recognize PDF 2019-02-03 15:27:32 +01:00
Sebastian Ramacher
871f3bf39a Fix indentation 2019-02-03 15:27:21 +01:00
Sebastian Ramacher
9d0216e485 Allow to disable icon conversion 2018-12-09 23:25:55 +01:00
Sebastian Ramacher
71e9ed2df3 Use SPDX license identifiers 2018-11-27 23:10:18 +01:00
Sebastian Ramacher
80b9680271 Add tests build option 2018-11-27 22:42:25 +01:00
Sebastian Ramacher
48297a097f Run valide-appdata test with --nonet 2018-11-27 22:40:18 +01:00
Sebastian Ramacher
ee240414ca Look for native versions 2018-11-27 22:30:43 +01:00
Sebastian Ramacher
48469dd0ef Generate icons from svg (fixes pwmt/zathura#28) 2018-11-27 22:30:21 +01:00
Sebastian Ramacher
753ca0f315 Add zsh completion 2018-05-22 14:55:34 +02:00
Sebastian Ramacher
11da8e7c8e Include bash-completion 2018-05-22 14:05:27 +02:00
Sebastian Ramacher
d1c326319d Fix icon install path 2018-04-24 15:13:51 +02:00
Sebastian Ramacher
87f89d0c6f Add hint for translators 2018-03-11 20:51:03 +01:00
Sebastian Ramacher
3d4d8068bb Add icon 2018-02-25 22:11:37 +01:00
Sebastian Ramacher
aa1a15dc92 Extend description 2018-02-25 20:12:37 +01:00
Sebastian Ramacher
56ec53a618 Add provides 2018-02-25 20:04:34 +01:00
Sebastian Ramacher
9f482ab202 Integrate appdata file into i18n infrastructure 2018-02-25 19:59:36 +01:00
Sebastian Ramacher
75b95655e1 Add translation 2018-02-25 19:54:51 +01:00
Sebastian Ramacher
11d2239d19 Convert to desktop-application 2018-02-25 19:54:12 +01:00
Sebastian Ramacher
c02652dff0 Update copyright years 2018-02-25 19:50:39 +01:00
Sebastian Ramacher
49b55d648b Validate desktop file 2018-02-25 19:49:08 +01:00
Sebastian Ramacher
c239e84ddb IDs are supposed to follow reverse DNS 2018-02-25 19:48:52 +01:00
Sebastian Ramacher
2f98ecde0d Translate desktop file via i18n infrastructure 2018-02-25 18:39:03 +01:00
Sebastian Ramacher
85458ef87e Convert to meson based build system 2018-02-10 13:27:45 +01: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
e28598a07d Rename resources
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2017-07-08 12:19:05 +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
c4fa62fe00 Use HTTPS 2015-12-07 12:41:15 +01:00
Sebastian Ramacher
b64a5ce4bb Update appdata
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2015-11-30 18:19:23 +01:00
Sebastian Ramacher
d5941a6f14 Add SynctaxView method
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2014-10-21 20:57:12 +02:00