timoreo
63f10d18cd
fix(modrinth): detect datapacks from project_type and loaders ( #6058 )
2026-09-10 14:40:51 +00:00
Trial97
880e8c919c
fix(modrinth): detect datapacks from project_type and loaders
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-09 21:38:24 +03:00
Trial97
3da92e893d
refactor: fix clang-tidy warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-09 19:45:32 +03:00
Trial97
6d225d6ec7
build: bump qt minimum to 6.8
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-09 19:45:32 +03:00
Alexandru Ionut Tripon
19d9416bcc
Fix some atl install bugs ( #6035 )
2026-09-09 14:59:29 +00:00
Trial97
58a452c0a8
refactor(modrinth): fix clang-tidy warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-07 17:36:28 +03:00
Trial97
8cacc4e1e9
feat: add disclosure filters to Modrinth search
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-07 17:14:08 +03:00
Trial97
7391ff7470
refactor(modrinth): use environment search facets
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-07 16:50:39 +03:00
Trial97
3d57b7ab5b
refactor(atl): prefix atlauncher members with m_
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-05 14:28:54 +03:00
Trial97
087626520a
fix(atl): don't flag same path as traversal
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-05 14:28:54 +03:00
Trial97
b79602a6ad
fix(atl): persist mc instance across install lifetime
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-05 14:06:32 +03:00
Alexandru Ionut Tripon
9a2b072781
Add support for all http methods in Net::Request ( #5924 )
2026-09-02 05:41:36 +00:00
Alexandru Ionut Tripon
3930c11b3d
support non mods deps ( #5298 )
2026-09-01 21:48:00 +00:00
Trial97
857ecfa008
chore(clang-tidy): modernize the code
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-08-31 13:15:39 +03:00
Trial97
3863a98ac8
fix(modrinth): use modsRoot() for metadata index path
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-08-31 12:32:18 +03:00
Trial97
799b8249e8
chore(clang-tidy): modernize the code
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-08-15 22:03:51 +03:00
Trial97
087b7d0a78
suppoer non mods deps
...
fixes #3962
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-08-15 22:01:53 +03:00
Octol1ttle
c40a2077ed
Bump C++ standard to 23 ( #5911 )
2026-08-14 08:43:21 +00:00
Trial97
59ceae7ea6
refactor(net): rename NetRequest to Request
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-08-12 22:19:24 +03:00
Reuben Sonnenschein
b81d2d064b
Set ModrinthInstanceCreationTask abortable to fix bug where you cant abort it
2026-08-11 21:44:19 -05:00
Trial97
adff4b3286
refactor(net): fold Download/Upload into NetRequest
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-08-07 15:00:20 +03:00
Octol1ttle
c53aa9db91
ModrinthInstanceCreationTask: fix compile error
...
Compiler behavior appears to be different in C++23. Defining the constructor before the type contained within a unique pointer is defined no longer works.
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-08-07 15:59:03 +05:00
TheKodeToad
0c5e0f5a51
Make ModrinthAPI and FlameAPI singletons
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-08-06 13:24:50 +01:00
TheKodeToad
63505ffe1f
Make all ResourceAPI methods const
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-08-06 13:02:50 +01:00
Alexandru Ionut Tripon
5f0039faa1
Change InstanceList to only hold MinecraftInstance ( #5896 )
2026-08-06 06:56:54 +00:00
Alexandru Ionut Tripon
84ba3ac13f
Add warning for untrusted mods in imported modpacks ( #5886 )
2026-08-05 20:01:58 +00:00
TheKodeToad
029d6caac9
Swap BaseInstance* -> MinecraftInstance* in many places and remove casts
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-08-05 18:47:14 +01:00
Octol1ttle
c31888cce7
code quality: remove contextless connects
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-08-05 20:22:14 +05:00
TheKodeToad
3f161cd5db
Add warning for untrusted mods in Modrinth/CurseForge pack
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-08-05 14:03:52 +01:00
Trial97
62eb9963a1
chore(clang-tidy): fix clang tidy warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-08-01 10:23:28 +03:00
Trial97
2a7d12c103
add download assets to ftb and atl
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-08-01 10:14:50 +03:00
Trial97
7df7c1d344
chore(clang-tidy): fix clang tidy warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-08-01 10:14:48 +03:00
Trial97
8e1059ebf1
refactor ModrinthCreationTask
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-08-01 09:54:11 +03:00
Trial97
8ba421e5cc
refactor FlameCreationTask
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-08-01 09:54:10 +03:00
Trial97
d1e75c15ed
remove InstanceName
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-08-01 09:54:09 +03:00
Trial97
fa6e6012c4
chore(clang-tidy): modernize the code
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-07-31 19:54:16 +03:00
Trial97
29450fbc01
Resource should not be QObject
...
because it has no signals
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-07-31 18:49:06 +03:00
Trial97
97f9da8336
remove extra encapsulations
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-07-31 18:49:06 +03:00
Octol1ttle
5c5a044b61
wrap enum ( #5066 )
2026-07-25 15:36:07 +00:00
Octol1ttle
cb1c1d1fc3
feat: add Modrinth meta header dependent_on
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-07-24 16:34:56 +05:00
Trial97
6699d3eca0
clang-tidy: clang-analyzer-*
...
This commit aims to fix all clang-analyzer-* warnings from clang-tidy.
Here is the list of the ones found in project:
"clang-analyzer-core.uninitialized.UndefReturn",
"clang-analyzer-deadcode.DeadStores",
"clang-analyzer-optin.core.EnumCastOutOfRange",
Some exceptions:
clang-analyzer-cplusplus.NewDeleteLeaks -> may need to disable it as
is a false positive
clang-analyzer-optin.cplusplus.VirtualCall -> may need to disable it
(or refactor a bunch of code to drop the virtual from those functions)
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-05-13 10:20:26 +03:00
Trial97
148b97ef94
clang-tidy
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-05-13 10:18:55 +03:00
Trial97
c8f23c691a
wrap enum
...
This should improve the boilerplate needed to define enums with methods
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-05-13 10:18:55 +03:00
Trial97
bac959bc6f
chore(clang-tidy): fix clang tidy warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-05-09 23:26:21 +03:00
Trial97
97d570b343
chore(clang-tidy): fix clang tidy warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-05-08 20:41:10 +03:00
Trial97
f9e007ca2b
add update reason
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-05-08 20:41:10 +03:00
Trial97
a63048d7e2
chore(clang-tidy): fix clang tidy warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-05-08 20:41:10 +03:00
Trial97
ca721f9d67
add special modrinth header
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-05-08 20:41:10 +03:00
Trial97
daa9e07e33
chore(clang-tidy): fix clang tidy warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-05-07 15:02:50 +03:00
Trial97
4cbfe7fb0e
fix atl path traversal
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-05-07 14:43:44 +03:00