Commit Graph

3378 Commits

Author SHA1 Message Date
302eca1aa6 Update CHANGELOG 2024-11-05 19:24:48 +01:00
13d0984784 Enable dropping content on the FolderContentView 2024-11-05 19:23:46 +01:00
b8daaad1ad Fix encoding in inno setup scripts 2024-11-03 18:26:39 +01:00
f4ec6c8927 Fix crash when the comics view content is empty after an update 2024-11-03 15:40:45 +01:00
4fbaa881df Update CHANGELOG 2024-11-03 15:23:06 +01:00
dc4010aec0 Purge unused info and covers after full library updates 2024-11-03 14:49:39 +01:00
72535ffc98 Fix crasher when updating the comics model 2024-11-03 14:48:37 +01:00
611880aba8 Typos 2024-11-03 14:41:41 +01:00
d91fd45cec Fix Qt5 builds 2024-10-15 22:34:17 +02:00
9b6e03bcc4 Add setting to setup third party readers to work with YACReaderLibrary 2024-10-15 22:11:52 +02:00
5f03fc5f1f Use the right format for lib files 2024-10-12 19:29:24 +02:00
8130cdc932 More format changes 2024-10-12 15:17:05 +02:00
1aa36f8892 Update format 2024-10-12 12:26:19 +02:00
442307cc65 Update pdfium for windows 2024-10-12 10:15:43 +02:00
b7b9e9561c Use GitHubRelease@0
TODO migrate to GitHubRelease@1
2024-09-23 19:09:59 +02:00
2a935cd538 Use buildx imagetools create to create a multi platform image 2024-09-23 16:15:03 +02:00
e2179085ab Login in Docker@2 doesn't survive the task, use explicit login in the script that pushes the images 2024-09-23 12:34:42 +02:00
6bc6ad0c6e Fix docker manifest push 2024-09-23 08:49:54 +02:00
d1e06e6c3e Access to the images for publishing after flattening the artifacts staging directory 2024-09-22 23:43:41 +02:00
b776d46c4b Remove the build number from the dmg image name to avoid hitting its length limit 2024-09-22 20:21:35 +02:00
5f989de1e6 Try to fix access to docker-hub service connection 2024-09-22 18:55:48 +02:00
058f2d1615 Fix job dependencies in azure-pipelines.yml 2024-09-22 17:45:15 +02:00
346c9860a8 Merge pull request #449 from YACReader/docker-images
Docker images for YACReaderLibraryServer
2024-09-22 17:29:41 +02:00
612f80f912 Some cleaning in the Dockerfile files 2024-09-22 17:25:44 +02:00
522410c635 Add a README for the Docker images 2024-09-22 17:25:05 +02:00
60413d9c9f Update the script for building in Ubuntu 24.04
It builds now 7z.so with rar support, so no codecs are needed at runtime, YACReader no longer loads separated codecs.
2024-09-22 17:22:30 +02:00
f0c142b300 Build and install 7z.so, loading Codecs/Rar.so is broken
Also use multistage builds to have smaller images
2024-09-22 15:20:30 +02:00
fc853630d8 Fix job name 2024-09-22 12:29:20 +02:00
c81c3310a1 Wait for code format validation 2024-09-22 12:29:20 +02:00
e18796154b Parallelize docker images build and explicitly load the arm64 image (buildx) 2024-09-22 12:29:20 +02:00
8c368cdd2a Increase timeout again 2024-09-22 12:29:20 +02:00
cb7fa6a3e8 Increase timeout, buildx is slow 2024-09-22 12:29:20 +02:00
0874802b3f Don't use buildx unless it's needed to speed things up 2024-09-22 12:29:20 +02:00
2e42afb3ac Fix paths 2024-09-22 12:29:20 +02:00
b4981045d4 Fix images building 2024-09-22 12:29:20 +02:00
a99136c7ad Export using type=oci 2024-09-22 12:29:20 +02:00
6ca4f72e5b Fix buildx 2024-09-22 12:29:20 +02:00
c64f3fcaf4 Try to not use Docker@2 for building 2024-09-22 12:29:20 +02:00
298bc27258 Fix task in BuildDockerImages 2024-09-22 12:29:20 +02:00
fc84084658 Add support for official docker images for yacreaderlibraryserver 2024-09-22 12:29:20 +02:00
a9aa661bbb Load Rar.so if it exists 2024-09-22 12:29:06 +02:00
ae1b698825 Add missing include 2024-09-22 11:33:38 +02:00
97a416f7e4 Fix load7zLibrary()
QLibrary just checks the extension, but it doesn't check that the file exists...
2024-09-22 11:28:29 +02:00
dedb1cbb2e Use QLOG_ERROR when 7z fails to load 2024-09-22 11:13:03 +02:00
63fcde8035 Extract 7z loading to it's own function
This will unify 7z loading in all scenarios and it also fixes the search path in Linux, now the apps will always try to load 7z.so from LIBDIR/yacreader/7z.so, if it fails they'll try 7zip/7z.so
2024-09-15 15:50:09 +02:00
bb36368ad2 Revert proof of concept for covers as webp
This was pushed to develop by mistake
2024-09-09 17:30:39 +02:00
176fdc028a Merge pull request #447 from YACReader/enable_pdfium_in_qt6_builds
Update builds
2024-09-08 13:44:16 +02:00
a66d5d1cd7 Add some scripts for building and install YACReader on Ubuntu 22 and 24 2024-09-08 12:25:14 +02:00
5715801616 Always use 7zip instead of p7zip 2024-09-08 12:23:27 +02:00
d54602c72f Install libpoppler-qt6-dev in Ubuntu 24.04 images 2024-09-08 12:08:40 +02:00