Alex Xu
8d204668a7
add kindle 12th gen, including colorsoft ( #762 )
...
* add kindle colorsoft
* fix typo
2024-10-23 21:17:22 -07:00
Alex Xu
16dd034af4
add Python 3.12 support
2024-08-28 14:26:54 -07:00
Alex Xu
ab089adbca
fix no such file or directory 7z ( #728 )
...
* refactor archive code
* simplify code
* Revert "simplify code"
This reverts commit 3e90dd66c3 .
* add link to missing extraction software
* fix tar
* fix wording
2024-08-09 17:08:13 -07:00
Dominik Gedon
44094bdb21
Add Kobo Libra/Clara colour ( #703 )
...
* fix: trailing whitespaces
* Add color toggle mode
* Add Kobo Libra Colour
Signed-off-by: Dominik Gedon <dominik@gedon.org >
* Add Kobo Clara Colour
Signed-off-by: Dominik Gedon <dominik@gedon.org >
* Address suggestions
* Address more suggestions
---------
Signed-off-by: Dominik Gedon <dominik@gedon.org >
2024-06-09 08:00:25 -07:00
Bruno Resende
c35dd137ea
Add de-dupe cover option for landscape alignment ( #561 )
...
* Adds --author argument to CLI
* Add --prefercoverfile and --nocoveraspage arguments to CLI
* cover checks only run once
* Revert "cover checks only run once"
This reverts commit ad7b3cc106 .
* split off author portion
* split off author
* remove prefercover
* whitespace fixes
* rename to duplicatecover
* whitespace fixes
* rename to dedupecover
* add dedupe to UI
---------
Co-authored-by: Alex Xu <alexkurosakimh3@gmail.com >
2024-05-17 09:56:22 -07:00
Alex Xu
1ea008c8f3
reduce dependency on 7z, unar, homebrew by using builtin tar ( #693 )
...
* reduce dependency on 7z, unar, homebrew by using builtin tar
* update readme
* fix typo
* add editor text
* remove unar
* Revert "remove unar"
This reverts commit 2c4b239d67 .
* Revert "fix typo"
This reverts commit 79752c7f38 .
* Revert "update readme"
This reverts commit 4f5c727a2d .
2024-05-17 09:56:04 -07:00
Alex Xu
f725196106
reset saved settings
2024-01-29 10:29:45 -08:00
darodi
33fed662fe
Merge pull request #666
...
* fix dependencies
2024-01-12 23:22:09 +00:00
Alex Xu
c5e1e18ac2
Revert "rename pw to paperwhite"
...
This reverts commit 48541404ee .
2024-01-02 14:26:53 -08:00
Alex Xu
ee31b784cb
Add native Apple Silicon support by upgrading qt5 to qt6 ( #523 )
...
* initial upgrade
* fix epub icon
* pyside6
* fix tray icon
* add spaces
* add comment back
* change exec
* edit shared
* Add CheckState enums
* add mozJpeg
* fix batch
* import CheckedState
* remove references to qt5
* add mozJpeg warning
* Update package-linux.yml
* Update package-linux.yml
* Update Dockerfile-base
* Update README.md
* Update package-linux.yml
* Update README.md
* Update README.md
* add mozjpeg to gitignore
* add warning text
* fix state issue
* use same settings save location as qt5
* remove space
* remove mozJpeg
* update Dockerfile-base file version
* use getattr instead of eval
* undo readme changes
* undo conda
* undo gitignore
---------
Co-authored-by: Alexander Xu <alexanderx@qualtrics.com >
Co-authored-by: darodi <4682830+darodi@users.noreply.github.com >
2024-01-02 14:08:39 -08:00
Alex Xu
48541404ee
rename pw to paperwhite
2024-01-02 12:14:51 -08:00
Alex Xu
acbebcfd40
rename kindle labels by gen
2024-01-02 12:14:51 -08:00
VampiroMedicado
dd6273b864
add missing parameter output to options
2024-01-02 10:11:38 -08:00
VampiroMedicado
e8502f008a
hide subprocess consoles on Windows ( #656 )
2024-01-01 18:11:55 -08:00
Alex Xu
d62690e8bf
import subprocess
2023-12-21 13:40:48 -08:00
Alex Xu
3988f2012f
fix p7zip-rar error and files with ' or " by using arg lists instead of strings ( #633 )
...
* Revert "Revert "fix files with ' or " by using arg lists instead of strings (#581 )" (#628 )"
This reverts commit b528dab711 .
* handle FileNotFoundError
* modify unar handling
* remove unneeded utf-8 encoding
* dont uft-8 encode 7z
* remove utf-8 encoding from 7z calls
* don't extract stderr
* add extraction error
* edit error message
* remove debug
* remove kindlegen location from GUI
* remove comment
2023-12-21 12:52:35 -08:00
Alex Xu
c29a4beac9
use requests library
2023-12-21 12:44:29 -08:00
Alex Xu
915c9389ef
remove kindlegen location UI
2023-12-09 17:39:01 -08:00
Alex Xu
b528dab711
Revert "fix files with ' or " by using arg lists instead of strings ( #581 )" ( #628 )
...
This reverts commit 431862a2e9 .
2023-11-28 08:20:14 -08:00
Alex Xu
2ffefee928
link to readme not wiki for 7z kindlegen ( #627 )
...
* link to readme not wiki for 7z kindlegen
* update 7z link
2023-11-28 08:15:59 -08:00
Alex Xu
431862a2e9
fix files with ' or " by using arg lists instead of strings ( #581 )
...
* replace popen with subprocess run
* add splitlines
* remove stdin
* fix xml
* fix error logging and 7zip
2023-11-09 22:27:09 +00:00
Alex Xu
65062f8984
add Kindle 4/5/7/8/10 label ( #614 )
2023-11-09 22:15:34 +00:00
Alex Xu
0d417b8e11
prioritize KC2 over KP3 kindlegen version ( #574 )
...
* prioritize KC2 over KP3
* remove link to buggy KP3 kindlegen
* prioritize KC2 since KP3 version is buggy as of v3.72
* add kindlegen install link
* update comments
2023-08-08 20:25:03 +00:00
Alex Xu
77afa77d32
Display kindlegen path ( #571 )
...
* add %LOCALAPPDATA%\\Amazon\\KC2
* fix kindlegen link
* expandvars
* remove link
* print where kindlegen
* adjust where command
* remove platform
2023-08-07 17:53:38 +00:00
Alex Xu
1318b9c0f2
Fix Mac CBZ, CBR, damaged, cover upload
...
.decode("utf-8")
edit kindlegen text
adjust 7z text
add unar
delete spec
remove 7z binaries
change path priorities
add 7z location for m1
delete plist
fix mac cover upload
2023-08-06 21:39:40 +02:00
Alex Xu
154707a412
Merge pull request #559
...
* make scribe default to no upscale with manga mode
2023-08-05 15:18:25 +00:00
darodi
217f571f3d
refactor display when kindlegen is missing ( #555 )
...
display_kindlegen_missing
2023-07-25 19:31:02 +00:00
Alex Xu
62d1c7c488
add 7z wiki link ( #543 )
2023-06-12 20:16:26 +00:00
darodi
95678adfd6
change format labels in gui ( #538 )
2023-06-12 18:28:21 +00:00
Alex Xu
4923dac8f0
explicitly name disabled archives ( #531 )
...
* explicitly name disabled archives
2023-06-10 11:14:41 +00:00
darodi
0bbe9348a2
OptionParser to ArgumentParser ( #517 )
2023-05-14 16:31:45 +00:00
darodi
d16628dc59
last version check ( #518 )
2023-05-14 16:31:31 +00:00
darodi
611ee31526
Merge pull request #513 from axu2/patch-3
...
add 7z to PATH
2023-05-13 01:46:01 +00:00
darodi
b14f59e77a
limit kindle scribe image size to (1440, 1920) when using kindlegen
2023-05-13 03:40:52 +02:00
Alex Xu
b4ec0b4a74
update wording
2023-05-12 14:17:18 -07:00
Alex Xu
a90b4c82c5
add UI 7z path
2023-05-12 13:06:09 -07:00
darodi
dfd15ab572
Updates GUI text for new Homebrew version
2023-03-28 00:46:25 +02:00
James Kerrane
5588ad9250
Updates GUI text for new Homebrew version
2023-03-28 00:46:25 +02:00
darodi
41d24e77e1
GUI delete option checkBox
2023-03-02 23:42:11 +01:00
Constantin Hong
17206ddf8b
GUI delete option checkBox ( closes #458 ) ( #488 )
...
* gui/func: add delete button (closes ciromattia#458)
* Update KCC_ui.py
fix typo
* GUI delete option checkBox
---------
Co-authored-by: darodi <4682830+darodi@users.noreply.github.com >
2023-03-02 23:38:27 +01:00
darodi
a50345a26d
update version
2023-01-14 01:44:16 +01:00
darodi
2c19898952
Fix spread splitter not keeping aspect ratio
2023-01-14 00:31:11 +01:00
darodi
b5a0126051
targetsize and EPUB-200MB
2023-01-14 00:31:11 +01:00
darodi
44e6ffe4e3
Adding a switch on GUI interface in order to control cropping options
2023-01-14 00:31:10 +01:00
darodi
3ea9a486bf
profiles: add Kindle11 and Kindle Scribe
2023-01-14 00:31:10 +01:00
lennie420
95f138887e
Update with new Kobo models
...
* Update Kobo profile list
Update the Kobo models to the current models available from Kobo. I have kept Kobo Forma as this is a popular device amongst manga readers even though it's currently unlisted from Kobo UK's site.
Co-authored-by: darodi <4682830+darodi@users.noreply.github.com >
2023-01-14 00:31:10 +01:00
darodi
a7a01f8269
keep epub file when selecting another type of output file
...
* Keep epub file when selecting another type of output file
2023-01-14 00:31:10 +01:00
darodi
6987c8b1cd
KFX Output in GUI
2023-01-14 00:31:09 +01:00
darodi
842a729c75
turn 1x4 strips into 2x2
2023-01-14 00:27:53 +01:00
darodi
8035dedae8
force PNG checkbox
2023-01-14 00:27:53 +01:00