Commit graph

71 commits

Author SHA1 Message Date
Sebastian Ramacher
e0271bd3f4 Add json-glib 2023-09-11 17:31:52 +02:00
Sebastian Ramacher
3a3e03999a Expose document info via dbus (fixes #355)
The data is encoded as JSON and also includes the document index.
2023-09-11 17:28:20 +02:00
Sebastian Ramacher
2aef9ece6e Add dbus interface to load config (fixes #365) 2023-09-11 10:06:31 +02:00
Jonas Møller
69435da52b org.pwmt.zathura.svg: add white circle background 2023-03-31 14:49:13 +02:00
Daniel J. Perry
ea04ffc665 Keep order when using the fish suffix completion 2022-11-11 14:33:31 -05:00
Sebastian Ramacher
806fa70a7c Replace deprecated get_pkgconfig_variable with get_variable 2022-08-23 00:08:12 +02:00
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