Commit Graph

36242 Commits

Author SHA1 Message Date
Kovid Goyal cd085fc844 Cleanup code 2023-05-07 15:51:53 +05:30
Kovid Goyal b2d0fb5cf7 ... 2023-05-07 15:48:53 +05:30
Kovid Goyal 1fd1d1cdef Fix a regression in previous release that broke scrolling when using the scroll_per_row tweak. Fixes #2018660 [Opening the Edit Metadata dialog causes the book list to scroll down too much](https://bugs.launchpad.net/calibre/+bug/2018660) 2023-05-07 14:56:54 +05:30
Charles Haley bbd11ff153 Enhancement: add preference (in Search) to disable QTableView keyboardSearch(). 2023-05-06 12:20:23 +01:00
Charles Haley cc7e2d7662 Bug #2018630: Menu item duplication glitch 2023-05-06 10:51:25 +01:00
Charles Haley 14a331526a Bug #2018548: NoneType error when trying to open category manager 2023-05-05 10:26:51 +01:00
Kovid Goyal 4f364dc351 Better error when serializing catalog to XML fails 2023-05-04 22:15:17 +05:30
Kovid Goyal 1cc6f9eb7b string changes 2023-05-04 17:05:32 +05:30
Kovid Goyal 0126be0ca4 ... 2023-05-04 17:04:35 +05:30
Kovid Goyal ceea0364a1 Merge branch 'master' of https://github.com/cbhaley/calibre
Fix #2018423 [[Enhancement] Manage Authors: Resize rows and add alternating row colouring.](https://bugs.launchpad.net/calibre/+bug/2018423)
2023-05-04 16:35:06 +05:30
un-pogaz c451efbd42 apply local bold/italic to Entity 2023-05-04 10:58:39 +02:00
Charles Haley f57cd0d7a7 Enhancement #2018423: Manage Authors: Resize rows and add alternating row colouring.
The two dialogs share the row height data. Changing it in one changes the other.
2023-05-04 09:10:30 +01:00
un-pogaz cd888703b8 add HTML entity highlighter 2023-05-04 10:06:13 +02:00
Kovid Goyal 074bdd3330 Replace use of deprecated API 2023-05-04 08:22:05 +05:30
Kovid Goyal 82e7344a63 Merge branch 'fix-markdown-highlighter' of https://github.com/un-pogaz/calibre 2023-05-04 07:55:49 +05:30
un-pogaz 4c16604a9d ... 2023-05-03 19:34:55 +02:00
un-pogaz 4ff5af7576 regex tweaks 2023-05-03 19:21:29 +02:00
Kovid Goyal baf7d04dbf string changes 2023-05-03 21:56:51 +05:30
Kovid Goyal af2656c3b5 Merge branch 'improve-markdown-highlighter' of https://github.com/un-pogaz/calibre 2023-05-02 07:24:58 +05:30
Kovid Goyal 1ac0457238 Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #2018227 [User Categories: "Hide empty categories" failing for sub-categories](https://bugs.launchpad.net/calibre/+bug/2018227)
2023-05-02 07:20:27 +05:30
Kovid Goyal cae787ee82 ... 2023-05-02 07:17:56 +05:30
un-pogaz 50ee2874a5 ... 2023-05-01 20:37:52 +02:00
Charles Haley 65bc7643c7 Bug #2018227: User Categories: "Hide empty categories" failing for sub-categories 2023-05-01 19:12:47 +01:00
Charles Haley 7b1078ec28 Add opening the data folder to the Open action. Allow it to have a shortcut. Create the data folder if it doesn't exist. 2023-05-01 13:34:16 +01:00
Charles Haley e7f25cf847 Make model.refresh_rows() also clear the extra files cache for those books. 2023-05-01 13:25:05 +01:00
un-pogaz b35fc9861b ... 2023-05-01 13:02:41 +02:00
un-pogaz d4213a0212 rework highlightBoldEmphasis
better support for imbricated
2023-05-01 11:04:55 +02:00
un-pogaz 991313a701 fiw overflow italic 2023-05-01 07:37:38 +02:00
un-pogaz 596321564a recursive BlockQuote 2023-05-01 07:04:47 +02:00
Kovid Goyal fae3fe3808 Merge branch 'master' of https://github.com/cbhaley/calibre 2023-05-01 06:21:48 +05:30
Kovid Goyal 30f65436af ... 2023-05-01 06:08:26 +05:30
Charles Haley 6287e48ad5 Minor fix to the sort by action: the menu wasn't being recomputed after selecting columns to show/not show, causing menu-based actions to show the previous values. 2023-04-30 23:05:22 +01:00
un-pogaz 5afea80133 improve Header and CodeBlock 2023-04-30 20:21:21 +02:00
un-pogaz 9d764697ca regex tweak 2023-04-30 20:21:20 +02:00
un-pogaz c67cdd02bc improve Link, Image, LinkRef 2023-04-30 20:21:20 +02:00
un-pogaz 9b7216b4ff fix overflow 2023-04-30 20:21:20 +02:00
Kovid Goyal 40f1948189 Cleanup previous PR
The sort button used by the grid view still needs update_menu to take a
menu parameter
2023-04-30 20:30:07 +05:30
Kovid Goyal 5d1e886cf9 Merge branch 'master' of https://github.com/cbhaley/calibre 2023-04-30 20:29:36 +05:30
Charles Haley d4d13d0f2a Different fix for the wrong screen problem. 2023-04-30 13:08:14 +01:00
Kovid Goyal 0d8a563d2d Merge branch 'fix-markdown-highlighter' of https://github.com/un-pogaz/calibre 2023-04-30 15:19:54 +05:30
un-pogaz 918bd44f5d primitive support of bold-italic 2023-04-30 11:22:51 +02:00
Charles Haley 6f1ef2ddab Revert "Fix weird problem where a menu can be shown on the wrong screen if it is constructed before the first show event. On my test system it is 100% repeatable."
This reverts commit 19f1db9578.
2023-04-30 10:18:25 +01:00
un-pogaz 6793aaae36 fix link overflow
The actual regex for Link select the caracter before the bracket if not a start of the line
2023-04-30 10:16:18 +02:00
un-pogaz 5c5f08d709 reorder highlighting 2023-04-30 09:56:00 +02:00
un-pogaz 2f8a32cb56 fix single char italic 2023-04-30 09:49:52 +02:00
un-pogaz 3e539de657 fix imbricated bold/italic 2023-04-30 09:31:00 +02:00
Kovid Goyal e17454d4fe string changes 2023-04-30 12:34:43 +05:30
Charles Haley 19f1db9578 Fix weird problem where a menu can be shown on the wrong screen if it is constructed before the first show event. On my test system it is 100% repeatable.
FWIW: I spent several hours trying to find a way to work around this issue. The trigger is clear -- populating the menu for the first time outside of the Qt "show()" process. This commit fixes it by not populating the 'real' menu until the show sequence has started. If something wants the menu before the show process has started then a fake action is returned with the menu.
2023-04-29 13:30:46 +01:00
Kovid Goyal f2ee5b3da7 string changes 2023-04-29 13:42:52 +05:30
Kovid Goyal ace3150791 Fix a regression in 6.16 that broke restoring of the database. Fixes #2018025 [ERROR: Falló: La restauración de la base de datos falló](https://bugs.launchpad.net/calibre/+bug/2018025) 2023-04-29 07:07:28 +05:30