Commit Graph

29400 Commits

Author SHA1 Message Date
Kovid Goyal 34b86d8227 py3: port filter() 2019-04-10 16:46:50 +05:30
Kovid Goyal 7f4728e29c py3: More IPC fixes 2019-04-10 15:38:29 +05:30
Kovid Goyal a3c2f867f1 py3: More list(filter()) ports 2019-04-10 15:36:10 +05:30
Kovid Goyal dce8ea7719 py3: Fix spurious warning when reading EPUB metadata 2019-04-10 15:10:28 +05:30
Kovid Goyal 46b9a7a325 py3: Fix various call sites of ascii_filename() that assume the result is a bytestring 2019-04-10 15:05:46 +05:30
Kovid Goyal 09ae07631b ... 2019-04-10 14:59:53 +05:30
Kovid Goyal 8569717d98 py3: misc fixes. calibre GUI now starts under python 3 2019-04-10 14:31:53 +05:30
Kovid Goyal 4775fc780c py3: Fix prints() 2019-04-10 14:07:04 +05:30
Kovid Goyal 86ffa4f717 Allow running calibre under both python2 and python3 from the same source checkout 2019-04-10 13:47:10 +05:30
Kovid Goyal 4e3c64d09f Allow running calibre from source without needing to run either develop or install 2019-04-10 11:26:47 +05:30
Kovid Goyal d3e42a4cf3 py3: Port linux.py
All literals are now unicode and converted to bytes only at write time.
2019-04-10 10:18:59 +05:30
Kovid Goyal d9cd1884af Handle passing both str and bytes to add_option_group 2019-04-10 10:07:16 +05:30
Eli Schwartz 378c78429e do not exit with an error when $command --help is successfully used
When checking for a minimum requirement of arguments and aborting with
the help text otherwise, we should first check to see if the help text
was explicitly asked for.
2019-04-09 20:02:13 -04:00
Kovid Goyal 2edc343f77 Bump version for beta 2019-04-09 18:54:34 +05:30
Kovid Goyal 0e90d6356f Fix viewer widow size not being restored 2019-04-09 18:52:03 +05:30
Kovid Goyal bacf2704e0 Fix double import causing an exception on MOBI input 2019-04-09 17:58:45 +05:30
Kovid Goyal 1f7a9be8e0 Bump version for beta 2019-04-09 14:11:21 +05:30
Kovid Goyal a7875b0715 Fix viewer preferences not being preserved 2019-04-09 14:09:32 +05:30
Kovid Goyal b1c0c59a2b Avoid pointless traceback if vendor string is empty in user defined driver 2019-04-09 13:54:10 +05:30
Kovid Goyal 811a1d3d1e Add a gui_name to the pocketbook driver 2019-04-08 11:26:07 +05:30
Kovid Goyal d2d94e4744 Merge branch 'master' of https://github.com/davidfor/calibre 2019-04-04 17:50:29 +05:30
David e7610108c1 Bump supported Kobo firmware version number
New firmware released,.No changes that affect the function. Just bumpng
the supported firmware version number.
2019-04-04 22:35:48 +11:00
Kovid Goyal 6e0622287b oops 2019-04-04 15:37:43 +05:30
Kovid Goyal a21cbc9581 ... 2019-04-04 15:25:49 +05:30
Kovid Goyal 13a8b63d35 py3: All python modules now import successfully 2019-04-04 15:21:50 +05:30
Kovid Goyal b9a3e1952e py3: misc fixes to make all module import 2019-04-04 15:15:51 +05:30
Kovid Goyal a7f3fd798b py3: Port use of no longer extant elements package 2019-04-04 13:54:29 +05:30
Kovid Goyal 6987e86108 remove unused code 2019-04-04 13:35:12 +05:30
Kovid Goyal fd307c5eee py3: port smtplib 2019-04-04 13:27:56 +05:30
Kovid Goyal 79c21b14bc Edit book: Fix option-; not working in the editor. Fixes #1823040 [Mac Option-<key> shortcuts don't work in editor](https://bugs.launchpad.net/calibre/+bug/1823040) 2019-04-04 10:56:23 +05:30
Kovid Goyal a43207d38a py3: misc fixes 2019-04-04 08:46:33 +05:30
Eli Schwartz ea93816515 enforce unicode_literals where possible instead of using u'' everywhere
This file consistently uses unicode strings, so make that more explicit
by migrating to a python3-compatible policy.
2019-04-03 13:39:10 -04:00
Eli Schwartz c19d73f5ff use more unicode_type instead of type(u'') 2019-04-03 13:37:18 -04:00
Eli Schwartz 93b49c66e3 fix imports from the wrong module
when module_a.submodule_a imports module_b, then module_c should not use
"from module_a.submodule_a import module_b"
2019-04-03 13:37:18 -04:00
Kovid Goyal 8ece061387 py3: misc fixes 2019-04-03 14:40:34 +05:30
Kovid Goyal 69ecc8eb9f remove unused code 2019-04-03 14:36:03 +05:30
Kovid Goyal fa52a609be py3: misc fixes 2019-04-03 14:33:48 +05:30
Kovid Goyal 3c64ea0995 py3: Port terminal I/O module 2019-04-03 14:28:51 +05:30
Kovid Goyal eaac4d254d py3: Another place to port listener addresses 2019-04-02 20:50:27 +05:30
Kovid Goyal 237c64b9da py3: Fix no init func in chmlib module 2019-04-02 18:08:36 +05:30
Kovid Goyal 34192f9bf9 py3: More fixes for chmlib wrapper 2019-04-02 18:04:45 +05:30
Kovid Goyal 8bb15338f5 py3: Fix conversion of 1-byte python strings to ICU strings 2019-04-02 15:56:06 +05:30
Kovid Goyal bea653d594 Avoid chained exception messages in the ICU templates 2019-04-02 15:25:09 +05:30
Kovid Goyal cf220e7372 ... 2019-04-02 15:12:27 +05:30
Kovid Goyal 152689812a py3: Port use of Exception.message 2019-04-02 15:04:26 +05:30
Kovid Goyal bcece5de0b Proper fix for finding Qt base class in dnd mouse handlers
The change for py3 compat broke the handler for classes not directly
descended from a Qt item view class.
2019-04-02 13:31:55 +05:30
Kovid Goyal 6272e4db9d ... 2019-04-02 10:37:41 +05:30
Kovid Goyal ffb5160f3c py3: Fix parsing of numbers in tinycss tokenizer 2019-04-02 10:34:01 +05:30
Kovid Goyal 690ba43dcc oops 2019-04-02 10:09:00 +05:30
Kovid Goyal 3bece11b09 py3: Misc fixes
Fixes #953 (py3: misc fixes trying to start calibre.gui_launch)
2019-04-02 09:31:37 +05:30