1574 Commits

Author SHA1 Message Date
Kovid Goyal
7a162f113d
Make parsing of Qt time format strings more robust 2020-12-13 14:01:00 +05:30
Kovid Goyal
0348bf9ad5
Handle failure to select match more gracefully 2020-12-12 17:03:17 +05:30
Kovid Goyal
c8015e824c
E-book viewer: Add a toolbar icon for Read aloud 2020-12-12 09:04:22 +05:30
Kovid Goyal
66abe58c33
Fix #1907842 [Move Read aloud button above the Exit full screen button in the Content server viewer controls](https://bugs.launchpad.net/calibre/+bug/1907842) 2020-12-12 08:10:38 +05:30
Kovid Goyal
9e09d44aca
String changes 2020-12-11 12:15:24 +05:30
Kovid Goyal
9f2bf5482b
Fix scrollbars appearing when mousing over button box 2020-12-11 08:09:12 +05:30
Kovid Goyal
f444e0d56f
TTS: Also include punctuation in words. This is needed for contractions such as don't 2020-12-11 07:37:43 +05:30
Kovid Goyal
f4b6806202
TTS should start reading from the current page 2020-12-11 07:34:17 +05:30
Kovid Goyal
c80acf0aed
Limit max word size for TTS 2020-12-11 07:23:55 +05:30
Kovid Goyal
16bea2db9d
Add numbers to the word regex 2020-12-10 22:54:22 +05:30
Kovid Goyal
eedd6c7751
TTS: Fix word segmentation not working with non-ascii chars because JavaScript's regex engine has a non-unicode aware \w operator 2020-12-10 22:43:56 +05:30
Kovid Goyal
8d4bc69a8d
TTS: fix inter-word punctuation being ignored 2020-12-10 18:24:59 +05:30
Kovid Goyal
706e229558
Implement TTS speed buttons in browser viewer 2020-12-10 11:34:06 +05:30
Kovid Goyal
b10a85e948
... 2020-12-10 09:35:50 +05:30
Kovid Goyal
52e855b130
Add slower and faster buttons to the TTS bar 2020-12-10 08:59:50 +05:30
Kovid Goyal
fbde6307c3
Configuration of TTS in browser viewer now works 2020-12-09 22:02:34 +05:30
Kovid Goyal
e0ea8ebc5b
Start work on tts config for browser viewer 2020-12-09 20:27:15 +05:30
Kovid Goyal
ac18ccf474
Handle quit shortcut in tts mode 2020-12-08 14:28:07 +05:30
Kovid Goyal
ed4a397de1
macOS: Workaround for Apple being unable to resume speech after changing the voice 2020-12-07 15:50:46 +05:30
Kovid Goyal
464c0a4f1a
Handle no mark match better 2020-12-07 15:23:52 +05:30
Kovid Goyal
8833cd2a30
Also resume talking if config dialog is canceled 2020-12-07 14:27:30 +05:30
Kovid Goyal
d82de098d1
Automatically resume speaking after configuring 2020-12-07 09:09:05 +05:30
Kovid Goyal
380f49b8fc
Start work on configuring TTS backends 2020-12-06 11:38:35 +05:30
Kovid Goyal
fbeb0230ff
Allow tap/click on word to skip to speaking from it 2020-12-04 07:14:33 +05:30
Kovid Goyal
65445427fd
Add Read aloud entry to viewer controls 2020-12-04 06:22:51 +05:30
Kovid Goyal
1966b790d2
Read aloud: Keep going when reaching end of internal file 2020-12-04 06:01:24 +05:30
Kovid Goyal
129a18d2c3
String changes 2020-12-04 05:42:41 +05:30
Kovid Goyal
ce0a57b69e
Get basic TTS playback working in browser viewer
Sadly, there is no support for marking words, so highlighting the
currently spoken word will require gymnastics.
2020-12-03 19:56:08 +05:30
Kovid Goyal
c420493507
Basic marking of words during TTS playback works 2020-12-02 22:46:56 +05:30
Kovid Goyal
1e1aedbe41
Micro-optimization 2020-12-02 12:10:59 +05:30
Kovid Goyal
4d9ea316e1
Keyboard shortcuts for read aloud mode 2020-11-29 14:12:17 +05:30
Kovid Goyal
eaccc523af
More work on Read Aloud 2020-11-29 13:42:29 +05:30
Kovid Goyal
4fd521a88b
Start work on Read aloud mode 2020-11-29 08:44:13 +05:30
Kovid Goyal
3d89c98110
Fix #1904363 [[Enhancement - Content server] Show size as MB in the Book details page](https://bugs.launchpad.net/calibre/+bug/1904363) 2020-11-25 17:18:00 +05:30
Kovid Goyal
4bafec703d
Content server viewer: Allow viewing images in a new window by right clicking them, matches the calibre builtin viewer behavior. Fixes #1903333 [[Enhancement - Content server viewer] Ability to view image](https://bugs.launchpad.net/calibre/+bug/1903333) 2020-11-25 17:11:57 +05:30
Kovid Goyal
80aaffa6ef
String changes 2020-11-22 09:22:44 +05:30
Kovid Goyal
d9592d090b
Implement simple speech for the browser viewer 2020-11-18 10:37:44 +05:30
Kovid Goyal
24b2e5f07f
Start work on simple read aloud button for selection popup bar 2020-11-17 17:36:14 +05:30
Kovid Goyal
6f34100ca7
String changes 2020-11-17 14:24:56 +05:30
Kovid Goyal
ed7897c395
macOS: Fix viewer not responding to cmd+c to copy text by default 2020-11-10 21:33:47 +05:30
Kovid Goyal
04cad862ee
... 2020-11-10 18:36:37 +05:30
Kovid Goyal
1e679aab90
Viewer: Fix regression causing custom shortcuts with shift key pressed not working. Fixes #1903699 [E-book viewer: some key combinations don't work](https://bugs.launchpad.net/calibre/+bug/1903699) 2020-11-10 18:32:25 +05:30
Kovid Goyal
b87cd867b1
Viewer: Show URL for current book in the Goto location panel 2020-11-10 16:47:54 +05:30
Kovid Goyal
bcb324ffb9
Fix #1903659 [[Enhancement - Content server] Don't show arrows on cover when viewing random book](https://bugs.launchpad.net/calibre/+bug/1903659) 2020-11-10 15:33:08 +05:30
Kovid Goyal
a5db80bb55
Viewer: back and forward buttons on the mouse now trigger the back and forward actions 2020-11-02 11:44:59 +05:30
Kovid Goyal
bdc5554ca9
Viewer: Fix keyboard shortcuts using ctrl+alt+letter key not working on windows. Fixes #1900946 [E-book viewer: the "Create a new bookmark" shortcut only works after removing and recreating](https://bugs.launchpad.net/calibre/+bug/1900946) 2020-10-27 07:57:40 +05:30
Kovid Goyal
ff06cbbae5
Viewer: Fix jumping to search result not always working in flow mode. Fixes #1900868 [Private bug](https://bugs.launchpad.net/calibre/+bug/1900868) 2020-10-26 09:09:42 +05:30
Kovid Goyal
acd82a0bed
DRYer 2020-10-26 08:50:31 +05:30
Kovid Goyal
ae222c64f3
Viewer: Fix keyboard shortcuts to shrink/grow selection not working. Fixes #1900942 [E-book viewer: the "Alter the current selection" feature doesn't seem to work](https://bugs.launchpad.net/calibre/+bug/1900942) 2020-10-25 11:47:50 +05:30
Kovid Goyal
0a2829d41c
Content server: Fix various controls on the book details page not working when viewing a random book.
Fixes #1901232 [[Content server] Convert books on the Book details page does not work when you select a random book](https://bugs.launchpad.net/calibre/+bug/1901232)
Fixes #1901230 [[Content server] Arrows to browse books on the Book details page does not work when you select a random book](https://bugs.launchpad.net/calibre/+bug/1901230)
2020-10-24 06:41:50 +05:30