Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 11-29-2025, 07:32 PM   #871
slimcat
Member
slimcat began at the beginning.
 
slimcat's Avatar
 
Posts: 20
Karma: 10
Join Date: May 2025
Device: Kindle PW, iPad
Getting fonts to work in Generate Cover

I have an update on the font issue in the Generate Cover plugin, as well as a relatively easy workaround that works in Calibre 8.

The same issue (some fonts not showing up in the menu and other fonts not working) happens in Calibre’s Ebook Editor in the Editor Settings font picker. The failures are identical to Generate Cover and visible in the menu itself. I submitted a bug report and Kovid’s response was that it’s not a Calibre problem, it’s a Qt problem. I’m not a developer, so I wasn’t familiar with Qt, but apparently it’s the framework Calibre is built on. Bottom line: a fix is not coming from Calibre.

While rolling back to Calibre 7 may fix this issue on Windows, that doesn’t work on Mac. And even if it did, I use the Generate Cover plugin a lot, so jumping back and forth between different Calibre versions would be super inconvenient (and I wouldn’t be willing to stick to an outdated version of Calibre, especially since God knows when/if this will be fixed in Qt).

But there’s a very quick and simple hack to get specific fonts working correctly (and added to the menu if they’re missing) using the free, open-source app FontForge: https://fontforge.org/en-US/.

It only takes a minute or two and works on all static, user-installed fonts (~/Library/Fonts or /Library/Fonts). It doesn’t work on variable fonts, Adobe Creative Cloud-activated fonts, or system fonts.

This is how to do it on Mac, but I assume the steps are similar on Windows:

1. Make a copy of the font and add Calibre to the file name (e.g. Your-Font-Name.otf → Your-Font-Name-Calibre.otf)

2. Open the Calibre copy of the font in FontForge.

3. Go to Element → Font Info.

4. Edit the first 3 fields in PS Names so they match. Fontname can’t have any spaces, but it will match the others if the words are the same.

• Fontname: Your-Font-Name-Calibre
• Family Name: Your Font Name Calibre
• Name for Humans: Your Font Name Calibre

5. Review/edit the following four TTF Names. Family, Fullname, and Preferred Family (if it appears) must match. If your font is already in the Generate Cover menu, leave the Styles string alone. If you’re trying to add a font that’s missing, you’ll also (usually) need to change Styles (Subfamily) to Regular.

• Family: Your Font Name Calibre
• Styles (SubFamily): Regular
• Fullname: Your Font Name Calibre
• Preferred Family: Your Font Name Calibre

Leave everything else as is. Click OK when finished.

6. Click Change in the popup that appears asking to change the UniqueID.

7. Go to File → Generate Fonts

8. In the Generate Fonts window:

• Choose a save location (usually ~/Library/Fonts)
• Make sure the file name matches the name you created at the start
• Select the correct format: OpenType (CFF) for OTF fonts, TrueType for TTF
• Click Generate
• In the popup that appears saying the file already exists, click Replace (you’re just replacing the copy you made with your new edited version)

(For TTF fonts, you may get a Non-standard Em-Size popup. For both TTF and OTF fonts, you may get a warning about Windows kerning. You can safely ignore both. If you test the original, unedited font, you’ll see the same alerts.)

That’s all you have to do.

There’s no confirmation message from FontForge, but you can confirm it worked by looking in your fonts folder. If the font was successfully regenerated, you'll see a new modified date. Relaunch Calibre if it's open. Your new, working font will be in the Generate Cover font menu and ready to use.

For a walkthrough, screenshots are here: https://imgur.com/a/workaround-gener...-issue-QLAo9N1
Attached Thumbnails
Click image for larger version

Name:	1 Installed fonts vs working fonts.jpg
Views:	163
Size:	398.5 KB
ID:	219473   Click image for larger version

Name:	2 Editor Settings font menu.jpg
Views:	159
Size:	275.1 KB
ID:	219474   Click image for larger version

Name:	3 Gill Sans Bold nametable before.jpg
Views:	160
Size:	638.1 KB
ID:	219475   Click image for larger version

Name:	4 Gill Sans Bold nametable after.jpg
Views:	148
Size:	756.4 KB
ID:	219476   Click image for larger version

Name:	5 Cover before and after.jpg
Views:	143
Size:	307.0 KB
ID:	219477  

Last edited by slimcat; 11-29-2025 at 07:34 PM. Reason: typo
slimcat is offline   Reply With Quote
Old 12-26-2025, 11:26 PM   #872
Saiyuki_Eiri
Junior Member
Saiyuki_Eiri began at the beginning.
 
Saiyuki_Eiri's Avatar
 
Posts: 3
Karma: 10
Join Date: Apr 2022
Location: Somewhere around the world
Device: Kindle Manga
Cool

Quote:
Originally Posted by slimcat View Post
I have an update on the font issue in the Generate Cover plugin, as well as a relatively easy workaround that works in Calibre 8.

The same issue (some fonts not showing up in the menu and other fonts not working) happens in Calibre’s Ebook Editor in the Editor Settings font picker. The failures are identical to Generate Cover and visible in the menu itself. I submitted a bug report and Kovid’s response was that it’s not a Calibre problem, it’s a Qt problem. I’m not a developer, so I wasn’t familiar with Qt, but apparently it’s the framework Calibre is built on. Bottom line: a fix is not coming from Calibre.

While rolling back to Calibre 7 may fix this issue on Windows, that doesn’t work on Mac. And even if it did, I use the Generate Cover plugin a lot, so jumping back and forth between different Calibre versions would be super inconvenient (and I wouldn’t be willing to stick to an outdated version of Calibre, especially since God knows when/if this will be fixed in Qt).

But there’s a very quick and simple hack to get specific fonts working correctly (and added to the menu if they’re missing) using the free, open-source app FontForge: https://fontforge.org/en-US/.

It only takes a minute or two and works on all static, user-installed fonts (~/Library/Fonts or /Library/Fonts). It doesn’t work on variable fonts, Adobe Creative Cloud-activated fonts, or system fonts.

This is how to do it on Mac, but I assume the steps are similar on Windows:

1. Make a copy of the font and add Calibre to the file name (e.g. Your-Font-Name.otf → Your-Font-Name-Calibre.otf)

2. Open the Calibre copy of the font in FontForge.

3. Go to Element → Font Info.

4. Edit the first 3 fields in PS Names so they match. Fontname can’t have any spaces, but it will match the others if the words are the same.

• Fontname: Your-Font-Name-Calibre
• Family Name: Your Font Name Calibre
• Name for Humans: Your Font Name Calibre

5. Review/edit the following four TTF Names. Family, Fullname, and Preferred Family (if it appears) must match. If your font is already in the Generate Cover menu, leave the Styles string alone. If you’re trying to add a font that’s missing, you’ll also (usually) need to change Styles (Subfamily) to Regular.

• Family: Your Font Name Calibre
• Styles (SubFamily): Regular
• Fullname: Your Font Name Calibre
• Preferred Family: Your Font Name Calibre

Leave everything else as is. Click OK when finished.

6. Click Change in the popup that appears asking to change the UniqueID.

7. Go to File → Generate Fonts

8. In the Generate Fonts window:

• Choose a save location (usually ~/Library/Fonts)
• Make sure the file name matches the name you created at the start
• Select the correct format: OpenType (CFF) for OTF fonts, TrueType for TTF
• Click Generate
• In the popup that appears saying the file already exists, click Replace (you’re just replacing the copy you made with your new edited version)

(For TTF fonts, you may get a Non-standard Em-Size popup. For both TTF and OTF fonts, you may get a warning about Windows kerning. You can safely ignore both. If you test the original, unedited font, you’ll see the same alerts.)

That’s all you have to do.

There’s no confirmation message from FontForge, but you can confirm it worked by looking in your fonts folder. If the font was successfully regenerated, you'll see a new modified date. Relaunch Calibre if it's open. Your new, working font will be in the Generate Cover font menu and ready to use.

For a walkthrough, screenshots are here: https://imgur.com/a/workaround-gener...-issue-QLAo9N1
IT WORKED! Thank you so much! I like to use Adobe Garamond Pro Bold as a Title Font for my Covers, so I thought it won't work, but it did! I simply name all the font as Calibre Titles (removed completely the Adobe part), followed your instrucstions et voilà! Finally I will be able to keep reading on my kindle
Saiyuki_Eiri is offline   Reply With Quote
Old 01-21-2026, 02:31 PM   #873
slimcat
Member
slimcat began at the beginning.
 
slimcat's Avatar
 
Posts: 20
Karma: 10
Join Date: May 2025
Device: Kindle PW, iPad
Quote:
Originally Posted by Saiyuki_Eiri View Post
IT WORKED! Thank you so much! I like to use Adobe Garamond Pro Bold as a Title Font for my Covers, so I thought it won't work, but it did! I simply name all the font as Calibre Titles (removed completely the Adobe part), followed your instrucstions et voilà! Finally I will be able to keep reading on my kindle
So glad it worked for you!

Adobe fonts work with this hack as long as you have the actual font files and they're installed locally, rather than activated through Creative Cloud.
slimcat is offline   Reply With Quote
Old 02-09-2026, 08:12 AM   #874
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,782
Karma: 2209206
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
Generate Cover release

Release Notes
https://github.com/kiwidude68/calibr...te_cover-2.3.7
kiwidude is offline   Reply With Quote
Old 02-24-2026, 06:37 AM   #875
Tharos
Connoisseur
Tharos began at the beginning.
 
Posts: 81
Karma: 10
Join Date: Jul 2010
Device: Pocketbook InkPad Color 3, Kindle Oasis 2, Moon+ Reader pro
By default, the plugin offers to use the current cover, which is located in the same directory (as cover.jpg) as the ebook.

Is it possible to make an additional adjustment here so that a different image from the directory can be used? If I understand correctly, Calibre renames an added image so that it has the same name as the ebook file.

I am asking because once the existing cover has been changed, I cannot use it again if information about the ebook changes later and I would like to have that information on the cover as well.
Tharos is offline   Reply With Quote
Old 03-21-2026, 03:49 PM   #876
bondo
Junior Member
bondo began at the beginning.
 
bondo's Avatar
 
Posts: 1
Karma: 10
Join Date: Mar 2026
Location: Central Gulf Coast Florida
Device: Kindle Paper White
I have a feature request...
It would be nice if I could select a background image to use for a cover.
A static one that would be used for every cover and a dynamic one that would override the static background for an individual book.

thanks
bondo is offline   Reply With Quote
Old 03-21-2026, 04:35 PM   #877
RUATXNJR06
Junior Member
RUATXNJR06 began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Dec 2022
Device: Apple Books
Add my own book cover edits to my Calibre?

Is it possible to add my own book cover edits to my Calibre rotation of book covers possible?
Attached Thumbnails
Click image for larger version

Name:	Harry Potter      Archive of Our Own  ( Ao3 ) GENERIC COVER.jpg
Views:	25
Size:	60.7 KB
ID:	221948   Click image for larger version

Name:	Harry Potter      FanFicAuthors.Net GENERIC COVER.jpg
Views:	26
Size:	57.2 KB
ID:	221949   Click image for larger version

Name:	Harry Potter      FanFiction dot net GENERIC COVER.jpg
Views:	23
Size:	54.9 KB
ID:	221950  
RUATXNJR06 is offline   Reply With Quote
Old 03-21-2026, 07:19 PM   #878
compurandom
Wizard
compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.
 
Posts: 1,031
Karma: 500000
Join Date: Jun 2015
Device: Rocketbook, kobo aura h2o, kobo forma, kobo libra color
Quote:
Originally Posted by bondo View Post
I have a feature request...
It would be nice if I could select a background image to use for a cover.
A static one that would be used for every cover and a dynamic one that would override the static background for an individual book.
For the second one, I just set the book cover with the image I want, and then have "current cover" set as the default.. although that's not exactly a background image.
compurandom is offline   Reply With Quote
Old 03-23-2026, 09:56 AM   #879
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 82,759
Karma: 152504945
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by bondo View Post
I have a feature request...
It would be nice if I could select a background image to use for a cover.
A static one that would be used for every cover and a dynamic one that would override the static background for an individual book.

thanks
You need to actually have a cover image so the reading software can actually pull out the cover.
JSWolf is offline   Reply With Quote
Old 04-03-2026, 05:15 PM   #880
regina3264
Junior Member
regina3264 began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Dec 2018
Device: Kobo Aura (Edition 2)
Plugin can't be customized or used?

Hi, I'm going to be very upfront about the fact that I am a complete idiot, and this is undoubtedly somehow my fault, but I'm hoping someone smarter than me will be able to help me figure it out.

My laptop died a bitter and sudden death and I wasn't able to export all of my Calibre settings, though I do have my libraries. So I've been trying to set up all the plugins and everything I had before, and it's all gone fine, except Generate Cover, which just...doesn't appear when I install it. I can find it on the list of installed plugins, but not as a menu option, and when I try to customize it, it says I need to restart Calibre before I can customize this plugin.

No matter how many times I restart Calibre, I get the same message. The plugin still won't show up on the menu, and won't let me customize it. I've uninstalled it, reinstalled it, restarted Calibre a thousand times, restarted my entire computer several times, tried downloading the zip version and loading it that way...nothing is working.

I absolutely cannot figure out what I've done wrong, and I'm not even getting error messages that could give me (or someone, at least) a clue. Does anyone know what I screwed up, and how I could fix it?

Thanks in advance!
regina3264 is offline   Reply With Quote
Old 04-03-2026, 07:59 PM   #881
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
Posts: 13,879
Karma: 80512826
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
One useful approach is to start calibre in debug mode (on preferences menu), and then shut calibre down and post the resulting log file. In cases like this there will often be an error message from the plugin showing why it's not initializing properly.
PeterT is offline   Reply With Quote
Old 04-03-2026, 08:15 PM   #882
regina3264
Junior Member
regina3264 began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Dec 2018
Device: Kobo Aura (Edition 2)
Quote:
Originally Posted by PeterT View Post
One useful approach is to start calibre in debug mode (on preferences menu), and then shut calibre down and post the resulting log file. In cases like this there will often be an error message from the plugin showing why it's not initializing properly.
Hi, thank you! Okay, I did this, and I got the debug log, but I can't pretend to understand this, so:
Spoiler:

ApplicationPaletteChange event ignored
Using calibre Qt style: True
Traceback (most recent call last):
File "calibre\gui2\ui.py", line 134, in __init__
File "calibre\gui2\ui.py", line 152, in init_iaction
File "calibre\customize\__init__.py", line 678, in load_actual_plugin
File "importlib\__init__.py", line 88, in import_module
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1342, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 938, in _load_unlocked
File "calibre\customize\zipplugin.py", line 219, in exec_module
File "calibre_plugins.generate_cover.action", line 17, in <module>
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1342, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 938, in _load_unlocked
File "calibre\customize\zipplugin.py", line 219, in exec_module
File "calibre_plugins.generate_cover.config", line 108, in <module>
File "calibre\utils\config.py", line 320, in __init__
File "calibre\utils\config.py", line 349, in refresh
File "calibre\utils\config_base.py", line 377, in read_data
File "calibre\utils\config_base.py", line 360, in retry_on_fail
File "calibre\utils\config_base.py", line 375, in r
PermissionError: [Errno 13] Permission denied: 'C:\\Users\\dani_\\AppData\\Roaming\\calibre\\plug ins\\Generate Cover.json'
EpubMerge: DEBUG: 2026-04-03 17:09:58,724: calibre_plugins.epubmerge.epubmerge_plugin(156): macmenuhack file_path:C:\Users\dani_\AppData\Roaming\calibre\p lugins\fanficfare_macmenuhack.txt
calibre Debug log
calibre 9.6 embedded-python: True
Windows-11-10.0.26200-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '11', '10.0.26200')
Python 3.14.2
Windows: ('11', '10.0.26200', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre-debug.exe
Successfully initialized third party plugins: BookFusion Plugin (0, 8, 1) && Count Pages (1, 15, 1) && EpubMerge (3, 2, 0) && FanFicFare (4, 56, 0) && Generate Cover (2, 3, 7) && Goodreads (1, 8, 4)
calibre 9.6 embedded-python: True
Windows-11-10.0.26200-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '11', '10.0.26200')
Python 3.14.2
Windows: ('11', '10.0.26200', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre-debug.exe
Successfully initialized third party plugins: BookFusion Plugin (0, 8, 1) && Count Pages (1, 15, 1) && EpubMerge (3, 2, 0) && FanFicFare (4, 56, 0) && Generate Cover (2, 3, 7) && Goodreads (1, 8, 4)
QPA platform: windows
devicePixelRatio: 1.5
logicalDpi: 96.0 x 96.0
physicalDpi: 92.89142857142856 x 96.25263157894736
[0.00] Starting up...
[0.00] Showing splash screen...
[1.17] splash screen shown
[1.17] Initializing db...
[1.28] db initialized
[1.28] Constructing main UI...
[2.92] GUI main window shown
[3.00] main UI initialized...
[3.00] Hiding splash screen
[3.00] splash screen hidden
[3.00] Started up in 3.00 seconds with 2510 books
[66.97] Shutdown starting...
[67.02] Shutdown message shown...
[67.02] Grid view shutdown
[67.02] Bookshelf view shutdown
[67.02] Actions shutdown
[67.22] Various services shutdown
[67.22] Metadata backup shutdown
[67.23] Current database closed
[67.24] Windows hidden
[67.28] Waiting for overseers, mdns, and live to shutdown
[67.28] Waiting for device manager to shutdown
[67.28] Shutdown complete in 0.31, quitting...

Last edited by theducks; 04-03-2026 at 10:51 PM. Reason: spoilered logs
regina3264 is offline   Reply With Quote
Old 04-03-2026, 10:54 PM   #883
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,664
Karma: 64144480
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
PermissionError: [Errno 13] Permission denied: 'C:\\Users\\dani_\\AppData\\Roaming\\calibre\\plug ins\\Generate Cover.json'
Why would one plugin have a permissions issue? did the json file come from some other install?
theducks is offline   Reply With Quote
Old 04-03-2026, 11:29 PM   #884
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 22,568
Karma: 32600660
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Not the first instance in recent weeks (# 35) ==>> https://www.mobileread.com/forums/sh...onError&page=3

BR
BetterRed is online now   Reply With Quote
Old 04-04-2026, 12:00 AM   #885
regina3264
Junior Member
regina3264 began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Dec 2018
Device: Kobo Aura (Edition 2)
Quote:
Originally Posted by theducks View Post
PermissionError: [Errno 13] Permission denied: 'C:\\Users\\dani_\\AppData\\Roaming\\calibre\\plug ins\\Generate Cover.json'
Why would one plugin have a permissions issue? did the json file come from some other install?
OMG, I have absolutely no idea how or why it would do that - I downloaded it direct from the plugins page, and also tried downloading the zip file and loading it from that, and they both had the same problem, BUT!!!

Your comment caused me to try running Calibre as administrator and IT WORKED!

Thank you so much!
regina3264 is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Clipboard Search kiwidude Plugins 30 02-09-2026 09:06 AM
[GUI Plugin] Goodreads Sync kiwidude Plugins 1790 02-09-2026 08:06 AM
[GUI Plugin] Open With kiwidude Plugins 405 02-09-2026 07:54 AM
[GUI Plugin] Quick Preferences kiwidude Plugins 63 02-09-2026 07:48 AM
[GUI Plugin] User Category kiwidude Plugins 124 02-09-2026 07:35 AM


All times are GMT -4. The time now is 05:33 AM.


MobileRead.com is a privately owned, operated and funded community.