Releases: binarynonsense/comic-book-reader
Releases · binarynonsense/comic-book-reader
Release list
Version 3.25.1
- Fixed the Reader's EPUB type selection modal (shown when opening a new EPUB file and "File Formats > EPUB > Book Type" is not set to the default, "Autodetect", in the Preferences) silently breaking and not opening the book after a type button is clicked and the modal closes.
- Replaced some of the core libraries with custom code.
- Updated some of the core libraries to newer versions.
Version 3.25.1-beta1
- Fixed the Reader's EPUB type selection modal (shown when opening a new EPUB file and "File Formats > EPUB > Book Type" is not set to the default, "Autodetect", in the Preferences) silently breaking and not opening the book after a type button is clicked and the modal closes.
- Replaced some of the core libraries with custom code.
- Updated some of the core libraries to newer versions.
Version 3.25.0
- Updated Electron to a newer version. This should bring full Wayland support to the Linux builds and, hopefully, help fix the previous version not working in some systems running Wayland, especially the flatpak build, due to a combination of the version I was using, me forcing X11 due to that Electron version not fully supporting Wayland, and some changes I made to the flatpak manifest.
- Changed "Add Folders" to "Add Folder" in the conversion tools in the Linux builds as a needed compromise, due to the new Electron version not allowing multiselection in folder dialogs on that OS. Drag and dropping multiple folders into the input list still works as a way to add more that one at once.
- The Home Screen folder favorites now open when clicked in the app's custom file browser instead of using a file dialog on Linux, due to new limitations in how the new Electron version handles dialogs in that OS.
- Removed YouTube URLs support in the Media Player, at least for now, as it no longer works due to new header restrictions in the new version of Electron.
Version 3.24.2
- Removed the "Digital Comic Museum" tool, as new restrictions on the website made maintaining it no longer possible.
- Disabled the "Help > View the Wiki" entry in the menu bar when another tool is open so it can't be used while the current one is potentially doing work.
Version 3.24.1
- Fixed the background image in the Home Screen being taller than intended, showing a couple pixels of the next row of covers.
Version 3.24.0
- Added a "File > Open URL..." entry to the menu bar to open URLs. For now, it is only able to open URLs that fit the formats supported by the "Open URL" section in some of the "Websites" tools.
- Added a "Help > View the Wiki" entry to the menu bar to open a tool that lets the user navigate the online Github wiki for ACBR inside the app.
- Added a background image to the Home Screen (can be disabled in the preferences).
- Replaced the search button in the "Digital Comic Museum" tool with a search in browser one, that opens the site's search page in the system's browser with the provided query, as the in-app integrated search code no longer works due to new Cloudflare security restrictions in the site.
- Restored the "Catalog" section's functionality in the "Digital Comic Museum" tool.
- Improved the page number count for some books in the "Internet Archive Books" tool, as it was sometimes giving a greater number that the real one.
- Changed the progress bar's background color in the ACBR Light theme to make it fit better with the modals' background color.
- Updated some of the core libraries to newer versions.
- Fixed the quick menu no longer working.
- Fixed CBR creation not working on the flatpak build.
Version 3.24.0-beta1
- Updated some of the core libraries to newer versions.
- Replaced the search button in the "Digital Comic Museum" tool with a search in browser one, that opens the site's search page in the system's browser with the provided query, as the in-app integrated search code no longer works due to new Cloudflare security restrictions in the site.
- Changed the progress bar's background color in the ACBR Light theme to make it fit better with the modals' background color.
- Fixed CBR creation not working on the flatpak build.
Version 3.23.1
- Reduced the size of the flatpak build available on Flathub.
- Fixed the Digital Comic Museum tool no longer working.
Version 3.23.0
- Refactored the Reader's code for easier maintenance and future improvements. This should have no effect in how it works compared to the previous version.
- Removed the old alternative PDF rendering library, pdfjs, as keeping it was adding unneeded complexity to the code and increasing the program's size.
- Fixed the default filter preview image used in the Preferences showing as broken due to a path change in a recent update.
- Fixed the context menu showing the rotation entry in the Reader even in page modes that don't allow it.
Version 3.22.0
- Added a new zoom mode to the Reader, "Fit to Both", to fit the page/s to the width and height of the viewable area.
- Expanded the "Automatic Page Turn" setting in the "Comic Book Reader > Navigation" subsection of the Preferences. Now, when selecting the "On scroll boundaries" option, some time values can be changed to customize its behavior.
- Made scrolling the pages using the keyboard smoother on key presses, instead of instant, and more precise if you keep holding down.
- Added more advanced options to the "Convert Images" tool.
- Increased the timeout for the Project Gutenberg search tool and added a cancel button, as the website it relies on can be quite slow to respond lately.
- Updated the Flatpak version's runtime to 25.08.
- Updated the image processing library, sharp, to a newer version.
- Refactored all the image operations' code to avoid crashes due to glib conflicts caused by the new runtime and image library updates.
- Fixed books with broken image files getting stuck trying to load the error page image due to a path change in a recent update.
- Fixed the test images used by some tools showing as broken due to a path change in a recent update.