Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
on Windows
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is done by copying any training to the temporary tesseract
directory, and always using that as the TESSDIR. This works as
it's writeable (unlike the /app/share directory that flatpak
would otherwise work)
|
|
to fix it on arm64
|
|
window content to do it
|
|
space as is left when opened
|
|
|
|
processing errors
Any page name with a space in (like "page 01.jpg") would cause all
book processing to fail, because the queue can't handle file names
with spaces in. Fix that by replacing any spaces with underscores
in the temporary pipeline files.
|
|
Sadly making a custom theme to make the DisabledColor more readable
also affects the disabled buttons, which makes it unclear which are
disabled. So instead just enable the log area - it's not ideal that
it can be typed in, but it's alright, and it needs to be an entry
widget so the text in it can be easily copied.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
stripped out
|
|
|
|
|
|
|
|
|
|
|
|
- compile all dependencies from scratch
- don't explicitly set GOOS and GOARCH so a flatpak builder can cross-compile properly
- switch from embedding compiled dependencies to having the wrapper script specify where the relevant things can be found
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
copying a sync.Mutex
|