Commit Graph

3260 Commits

Author SHA1 Message Date
2a493a438f Build a Qt6 installer for win64 2022-09-12 19:24:56 +02:00
ed20264ead Try to make qt available in PATH for all tasks 2022-09-12 19:24:56 +02:00
d5dc5fbecf Update dmg.json to include the Qt flavor 2022-09-12 19:24:56 +02:00
879a0fb262 Add Qt5 param to Qt5 builds in macos 2022-09-12 19:24:56 +02:00
c70d714e00 Add qt bin to the path take 2 2022-09-12 19:24:56 +02:00
7548242a9c Add qt bin to the path 2022-09-12 19:24:56 +02:00
2c52ad6b4c use python3 2022-09-12 19:24:56 +02:00
6d851086ef try aqtinstall for macos/qt6 2022-09-12 19:24:56 +02:00
095adba3b4 Format 2022-09-12 19:24:56 +02:00
e75e1ada1e comment brew link on qt, it is showing a warning 2022-09-12 19:24:56 +02:00
0977eb36a9 Format 2022-09-12 19:24:56 +02:00
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
450d3c18b2 Fix compile error on macos qt6 due to __OBJC_BOOL_IS_BOOL macro 2022-09-12 19:24:56 +02:00
894ba18ffd Add an azure pipelines job to compile the macos version with qt6 2022-09-12 19:24:56 +02:00
52fe8683bb macextras is not available in qt6 2022-09-12 19:24:56 +02:00
bbe79cc27a Apple silicon supports opengl 2022-09-12 19:24:56 +02:00
3b01e993c0 macextras is not available in qt6 2022-09-12 19:24:56 +02:00
48bc72250c Use qt 6.3.1 in windows qt6 azure job 2022-09-12 19:24:56 +02:00
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
60e2255886 Fix infinite loop when propagateFolderUpdatesToParent is invoked using the root folder 2022-09-12 19:24:41 +02:00
68b3d75c92 BUMP version number 2022-09-04 22:43:57 +02:00
63330dd82f Update CHANGELOG 2022-09-04 22:43:00 +02:00
906028b184 Always clear the page number field in GoToDialog when it is opened 2022-09-04 17:47:09 +02:00
e92a537f95 Fix flow scrolling in macos 2022-09-04 10:05:11 +02:00
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
102396e6cb Replace all macOS-10.15 images with macOS-latest 2022-09-02 18:17:27 +02:00
2e093555f6 Update macos version to macOS-latest in azure pipelines 2022-09-02 18:06:55 +02:00
c25c586811 Fix bug that didn't let the magnifying glass expand horizontally using alt 2022-09-02 17:00:05 +02:00
c891bdf36e Update CHANGELOG 2022-09-01 11:20:50 +02:00
aee337f776 Fix export/import comic tags
It should be ready to work as a backup system
2022-09-01 11:10:01 +02:00
243892f5d3 Remove debug output 2022-09-01 11:09:02 +02:00
0ee18b0aea Tag comics from ComicVine should be marked as edited 2022-09-01 11:08:50 +02:00
cf400e39cf Merge branch 'folder_covers_propagation' into develop 2022-08-31 18:59:00 +02:00
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
0fcf9d0cba Fix memory leak in LibraryCreator 2022-08-31 18:27:04 +02:00
b70556eb41 Fix emit syntax 2022-08-31 18:26:30 +02:00
36538abc18 Fix memory leaks 2022-08-31 18:26:14 +02:00
5163df977a Fix Folder::operator= 2022-08-31 18:25:36 +02:00
c9bb429ad6 Remove unused method 2022-08-31 16:13:28 +02:00
317e2546a9 Merge pull request #290 from bsdf/feature/libarchive
Add libarchive decompression backend
2022-08-31 15:24:59 +02:00
373827e4cf Detect libarchive config in windows and macos
libarchive-wrapper.pri will  handle platform specific errors
2022-08-31 09:32:23 +02:00
e8e45649d1 Add message output when using 7zip in windows 2022-08-31 09:32:23 +02:00
cb5439cd96 Update libarchive README and fix comment 2022-08-31 09:32:23 +02:00
636c339699 Add error for libarchive on win32 and macx 2022-08-31 09:32:23 +02:00
66c2e97752 Add warning for older versions of libarchive 2022-08-31 09:32:23 +02:00
862c220069 Add libarchive decompression backend 2022-08-31 09:32:23 +02:00
a0dfa4e447 Limit max cover height
Otherwise we can end with huge cover files if the source content has abnormally tall covers. This large files could end exhausting RAM in the iOS client.
2022-08-29 20:04:00 +02:00
1cf81ebac0 Update CHANGELOG 2022-08-26 21:08:04 +02:00
c37bc33161 Update properties dialog to be able to edit comics sequentially 2022-08-26 21:05:26 +02:00
769214fe5c Watch for potential empty proxy model 2022-08-21 08:59:53 +02:00