Kovid Goyal
57a1e1ee8e
...
2014-08-08 18:31:10 +05:30
Kovid Goyal
e8d73e534b
...
2014-08-08 18:31:10 +05:30
Kovid Goyal
0a990476a4
Have QFormLayout look the same in the qt 5 calibre style
2014-08-08 18:31:10 +05:30
Kovid Goyal
c4df0e49ef
...
2014-08-08 18:31:10 +05:30
Kovid Goyal
ecb73f404f
...
2014-08-08 18:31:10 +05:30
Kovid Goyal
ff10e92b1b
...
2014-08-08 18:31:10 +05:30
Kovid Goyal
6ee7e7af46
...
2014-08-08 18:31:10 +05:30
Kovid Goyal
f58a115f5e
Fix compilation of coffeescript
2014-08-08 18:31:10 +05:30
Kovid Goyal
ed7dec15a7
...
2014-08-08 18:31:10 +05:30
Kovid Goyal
d1292bbc0f
The Headless Horseman rides!
...
On linux all worker processes/command line tools now use the headless QPA
plugin when using Qt based code. This means that they no longer require
a running X server or xvfb.
2014-08-08 18:31:10 +05:30
Kovid Goyal
d525d9b846
...
2014-08-08 18:31:10 +05:30
Kovid Goyal
1a22ca25f7
Change path to use qt 5 sources for translations
2014-08-08 18:31:10 +05:30
Kovid Goyal
5c2bcdf8fc
Finish porting of QWheelEvent
2014-08-08 18:31:10 +05:30
Kovid Goyal
615d1104d2
Add a build test for podofo
2014-08-08 18:31:10 +05:30
Kovid Goyal
bb4671c22b
Add build test for psutil
2014-08-08 18:31:10 +05:30
Kovid Goyal
279dd9bda3
Add test for netifaces
2014-08-08 18:31:09 +05:30
Kovid Goyal
743eda44f3
Increase minimum required OS X version in the bundle metadata
2014-08-08 18:31:09 +05:30
Kovid Goyal
a13d76ef40
Remove readline as we no longer depend on it in OS X
2014-08-08 18:31:09 +05:30
Kovid Goyal
11873721bb
Add ltdl (required by ImageMagick) to os x build
2014-08-08 18:31:09 +05:30
Kovid Goyal
fbe1180d8e
Get rid of the no longer needed libwmf
2014-08-08 18:31:09 +05:30
Kovid Goyal
243a08ef0e
Use bundles ICU on OS X as well, since we are now no longer generating universal builds
2014-08-08 18:31:09 +05:30
Kovid Goyal
0e8bc340eb
Get rid of install command line tool, since Apple has deprecated the API's it used to obtain root
2014-08-08 18:31:09 +05:30
Kovid Goyal
2de0a442e4
...
2014-08-08 18:31:09 +05:30
Kovid Goyal
261041eaf9
The headless plugin can now locate all system fonts via fontconfig
2014-08-08 18:31:09 +05:30
Kovid Goyal
fa81bfe4c8
...
2014-08-08 18:31:09 +05:30
Kovid Goyal
93ae0d715c
Port the new code recently added to master
2014-08-08 18:31:09 +05:30
Kovid Goyal
be5531a2e1
Rely on PyQt5 being globally importable
2014-08-08 18:31:09 +05:30
Kovid Goyal
96dcc8c939
Fix building of headless QPA extension on Arch
2014-08-08 18:31:09 +05:30
Kovid Goyal
8da98e8ba4
Start work on a headless QPA plugin to allow Qt to be used without an X server in linux.
...
Useful for the various command line tools that require
Qt. For example conversion with PDF Output or MOBI output +
rasterization of SVG images. Or ebook-meta with rendering of first page
of EPUB as cover. Or downloading news using a WebKit browser as the
backend.
Makes it unnecessary to use xvfb and will hopefully end the pointless
bug reports from people that try to use calibre command line tools in
environments without X.
2014-08-08 18:31:09 +05:30
Kovid Goyal
dad004e03c
Remove the notify() debug redirection as it greatly slows down startup and also causes hangs in some not fully understood situations
2014-08-08 18:31:09 +05:30
Kovid Goyal
7e9d8e1c5d
QHeaderView.restoreState() leads to a broken table view when restoring data from different Qt major versions
2014-08-08 18:31:09 +05:30
Kovid Goyal
7dea39ec30
Use the default row height for the book list, rather than resizing to contents, as the Fusion style has a nice default row height
...
Also allow both increasing and decreasing of the row height
2014-08-08 18:31:09 +05:30
Kovid Goyal
bfd037120a
Better default font when no user font settings detected (happens on linux)
2014-08-08 18:31:09 +05:30
Kovid Goyal
0ec844aea4
Restore removed qapp.original_font
2014-08-08 18:31:09 +05:30
Kovid Goyal
8967c57252
...
2014-08-08 18:31:09 +05:30
Kovid Goyal
bd66002283
Improve layout of preferences button when there is extra vertical space
2014-08-08 18:31:09 +05:30
Kovid Goyal
5eefd0159b
Ensure platform specific button orders
2014-08-08 18:31:09 +05:30
Kovid Goyal
1b61617432
Get the qt_hack module to build against Qt 5. Apparently, we no longer need a private copy of the harfbuzz headers
2014-08-08 18:31:09 +05:30
Kovid Goyal
b0bbe3f6d7
Port including of private Qt headers int he build system for Qt 5
2014-08-08 18:31:09 +05:30
Kovid Goyal
673d5813b5
Adjust Tag Browser styling to suit new calibre style
2014-08-08 18:31:09 +05:30
Kovid Goyal
0bd81146d8
pep8
2014-08-08 18:31:09 +05:30
Kovid Goyal
0e721e1604
Switch to using Qt Fusion as the calibre style and port calibre specific customizations to it
2014-08-08 18:31:09 +05:30
Kovid Goyal
d447567b08
...
2014-08-08 18:31:08 +05:30
Kovid Goyal
ae2183ed61
Port obsolete setAutoCompletionCaseSensitivity from QCombobox
2014-08-08 18:31:08 +05:30
Kovid Goyal
4ff0c73b1a
More multiple inheritance porting
2014-08-08 18:31:08 +05:30
Kovid Goyal
53991dc588
Finish the QVariant porting
2014-08-08 18:31:08 +05:30
Kovid Goyal
e25696f16c
More QVariant porting
2014-08-08 18:31:08 +05:30
Kovid Goyal
ba7206a5ff
More QVariant porting
2014-08-08 18:31:08 +05:30
Kovid Goyal
fea5728d70
Port QHeaderView obsolete members, not longer present in PyQt5
2014-08-08 18:31:08 +05:30
Kovid Goyal
d63f346d6e
More multiple inheritance fixes
2014-08-08 18:31:08 +05:30