Commit Graph

2821 Commits

Author SHA1 Message Date
Luis Ángel San Martín
2c0f46bb18 Use qmake6 2022-09-12 20:00:15 +02:00
Luis Ángel San Martín
395068d001 Install qt6-tools-dev-tools 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín
c3a2a35a16 Check if qt6 is properly installed 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín
4fd36643ce more nonsense 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín
cf74947c17 print qmake version 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín
32dfa429e7 Try to compile linux/qt6 with missing packages 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín
37bbb75b64 Fix job name 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín
1e441768b6 Remove commented tasks 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín
91e3d5c07a Build linux/qt6 flavor in CI 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín
cba098b07f Include the OpenGL version in System Info 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín
f794227902 Add the Qt version to System info dialog 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín
2a493a438f Build a Qt6 installer for win64 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
ed20264ead Try to make qt available in PATH for all tasks 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
d5dc5fbecf Update dmg.json to include the Qt flavor 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
879a0fb262 Add Qt5 param to Qt5 builds in macos 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
c70d714e00 Add qt bin to the path take 2 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
7548242a9c Add qt bin to the path 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
2c52ad6b4c use python3 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
6d851086ef try aqtinstall for macos/qt6 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
095adba3b4 Format 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
e75e1ada1e comment brew link on qt, it is showing a warning 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
0977eb36a9 Format 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
e026f25617 QMacToolBar is not available in Qt6
This commit adds new qt pure versions of the mac toolbar to be used in qt6.
2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
450d3c18b2 Fix compile error on macos qt6 due to __OBJC_BOOL_IS_BOOL macro 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
894ba18ffd Add an azure pipelines job to compile the macos version with qt6 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
52fe8683bb macextras is not available in qt6 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
bbe79cc27a Apple silicon supports opengl 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
3b01e993c0 macextras is not available in qt6 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín Rodríguez
48bc72250c Use qt 6.3.1 in windows qt6 azure job 2022-09-12 19:24:56 +02:00
Luis Ángel San Martín
bc35b5d65f Fix QML in Qt6
This means having two versions of everything, the idea is to migrate to Qt6, test that everything works fine and drop Qt5 as soon as possible.
2022-09-12 19:24:56 +02:00
Luis Ángel San Martín
60e2255886 Fix infinite loop when propagateFolderUpdatesToParent is invoked using the root folder 2022-09-12 19:24:41 +02:00
Luis Ángel San Martín
68b3d75c92 BUMP version number 2022-09-04 22:43:57 +02:00
Luis Ángel San Martín
63330dd82f Update CHANGELOG 2022-09-04 22:43:00 +02:00
Luis Ángel San Martín
906028b184 Always clear the page number field in GoToDialog when it is opened 2022-09-04 17:47:09 +02:00
Luis Ángel San Martín
e92a537f95 Fix flow scrolling in macos 2022-09-04 10:05:11 +02:00
Luis Ángel San Martín
91909f748d Reenable flickable behavior in the GridView
Touchpads aren't properly mapped to the wheelhandler in qt 5.15, there is a fix in Qt6
2022-09-03 23:53:58 +02:00
Luis Ángel San Martín
102396e6cb Replace all macOS-10.15 images with macOS-latest 2022-09-02 18:17:27 +02:00
Luis Ángel San Martín
2e093555f6 Update macos version to macOS-latest in azure pipelines 2022-09-02 18:06:55 +02:00
Luis Ángel San Martín
c25c586811 Fix bug that didn't let the magnifying glass expand horizontally using alt 2022-09-02 17:00:05 +02:00
Luis Ángel San Martín
c891bdf36e Update CHANGELOG 2022-09-01 11:20:50 +02:00
Luis Ángel San Martín
aee337f776 Fix export/import comic tags
It should be ready to work as a backup system
2022-09-01 11:10:01 +02:00
Luis Ángel San Martín
243892f5d3 Remove debug output 2022-09-01 11:09:02 +02:00
Luis Ángel San Martín
0ee18b0aea Tag comics from ComicVine should be marked as edited 2022-09-01 11:08:50 +02:00
Luis Ángel San Martín
cf400e39cf Merge branch 'folder_covers_propagation' into develop 2022-08-31 18:59:00 +02:00
Luis Ángel San Martín
8a6ec5fcc6 Assign covers to folders from subfolders & comics
Before this commit folder with no direct comics (only subfolders) didn't have a cover image to be displayed. Now updating the children info  is done recursively and subfolders are taken into account.

This affects the iOS client remote browser so far, but it is also needed for the future browser update (display folders as a grid instead of using EmptyFolderWidget)
2022-08-31 18:58:25 +02:00
Luis Ángel San Martín
0fcf9d0cba Fix memory leak in LibraryCreator 2022-08-31 18:27:04 +02:00
Luis Ángel San Martín
b70556eb41 Fix emit syntax 2022-08-31 18:26:30 +02:00
Luis Ángel San Martín
36538abc18 Fix memory leaks 2022-08-31 18:26:14 +02:00
Luis Ángel San Martín
5163df977a Fix Folder::operator= 2022-08-31 18:25:36 +02:00
Luis Ángel San Martín
c9bb429ad6 Remove unused method 2022-08-31 16:13:28 +02:00