55b6490530
Merge pull request #1617 from cullvox/components-resource-pack-fix
...
added functionality for components in resource pack descriptions.
2024-06-09 16:03:19 +03:00
3336f8107c
Removed AuthRequest and NetAction
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-05-14 00:21:45 +03:00
cc66350286
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into concurrent
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-16 23:42:19 +03:00
4eb8db16f1
Merge pull request #1543 from Trial97/packwiz
...
refactor packwiz file write
2023-10-10 16:16:57 +01:00
8dd640819d
removed processEvents from ConcurrentTask
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-09 01:50:14 +03:00
c78d4e7bb6
added version test for snapshot
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-04 19:16:21 +03:00
87f34f07d7
Merge branch 'develop' into components-resource-pack-fix
...
Signed-off-by: cullvox <68567525+cadenmiller@users.noreply.github.com >
2023-10-01 11:58:44 -04:00
01e98a6ce8
simplify the raw json parsing
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
Fixed Tests
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-16 19:12:09 +03:00
ee7016fa54
use clang-format
...
Signed-off-by: cullvox <cullvox@outlook.com
2023-09-13 14:28:56 -04:00
ddf0c28b1b
clang-format fixes
2023-09-12 21:45:29 -04:00
a4e6530513
added tests, fixed issues with overriding/format
...
In the documentation it states that child values can override the parent
values. Originally this code did not support that but now it does. Also
added in testing inspired by the previous tests.
Signed-off-by: cullvox <cullvox@outlook.com >
2023-09-12 21:34:42 -04:00
9445a555e4
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into packwiz
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-10 16:24:59 +03:00
47d1f23568
added side for modrinth mods
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-10 16:22:57 +03:00
7e65aea2ef
format json
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-31 19:04:41 +03:00
6cfe2dbc50
moved catpack data to testdata
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-31 17:34:05 +03:00
311e36b5d6
added new line
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-28 11:52:26 +03:00
07d8598638
added catpacks tests
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-27 23:40:32 +03:00
85c23b26de
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-23 13:46:23 +02:00
1939e3e6ed
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-15 09:02:15 +02:00
0ba88ff138
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into staging
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-15 00:33:24 +03:00
215d7dbb74
chore: update license headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-14 18:17:05 +02:00
91ba4cf75e
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-14 18:16:53 +02:00
ea43d0f687
fix: fix more warnings
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-11 10:57:57 +02:00
1d638e018a
chore: update license headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-04 19:41:47 +02:00
1d468ac35a
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 18:35:35 +02:00
b9fe37aec1
Merge branch 'develop' into chore/add-compiler-warnings
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-30 15:33:46 -07:00
b8b8c8d4ac
fix(tests): Fix abort of Task test on Linux
...
Not sure exactly what caused the issue, though I suppose using QThread's
exec instead of our own thingie is nice. I can't remember why I didn't
use that before, so I hope there's no issue with that! :^)
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-07-06 09:49:07 -07:00
71e73bb6f8
fix(tests): linux big task memory leak.
...
- move big_task into function scope
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-05 21:18:49 -07:00
8638076aa1
fix(test): tasks test memmory leak. don't store local task copy.
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-05 20:19:22 -07:00
965ee5687a
fix(test): task test memory leak *again*
...
- put Big thread on the stack so stack will clean it up.
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-05 20:05:18 -07:00
4dbcedd03f
fix: Task test memory leaks again
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-05 11:51:37 -07:00
a028894855
Apply suggestions from code review
...
Co-authored-by: seth <getchoo@tuta.io >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-04 23:43:39 -07:00
3c96d5e0d5
fix: memory leaks in tests
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-03 20:28:03 -07:00
c5705705d5
fix: memory leaks in ResourceModel Test
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-03 18:35:42 -07:00
03a1d68b74
fix: memory leaks in filesystem test
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-03 18:18:48 -07:00
671d3c1c80
Merge branch 'develop' into chore/add-compiler-warnings
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-01 17:03:11 -07:00
dffffc784e
Removed unused files
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-26 22:33:10 +03:00
1d354df1f8
Fix tests for window
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 16:51:58 +03:00
1b42b9a08e
Fixed tests
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 14:25:58 +03:00
e0b901169a
Added new migration for special characters
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 00:27:20 +03:00
b77fb05908
Added back the INIFile read function
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-13 21:07:05 +03:00
df18d8560d
chore: fix test & clean up one last warning
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-04 22:46:05 -07:00
cc41b039e6
chore: clean up after new compiler warnings
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-04 14:59:48 -07:00
a04a6f1e0d
fix(memory leak): don't give shared pointers out to foldermodels (causes cyclic refrence)
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-28 02:15:39 -07:00
aae892dfd1
fix(memory leak): IndexedPack too large to live inside a qlist without pointers ()
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-26 19:21:07 -07:00
884ac73078
Merge remote-tracking branch 'upstream/develop' into better-tasks
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-07 13:21:21 -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
f997529cd4
feat: better task tracking
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:45:34 -07:00
d80dee2a54
refactor: pass instance ptr to resource models. use it to find instance root.
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-04-29 19:55:37 -07:00
788fa40c2a
refactor: Move ini to use QSettings && drop get/setList functions
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-04-29 19:55:24 -07:00