Johannes 'josch' Schauer
|
8bab9a8bc6
|
add --cover-page, --cutting-guides, --page-numbers and --poster-border (closes: #2)
|
4 years ago |
Johannes 'josch' Schauer
|
3e18f1fc35
|
fix small copypaste error
|
4 years ago |
Johannes 'josch' Schauer
|
eb39018d18
|
raise error if none of --size, --factor or --maxpages is given
|
4 years ago |
Johannes 'josch' Schauer
|
3025580284
|
de.mister-muffin.plakativ.desktop: add keywords entry
|
4 years ago |
Johannes 'josch' Schauer
|
ebf32decf2
|
Support raster images as input, --remove-alpha flag to remove alpha channel automatically
|
4 years ago |
Johannes 'josch' Schauer
|
7b424eb78f
|
release version 0.3
|
4 years ago |
Johannes 'josch' Schauer
|
b14852f891
|
rename test.py -> plakativ_test.py so that pytest finds it automatically
|
4 years ago |
Johannes 'josch' Schauer
|
ad0996fd2a
|
add plakativ.appdata.xml, plakativ.svg, and de.mister-muffin.plakativ.desktop
|
4 years ago |
Johannes 'josch' Schauer
|
c75d1a0dcf
|
setup.py: reformat with black
|
4 years ago |
Johannes 'josch' Schauer
|
2fef758417
|
README.md: small fixes
|
4 years ago |
Johannes 'josch' Schauer
|
9c4d5c3fbf
|
add command line interface
|
4 years ago |
Johannes 'josch' Schauer
|
d9c14aed59
|
remove leftover debugging stuff from opening and saving dialog
|
4 years ago |
Johannes 'josch' Schauer
|
5564a723f5
|
flip poster dimensions if necessary to create maximum size poster regardless of portrait or landscape mode
|
4 years ago |
Johannes 'josch' Schauer
|
efb70042e8
|
if img2pdf is available, try opening input with it and convert to PDF if necessary (closes: #3)
|
4 years ago |
Johannes 'josch' Schauer
|
3cfdb1564a
|
allow operation with pymupdf before 1.14.5 when the getImageData() function didn't exist yet (closes: #4)
|
4 years ago |
Johannes 'josch' Schauer
|
070947570d
|
test.py: format with black
|
4 years ago |
Johannes 'josch' Schauer
|
2262810aeb
|
test.py: only unlink after close() because windows cannot unlink files with open handles on them
|
4 years ago |
Johannes 'josch' Schauer
|
72b3c6d924
|
remove pdfrw https://bugs.debian.org/958362
|
4 years ago |
josch
|
f1dba65984
|
Merge branch 'patch-1' into 'master'
Update README.md (+ laser printer)
See merge request !1
|
4 years ago |
Wikinaut
|
bee3547a3e
|
Update README.md (+ laser printer)
|
4 years ago |
Johannes 'josch' Schauer
|
f75fff137d
|
release 0.2
|
4 years ago |
Johannes 'josch' Schauer
|
783ffda612
|
setup.py: also install module
|
4 years ago |
Johannes 'josch' Schauer
|
8959ab3189
|
plakativ.py: reduce default border size to 15 mm
|
4 years ago |
Johannes 'josch' Schauer
|
21ddb41647
|
README.md: fix remaining mentions of img2pdf
|
4 years ago |
Johannes 'josch' Schauer
|
c3869ece43
|
use python 3.8 on windows
|
5 years ago |
Johannes 'josch' Schauer
|
11d8adfc9c
|
README.md improvements
|
5 years ago |
Johannes 'josch' Schauer
|
ba2d6d27e4
|
add complex layout strategy
|
5 years ago |
Johannes 'josch' Schauer
|
b5304041ca
|
release 0.1
|
5 years ago |
Johannes 'josch' Schauer
|
53f07a6b51
|
README.md: more improvements
|
5 years ago |
Johannes 'josch' Schauer
|
c7e9b64b96
|
add copyright header
|
5 years ago |
Johannes 'josch' Schauer
|
8108e5f049
|
README.md: fix comment
|
5 years ago |
Johannes 'josch' Schauer
|
d5224252e5
|
README.md: improve
|
5 years ago |
Johannes 'josch' Schauer
|
2452e58ac8
|
plakativ.py: on windows we have to use sys.exit() instead of exit()
|
5 years ago |
Johannes 'josch' Schauer
|
a26876fb1b
|
add InputWidget
|
5 years ago |
Johannes 'josch' Schauer
|
21bf0c30d6
|
add PageSizeWidget
|
5 years ago |
Johannes 'josch' Schauer
|
9f369fd22a
|
add BorderWidget
|
5 years ago |
Johannes 'josch' Schauer
|
d0f91abf6f
|
refactor member variables
|
5 years ago |
Johannes 'josch' Schauer
|
7c43609e92
|
test.py: rework using pytest.mark.parametrize
|
5 years ago |
Johannes 'josch' Schauer
|
4c958b72aa
|
extend testsuite with landscape input
|
5 years ago |
Johannes 'josch' Schauer
|
6a0e78b409
|
remove fallback for tkinter not being present
|
5 years ago |
Johannes 'josch' Schauer
|
b4434e6467
|
.travis.yml: use python instead of python3
|
5 years ago |
Johannes 'josch' Schauer
|
e58f0cfd7a
|
.travis.yml: don't update brew
|
5 years ago |
Johannes 'josch' Schauer
|
68db923bcf
|
.travis.yml: don't use --with-tcl-tk
|
5 years ago |
Johannes 'josch' Schauer
|
2580ae23ce
|
.travis.yml: don't use homebrew/dupes
|
5 years ago |
Johannes 'josch' Schauer
|
e5cc5d002f
|
.travis.yml: install python3 with tk
|
5 years ago |
Johannes 'josch' Schauer
|
224e565882
|
appveyor.yml: install pytest and pdfrw
|
5 years ago |
Johannes 'josch' Schauer
|
e8b52fa989
|
appveyor.yml: run pytest directly
|
5 years ago |
Johannes 'josch' Schauer
|
dc717a23ca
|
.travis.yml: test macos support
|
5 years ago |
Johannes 'josch' Schauer
|
970ebb6659
|
plakativ.py: use ImportError to cater for Python 2
|
5 years ago |
Johannes 'josch' Schauer
|
1e0bde7027
|
add dummy tkinter class
|
5 years ago |