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 03-30-2022, 03:31 PM   #1156
criscros
Fulltime reader
criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.
 
Posts: 44
Karma: 9296
Join Date: Mar 2021
Device: Kobo Clara
Recently I started reading web serials, downloading and updating with FanFicFare.
I use Reading List to sync my Kobos and Kobo Utilities to backup reading positions.

Is there a way to update my ereaders with updated web serial epubs without overwriting and losing reading positions? If not, maybe any tips on the best way to handle them?

Thanks!
criscros is offline   Reply With Quote
Old 03-30-2022, 03:43 PM   #1157
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 11,000
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Quote:
Originally Posted by criscros View Post
Recently I started reading web serials, downloading and updating with FanFicFare.
I use Reading List to sync my Kobos and Kobo Utilities to backup reading positions.

Is there a way to update my ereaders with updated web serial epubs without overwriting and losing reading positions? If not, maybe any tips on the best way to handle them?

Thanks!
Yes.

The KoboTouch and KoboTouchExtended drivers have an option, "Do not treat replacements as new books." Barring a change to the author or title (which will change the path and result in a duplicate book), it'll update the book in place and preserve your reading position.

But this doesn't update the table of contents in the book. So you'll also want Kobo Utilities to use the "Update ToC" option.
ownedbycats is online now   Reply With Quote
Advert
Old 03-30-2022, 05:20 PM   #1158
criscros
Fulltime reader
criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.
 
Posts: 44
Karma: 9296
Join Date: Mar 2021
Device: Kobo Clara
Quote:
Originally Posted by ownedbycats View Post
Yes.

The KoboTouch and KoboTouchExtended drivers have an option, "Do not treat replacements as new books." Barring a change to the author or title (which will change the path and result in a duplicate book), it'll update the book in place and preserve your reading position.

But this doesn't update the table of contents in the book. So you'll also want Kobo Utilities to use the "Update ToC" option.
Okay, that's working, except I managed to get duplicates of 2 books. Not sure yet how I did that since the name and author didn't change.
Which choice do you use to sync?

Add/overwrite all list items to device
Add new list items to device

Replace device with list, add new items only
Replace device with list, add/overwrite all
criscros is offline   Reply With Quote
Old 03-30-2022, 05:54 PM   #1159
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 11,000
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
I only sync the Send to Device list, but here's my settings:

Click image for larger version

Name:	2022-03-30 18_53_23-Customize Reading List.png
Views:	258
Size:	29.5 KB
ID:	193005

Click image for larger version

Name:	2022-03-30 18_51_59-Customize Reading List.png
Views:	149
Size:	29.8 KB
ID:	193004

It shouldn't duplicate unless the save path has changed, so that's a bit odd.
ownedbycats is online now   Reply With Quote
Old 03-30-2022, 07:37 PM   #1160
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
@criscros: For my send-to-device Reading Lists, I use "Add/Overwrite all list items to device" and have "Clear this list after a sync to this device" checked. With this, I add any new or updated books to the device when it connected and the only books in the list are those waiting for the device to be connected.

For the duplicates, that means that something has changed. It could be a change in the metadata that is used by the save template. The default save template includes the title and author, so any change in those will result in a different file name being generated and a second copy when the book is put on the device. Another common reason for duplicates is changing between the builtin KoboTouch driver and the KoboTouchExtended driver. The latter sends books as kepubs which means the filename is different and will result in a second copy if you swap between them.
davidfor is offline   Reply With Quote
Advert
Old 03-31-2022, 09:26 AM   #1161
criscros
Fulltime reader
criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.criscros can eat soup with a fork.
 
Posts: 44
Karma: 9296
Join Date: Mar 2021
Device: Kobo Clara
Quote:
Originally Posted by davidfor View Post
@criscros: For my send-to-device Reading Lists, I use "Add/Overwrite all list items to device" and have "Clear this list after a sync to this device" checked. With this, I add any new or updated books to the device when it connected and the only books in the list are those waiting for the device to be connected.

For the duplicates, that means that something has changed. It could be a change in the metadata that is used by the save template. The default save template includes the title and author, so any change in those will result in a different file name being generated and a second copy when the book is put on the device. Another common reason for duplicates is changing between the builtin KoboTouch driver and the KoboTouchExtended driver. The latter sends books as kepubs which means the filename is different and will result in a second copy if you swap between them.
I've got it sorted now. The thing I completely missed and probably would have never considered was the "Do not treat replacements as new books." in the driver settings. Hard for me to keep up with how all the plugins interact.
criscros is offline   Reply With Quote
Old 03-31-2022, 09:35 AM   #1162
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by criscros View Post
I've got it sorted now. The thing I completely missed and probably would have never considered was the "Do not treat replacements as new books." in the driver settings. Hard for me to keep up with how all the plugins interact.
That doesn't really have anything to do with the Reading List plugin. It is about what happens when you send books to the Kobo device. Turning that off will use the devices default behaviour which is to import the book as a new book. When the option is on, the driver cheats a little so that the device does not see it as a new book.
davidfor is offline   Reply With Quote
Old 04-21-2022, 04:52 AM   #1163
Dopedangel
Wizard
Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.
 
Dopedangel's Avatar
 
Posts: 1,794
Karma: 30548723
Join Date: Dec 2006
Location: Singapore
Device: Boyue
This plugin breaks with the new QT6 calibre beta I hope someone updates it.
Dopedangel is offline   Reply With Quote
Old 04-21-2022, 10:23 AM   #1164
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,447
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by Dopedangel View Post
This plugin breaks with the new QT6 calibre beta I hope someone updates it.
Release "Version 1.8.0 - 22 Jan 2022" in post #1 works for me with beta 5.99.8. What breaks for you?
chaley is offline   Reply With Quote
Old 04-21-2022, 10:23 AM   #1165
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,980
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
I don't see any problems with the current version of Reading List and Calibre beta portable 5.99.8.

Please report the specific problem you are having, ideally with a debug log. (Run Calibre in debug from the Preferences dropdown.)
JimmXinu is offline   Reply With Quote
Old 04-22-2022, 05:05 AM   #1166
Dopedangel
Wizard
Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.
 
Dopedangel's Avatar
 
Posts: 1,794
Karma: 30548723
Join Date: Dec 2006
Location: Singapore
Device: Boyue
this is the error I get when I press customize button in Readling list.

Code:
calibre, version 5.99.8
ERROR: Unhandled exception: <b>AttributeError</b>:type object 'Qt' has no attribute 'ItemFlags'



calibre 5.99.8 Portable embedded-python: True
Windows-10-10.0.19044 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19044')
Python 3.10.1
Windows: ('10', '10.0.19044', '', 'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: Count Pages (1, 11, 2) && EpubMerge (2, 13, 0) && EpubSplit (3, 3, 0) && FanFicFare (4, 11, 0) && Fantastic Fiction (1, 5, 1) && Goodreads Sync (1, 15, 1) && Manage Series (1, 3, 0) && Modify ePub (1, 7, 0) && Quality Check (1, 12, 0) && Reading List (1, 8, 0) && Search The Internet (1, 8, 1) && SmartEject (2, 4, 0) && View Manager (1, 8, 0)
Traceback (most recent call last):
  File "calibre_plugins.reading_list.action", line 886, in show_configuration
  File "calibre_plugins.reading_list.__init__", line 48, in do_user_config
  File "calibre\customize\__init__.py", line 166, in do_user_config
  File "calibre_plugins.reading_list.__init__", line 74, in config_widget
  File "calibre_plugins.reading_list.config", line 1173, in __init__
  File "calibre_plugins.reading_list.config", line 1108, in update_from_connection_status
  File "calibre_plugins.reading_list.config", line 428, in populate_table
  File "calibre_plugins.reading_list.config", line 460, in populate_table_row
  File "calibre_plugins.reading_list.common_utils", line 330, in __init__
AttributeError: type object 'Qt' has no attribute 'ItemFlags'
calibre debug log

Code:
Traceback (most recent call last):
  File "calibre_plugins.goodreads_sync.common_utils", line 18, in <module>
ImportError: cannot import name 'QRegExpValidator' from 'qt.core' (C:\Dropbox\Calibre\Calibre\app\bin\python-lib.bypy.frozen\qt\core.pyc)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "calibre\gui2\ui.py", line 135, in __init__
  File "calibre\gui2\ui.py", line 153, in init_iaction
  File "calibre\customize\__init__.py", line 624, in load_actual_plugin
  File "importlib\__init__.py", line 126, in import_module
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
  File "calibre\customize\zipplugin.py", line 203, in exec_module
  File "calibre_plugins.goodreads_sync.action", line 22, in <module>
  File "calibre\customize\zipplugin.py", line 203, in exec_module
  File "calibre_plugins.goodreads_sync.config", line 38, in <module>
  File "calibre\customize\zipplugin.py", line 203, in exec_module
  File "calibre_plugins.goodreads_sync.common_utils", line 24, in <module>
ModuleNotFoundError: No module named 'PyQt4'
Traceback (most recent call last):
  File "calibre\gui2\store\loader.py", line 90, in load_cache
  File "calibre\gui2\store\loader.py", line 176, in load_object
  File "<string>", line 11, in <module>
ModuleNotFoundError: No module named 'urllib2'
Traceback (most recent call last):
  File "calibre\gui2\store\loader.py", line 90, in load_cache
  File "calibre\gui2\store\loader.py", line 176, in load_object
  File "<string>", line 10, in <module>
ModuleNotFoundError: No module named 'urllib2'
Traceback (most recent call last):
  File "calibre\gui2\store\loader.py", line 90, in load_cache
  File "calibre\gui2\store\loader.py", line 176, in load_object
  File "<string>", line 83
    except urllib2.HTTPError, e:
           ^^^^^^^^^^^^^^^^^^^^
SyntaxError: multiple exception types must be parenthesized
Traceback (most recent call last):
  File "calibre\gui2\store\loader.py", line 90, in load_cache
  File "calibre\gui2\store\loader.py", line 176, in load_object
  File "<string>", line 10, in <module>
ModuleNotFoundError: No module named 'urllib2'
Traceback (most recent call last):
  File "calibre\gui2\store\loader.py", line 90, in load_cache
  File "calibre\gui2\store\loader.py", line 176, in load_object
  File "<string>", line 10, in <module>
ModuleNotFoundError: No module named 'urllib2'
Traceback (most recent call last):
  File "calibre\gui2\store\loader.py", line 90, in load_cache
  File "calibre\gui2\store\loader.py", line 176, in load_object
  File "<string>", line 12, in <module>
ModuleNotFoundError: No module named 'urllib2'
Traceback (most recent call last):
  File "calibre\gui2\store\loader.py", line 90, in load_cache
  File "calibre\gui2\store\loader.py", line 176, in load_object
  File "<string>", line 10, in <module>
ModuleNotFoundError: No module named 'urllib2'
Traceback (most recent call last):
  File "calibre\gui2\store\loader.py", line 90, in load_cache
  File "calibre\gui2\store\loader.py", line 176, in load_object
  File "<string>", line 12, in <module>
ModuleNotFoundError: No module named 'urllib2'
EpubMerge: DEBUG: 2022-04-22 17:16:02,658: calibre_plugins.epubmerge.epubmerge_plugin(155): macmenuhack file_path:C:\Dropbox\Calibre\Calibre Settings\plugins\fanficfare_macmenuhack.txt
FFF: INFO: 2022-04-22 17:16:02,662: calibre_plugins.fanficfare_plugin.prefs(214): Using default settings
FFF: DEBUG: 2022-04-22 17:16:02,671: calibre_plugins.fanficfare_plugin.fff_plugin(218): Plugin FanFicFare macmenuhack file_path:C:\Dropbox\Calibre\Calibre Settings\plugins\fanficfare_macmenuhack.txt
calibre Debug log
calibre 5.99.8 Portable embedded-python: True
Windows-10-10.0.19044 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19044')
Python 3.10.1
Windows: ('10', '10.0.19044', '', 'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: Count Pages (1, 11, 2) && EpubMerge (2, 13, 0) && EpubSplit (3, 3, 0) && FanFicFare (4, 11, 0) && Fantastic Fiction (1, 5, 1) && Goodreads Sync (1, 15, 1) && Manage Series (1, 3, 0) && Modify ePub (1, 7, 0) && Quality Check (1, 12, 0) && Reading List (1, 8, 0) && Search The Internet (1, 8, 1) && SmartEject (2, 4, 0) && View Manager (1, 8, 0)
calibre 5.99.8 Portable embedded-python: True
Windows-10-10.0.19044 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19044')
Python 3.10.1
Windows: ('10', '10.0.19044', '', 'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: Count Pages (1, 11, 2) && EpubMerge (2, 13, 0) && EpubSplit (3, 3, 0) && FanFicFare (4, 11, 0) && Fantastic Fiction (1, 5, 1) && Goodreads Sync (1, 15, 1) && Manage Series (1, 3, 0) && Modify ePub (1, 7, 0) && Quality Check (1, 12, 0) && Reading List (1, 8, 0) && Search The Internet (1, 8, 1) && SmartEject (2, 4, 0) && View Manager (1, 8, 0)
devicePixelRatio: 1.25
logicalDpi: 96.0 x 96.0
physicalDpi: 76.38649045521291 x 76.46550522648083
Using calibre Qt style: False
[0.00] Starting up...
[0.02] Initializing db...
[0.06] db initialized
[0.06] Constructing main UI...
Failed to load cached store: baen_webscription
Failed to load cached store: beam_ebooks_de
Failed to load cached store: chitanka
Failed to load cached store: ebook_nl
Failed to load cached store: libri_de
Failed to load cached store: litres
Failed to load cached store: mills_boon_uk
Failed to load cached store: smashwords
[1.75] main UI initialized...
[1.75] Started up in 1.75 seconds with 1150 books
Starting QuickView
SMART_DEV (   0.00:  0.001) _attach_to_port try ip address "" on port 9090
SMART_DEV (   1.51:  0.833) _startup_on_demand listening on port 9090
SMART_DEV (   1.54:  0.000) _attach_to_port try ip address "" on port 54982
SMART_DEV (   1.57:  0.000) _startup_on_demand broadcast socket listening on port 54982
calibre 5.99.8 Portable embedded-python: True
Windows-10-10.0.19044 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19044')
Python 3.10.1
Windows: ('10', '10.0.19044', '', 'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: Count Pages (1, 11, 2) && EpubMerge (2, 13, 0) && EpubSplit (3, 3, 0) && FanFicFare (4, 11, 0) && Fantastic Fiction (1, 5, 1) && Goodreads Sync (1, 15, 1) && Manage Series (1, 3, 0) && Modify ePub (1, 7, 0) && Quality Check (1, 12, 0) && Reading List (1, 8, 0) && Search The Internet (1, 8, 1) && SmartEject (2, 4, 0) && View Manager (1, 8, 0)
Traceback (most recent call last):
  File "calibre_plugins.reading_list.action", line 886, in show_configuration
  File "calibre_plugins.reading_list.__init__", line 48, in do_user_config
  File "calibre\customize\__init__.py", line 166, in do_user_config
  File "calibre_plugins.reading_list.__init__", line 74, in config_widget
  File "calibre_plugins.reading_list.config", line 1173, in __init__
  File "calibre_plugins.reading_list.config", line 1108, in update_from_connection_status
  File "calibre_plugins.reading_list.config", line 428, in populate_table
  File "calibre_plugins.reading_list.config", line 460, in populate_table_row
  File "calibre_plugins.reading_list.common_utils", line 330, in __init__
AttributeError: type object 'Qt' has no attribute 'ItemFlags'

calibre 5.99.8 Portable embedded-python: True
Windows-10-10.0.19044 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19044')
Python 3.10.1
Windows: ('10', '10.0.19044', '', 'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: Count Pages (1, 11, 2) && EpubMerge (2, 13, 0) && EpubSplit (3, 3, 0) && FanFicFare (4, 11, 0) && Fantastic Fiction (1, 5, 1) && Goodreads Sync (1, 15, 1) && Manage Series (1, 3, 0) && Modify ePub (1, 7, 0) && Quality Check (1, 12, 0) && Reading List (1, 8, 0) && Search The Internet (1, 8, 1) && SmartEject (2, 4, 0) && View Manager (1, 8, 0)
Traceback (most recent call last):
  File "calibre_plugins.reading_list.action", line 886, in show_configuration
  File "calibre_plugins.reading_list.__init__", line 48, in do_user_config
  File "calibre\customize\__init__.py", line 166, in do_user_config
  File "calibre_plugins.reading_list.__init__", line 74, in config_widget
  File "calibre_plugins.reading_list.config", line 1173, in __init__
  File "calibre_plugins.reading_list.config", line 1108, in update_from_connection_status
  File "calibre_plugins.reading_list.config", line 428, in populate_table
  File "calibre_plugins.reading_list.config", line 460, in populate_table_row
  File "calibre_plugins.reading_list.common_utils", line 330, in __init__
AttributeError: type object 'Qt' has no attribute 'ItemFlags'

Last edited by Dopedangel; 04-22-2022 at 05:10 AM.
Dopedangel is offline   Reply With Quote
Old 04-22-2022, 05:56 AM   #1167
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,447
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
@JimmXinu: the problem is in common_utils. Qt.Itemflags no longer exists. It should be Qt.Itemflag.
Code:
self.setFlags(Qt.ItemFlag(Qt.ItemIsSelectable | Qt.ItemIsUserCheckable | Qt.ItemIsEnabled ))
I tried it and it works.

The problem seems to be in all kiwidude-based plugins.

Last edited by chaley; 04-22-2022 at 08:51 AM.
chaley is offline   Reply With Quote
Old 04-25-2022, 02:00 PM   #1168
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,980
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
New Test Version

- Change Qt.ItemFlags->Qt.ItemFlag

Thanks chaley for figuring it out. Still works back to Calibre 2.85.1 when I try it.

Last edited by JimmXinu; 04-27-2022 at 12:18 PM. Reason: Remove obsolete test version
JimmXinu is offline   Reply With Quote
Old 04-27-2022, 03:30 AM   #1169
Dopedangel
Wizard
Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.Dopedangel ought to be getting tired of karma fortunes by now.
 
Dopedangel's Avatar
 
Posts: 1,794
Karma: 30548723
Join Date: Dec 2006
Location: Singapore
Device: Boyue
Quote:
Originally Posted by JimmXinu View Post
New Test Version

- Change Qt.ItemFlags->Qt.ItemFlag

Thanks chaley for figuring it out. Still works back to Calibre 2.85.1 when I try it.
yes thanks it seems to be working now.
Dopedangel is offline   Reply With Quote
Old 04-27-2022, 12:18 PM   #1170
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,980
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
New Version Released

Version 1.9.0 - 27 Apr 2022
- Qt.ItemFlags->Qt.ItemFlag for upcoming Qt6 Calibre
JimmXinu is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Extract ISBN kiwidude Plugins 548 03-04-2025 10:43 PM
[GUI Plugin] Open With kiwidude Plugins 404 02-21-2025 05:42 AM
[GUI Plugin] Manage Sony x50 Reader Book List kpw Plugins 170 10-02-2014 08:23 PM
[GUI Plugin] Temp Marker kiwidude Plugins 41 10-14-2013 12:25 AM
[GUI Plugin] Plugin Updater **Deprecated** kiwidude Plugins 159 06-19-2011 12:27 PM


All times are GMT -4. The time now is 07:16 PM.


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