Commit Graph

42137 Commits

Author SHA1 Message Date
Kovid Goyal 593eeaf9ea Retry on broken pipe when writing to control 2020-12-08 10:24:09 +05:30
Kovid Goyal 62a0bdad07 Use a pipe rather than a socketpair on Unix
Might fix the test failure issues, who knows
On windows, we have to use a socketpair since pipes
dont work with select
2020-12-08 10:13:29 +05:30
Kovid Goyal e5a5065934 Remove unused code
As of python 3.5 socket_pair is supported on windows as well
2020-12-08 09:37:57 +05:30
Kovid Goyal 2375f1c295 ... 2020-12-08 09:32:27 +05:30
Kovid Goyal 1ee3c0fdd6 Turn on bufferring for the test suite
Allows for more verbose server logging
2020-12-08 09:23:32 +05:30
Kovid Goyal beadc4384f Bulk metadata search/replace: Fix text transform function not being applied to the test result in character mode 2020-12-08 08:35:14 +05:30
Kovid Goyal a47105b17a Disable ubuntu test runner
Server based tests are failing for no reason I can discern. Hopefully
Microsoft will fix whatever they broke eventually.
2020-12-08 08:08:53 +05:30
Kovid Goyal c839058b2b Skip test that is failing for unknown reason on Ubuntu 2020-12-07 22:01:32 +05:30
Kovid Goyal c702ca67e5 misc fixes 2020-12-07 21:35:23 +05:30
Kovid Goyal 26bbeabc43 make default name column widths narrower 2020-12-07 21:15:50 +05:30
Kovid Goyal a50c2db7ae Start work on windows tts config 2020-12-07 21:13:07 +05:30
Kovid Goyal 0e3bc56602 Simplify getting language display name on macOS 2020-12-07 17:01:23 +05:30
Kovid Goyal 644625d7d6 Also return the localized language name for SAPI voices 2020-12-07 16:48:33 +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 c8306289f9 ... 2020-12-07 15:37:12 +05:30
Kovid Goyal a3d2870af1 macOS: Workaround for the OS not sending speak end events 2020-12-07 15:35:14 +05:30
Kovid Goyal 80256b2e49 sync values are unsigned int not unsigned long 2020-12-07 15:29:58 +05:30
Kovid Goyal 464c0a4f1a Handle no mark match better 2020-12-07 15:23:52 +05:30
Kovid Goyal 4f35428ff3 mark reference private 2020-12-07 15:10:18 +05:30
Kovid Goyal 8833cd2a30 Also resume talking if config dialog is canceled 2020-12-07 14:27:30 +05:30
Kovid Goyal a488ec951d Work on TTS config for macOS 2020-12-07 14:25:14 +05:30
Kovid Goyal 1f7775dda4 ... 2020-12-07 14:09:19 +05:30
Kovid Goyal 56e69950c1 Get rid of cocoa_wrapper.c 2020-12-07 13:35:47 +05:30
Kovid Goyal d82de098d1 Automatically resume speaking after configuring 2020-12-07 09:09:05 +05:30
Kovid Goyal 979a016f1d Linux: Fix TTS not working with festival backend 2020-12-07 09:01:48 +05:30
Kovid Goyal ffcf941da1 More PyQt idiocy migration 2020-12-06 21:11:05 +05:30
Kovid Goyal 9d1cb5376d More busy work for PyQt's stupid enum backwards incompatibility change 2020-12-06 20:20:32 +05:30
Kovid Goyal 962e68ed19 TTS config on linux works 2020-12-06 18:58:50 +05:30
Kovid Goyal 27352f0813 Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1906534 [[Enhancement] Same writer for different status](https://bugs.launchpad.net/calibre/+bug/1906534)
2020-12-06 18:03:03 +05:30
Charles Haley c5bdc36a3d Enhancement #1906534: add searching using grouped searches to the book details context menu 2020-12-06 11:56:37 +00:00
Kovid Goyal 64c8a32c2f Mark as ready closer to tick() 2020-12-06 13:18:37 +05:30
Kovid Goyal 8d22053bed Actually connect the connection before returning it 2020-12-06 13:15:31 +05:30
Kovid Goyal c8b70c30b9 See if adding a sleep + retry makes test less flaky on CI 2020-12-06 13:09:53 +05:30
Kovid Goyal 1056534a71 More work on Linux TTS config 2020-12-06 13:01:35 +05:30
Kovid Goyal 380f49b8fc Start work on configuring TTS backends 2020-12-06 11:38:35 +05:30
Kovid Goyal 289a5977af pep8 2020-12-06 09:09:34 +05:30
Kovid Goyal dcbb893367 Edit book: Ensure popup message box is hidden at startup
Was visible in the system theme on windows
2020-12-05 21:51:03 +05:30
Kovid Goyal cf85520fd2 Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1906758 [VL prompt when renaming saved search from tag browser](https://bugs.launchpad.net/calibre/+bug/1906758)
Fixes #1904631 [Redundant prompt when renaming tags in VL](https://bugs.launchpad.net/calibre/+bug/1904631)
2020-12-05 17:50:44 +05:30
Charles Haley d797b07429 Fix Bug #1906758: VL prompt when renaming saved searches and user categories.
Also fixes #1904631: Redundant prompt when renaming items in VL.
2020-12-05 11:52:35 +00:00
Kovid Goyal 79dc721611 Implement new spinner for metadata download dialog 2020-12-04 22:35:33 +05:30
Kovid Goyal 261f153fe6 Switch to the new spin animator for the progress indicator widget 2020-12-04 22:25:24 +05:30
Kovid Goyal 042a642f65 ... 2020-12-04 21:49:22 +05:30
Kovid Goyal 1b5f9a97d0 Make stop state max arc 2020-12-04 18:42:25 +05:30
Kovid Goyal 3973d843e5 Make the spin animator a little parametrizable 2020-12-04 18:36:01 +05:30
Kovid Goyal 4ce301c1b0 Work on a new spin animation 2020-12-04 18:13:40 +05:30
Kovid Goyal cdca0c8c29 Scoped enum 2020-12-04 07:34:56 +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