69c21454ec
removed projectID
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 22:15:18 +03:00
f0e4e07c05
Updated url function
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 20:43:45 +03:00
df932c6587
Updated authors string in modlist
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 20:22:18 +03:00
81c1a95166
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into curse
2023-06-24 20:04:56 +03:00
8b576fd2bd
Added translation
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 15:59:55 +03:00
f825d7753a
Updated copyright headers
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 15:11:15 +03:00
19cb6ad588
Updated Modrinth esport messages
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 15:04:18 +03:00
4a84084d9d
Added condition for modlist
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 15:02:00 +03:00
30ef5475c7
Made sure CurseForge string is corect
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 14:50:05 +03:00
9804996db6
Added resource packs to export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 14:37:02 +03:00
b774817ada
Merge branch 'curse' of github.com:Trial97/PrismLauncher into curse
2023-06-24 13:24:54 +03:00
8939096db6
Fixed windows build
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 13:24:40 +03:00
a325d814e2
Update launcher/modplatform/flame/FlamePackExportTask.cpp
...
Co-authored-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-06-24 11:13:08 +03:00
cd1e8dc8cc
Removed modlist checkbox
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 11:12:23 +03:00
cf94adb363
Added some warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 01:05:49 +03:00
823cd3862d
Fixed hash checking
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-23 22:41:01 +03:00
69c709b05a
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-23 20:01:17 +03:00
222a10891c
Fixed merge
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-23 19:41:55 +03:00
cb2671a02c
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into curse
2023-06-23 19:35:47 +03:00
0a56631831
Added curseforge search
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-23 19:35:41 +03:00
85bbab0e92
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into net_job_crash
2023-06-23 14:38:30 +03:00
85495c794d
changed map tipe
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-22 21:12:02 +03:00
049b02cee4
finished up the curesforge export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-22 21:06:01 +03:00
58321f3491
Added curseforge export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-22 20:03:44 +03:00
c13a90540c
Added overide for Quilt/Fabric
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-19 21:20:35 +03:00
1bdde1f947
Small fixes
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-19 00:36:37 +03:00
147366bc0a
Made ByteSynkArray to use shared_ptr
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 22:59:41 +03:00
d4f2059b78
Fix bugs when updating curseforge modpacks
...
Signed-off-by: clickdevin <git@clickdevin.me >
2023-06-14 10:42:37 -04:00
1840505a0f
Fix crash when selecting same mod from different providers ( #1029 )
2023-06-02 18:04:06 -03:00
51c39ec681
Merge branch 'Fix_Assert' of github.com:Trial97/PrismLauncher into develop
2023-05-28 19:16:14 +03:00
10436ed70c
Fixed code quality
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-28 19:15:41 +03:00
737fc1a2a4
Merge branch 'Fix_Assert' of github.com:Trial97/PrismLauncher into develop
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-28 18:01:39 +03:00
27c3775f99
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into Fix_Assert
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-28 17:44:23 +03:00
21cb459899
fix: memory leak NetJob wans't getting cleaned up. ensure lambda capture of job doens;t increase refcount or it will be cyclic
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-21 01:47:54 -07:00
1b3ff96ffd
fix: memory leak with NetJob and responce not getting cleaned up
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-21 01:46:28 -07:00
ffcc58cb3e
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop
2023-05-14 14:20:24 +03:00
b6452215c1
feat: add details
signal to Task
...
feat: add details to mod pack downloading
feat: add logging rule sloading form `ligging.ini at data path root
feat: add `launcher.task` `launcher.task.net` and `launcher.task.net.[down|up]load` logging categories
fix: add new subtask progress to the end of the lay out not the beginning (cuts down on flickering)
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:47:50 -07:00
9d2f0e4dc8
feat: Propogated subtask progress
...
Oh boy this is big.
> TaskStepProgress struct is now QMetaObject compatabile and can be sent through signals
> Task now has a method to propogates sub task progress it must be signal bound by each task containing a task wishing to report progress of it's children.
> Downloads report speed
> Tasks now have UUIDS to track them
- use when reporting
- use when logging
- use when storeing them or objects related to them
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:47:20 -07:00
42bc91463e
Updated links
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 20:37:17 +03:00
b4fa6e120a
Fixed tipo
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:06 +03:00
fac33498db
Made some copy by reference
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:06 +03:00
4fe497cd68
First working version with curseforge mods
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:05 +03:00
5655a33515
Added Dependency API
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:05 +03:00
6d5c629b43
Added dependencies to the APIs
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-10 00:04:35 +03:00
c3ea303a37
feat(RD): add resource pack downloader
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-02-05 17:02:52 -03:00
29f7ea752f
refactor: make shared_qobject_ptr ctor explicit
...
This turns issues like creating two shared ptrs from a single raw ptr
from popping up at runtime, instead making them a compile error.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-25 16:57:51 -03:00
6e841a3b7e
Merge branch 'develop' into remove-updater
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-01-24 14:40:17 +01:00
ea5020e188
fix(license): add/fix my copyright/license headers
...
*sobbing in messy legal stuff i know nothing about*
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-23 11:12:43 -03:00
ba677a8cb7
refactor: change some ResourceAPI from NetJob to Task
...
This makes it easier to create resource apis that aren't network-based.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:09 -03:00
36571c5e22
refactor(RD): clear up sorting methods
...
This refactors the sorting methods to join every bit of it into a single
list, easing maintanance. It also removes the weird index contraint on
the list of methods by adding an index field to the DS that holds the
method.
Lastly, it puts the available methods on their respective API, so other
resources on the same API can re-use them later on.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:07 -03:00