4d40254f62
added the PKGBuild to the repo
2025-07-22 00:12:57 +02:00
Axel Svensson
48cbf7830a
Polish README.md
2025-04-20 16:51:00 +02:00
Axel Svensson
f63c07f37b
Support numpad + and -
2025-04-06 13:29:50 +02:00
Axel Svensson
8a6c7d5f2f
Handle qpdf warnings
...
Fixes #12
2025-03-14 20:39:24 +01:00
Axel Svensson
7b5a699060
Merge branch 'dev'
2024-10-24 06:53:39 +02:00
Axel Svensson
b3a9474e4e
Fix: Account for imprecision in ghostscript
...
Fixes #14 .
2024-10-24 06:52:09 +02:00
Axel Svensson
9c7ba6da50
Improve signature sizing
...
Fixes #13 .
- Improve README.md to clarify signature anchor point.
- Change -x and -y
- Require % unit
- Support specifying coordinate relative both edges.
- Add -r / --resize
- Change -W and -H
- Add support for units
- Change default to 50%
2024-10-24 06:51:51 +02:00
Axel Svensson
bcc37b0929
Refactor signature path logic
2024-07-17 16:36:48 +00:00
Axel Svensson
17ccf8b527
Revert "Minimize empty-3inx2in.pdf"
...
This reverts commit 2e9395cee3
.
2024-07-17 16:36:46 +00:00
Axel Svensson
6c373e3df2
Merge branch 'dev'
2024-07-16 21:11:03 +00:00
Axel Svensson
1a69e20946
Check python version
2024-07-16 20:31:54 +00:00
Axel Svensson
9e0ef1a65c
Update copyright
2024-07-16 14:40:16 +00:00
Axel Svensson
21aad7d1b9
Fix regex in pdfGetSize
2024-07-16 13:29:12 +00:00
Axel Svensson
ed54c79aa7
Refactor dependency tracking for files
2024-07-16 13:27:10 +00:00
Axel Svensson
c0dfb3ec4c
Check that --signature exists
2024-07-16 13:27:10 +00:00
Axel Svensson
c61747cf7a
Add pdf-sign --text and pdf-from-text
...
Fixes #9 .
2024-07-16 13:27:10 +00:00
Axel Svensson
3eed74e1ef
Refuse to operate on files with dash prefix
...
Fixes #6 .
2024-07-16 13:27:10 +00:00
Axel Svensson
0a0c7c9e13
Improve information about signature directory
...
Rejects #8 .
2024-07-16 13:27:10 +00:00
Axel Svensson
0fbba14076
Support signature PDFs with an explicit CropBox
2024-07-16 13:27:10 +00:00
Axel Svensson
17ec3c5e56
Improve startup time
2024-07-16 13:27:10 +00:00
Axel Svensson
a3d25a566f
Make initial window size adaptive
2024-07-16 13:27:10 +00:00
Axel Svensson
34fdeb1043
Improve display size calculations
2024-07-16 13:27:10 +00:00
Axel Svensson
8f299dda2e
Improve help text
...
Fixes #11 .
2024-07-16 13:27:10 +00:00
Axel Svensson
6b80860a9b
Use either qpdf or pdftk
...
Fixes #5 .
2024-07-16 07:20:15 +00:00
Axel Svensson
6720fbe301
Merge branch 'dev'
2024-06-03 09:38:51 +02:00
Axel Svensson
2e9395cee3
Minimize empty-3inx2in.pdf
2024-06-03 09:32:12 +02:00
Axel Svensson
07b9e61bf3
Skip Cell calculations with unchanged inputs
...
Add class Volatile to force recalculation after file contents change.
2024-06-03 09:32:12 +02:00
Axel Svensson
f58854ff5d
Fix GUI issues
...
- Fix bug in displaySize()
- Use floats and round rather than int to improve error propagation
- Wait until after root window is created to bind onDocViewResize, to
ignore initial problems. Then set initial root window size
explicitly to trigger correct sizing. This fixes #10 .
- Separate threshold to change displayMaxSize into x & y direction.
2024-06-03 09:32:12 +02:00
Axel Svensson
d6adc14fec
Improve readme
2024-06-03 09:32:12 +02:00
Axel Svensson
41d1ab7076
Improve error handling
2024-06-03 09:32:12 +02:00
Axel Svensson
7612e52a63
Fixes
...
- Allow mixed-case .pdf suffixes
- Sort signature file names
- Use "pdf-sign" as X11 class name
2024-06-02 01:14:56 +02:00
Axel Svensson
3135cfe4dd
Correct information about Okular
...
Fixes #4
2023-08-18 09:21:31 +02:00
Axel Svensson
98742c6b12
Use $XDG_CONFIG_HOME
...
Fixes #3 .
2023-08-08 17:00:34 +02:00
Axel Svensson
f5864ea3c9
Improve README.md
2023-08-07 15:11:19 +02:00
Axel Svensson
19abcee6d3
Add animated .GIF to README
...
As suggested in issue #2 .
2023-08-07 12:03:40 +02:00
Axel Svensson
d4b92cf884
Add empty-3inx2in.pdf
...
As suggested in issue #2 .
2023-08-06 10:07:31 +02:00
Axel Svensson
e8c77cfedd
Validate input file name
2022-10-19 17:56:46 +02:00
Axel Svensson
216d9c2668
Make compatible with Python 3.7
...
Fixes #1 .
2022-07-28 00:57:17 +02:00
Uli Fahrenberg
5c960b1b6b
Add pt, cm and mm units to pdf-create-empty
2022-07-27 22:56:36 +02:00
Axel Svensson
4a8f81fab8
Improve installation instructions
2021-10-12 17:53:46 +02:00
Axel Svensson
3e7171c8ef
Error handling for GUI callbacks
2021-10-12 17:36:28 +02:00
Axel Svensson
b2fc8f3b7c
Menu underline for signature selection
2021-10-12 17:36:28 +02:00
Axel Svensson
09789d2075
Remove unused code
2021-10-12 17:36:28 +02:00
Axel Svensson
b8f35aafad
Throttle GUI updates
2021-10-12 17:36:28 +02:00
Axel Svensson
4372f2fe5a
Remove unused code
2021-10-12 06:14:01 +02:00
Axel Svensson
d6a496cecc
List signature files in menu
2021-10-12 05:09:21 +02:00
Axel Svensson
cbd492155c
Don't import tkinter in batch mode
2021-10-12 05:07:23 +02:00
Axel Svensson
013df2b085
Add README
2021-10-12 01:12:25 +02:00
Axel Svensson
6dc0cf11d1
Add pdf-create-empty
2021-10-12 00:48:34 +02:00
Axel Svensson
c0f6b81ca3
Add MIT license
2021-10-11 23:01:02 +02:00