Commit Graph

2763 Commits

Author SHA1 Message Date
marcoe
74bc8e05ba Bring back rectangle selection in a form of a highlighter 2023-09-14 16:53:33 +02:00
marcoe
d46f962562 Fix selection not working on a rotated page 2023-09-12 15:01:30 +02:00
marcoe
858673f74e Cleanup: use locally declared page whenever possible 2023-09-12 13:15:27 +02:00
marcoe
0b183eae2d Simplify mouse selection
Clear the whole page instead of a rectangular region when clearing
selection.  This fixes selection not being cleared after manipulating
the page (e.g. zooming, rotating) and occasional one pixel wide artifacts
due to floating point rounding.

Performance impact is negligible.
2023-09-12 13:05:28 +02:00
Sebastian Ramacher
df4c432895 Merge branch 'fix-manpage' into 'develop'
Fix error in zathurarc(5)

See merge request pwmt/zathura!75
2023-07-04 08:33:23 +02:00
Sebastian Ramacher
99a9a0af37 Merge branch 'fix-memleak' into 'develop'
Fix memory leak when selecting text

See merge request pwmt/zathura!76
2023-07-04 08:32:35 +02:00
marcoe
d9600b1cd7 fix mutex not being unlocked if malloc fails 2023-07-04 02:20:20 +02:00
marcoe
14a02d4002 fix memory leak when selecting text 2023-07-04 02:18:48 +02:00
Elias Elwyn
d85cd21406 Fix error in zathurarc(5)
Swap default values for notification-error-bg and fg, and
notification-warning-bg and fg
2023-07-04 01:25:00 +10:00
Sebastian Ramacher
545e509a35 Merge branch 'develop' into 'develop'
Add 'double-click-follow' option

See merge request pwmt/zathura!71
2023-05-11 17:29:45 +02:00
Sebastian Ramacher
f54680fab6 Merge branch 'develop' into 'develop'
Monitor changes in hardlinked files

See merge request pwmt/zathura!74
2023-05-11 17:26:47 +02:00
- -
18fcbb01e2 Monitor changes in hardlinked files 2023-05-11 17:09:23 +02:00
Iamnotagenius
d61fe4a374
Implement 'double-click-follow' option 2023-03-26 01:07:55 +03:00
Iamnotagenius
48514b4d56
Introduce new 'double-follow-click' option 2023-03-26 00:32:29 +03:00
Iamnotagenius
51cbc988b0
Move out link evaluation at mouse position 2023-03-25 15:00:03 +03:00
Sebastian Ramacher
ca80f73449 Replace $PAGE first (fixes #328) 2023-03-18 21:43:26 +01:00
Sebastian Ramacher
84f2b4485f Avoid unused return value warning 2023-03-14 14:10:13 +01:00
Sebastian Ramacher
f7d9c39e91 Merge branch 'develop' into 'develop'
improve seccomp filter

See merge request pwmt/zathura!68
2023-03-05 18:47:29 +01:00
valoq
0fb627916b
move syscall to X11 only 2023-01-20 12:30:22 +01:00
valoq
193bfd3081
improve seccomp filter 2023-01-06 23:58:56 +01:00
Sebastian Ramacher
81e541e3f0 Merge branch 'develop' into 'develop'
unblocks required syscalls gettimeofday and clock_gettime

See merge request pwmt/zathura!69
2023-01-05 15:30:55 +01:00
lambdcalculus
c0f3065b94
unblocks required syscalls gettimeofday and clock_gettime 2022-12-31 17:20:57 -03:00
Sebastian Ramacher
1df1581f27 Account for double errors 2022-12-03 20:57:10 +01:00
Sebastian Ramacher
01468c2381 Merge branch 'master' into 'develop'
improve sandbox stability

See merge request pwmt/zathura!64
2022-12-03 15:24:34 +01:00
Sebastian Ramacher
c96c9f3edb Use girara lists 2022-12-03 15:14:01 +01:00
Sebastian Ramacher
a1944d762d CS 2022-12-03 15:06:35 +01:00
Sebastian Ramacher
bb0a0a7e9c Remove left-over fprintfs 2022-12-03 15:03:52 +01:00
Sebastian Ramacher
da33077766 Merge remote-tracking branch 'ViktorWalter/develop' into develop 2022-12-03 14:56:40 +01:00
valoq
3bfe1ebabc
improve sandbox stability 2022-11-29 14:58:50 +01:00
Sebastian Ramacher
aa5f419a1a Merge tag '0.5.2' into develop
zathura version 0.5.2
2022-11-27 16:44:10 +01:00
Sebastian Ramacher
bccbe933c6 Merge branch 'release/0.5.2' 2022-11-27 16:44:03 +01:00
Sebastian Ramacher
99beac60f7 Version 0.5.2 2022-11-27 16:43:56 +01:00
Sebastian Ramacher
24e8d147bf Update translations 2022-11-27 16:24:48 +01:00
Sebastian Ramacher
a99249e799 Merge branch 'feature/selection' into 'develop'
Proper text selection upon mouse drag (Closes pwmt/zathura#26).

Closes #26

See merge request pwmt/zathura!59
2022-11-27 15:17:54 +01:00
Sebastian Ramacher
4becd17ebc Merge branch 'develop' into 'develop'
Keep  order when using the fish suffix completion

See merge request pwmt/zathura!63
2022-11-11 20:49:05 +01:00
Daniel J. Perry
ea04ffc665 Keep order when using the fish suffix completion 2022-11-11 14:33:31 -05:00
Sebastian Ramacher
588a37285f Merge branch 'master' into 'develop'
improve ui feedback

See merge request pwmt/zathura!62
2022-11-10 16:22:53 +01:00
valoq
5ba87e5c72
improve feedback 2022-11-10 16:15:57 +01:00
Sebastian Ramacher
465f6f8e67 Merge branch 'master' into 'develop'
Update seccomp filter

See merge request pwmt/zathura!61
2022-11-10 01:12:28 +01:00
valoq
004a35dba1
support syscalls used by recent glibc versions 2022-11-10 00:23:52 +01:00
valoq
d050449f81
updated syscall filter 2022-11-09 13:30:57 +01:00
valoq
530ffd13a9
document alternative syscalls 2022-11-09 01:18:13 +01:00
Rahul Aggarwal
a967273f77 bump plugin abi, bump plugin api 2022-11-05 12:12:35 -04:00
Rahul Aggarwal
8a5589a553 remove uneccesary imports, unused variables, revert whitespace change 2022-11-05 12:00:46 -04:00
Carlos Torres
30fe187da0 Fix Readme typo and missing dep
Changes:
	- Fix Sqlite typo;
	- Add missing 'pkgconf' build dependency;

Signed-off-by: Carlos Torres <torr@disroot.org>
2022-11-05 13:16:29 +01:00
Rahul Aggarwal
2489a8d877 add proper redraw bounds for text selection 2022-11-05 02:09:21 -04:00
Rahul Aggarwal
a3029ddff6 Add selection api, data, drawing functions 2022-11-05 02:08:22 -04:00
Sebastian Ramacher
9930e031c5 Merge branch 'master' into 'develop'
Add epoll_create1 syscall for copy

See merge request pwmt/zathura!58
2022-10-12 21:45:13 +02:00
valoq
2c4f2ff70a
add epoll_create1 syscall for copy 2022-10-07 02:38:08 +02:00
Sebastian Ramacher
8173968cc9 Merge tag '0.5.1' into develop
Version 0.5.1
2022-09-09 00:17:32 +02:00