48154 Commits

Author SHA1 Message Date
Charles Haley
07ceef1927
Set the focus to the table whenever it is rebuilt. Saves a lot of tabbing. 2023-11-13 19:21:43 +05:30
Charles Haley
1474957e99
Added the third radio button and made them exclusive.
I solved the vertical space problem by eliminating the content margins.
2023-11-13 19:21:43 +05:30
Charles Haley
f176c4ac36
Add a "Show items in selected books" choice to manage tags and manage authors.
Radio buttons are more visually intuitive than checkboxes, but it is a little strange not having a "Use all" radio button. You click the radio button again to turn it off. Adding the third button takes up more vertical space than it is worth. Switching back to checkboxes is trivial.
2023-11-13 19:21:43 +05:30
Kovid Goyal
b43a3295fb
Cleanup previous PR 2023-11-13 19:21:43 +05:30
un-pogaz
d40ceb1643
Use user custom icons 2023-11-13 19:21:43 +05:30
Charles Haley
f55c0547a7
I broke publisher. Fixed. 2023-11-13 19:21:43 +05:30
Charles Haley
c3ccacbf57
manage_categories: If the current cell is in a category, add editing notes and links for the book's individual items 2023-11-13 19:21:43 +05:30
Kovid Goyal
f4db41bf82
Show note dialog: Fix links not being activated when clicked 2023-11-13 19:21:43 +05:30
Kovid Goyal
31611e434a
More fts5 tests 2023-11-13 19:21:42 +05:30
Kovid Goyal
63a2fa9474
Revert removal of context menu for sandboxed iframes
The context menu is needed for copying text on mobile devices.
2023-11-13 19:21:42 +05:30
Kovid Goyal
909654fa39
Content server: Book details: Open links in comments fields in the same window rather than a new window 2023-11-13 19:21:42 +05:30
un-pogaz
7a5bf8be33
improve NotesUtilities 2023-11-13 19:21:42 +05:30
Kovid Goyal
705a11cd50
Bump beta version 2023-11-13 19:21:42 +05:30
Kovid Goyal
fba9e98458
Include the PoDoFo garbage collection fix
https://github.com/podofo/podofo/issues/108

...
2023-11-13 19:21:42 +05:30
Kovid Goyal
a45267eaf4
fix notes editor changes in the HTML view not being saved until switching back to th enormal view 2023-11-13 19:21:42 +05:30
Kovid Goyal
768aabceb3
Fix a regression that broke the comments editor on the server 2023-11-13 19:21:42 +05:30
Kovid Goyal
d124d50faf
fix type signature 2023-11-13 19:21:42 +05:30
Charles Haley
3eb15353ec
Changes to category editors:
- Eliminate the NotesItem class for performance
- Ensure the edited icon is displayed as appropriate
- Add context menus
- Lots of refactoring
- Bug fixes for tag_list... where changes were lost when the list was filtered

Opening authors and tags for the "big library" now takes at most a few seconds.

I will continue to test it. I wouldn't be surprised if I broke something.
2023-11-13 19:21:42 +05:30
Kovid Goyal
13d584cfb8
another return in conn.execute loop 2023-11-13 19:21:42 +05:30
Kovid Goyal
e57840f244
... 2023-11-13 19:21:42 +05:30
Kovid Goyal
00089388e1
Mark method as being read_api 2023-11-13 19:21:42 +05:30
Kovid Goyal
a54c93a95d
... 2023-11-13 19:21:42 +05:30
Kovid Goyal
e8d3e37208
When saving PDF in PoDoFo dont collect garbage to avoid slowdowns with some PDF files
See #2041745 (metadata in PDF very slow or gives errors)
2023-11-13 19:21:41 +05:30
Kovid Goyal
9ba1a63bde
Bump the version of PoDoFo
Some crashing and security fixes
2023-11-13 19:21:41 +05:30
Kovid Goyal
0cd441515b
More misc category editor fixes 2023-11-13 19:21:41 +05:30
Kovid Goyal
d296ce1e68
... 2023-11-13 19:21:41 +05:30
Kovid Goyal
814708da49
Minor cleanups 2023-11-13 19:21:41 +05:30
Kovid Goyal
4903e69ade
Implement performant editing with undo for notes in manage authors dialog 2023-11-13 19:21:41 +05:30
Kovid Goyal
823ec12f02
Fix sorting by notes column in manage category dialogs
Also remove the notesitemwidget as its performance is unacceptable
2023-11-13 19:21:41 +05:30
Kovid Goyal
b9e24ffb07
More speedups for NotesItemWidget 2023-11-13 19:21:41 +05:30
Kovid Goyal
a292113f0b
Some speedups for NotesItemWidget 2023-11-13 19:21:41 +05:30
Kovid Goyal
f490fec3f9
pep8 2023-11-13 19:21:41 +05:30
Kovid Goyal
c25d6c3932
Bump beta version 2023-11-13 19:21:41 +05:30
Kovid Goyal
bbf85a760b
Fix CS note editing not updating the book details view after edit 2023-11-13 19:21:41 +05:30
Kovid Goyal
1bbd823c32
Fix focus not returning to popup book details window after show notes 2023-11-13 19:21:41 +05:30
Kovid Goyal
e1acdb6237
Implement image sizes for cs comments editor as well 2023-11-13 19:21:41 +05:30
Kovid Goyal
c1ca6616bd
Notes editor: Allow specifying image sizes 2023-11-13 19:21:41 +05:30
Kovid Goyal
3d7d07ed78
Fix BonJour registration for smart device driver not working 2023-11-13 19:21:40 +05:30
Kovid Goyal
1ca9ef022f
Fix vaccuming of notesdb broken 2023-11-13 19:21:40 +05:30
Kovid Goyal
deb332cd71
... 2023-11-13 19:21:40 +05:30
Kovid Goyal
21bca7ae47
... 2023-11-13 19:21:40 +05:30
Kovid Goyal
ce22229b1d
Beta version number 2023-11-13 19:21:40 +05:30
Kovid Goyal
22f245bc30
Add a screenshot of the notes dialog 2023-11-13 19:21:40 +05:30
Kovid Goyal
4978ad6076
Mention Qt bug report about floating images without margins 2023-11-13 19:21:40 +05:30
Kovid Goyal
fce4620ca7
Add some docs for the new notes feature 2023-11-13 19:21:40 +05:30
Kovid Goyal
1b06202898
Prevent various navigation actions in the viewer when read aloud is active 2023-11-13 19:21:40 +05:30
Kovid Goyal
f25465a49d
Ignore clicks that dont correspond to SMIL elements 2023-11-13 19:21:40 +05:30
Kovid Goyal
e23664383d
... 2023-11-13 19:21:40 +05:30
Kovid Goyal
8923c8c4e8
Mouse should be pointer over progress bar as it is clickable 2023-11-13 19:21:40 +05:30
Kovid Goyal
564f2608c1
Have the SMIL bar's opacity behavior match the TTS bar's opacity behavior 2023-11-13 19:21:40 +05:30