ec87a8ddfc
fix: add expiration time to cache entries
...
This is to prevent problems where the cache entry would still be used
way after the remote resource got updated. The limit is hardcoded for 1
week, which I think is a reasonable time, but this could be further
tweaked.
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-07-16 21:25:28 -03:00
dce435c882
Merge pull request #917 from Scrumplex/fix-translations-2
2022-07-16 22:27:03 +02:00
396b3c3952
fix: add missing full-stop to message
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-16 21:26:23 +02:00
8cf42f4e15
Merge pull request #902 from Scrumplex/fix-unicode-windows
2022-07-16 21:15:55 +02:00
17ea51ce27
fix: fix memory leak on Windows
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-16 20:08:08 +02:00
04818ca626
Merge pull request #914 from DioEgizio/cacheqt
2022-07-16 00:42:44 +05:30
6732b77594
chore(actions): Remove superfluous whitespace
...
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com >
2022-07-15 22:40:12 +05:30
3e4346e321
feat(actions): bring back qt caching
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2022-07-15 10:02:11 +02:00
b0b8ccfd4a
Merge pull request #911 from Scrumplex/fix-release-workflow-2
2022-07-14 07:59:34 +02:00
4d35c66af3
fix(actions): fix release workflow
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-13 22:47:55 +02:00
42b9b3d72a
Merge pull request #905 from DioEgizio/fix-copying
2022-07-12 19:19:09 +05:30
e280f9fe3e
chore(COPYING): update COPYING.MD a bit
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2022-07-12 15:20:26 +02:00
89493a2f1d
Merge pull request #904 from virchau13/add-stdenv-lib
...
fix(nix): add stdenv.cc.cc.lib to GAME_LIBRARY_PATH
2022-07-12 07:47:06 -03:00
e259bffca6
Merge pull request #810 from Scrumplex/refactor-launcher-version
...
Hide channel from version for tagged commits
2022-07-12 07:46:46 -03:00
ba9164022d
fix(nix): add stdenv.cc.cc.lib to GAME_LIBRARY_PATH
...
Some mods (like DiscordRichPresence) require libstdc++.
This commit adds stdenv.cc.cc.lib to $GAME_LIBRARY_PATH so that these
mods function correctly.
Signed-off-by: Vir Chaudhury <virchau13@hexular.net >
2022-07-12 05:16:32 +08:00
a4672ba00f
fix: remove unnecessary code for Windows
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-11 19:09:20 +02:00
c0bf267bae
fix: fix unicode issue with JavaChecker on Windows
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-11 18:53:20 +02:00
1a26a53659
Merge pull request #901 from txtsd/scdoc
2022-07-11 14:56:19 +02:00
8f4d7ac655
Merge pull request #678 from Scrumplex/improvements-around-proprietary-services
2022-07-11 14:56:09 +02:00
c5625d8d32
Merge pull request #847 from EliteTK/switch-to-scdoc
2022-07-11 14:47:44 +02:00
548a2a1d64
Merge pull request #900 from DioEgizio/CI/fix
...
fix(actions): fix ccache on windows
2022-07-11 08:02:27 -03:00
df01a58099
feat(ci): Install scdoc to build manpage
...
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com >
2022-07-11 14:30:46 +05:30
ac8ee9f981
Merge pull request #479 from kthchew/feature/sparkle-mac
2022-07-11 09:02:41 +02:00
b1805b70ea
fix(actions): fix ccache on windows
...
Also removes some unnecessary dependencies for the generic Linux package
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2022-07-11 08:13:02 +02:00
eae8a2914e
Remove use of obsolete method
...
Fixes Qt 6 build
Signed-off-by: Kenneth Chew <kenneth.c0@protonmail.com >
2022-07-10 19:09:58 -04:00
03429db528
Switch to production Sparkle appcast
...
DCO Remediation Commit for Kenneth Chew <kenneth.c0@protonmail.com >
I, Kenneth Chew <kenneth.c0@protonmail.com >, hereby add my Signed-off-by to this commit: 92b913ca3740ea1aa799a69d65dc13d0c3612b87
I, Kenneth Chew <kenneth.c0@protonmail.com >, hereby add my Signed-off-by to this commit: 7eb61a28be3b66c1016eab434ae93b5d94eb11af
I, Kenneth Chew <kenneth.c0@protonmail.com >, hereby add my Signed-off-by to this commit: ea4ef1655bdadf04c36768f0f641ca7579f754cf
I, Kenneth Chew <kenneth.c0@protonmail.com >, hereby add my Signed-off-by to this commit: b5bdfa6c2e9a0eb62e476dd399b82bfa972e0320
I, Kenneth Chew <kenneth.c0@protonmail.com >, hereby add my Signed-off-by to this commit: f9f46609ee288d8df80dd978f8c619a7e02e4787
I, Kenneth Chew <kenneth.c0@protonmail.com >, hereby add my Signed-off-by to this commit: 34adcec6165662d6245a55ee0a75c36753061df2
I, Kenneth Chew <kenneth.c0@protonmail.com >, hereby add my Signed-off-by to this commit: 05cd30ac06b67ebc594773fc7e7ccf110fc336a3
I, Kenneth Chew <kenneth.c0@protonmail.com >, hereby add my Signed-off-by to this commit: f3c72f4f0888aa16793354890055e17df07084fc
I, Kenneth Chew <kenneth.c0@protonmail.com >, hereby add my Signed-off-by to this commit: b1f486518e3db19cca8ea9f33eb1d8d1afa247e7
I, Kenneth Chew <kenneth.c0@protonmail.com >, hereby add my Signed-off-by to this commit: 3bc02b9662b84c2ab86b5de1b08b4537177fde90
Signed-off-by: Kenneth Chew <kenneth.c0@protonmail.com >
2022-07-10 18:51:52 -04:00
b3b76d5d56
Merge branch 'develop' into feature/sparkle-mac
...
# Conflicts:
# .github/workflows/build.yml
2022-07-10 19:38:30 +02:00
cd948dceae
Merge pull request #575 from Scrumplex/qt6
2022-07-10 19:21:01 +02:00
eb33a87ff5
fix: remove TODOs
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 18:11:13 +02:00
d77237ca5d
refactor(actions): rename Windows builds
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:15 +02:00
211d596fdd
refactor(actions): switch to system QuaZip on Windows
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:15 +02:00
f464b347b2
fix: install TLS plugins for release builds
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:15 +02:00
203c3ec233
refactor(actions): speed up package installations for Windows
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:15 +02:00
e2a74dfc30
feat(actions): enable Windows-i686 Qt 6 builds
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:15 +02:00
4e99da7b62
refactor: query Qt variables using ECM
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:15 +02:00
eb5ed50824
fix: set UNICODE and _UNICODE for Qt 5 builds
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:15 +02:00
3b4539de79
chore: update license headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:15 +02:00
3e4d1c04de
fix: include TLS plugins in bundle
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:15 +02:00
fdf5748029
feat(actions): use Qt 6 on macOS and AppImage
...
Co-authored-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:15 +02:00
3562e94650
Revert "fix: ignore deprecation again"
...
We want to see deprecation warnings now
This reverts commit 47d0da2d96bc375410f5d494ac9371d47adf33d5.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:15 +02:00
15c5bbcf22
fix: fix slots for Qt 6
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:15 +02:00
c363423718
refactor: fix deprecation up to Qt 6
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:15 +02:00
e58158c3cd
feat: add Qt 6 support to CMake
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:14 +02:00
ff2cd50bfa
refactor: replace QRegExp with QRegularExpression
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:17:52 +02:00
984692dc62
refactor: fix deprecation up to Qt 5.15
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:17:52 +02:00
c1bcbf8c63
Merge pull request #880 from Scrumplex/fix-loader-importance
...
Make loader components not important
2022-07-10 15:44:17 +05:30
3b187b5246
Merge pull request #876 from Scrumplex/revert-updater-stuff
...
Revert "fix: remove updater if it is not used"
2022-07-10 10:50:03 +02:00
20666763f0
Rewrite polymc.6 in scdoc, build, and install it
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Tomasz Kramkowski <tomasz@kramkow.ski >
2022-07-09 23:25:09 +01:00
f591c87665
Merge pull request #851 from russellbanks/patch-1
2022-07-09 01:16:07 +02:00
e6fe701727
Merge pull request #808 from Scrumplex/fix-lgtm-warnings
2022-07-09 01:10:59 +02:00