Sebastian Ramacher
1001473ce8
Merge branch 'release/0.5.0'
2022-09-08 23:57:02 +02:00
Sebastian Ramacher
0e82d492e8
Version 0.5.0
2022-09-08 23:56:54 +02:00
Sebastian Ramacher
5a5316ca61
Set database version on initialization
2022-09-02 13:21:11 +02:00
Sebastian Ramacher
806fa70a7c
Replace deprecated get_pkgconfig_variable with get_variable
2022-08-23 00:08:12 +02:00
Sebastian Ramacher
b76227bb9c
Merge branch 'fix-uninitialized-value' into 'develop'
...
Fix use of uninitialized value
See merge request pwmt/zathura!57
2022-08-20 13:54:57 +02:00
Pekka Ristola
41e504a7be
Fix use of uninitialized value
...
Contents of string `content` are unitialized before copying of `dummy_content`.
Using `g_strlcat` appends `dummy_content` to the uninitialized junk, and
by changing that to `strcpy` the uninitialized values aren't used.
Relevant Valgrind error when running zathura with no arguments:
```
==15845== Conditional jump or move depends on uninitialised value(s)
==15845== at 0x566EB2D: UnknownInlinedFun (gstrfuncs.c:1534)
==15845== by 0x566EB2D: g_strlcat (gstrfuncs.c:1521)
==15845== by 0x12B16D: zathura_db_read_key_file_from_file (database-plain.c:171)
==15845== by 0x12D39D: UnknownInlinedFun (database-plain.c:295)
==15845== by 0x12D39D: plain_set_property (database-plain.c:371)
==15845== by 0x55C17AD: object_set_property (gobject.c:1607)
==15845== by 0x55C1C1C: g_object_new_internal (gobject.c:2047)
==15845== by 0x55C3307: g_object_new_valist (gobject.c:2355)
==15845== by 0x55C383D: g_object_new (gobject.c:1824)
==15845== by 0x117944: UnknownInlinedFun (database-plain.c:226)
==15845== by 0x117944: init_database (zathura.c:373)
==15845== by 0x11B8EA: zathura_init (zathura.c:473)
==15845== by 0x114B99: UnknownInlinedFun (main.c:111)
==15845== by 0x114B99: main (main.c:282)
```
2022-08-20 14:38:37 +03:00
Sebastian Ramacher
3a6fea5bb9
Merge branch 'hidpi-ppi-fix' into 'develop'
...
Fix zathura not rendering on hidpi displays
See merge request pwmt/zathura!55
2022-05-24 15:49:17 +02:00
toluschr
832d9e1bed
Fix zathura not rendering on hidpi displays
...
Related to https://gitlab.gnome.org/GNOME/gtk/-/issues/3115 .
Ideally, GNOME could fix their library to return 0 instead of 1.
2022-05-24 15:47:40 +02:00
Sebastian Ramacher
72f3ce1d62
Rename private to priv
...
Avoid to name variables after a C++ keyword.
2022-05-14 00:20:44 +02:00
Sebastian Ramacher
36065d3bf3
Do not store unused signal handle
2022-05-14 00:13:03 +02:00
Sebastian Ramacher
f5300ce2fa
Avoid a function pointer cast
2022-05-13 00:19:11 +02:00
Sebastian Ramacher
c26949ff05
Fix return value
2022-05-13 00:05:27 +02:00
Sebastian Ramacher
2ef85e7329
Also delay the execution of synctex_view ( fixes #288 )
...
Send the dbus response first, and then start parsing and rendering of
the synctex forward search.
2022-05-11 17:17:24 +02:00
Sebastian Ramacher
7b78b66c33
Revert "GH: add funding links"
...
This reverts commit 2af36e27fc
.
2022-05-11 08:39:53 +02:00
Sebastian Ramacher
395ecfab68
Print better error message if no plugins are available ( fixes #284 )
2022-05-08 16:46:44 +02:00
Sebastian Ramacher
fbfbefe18b
Remove unused code
2022-05-08 16:43:07 +02:00
Sebastian Ramacher
57f0d79e25
Make magic a required dependency
2022-05-08 15:43:16 +02:00
Sebastian Ramacher
2af36e27fc
GH: add funding links
2022-05-08 15:23:35 +02:00
Sebastian Ramacher
f5e0f2401e
Merge branch 'master' into 'develop'
...
Minor improvements
See merge request pwmt/zathura!54
2022-05-08 15:15:06 +02:00
Sebastian Ramacher
53503f610d
CI: fix target name
2022-05-08 14:52:16 +02:00
Sebastian Ramacher
f0831f5426
CI: fix target name
2022-05-08 14:51:43 +02:00
Sebastian Ramacher
7c455dfd93
CI: buster -> bullseye, add bookworm, bionic -> focal, eoan -> jammy
2022-05-08 14:50:48 +02:00
valoq
47c67b53bd
update documentation
2022-05-08 14:29:06 +02:00
valoq
076cec96b5
sandbox improvements
2022-05-08 13:43:56 +02:00
Sebastian Ramacher
6b0461be23
Hide an internal type
...
types.h is for types accessible to plugins.
2022-05-08 10:36:08 +02:00
Sebastian Ramacher
cadb6f2029
Update translations
2022-05-07 23:56:26 +02:00
Sebastian Ramacher
b92388c31a
Add clang-format configuration
2022-05-07 23:10:28 +02:00
Sebastian Ramacher
2f0cdb95ec
Render synctex rectangles after sending the dbus reply
...
If rendering of the rectangle takes too long, the connection on the
message bus times out.
2022-05-07 20:55:04 +02:00
Sebastian Ramacher
07e9abc96b
Merge branch 'master' into 'develop'
...
improve seccomp filter
See merge request pwmt/zathura!53
2022-04-23 14:51:12 +02:00
valoq
de0d881f9c
Permit some syscalls on X11 only
2022-04-17 18:28:34 +02:00
valoq
b25637a8be
Allow restricted socket syscall for X11 support
2022-04-13 10:22:59 +02:00
valoq
99c831ab82
improve seccomp filter
2022-04-08 22:59:47 +02:00
Sebastian Ramacher
8ff5a3e49d
Merge branch 'master' into 'develop'
...
Clean process shutdown by sandbox
See merge request pwmt/zathura!52
2022-04-03 21:26:39 +02:00
valoq
b951d024a5
clean process shutdown by sandbox
2022-04-03 20:59:32 +02:00
Sebastian Ramacher
87989da708
Merge branch 'master' into 'develop'
...
Add rseq syscall to strict sandbox mode
See merge request pwmt/zathura!51
2022-02-15 20:08:25 +00:00
valoq
0cfaac072d
add rseq syscall
2022-02-15 17:59:40 +01:00
Sebastian Ramacher
83663a2cbf
Merge tag '0.4.9' into develop
...
Version 0.4.9
2022-02-13 19:20:13 +01:00
Sebastian Ramacher
4cdd975395
Merge branch 'release/0.4.9'
2022-02-13 19:20:05 +01:00
Sebastian Ramacher
4a99bdda40
Version 0.4.9
2022-02-13 19:20:02 +01:00
Sebastian Ramacher
ee7672dcdc
Update German translation
2022-02-13 19:18:10 +01:00
Sebastian Ramacher
c5c92c9aa6
Update translations
2022-02-12 12:59:39 +01:00
Sebastian Ramacher
59bae23194
Merge branch 'patch-1' into 'develop'
...
Error correction, changes and add-ons to the Spanish translation - es.po
See merge request pwmt/zathura!49
2022-02-12 11:20:22 +00:00
Sebastian Ramacher
98f8540f32
Merge branch 'master' into 'develop'
...
add syscall for strict sandbox
See merge request pwmt/zathura!50
2022-02-12 11:18:42 +00:00
valoq
c4035940e7
add syscall for strict sandbox
2022-02-12 05:52:34 +01:00
José Vicente Barrachina
99ffadc586
Error correction, changes and add-ons to the Spanish translation - es.po
2022-02-03 10:58:23 +00:00
Sebastian Ramacher
35e41f94aa
Merge branch 'page-percent' into 'develop'
...
Add option to display page number percent in statusbar
See merge request pwmt/zathura!48
2022-01-11 17:38:01 +00:00
Thomas Faughnan
1222a2a99d
Add option to display page number percent in statusbar
2022-01-11 08:28:58 -05:00
Sebastian Ramacher
660b2a2455
Update translations
2022-01-06 15:12:17 +01:00
elig0n
8369e79b11
Add copy file path mapping
2022-01-05 18:05:00 +01:00
Sebastian Ramacher
01ee79eeab
Merge branch 'sourcecmd' into 'develop'
...
Add source command
See merge request pwmt/zathura!47
2022-01-05 16:53:52 +00:00