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
Kovid Goyal
44c3ba638e
Update pdf metadata libraries (poppler/podofo) to latest versions in windows build
2010-10-26 13:18:14 -06:00
Kovid Goyal
e4ab5891aa
Initial C based implementation of ImageMagick plugin
2010-08-01 20:00:59 -06:00
Kovid Goyal
9d61fbe0d9
add function to winutil to check for an active internet connection
2010-03-03 11:52:12 -07:00
Kovid Goyal
2f437907a3
Integrate patched pychm into calibre build process
2010-02-27 22:15:25 -07:00
Kovid Goyal
815cac9520
Fix #4715 (Support FreeBSD out of the box (except USB))
2010-02-27 10:50:12 -07:00
Kovid Goyal
bc9d98e52a
...
2010-02-10 10:16:11 -07:00
Kovid Goyal
4d8c2a2150
New recipe for AsiaOne by Bruce and fixes for device detection regressions in OS X introduced in 0.6.31
2010-01-03 10:06:29 -07:00
Kovid Goyal
487588bb75
Enable building of extensions that need the DDK on windows
2010-01-01 22:28:47 -07:00
Kovid Goyal
2213a4648a
Switch build system to use new OS X build
2009-12-22 09:52:42 -07:00
Kovid Goyal
6a9a18ecd1
Linux device detection: Drop libusb1 in favor of parsing sysfs directly
2009-12-12 17:41:53 -07:00
Kovid Goyal
658bdb36cc
Fix setup.py --clean-all
2009-12-12 10:53:10 -07:00
Kovid Goyal
ee8b98a1e3
Switch to using libusb1 to enumerate devices on a linux system
2009-12-11 14:16:56 -07:00
Kovid Goyal
e6c6f056f2
Replace rotating hourglass with less gaudy busy indicator. If you're running calibre from bzr, you will have to run python setup.py build to be able to run the GUI
2009-12-06 12:12:40 -07:00
Kovid Goyal
a7668c6897
IGN:...
2009-10-14 11:10:16 -06:00
Kovid Goyal
23ba4047ad
Linux build system: Use the environment variables OVERRIDE_CFLAGS and OVERRIDE_LDFLAGS to allow cflags and ldflags to be user specified. Fixes #3770 (calibre build problems)
2009-10-14 11:00:59 -06:00
Kovid Goyal
f14266749f
Fix #3689 (Installer insists on building Podofo extension and returns error if not available)
2009-10-04 16:47:32 -06:00
Kovid Goyal
673d0c6fd2
Windows: Rebuild the complete calibre stack using only Microsoft tools. This should (hopefully) fix various (especially PDF related) crashes.
2009-10-01 13:24:27 -06:00
Kovid Goyal
ef06fbee81
Fix #3523 (Please re-add ./setup.py install --root option) and clean up install/post-install code. Post install now no longer runs in a separate process.
2009-09-27 10:20:36 -06:00
Kovid Goyal
2ddd37f0d2
IGN:pdfreflow plugin now compiles and works on windows and OSX.
2009-09-25 11:02:15 -06:00