Installation - joshuacant/ProjectTitle GitHub Wiki
Install the plugin
These steps are written for Kobo device owners, who have KOReader installed to .adds/koreader
, but should work on any device if you replace that location in the steps below with your KOReader installation folder.
- Download Project Title from the releases page.
- Project Title releases are for specific versions of KOReader. Make sure you are running the exact version listed for the release you downloaded.
- Before plugging your device in: Show the top menu for KOReader. Tap the wrench icon, "More tools", "Plugin management", and disable (uncheck) "Cover browser". Tap "Restart Now."
- Plug in your device.
- Download latest zip from the releases page.
- Open the zip file and copy the folder
projecttitle.koplugin
to the.adds/koreader/plugins
folder on your device.
Mandatory: Place the additionally required fonts and icons
- Inside the
.adds/koreader/plugins/projecttitle.koplugin
folder, locate and copy thefonts
folder to.adds/koreader
(adding the new fonts to the existing fonts folder) - Inside the
projecttitle.koplugin
folder, locate and copy theicons
folder to.adds/koreader
(adding the new icons to the existing icons folder) - Eject your device. Show the top menu for KOReader. Tap the wrench icon, "More tools", "Plugin management", and enable (check) "Project Title". Tap "Restart Now."
- You should see the new interface. You may wish to configure the new gestures now, or enable the autoscan setting. You may also wish to tap the icon in the upper-right of the new header, and tap "Extract and cache book information" as the cache from Cover Browser is separate from this plugin.
images/koreader-folder_locations.png
Optional: Gestures
Two new gestures are available under "File browser" marked with the plugin name. The functions will increase or decrease by 1, the items per page in the list modes. In cover grid mode, the changes only happen when you are using the same number for columns and rows. ie: 3x3 will change to 2x2 or 4x4, but an uneven 4x2 will never change in either direction.
- Increase Items Per Page: This fits more items on the screen which results in smaller covers. Suggestion: Map under
Pinch
- Decrease Items Per Page: This fits fewer items on the screen which results in larger covers. Suggestion: Map under
Spread
Optional: Display settings and autoscan feature
New settings are available by going to the top menu in KOReader, tapping the filing cabinet, "Settings", and then the sub-menu for this plugin.
- The top items adjusting items per page should be self-explanatory. The options below adjust the text that appears alongside Author and Title when in the list views.
- Under "Book covers and info cache" you will find actions that will prune or empty the cache, as well as the current size of the cache. The "scan home folder for new books automatically" option will (if any only if you have manually picked a home folder in KOreader) automatically scan for new books added to your device whenever KOReader restarts or is disconnected from a USB sharing session. You can stop the autoscan at any point by tapping the screen, so you're never stuck waiting for it to finish.
Optional: Change the main UI font to match
Inside the "resources" subfolder, there is a file named "2-font-override.lua". If you want to have the main UI font match the sans-serif font used in by plugin: Create a "patches" folder inside your "koreader" folder, copy or move that .lua file into it, and restart KOReader.
Troubleshooting
If after ejecting, you do not see the new UI:
- Please make sure you disabled "Cover browser" in the first step. This plugin will disable itself automatically if Cover Browser is ever enabled.
- Check to make sure the fonts and icons are in the right location. This plugin will disable itself automatically if these necessary files aren't found in the expected location.
Uninstall
To remove the plugin, disable it in KOReader (with reboot), then delete the projecttitle.koplugin
folder from your device. You may also delete the PT_bookinfo_cache.sqlite
file from the KOreader settings folder and the additional fonts and icons. Thanks for giving it a try.