Commit Graph

9895 Commits

Author SHA1 Message Date
Charles Haley 8a9ae38ebf Change to fix to make the value unicode in format_field_extended. This is a more general fix. Note that the orig_field has not been changed. 2010-09-22 21:00:25 +01:00
Charles Haley f280cc956f Fix template bugs introduced by using + instead of '%s' 2010-09-22 20:56:08 +01:00
Charles Haley bd8a206219 Changes to faq 2010-09-22 17:10:57 +01:00
Charles Haley 818a2248d5 Merge from trunk 2010-09-22 16:59:14 +01:00
Kovid Goyal bfc3e63980 ... 2010-09-22 09:57:33 -06:00
Kovid Goyal 63db48962c Add support for conditional text to template mini-language 2010-09-22 09:55:59 -06:00
Kovid Goyal 9112277d00 ... 2010-09-22 09:50:01 -06:00
Charles Haley b1250a6db1 Add prefix and postfix to template values. Syntax: either '{key}' or '{txt1|key|txt2}'. In the second case, if val[key] is not empty, then the result is 'txt1' + val[key] + txt2. 2010-09-22 16:43:28 +01:00
Kovid Goyal b0c46114b4 pull from trunk 2010-09-22 09:32:34 -06:00
Kovid Goyal ced6322e3f Rmf24.pl by Tomasz Dlugosz and Gazeta Pomorska by Richard z 2010-09-22 09:21:54 -06:00
Kovid Goyal ffdb019ba1 pull from trunk 2010-09-22 09:10:12 -06:00
Kovid Goyal edb26bcfa8 ... 2010-09-22 09:09:55 -06:00
Kovid Goyal 9c249576c0 Add option to bulk change titles to Title Case. Allow composite fields to be used as source fields in S&R. Performance optimizations in get_metadata 2010-09-22 09:03:17 -06:00
Charles Haley 7893c01807 Three changes:
1) make get_metadata return an unverified list of formats. Avoids a file system operation per format
2) enhancement request #2845
3) permit composite fields as search/replace source fields.
2010-09-22 13:22:02 +01:00
Charles Haley 2c1debbe79 Merge from trunk 2010-09-22 11:44:43 +01:00
Kovid Goyal fdd839af7c Ctrl+Home and Ctrl+End now work 2010-09-21 22:46:54 -06:00
Kovid Goyal a41f481ee7 Backspace and delete now work in console 2010-09-21 22:28:49 -06:00
Kovid Goyal e7adf45c01 Restart and context menu added to console 2010-09-21 22:21:36 -06:00
Kovid Goyal 5cab12e26f Don't use special tooltip style on linux. Draw yellow color on splitter handle in background 2010-09-21 22:04:01 -06:00
Kovid Goyal 8d09778514 pull 2010-09-21 21:47:15 -06:00
Kovid Goyal 35dba964c6 Theming support for console via right click menu 2010-09-21 21:46:56 -06:00
Kovid Goyal f12f69ef5e superesportes by Luciano Furtado. Fixes #405 (New news feed) 2010-09-21 21:18:32 -06:00
Kovid Goyal 7f472f742e Styling cleanups 2010-09-21 21:05:23 -06:00
Kovid Goyal fd9164f768 pull 2010-09-21 19:36:48 -06:00
Kovid Goyal 08864d1ec2 Kobo driver: Add support for setting the ReadStatus to Read and correctly deal with empty collections 2010-09-21 19:34:15 -06:00
Kovid Goyal 53757285e3 Pull from trunk 2010-09-21 19:25:25 -06:00
Timothy Legge 78490d39bd Add support for setting the ReadStatus to Read and correctly deal with empty collections 2010-09-21 22:17:50 -03:00
Kovid Goyal 9656798e38 Fix #6522 (Cannot recognize my Nexus One with 2.2 Cyanogen Root) 2010-09-21 19:00:50 -06:00
Kovid Goyal 62c652869a Fix #5900 (Alex reader from spring design is reconized as N516 and send books to wrong location) 2010-09-21 17:13:22 -06:00
Kovid Goyal b958545a8a ... 2010-09-21 16:47:28 -06:00
Kovid Goyal 0e8017ade6 News download: Rationalize cover processing. Fixes #6852 (ebook-convert ieeespectrum.recipe .mobi crashes) 2010-09-21 16:45:42 -06:00
Kovid Goyal d225fd9ff5 Allow --reinitialize-db to use an SQL dump from elsewhere 2010-09-21 15:22:00 -06:00
Kovid Goyal 63f02aa91b Fix regression in get_metadata for books with no formats 2010-09-21 15:19:14 -06:00
Kovid Goyal 8c74a347d7 Fix #6899 (Updated recipe for Danas) 2010-09-21 14:56:52 -06:00
Kovid Goyal 06173bcceb Second beta 2010-09-21 13:45:34 -06:00
Kovid Goyal 794403564e Pull from trunk 2010-09-21 13:44:14 -06:00
Kovid Goyal b8edfe5394 ... 2010-09-21 13:44:06 -06:00
Kovid Goyal 7607fad241 ... 2010-09-21 13:35:04 -06:00
Kovid Goyal 822a83b434 Add option to bulk metadata edit dialog to force series renumbering starting at a given number 2010-09-21 13:34:23 -06:00
Charles Haley a62ad5f70c Use one queue object in FunctionDispatch.
Theory: the producer (Qt GUI cover function) exists only once per instance of FunctionDispatcher. This follows from the fact that the dispatcher instance is created on the recipient thread. The consumer (the cover cache) could in theory be multiple threads (but it isn't). Because the items produced by the producer are not equivalent, we need to ensure that the order of items put in the queue by the producer is equal to the order of the requests. To guarantee this order, regardless of the number of consumer threads, we ensure that only one request to the producer can be outstanding.
2010-09-21 20:20:34 +01:00
Charles Haley 1bfccfa4c4 Merge from trunk 2010-09-21 19:59:49 +01:00
Kovid Goyal 78823ef46f Pull from trunk 2010-09-21 12:24:13 -06:00
Kovid Goyal 3f5e0c7e92 set_path now *always* commits 2010-09-21 12:22:50 -06:00
Kovid Goyal d7a3f29b3b Pull from trunk 2010-09-21 11:58:14 -06:00
Kovid Goyal 52f85d3ef4 Cover cache: load images only in the GUI thread to prevent stale files being leftover by set_path due to Windows file locking 2010-09-21 11:56:09 -06:00
Charles Haley ba6f2f0c5e Take out commit= parameter on set_authors and set_title. Change other code where necessary 2010-09-21 18:50:21 +01:00
Kovid Goyal 4ff11b5171 ... 2010-09-21 09:25:58 -06:00
Charles Haley 8a3aa64776 Changed sort to use field_metadata.search_term_to_field_key.
In the process, refactored field_metadata and LibraryDatabase2 to use the same method names for the same function (in more cases).
2010-09-21 15:53:54 +01:00
Charles Haley b5c0cc85d1 Merge from trunk 2010-09-21 15:27:05 +01:00
Charles Haley be2210f928 Add 'start series renumbering from N' to bulk edit. 2010-09-21 15:26:02 +01:00