41367 Commits

Author SHA1 Message Date
Charles Haley
0a317f6ecc Improvements to program mode template language:
- added if .. then .. else ... fi expressions. The else part is optional. The 'if' has a value: a = if ... then fi works
- added infix string relational operators ==, !=, <, <=, >, >=
- added infix numeric relational operators ==#, !=#, <#, <=#, >#, >=#
- numerous performance improvements. In particular, the "field' function is now evaluated inline
2020-09-06 11:18:34 +01:00
Kovid Goyal
74a2957693
String changes 2020-09-06 11:23:36 +05:30
Kovid Goyal
6054525b63
Update Boston Globe 2020-09-06 11:23:22 +05:30
Kovid Goyal
f777b3c5c5
Update VICE News 2020-09-05 20:14:00 +05:30
Kovid Goyal
138745a85a
Change button label for less conflict 2020-09-05 14:17:53 +05:30
Kovid Goyal
471deb052e
Show a full hierarchy for toc nodes in the highlights panel 2020-09-05 14:16:20 +05:30
Kovid Goyal
0c174074eb
Viewer highlights panel: Show highlight style next to highlight 2020-09-05 13:06:47 +05:30
Kovid Goyal
316497aeba
Highlight color definitions should be defined in only one place 2020-09-05 13:03:47 +05:30
Kovid Goyal
dc3b4dedf7
Add a note about Microsoft PowerToys interfering with the installer 2020-09-05 06:37:21 +05:30
Kovid Goyal
80de18c2b6
Use lowest level ToC section in highlights panel
Matches search panel
2020-09-05 06:33:51 +05:30
Kovid Goyal
7dbefdf117
Also dont print traceback if db is closed 2020-09-05 05:54:33 +05:30
Kovid Goyal
5d92cfadd1
Avoid printing traceback if checking for dirtied annotations fails during shutdown 2020-09-05 05:40:15 +05:30
Kovid Goyal
374edd1ff7
Clicking search in book in selection bar should actually trigger the search not just fill the search box 2020-09-04 22:23:34 +05:30
Kovid Goyal
5059025a18
Update Fortune Magazine 2020-09-04 22:07:25 +05:30
Kovid Goyal
9f12a097cc
Update Economist 2020-09-04 17:39:30 +05:30
Kovid Goyal
eae8638574
Merge branch 'economist-cover' of https://github.com/xxyzz/calibre into master 2020-09-04 17:39:01 +05:30
xxyzz
0f148073fd
fetch the economist cover from archive page 2020-09-04 11:56:51 +00:00
Kovid Goyal
ce0cdf11c0
New server test has become flaky on GitHub Actions 2020-09-04 08:00:13 +05:30
Kovid Goyal
382ac528e8
Viewer: Increase the threshold for detecting pinches 2020-09-04 07:25:38 +05:30
Kovid Goyal
1247a0d512
Server viewer: Fix error when triple clicking in firefox
Firefox does not support extending selection to pargraphs so instead
extend to line.
2020-09-03 23:29:50 +05:30
Kovid Goyal
e759eefc28
Viewer: Extend workaround for Chrome resize in column mode after layout complete bug for all scrolling, not just end scrolling since it seems to affect all scrolling. Fixes #1894093 [Viewer not opening to exact spot it was closed at](https://bugs.launchpad.net/calibre/+bug/1894093) 2020-09-03 22:50:24 +05:30
Kovid Goyal
df00db28f6
No need to use a larger than zero timeout for QV initialization 2020-09-03 16:38:59 +05:30
Kovid Goyal
44a582bcaf
Merge branch 'master' of https://github.com/cbhaley/calibre into master
Fixes #1892611 [Random book appears in the Quickview panel when calibre starts](https://bugs.launchpad.net/calibre/+bug/1892611)
2020-09-03 16:29:19 +05:30
Charles Haley
4d02b04ecf Fix for QV Refresh button not working.
Possible fix for startup problems on Linux
2020-09-03 11:20:37 +01:00
Kovid Goyal
b0633f3db0
String changes 2020-09-03 14:06:09 +05:30
Kovid Goyal
e0926d1dfe
Fix adding of more than one custom highlight style broken 2020-09-03 08:57:40 +05:30
Kovid Goyal
d862d271f2
Revert "Avoid deprecation message in console about legacy fullscreen APIs"
This reverts commit d6f7b55e21471cad94ebd536d9ab2b6d66bcf195.
2020-09-03 07:47:50 +05:30
Kovid Goyal
2e7689e3ba
Merge branch 'master' of https://github.com/cbhaley/calibre into master 2020-09-03 07:29:14 +05:30
Charles Haley
2eae83f34d Fix (I think) for exception:
SMART_DEV (   0.24:  0.015) _startup_on_demand registration with bonjour failed
Traceback (most recent call last):
  File "C:\CBH_Data\calibre.git\calibre_dev\src\calibre\devices\smart_device_app\driver.py", line 1957, in _startup_on_demand
  File "C:\CBH_Data\calibre.git\calibre_dev\src\calibre\utils\mdns.py", line 168, in publish
  File "C:\CBH_Data\calibre.git\calibre_dev\src\calibre\utils\mdns.py", line 149, in create_service
TypeError: __init__() got an unexpected keyword argument 'address'
2020-09-02 22:52:41 +01:00
Kovid Goyal
61c10cedff
Revert "Switch from Adsense to BSA in the manual"
This reverts commit 62ae03ab549c89e1fb202db89f0b8d13ad99227f.
2020-09-02 18:41:41 +05:30
Kovid Goyal
b7608b71f9
py3 compat 2020-09-02 11:17:00 +05:30
Kovid Goyal
59dc40a22b
DRYer 2020-09-02 10:55:10 +05:30
Kovid Goyal
27f483dce4
py3 compat 2020-09-02 10:51:52 +05:30
Kovid Goyal
9cbb81edf5
typo 2020-09-02 10:51:01 +05:30
Kovid Goyal
c31ead51dc
Minor fixes for new build deps 2020-09-02 10:49:45 +05:30
Kovid Goyal
2fffec0ece
Bump beta version 2020-09-02 10:32:59 +05:30
Kovid Goyal
99c1292a55
Simplify notes display widget 2020-09-02 10:24:53 +05:30
Kovid Goyal
cac8628fa0
Make notes display a bit nicer 2020-09-02 10:16:14 +05:30
Kovid Goyal
8dd3f055e2
Viewer highlights panel: Show highlights grouped by chapter 2020-09-02 09:29:15 +05:30
Kovid Goyal
db0b338682
Add a border to menus in dark mode 2020-09-01 22:18:35 +05:30
Kovid Goyal
5ce9010cc3
Store current toc node information when creating highlights 2020-09-01 20:08:10 +05:30
Kovid Goyal
1cfc3c8c78
String changes 2020-09-01 12:37:45 +05:30
Kovid Goyal
ce4db74039
String changes 2020-09-01 10:39:36 +05:30
Kovid Goyal
13259a4c9c
Dont call __setitem__ while holding db connection open 2020-09-01 09:26:19 +05:30
Kovid Goyal
4d992eaa69
Bulk metadata edit dialog: Fix customize cover generation button hidden 2020-09-01 09:06:11 +05:30
Kovid Goyal
24e1fa90d1
More cleanups 2020-08-31 17:22:01 +05:30
Kovid Goyal
8c00352dce
Prevent selection from being cleared if handle is released after drag far away from end of selection 2020-08-31 15:13:21 +05:30
Kovid Goyal
500ad8948e
Cleanups 2020-08-31 14:59:54 +05:30
Kovid Goyal
9b79b12239
Avoid unnecessary selection change events 2020-08-31 14:50:12 +05:30
Kovid Goyal
3d685b46b9
... 2020-08-31 14:42:53 +05:30