Kovid Goyal
5defdf7233
Work on using icon themes
2022-03-02 10:22:26 +05:30
Kovid Goyal
7e77144b55
...
2022-03-02 10:22:26 +05:30
Kovid Goyal
7d7dac4792
more QIcon.ic() usage
2022-03-02 10:22:26 +05:30
Kovid Goyal
920083a2ce
More QIcon.ic usage
2022-03-02 10:22:26 +05:30
Kovid Goyal
845c2ab482
Restore QCoreApplication.exec_
2022-03-02 10:22:26 +05:30
Kovid Goyal
bcf05dfe20
more QIcon.ic() usage
2022-03-02 10:22:26 +05:30
Kovid Goyal
3d025c46b1
more QIcon.ic() usage
2022-03-02 10:22:26 +05:30
Kovid Goyal
32299676ae
use QIcon.ic() in rest of calibre source
2022-03-02 10:22:25 +05:30
Kovid Goyal
5e7726d083
Use the convenience icon load method in .ui files
2022-03-02 10:22:25 +05:30
Kovid Goyal
5cb836d47a
A convenience method to load icons
2022-03-02 10:22:25 +05:30
Kovid Goyal
07df56d672
pyqt6: Fix handling of CheckStateRole in various models
...
The idiotic enums strike again
2022-03-02 10:22:25 +05:30
Kovid Goyal
3c91f57a8f
Workaround QSizePolicy::PolicyFlag broken in pyqt6
2022-03-02 10:22:25 +05:30
Kovid Goyal
670010209b
pyqt6: Fix QPrinter::pageSize no longer present in pyqt6
2022-03-02 10:22:25 +05:30
Kovid Goyal
e893a86705
Build linux arm64 in parallel as its the slowest by far
2022-03-02 10:22:25 +05:30
Kovid Goyal
c44184b235
bump beta version
2022-03-02 10:22:25 +05:30
Kovid Goyal
a553231d25
Some improvements to palette change handling
...
1) Dont use the paletteChanged signal since it is deprecated in Qt 6
2) Dont apply the workaround for: https://bugreports.qt.io/browse/QTBUG-75321
as its not needed as far as I can tell i Qt 6 and it causes switching
back to the light theme to have some incorrect colors
2022-03-02 10:22:25 +05:30
Kovid Goyal
2a6ca7bbaa
Add compat for enums from QSizePolicy and QLayout
2022-03-02 10:22:25 +05:30
Kovid Goyal
2e47370680
Ensure jobs log viewer stay at bottom when appending
2022-03-02 10:22:25 +05:30
Kovid Goyal
13e5fc5011
bump beta version
2022-03-02 10:22:25 +05:30
Kovid Goyal
9de01a67c2
remove unused code
2022-03-02 10:22:25 +05:30
Kovid Goyal
c7ea5ab798
pyqt6: Fix some keyboard modifiers checks in the editor
2022-03-02 10:22:25 +05:30
Kovid Goyal
2a29823fc6
pyqt6: Fix drop and hover events as well
2022-03-02 10:22:24 +05:30
Kovid Goyal
5db495deeb
Also enumify QMessgaeBox
2022-03-02 10:22:24 +05:30
Kovid Goyal
f61d216e20
...
2022-03-02 10:22:24 +05:30
Kovid Goyal
4197b1ab35
pep8
2022-03-02 10:22:24 +05:30
Kovid Goyal
c252e3e72f
...
2022-03-02 10:22:24 +05:30
Kovid Goyal
eaea8cc057
Allow imports of top level PyQt modules to work from the qt virtual module
...
This is needed for legacy compat of
from PyQt5 import QtCore, QtGui, etc
2022-03-02 10:22:24 +05:30
Kovid Goyal
534151c96f
Use beta version numbers
2022-03-02 10:22:24 +05:30
Kovid Goyal
2583ae27ec
Apparently defaultSettings() is not going to return
2022-03-02 10:22:24 +05:30
Kovid Goyal
7020d83f56
Fix for JobSpy plugin using integers instead of enum for tool button popup mode
2022-03-02 10:22:24 +05:30
Kovid Goyal
81381aa8ec
pyqt6: Fix drop actions check
2022-03-02 10:22:24 +05:30
Kovid Goyal
494e9f17a6
Workaround for PyQt6 missing QWebEngine::defaultSettings()
2022-03-02 10:22:24 +05:30
Kovid Goyal
de5ea6f806
...
2022-03-02 10:22:24 +05:30
Kovid Goyal
bfa0600d3c
oops
2022-03-02 10:22:24 +05:30
Kovid Goyal
9c2cf345dc
...
2022-03-02 10:22:24 +05:30
Kovid Goyal
093334d227
Remove build commands for 32-bit arches
2022-03-02 10:22:24 +05:30
Kovid Goyal
809c90557c
Automatically uninstall 32-bit calibre on windows when installing
2022-03-02 10:22:24 +05:30
Kovid Goyal
3bdb1368a6
Get the portable installer building on 64bits
2022-03-02 10:22:23 +05:30
Kovid Goyal
12314c722e
Fix a couple of compiler warnings
2022-03-02 10:22:23 +05:30
Kovid Goyal
33104fcb24
missed a spot to remove is64bit
2022-03-02 10:22:23 +05:30
Kovid Goyal
8a0bbc2e4d
...
2022-03-02 10:22:23 +05:30
Kovid Goyal
6f9b6576cf
Use Qt 6.2 src on CI
2022-03-02 10:22:23 +05:30
Kovid Goyal
3ceda4d1a3
Need XKB dev packages on CI to build headless
2022-03-02 10:22:23 +05:30
Kovid Goyal
658399812f
Drop 32-bit code paths
2022-03-02 10:22:23 +05:30
Kovid Goyal
21042dee17
oops
2022-03-02 10:22:23 +05:30
Kovid Goyal
9dbf55839c
More PyQt6 nonsense
2022-03-02 10:22:23 +05:30
Kovid Goyal
f42fc3c850
Fix windows build
2022-03-02 10:22:23 +05:30
Kovid Goyal
b80600babb
Get it building on windows
2022-03-02 10:22:23 +05:30
Kovid Goyal
8fac2b3a44
Fix building on latest VS 2019
2022-03-02 10:22:23 +05:30
Kovid Goyal
fd9ff26488
Dont build NodeJS on windows
...
It only builds with one version of Visual Studio. Typical web tech.
2022-03-02 10:22:23 +05:30