Kovid Goyal
da7ef93e27
Refactor hunspell to allow virtualization of file I/O
2013-12-21 11:56:47 +05:30
Kovid Goyal
5f4110524b
Initial import of hunspell for spell checking
2013-12-21 09:35:02 +05:30
Kovid Goyal
e80ce3f6d6
Update ImageMagick compiling and constants
2013-12-05 14:00:19 +05:30
Kovid Goyal
87d927d7e9
Improved regex module for python
...
Taken from: https://code.google.com/p/mrab-regex-hg/
2013-11-09 22:05:05 +05:30
Joel Goguen
876e0d662f
If the destination directory for calibre_style doesn't exist, create it before trying to copy there
2013-05-31 21:29:39 -03:00
Kovid Goyal
41bfaca823
Enable building of qt_hack on OS X
2012-12-26 11:44:04 +05:30
Kovid Goyal
4eae90e5c2
Fix text rendering by using private Qt APIs
2012-12-25 15:45:23 +05:30
Kovid Goyal
b96ec77417
Speedup processing of RAR/CBR files by avoiding an extra file copy
2012-11-26 09:23:43 +05:30
Kovid Goyal
8e08834403
Much nicer integration with the windows build VMs
2012-11-12 15:32:28 +05:30
Kovid Goyal
f2759fe04e
...
2012-11-12 08:55:46 +05:30
Kovid Goyal
0817ef2e58
Get rid of the useless sfntly
2012-11-06 12:26:39 +05:30
Kovid Goyal
5efd38eb4b
sfntly builds on windows
2012-10-30 23:41:05 +05:30
Kovid Goyal
d4854e20ec
sfntly working on linux 64bit
2012-10-30 15:52:32 +05:30
Kovid Goyal
9c62f0a21c
Remove the unused fontconfig bindings
2012-10-28 17:37:02 +05:30
Kovid Goyal
c85a932d4d
...
2012-10-21 15:41:33 +05:30
Kovid Goyal
93b2f860f9
Add code to convert between WOFF<->sfnt font files
2012-10-21 15:09:07 +05:30
Kovid Goyal
42f2f945e7
Start a python interface to FreeType
2012-10-20 13:28:05 +05:30
Kovid Goyal
c6c878462e
Start work on replacing the use of fontconfig in windows
2012-09-30 17:13:49 +05:30
Kovid Goyal
f07002fdd2
MTP: Fix last modified date not getting read correctly on windows
2012-09-03 21:42:31 +05:30
Kovid Goyal
5736706846
podofo: Implement writing to python file objects
2012-09-02 14:59:20 +05:30
Kovid Goyal
7d0fcd9484
Add code to create a PDF outline using PoDoFo
2012-08-28 16:42:08 +05:30
Kovid Goyal
238bc24cf2
More podofo refactoring
2012-08-26 12:17:04 +05:30
Kovid Goyal
1136f26186
Refactor the PoDoFo module
2012-08-26 10:13:34 +05:30
Kovid Goyal
cf416ed13c
Create a libusb based device scanner and use it on OS X. This is needed to enable MTP support.
2012-08-25 23:28:32 +05:30
Kovid Goyal
b880992393
...
2012-08-17 17:42:37 +05:30
Kovid Goyal
191b6f9686
...
2012-08-17 17:39:22 +05:30
Kovid Goyal
2c94388969
WPD: Start work on bulk filesystem metadata transfer
2012-08-16 21:49:54 +05:30
Kovid Goyal
585b9a5fea
WPD: Implement opening device and getting basic device info.
2012-08-14 17:08:56 +05:30
Kovid Goyal
6c94cdb03c
WPD: Device detection
2012-08-13 17:11:44 +05:30
Kovid Goyal
015ed143be
WPD: Refactor, splitting into multiple translation units
2012-08-11 22:46:49 +05:30
Kovid Goyal
e1d8686e18
Start on the windows MTP module
2012-08-09 15:38:25 +05:30
Kovid Goyal
91b700bd6f
Start work on a linux MTP driver
2012-08-05 19:28:09 +05:30
Kovid Goyal
c1173a2224
Update podofo to 0.9.1 in all binary build, to fix corruption of some PDFs when updating metadata. Fixes #1031086 (Save To Disk with Update Metadata can corrupt PDF)
2012-07-31 16:21:13 +05:30
Kovid Goyal
00eca123da
Add dynamic images to standard Qt buttons in the calibre style
2012-06-05 14:12:23 +05:30
Kovid Goyal
d921a2a475
...
2012-06-03 13:23:30 +05:30
Kovid Goyal
45d35b283e
Fix focus highlighting obsucring text in listviews
2012-06-03 12:42:46 +05:30
Kovid Goyal
28d6e85913
Import QtCurve into the calibre source tree so I can fix the various platform specific bugs myself
2012-06-03 11:50:33 +05:30
Kovid Goyal
e2148e812b
PDF metadata: Do not crash when reading malformed PDF files
2012-05-31 00:45:20 +05:30
Anthon
e02b1ace03
Added a check_call method that prints out the commandline handed to
...
subprocess.check_call if that call fails. This helps quickly locating
which external commands are missing (without having to look at the
source code). E.g. if you don't know that the qmc variable specifies
the qmake command.
2011-10-04 08:34:42 +02:00
Kovid Goyal
991901e8e1
Fix calibre build process to work with poppler 0.16.x and poppler 0.18.x
2011-10-01 14:36:54 -06:00
Kovid Goyal
6c01b3cc67
Updated translations
2011-09-02 10:14:21 -06:00
Kovid Goyal
77e6d76e27
...
2011-09-02 10:10:54 -06:00
Kovid Goyal
fb26c223a7
Fix #786290 (Enhancements for building on NetBSD)
2011-05-21 16:29:57 -06:00
Kovid Goyal
8b145422f7
Speedup startup times for large libraries with a faster string-to-date converter
2011-03-04 09:24:38 -07:00
Kovid Goyal
0b70f40709
Fix ICU py->UChar string conversion and add support for OS X
2010-12-04 00:06:49 -07:00
Kovid Goyal
67367f521d
Use ICU for sorting
2010-12-03 20:18:56 -07:00
Kovid Goyal
ca3f9b841d
Implement high performance C module for sqlite custom aggregators. To enable edit line 153 of library.sqlite. In my testing showed between 1 and 5% decrease in startup time (varies depending on how many multi-author books in the library). Disabled for now, pending more testing
2010-11-25 22:30:40 -07:00
Kovid Goyal
ab1795de9a
OS X binary build: Switch to intel Leopard Qt 4.7.1 based binary build
2010-11-16 13:15:12 -07:00
Kovid Goyal
247723eaca
Rolling Stone by DM. Fix #7490 (New recipe for US edition of Rolling Stone Magazine - free content)
2010-11-10 14:28:42 -07:00
Kovid Goyal
94277e1d7e
Switch windows binaries to Qt 4.7
2010-11-10 07:16:13 -07:00