Commit Graph

10106 Commits

Author SHA1 Message Date
Li Fanxi 4baab972ab Add Douban.com cover plugin 2010-09-27 18:48:55 +08:00
ldolse 217a1716fa copied the fixes for 6976 over to html preprocess code 2010-09-27 18:17:35 +08:00
ldolse 2677a9296b String searches - avoid regex compilations entirely 2010-09-27 17:59:31 +08:00
ldolse 668ea97895 Added metacharacters to the rest of the dehyphenation patterns 2010-09-27 17:17:21 +08:00
ldolse 1055919806 regex tweaks, including fixes for http://bugs.calibre-ebook.com/ticket/6976 2010-09-27 17:00:04 +08:00
Kovid Goyal c63b551150 Shutdown the metadata backup thread before running a db integrity check 2010-09-26 15:25:33 -06:00
Charles Haley 73cdb91e61 Merge from trunk 2010-09-26 21:04:06 +01:00
Charles Haley f74530210f Make composite columns sort case-insensitive. 2010-09-26 21:01:55 +01:00
Kovid Goyal c32128ef79 Pull from trunk 2010-09-26 13:24:00 -06:00
Kovid Goyal 8c2b672e6c ... 2010-09-26 12:30:19 -06:00
Kovid Goyal 0f341f5cd5 Fifth beta 2010-09-26 12:28:35 -06:00
Charles Haley 2e8b8237e1 Merge from trunk 2010-09-26 19:22:17 +01:00
Kovid Goyal 601d9be86c ... 2010-09-26 12:19:17 -06:00
Kovid Goyal d6113a4d6f Fix OPF backup thread 2010-09-26 12:17:37 -06:00
Charles Haley bfdcb4250d Have get_metadata put id into Metadata. It should be there, because it is in field_metadata as a field type. It is not in STANDARD_FIELDS, so it won't be serialized. 2010-09-26 19:07:08 +01:00
Charles Haley b3014af31f Merge from trunk 2010-09-26 18:54:29 +01:00
Charles Haley 49561cd26c Change dirtied clear/set model in backup thread 2010-09-26 18:53:05 +01:00
Kovid Goyal 405a38b117 ... 2010-09-26 11:50:48 -06:00
Charles Haley 4f522bde37 Add dialog box back to the backup button 2010-09-26 18:25:45 +01:00
Charles Haley c03b9247cf Merge from trunk 2010-09-26 18:25:00 +01:00
Charles Haley 10f9af93a9 Fix restoring custom column definitions 2010-09-26 18:18:45 +01:00
Kovid Goyal e4c7e79a66 ... 2010-09-26 11:16:05 -06:00
Charles Haley a05448f784 Fix stupid mistake in method naming in base.py 2010-09-26 17:49:52 +01:00
Charles Haley 1cd78a56f2 Fix problem where :0>3s produced a string of all zeros for null fields.
Add a confirmation dialog to the backup pushbutton
2010-09-26 17:31:39 +01:00
Charles Haley ab9c74404a Merge from trunk 2010-09-26 16:42:44 +01:00
Charles Haley 2ea859906d Change text on backup button 2010-09-26 16:40:46 +01:00
Kovid Goyal 482990dd03 Ensure application_id from OPF matched id in dir name and actually fix path too long error 2010-09-26 09:40:34 -06:00
Charles Haley 010b24a01c Merge from trunk 2010-09-26 16:29:04 +01:00
Charles Haley 1169eaef99 Fix problem trying to back up metadata for a deleted book
Add a 'backup all' button
2010-09-26 16:26:45 +01:00
Kovid Goyal 04ca51333b Fix path too long message when restoring db 2010-09-26 09:10:05 -06:00
Charles Haley 88cb23d952 Take out print statement 2010-09-26 15:54:29 +01:00
Charles Haley 87020e38be Ensure that cached Metadata copies contain valid cover info when get_metadata is called with get_cover = True 2010-09-26 15:49:15 +01:00
Kovid Goyal 0678b5360f Fix #6969 ([PATCH] Fix DBus notification interface.) 2010-09-26 08:40:25 -06:00
kanru@kanru.info bd1e798e8f Fix DBus notification interface.
Currently the DBus notification implementation is wrong. DBus call
should be called via dbus.Interface not dbus.proxies.ProxyObject.

Old implementation always hangs the system when issuing notification.
2010-09-26 21:51:35 +08:00
Charles Haley 66ed343b11 1) Remove a print statement
2) fix series formatting
2010-09-26 14:51:25 +01:00
Charles Haley f6870bd14b Introduce scheduling opportunities into the backup thread 2010-09-26 14:06:56 +01:00
Charles Haley 12f75ddaf8 Note why we don't do a join where we should. 2010-09-26 13:56:31 +01:00
Charles Haley c8dbd70546 metadata backup that gets metadata on the GUI thread, computes the OPF on a separate thread, then writes the file on the GUI thread. 2010-09-26 13:48:30 +01:00
Charles Haley 3e1cb3b5e0 Make covercache and backup stoppable. 2010-09-26 13:07:22 +01:00
ldolse 32f231549f ... 2010-09-26 20:51:24 +09:00
Charles Haley e3781d0f15 1) add force renumber series to custom series bulk editing
2) add clear series to both standard and custom series bulk editing
2010-09-26 12:38:34 +01:00
Charles Haley 1453722815 1) Fix problem with editing bool custom column metadata
2) make on-send and manual metadata managment work with sonys
2010-09-26 11:00:32 +01:00
Kovid Goyal 9a0f97c6aa Pull from trunk 2010-09-25 23:43:22 -06:00
Kovid Goyal 37eadd1c10 ... 2010-09-25 23:37:21 -06:00
Kovid Goyal 04ccd041e9 ... 2010-09-25 23:35:12 -06:00
Kovid Goyal 2d406112a4 Grrr keep only the file write in the GUI thread not the other way around 2010-09-25 23:26:28 -06:00
ldolse 7f37832aa8 added framework for re-mapping unsupported unicode chars based on Output Profile 2010-09-26 14:16:07 +09:00
Kovid Goyal da949796b0 ... 2010-09-25 23:03:29 -06:00
Kovid Goyal fca7c92ca4 ... 2010-09-25 22:58:29 -06:00
Kovid Goyal f208950bab ... 2010-09-25 22:53:27 -06:00