Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-06 | Fix selecting a custom training file in flatpak | Nick White | |
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) | |||
2024-02-01 | Update getgbook version embedded in MacOS to one which is properly signed, ↵ | Nick White | |
to fix it on arm64 | |||
2024-01-29 | Just hide & show container directly rather than swapping between different ↵ | Nick White | |
window content to do it | |||
2024-01-29 | Use border layout so that process log expands to take up as much window ↵ | Nick White | |
space as is left when opened | |||
2024-01-29 | Update to latest fyne version | Nick White | |
2024-01-28 | Fix issue with directory page images with spaces in the name causing ↵guirefactor | Nick White | |
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. | |||
2023-07-09 | Don't disable the log area text widget so the text is readable | Nick White | |
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. | |||
2023-02-16 | Merge branch 'master' into guirefactor | Nick White | |
2023-02-15 | rescribe: update screenshots in appdata | Nick White | |
2023-02-14 | Update flatpak build to choose wayland version if in wayland environment | Nick White | |
2023-02-13 | Update flatpak to new version | Nick White | |
2023-02-13 | Release 1.1.0v1.1.0 | Nick White | |
2023-02-13 | rescribe: enable wayland in flatpak now fyne has good support | Nick White | |
2023-02-13 | rescribe: update fyne to v2.3.0 | Nick White | |
2023-02-13 | Merge remote-tracking branch 'origin/master' | Nick White | |
2023-02-13 | rescribe: Improve error messages in cases of PDF image extraction failure | Nick White | |
2022-11-22 | rescribe: add gbook fuzzer test and fix some bugs it found! | Nick White | |
2022-11-22 | gofmt | Nick White | |
2022-11-22 | rescribe: add some gui tests for progress bar | Nick White | |
2022-11-21 | rescribe: split up core parts of gui further | Nick White | |
2022-11-21 | rescribe: split out log area and progress updating to separate function | Nick White | |
2022-11-21 | rescribe: Split out Start button functionality to separate function | Nick White | |
2022-11-21 | Improve appdata description and add pr release to it | Nick White | |
2022-11-17 | rescribe: gofmt | Nick White | |
2022-11-17 | rescribe: add embed tag to fyne packaging, to ensure embedded parts arent ↵ | Nick White | |
stripped out | |||
2022-11-17 | Update PDF reading library to enable reading more CCITT formatted images in PDFs | Nick White | |
2022-11-17 | Merge branch 'pdftiffs' | Nick White | |
2022-11-17 | rescribe: support CCITTFaxDecode (tiff) encoded images in PDF reading | Nick White | |
2022-11-17 | Update preproc to a more robust version | Nick White | |
2022-11-17 | Simplify flatpak rules slightly | Nick White | |
2022-11-12 | rescribe: improve flatpak build, making it work cross platform | Nick White | |
- 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 | |||
2022-11-12 | Add content rating to appdata descriptionv1.0.2 | Nick White | |
2022-11-12 | Update flatpak to build specific tag & commit | Nick White | |
2022-11-11 | Simplify flatpak build by removing make rule it usedv1.0.1 | Nick White | |
2022-11-11 | rescribe: make flatpak use git rather than local directory to build | Nick White | |
2022-11-11 | rescribe: disable wayland on flatpak as fyne's support is not mature yet | Nick White | |
2022-11-11 | Add flatpak support, including a appdata and .desktop files | Nick White | |
2022-11-11 | rescribe: add icons (should have been added to repo ages ago) | Nick White | |
2022-10-30 | rescribe: ensure all embed files are correctly listed in makefile | Nick White | |
2022-10-27 | Pass log around as pointer to fix go vet pointing out that this meant ↵ | Nick White | |
copying a sync.Mutex | |||
2022-10-27 | gofmt | Nick White | |
2022-10-27 | Allow completely non-embedded builds | Nick White | |
This enables installs straight from 'go install' or 'fyne install'. It also means warning if a system getgbook isn't found, and erroring if tesseract isn't found (as was done already). The location of getgbook can therefore now be specified on the command line. Embedded builds are enabled with the -tags embed flag, which the makefile sets for all builds. | |||
2022-08-01 | rescribe: update fyne version | Nick White | |
2022-03-28 | rescribe: add make clean rule | Nick White | |
2022-03-28 | rescribe: update getembeds to include latest tessdata | Nick White | |
2022-03-28 | rescribe: Use "folder" consistently everywhere in interface | Nick White | |
2022-03-22 | rescribe: update to rescribev9 as default training to usev1.0.0 | Nick White | |
2022-03-22 | rescribe: change makefile so intermediate build objects go in build/, final ↵ | Nick White | |
executables go to dist/ | |||
2022-03-21 | rescribe: Updated TODO list | Nick White | |
2022-03-21 | rescribe: put darwin builds in darwin/ rather than darwin_universal/ | Nick White | |