Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/PolyMC/PolyMC
A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)
https://github.com/PolyMC/PolyMC
Signed-off-by: flow <[email protected]>
ec9ddc4f225c89ea3ccbf24c9a3be36848aa3172 authored over 2 years agoSigned-off-by: Sefa Eyeoglu <[email protected]>
7e280de361584a70fae4426cf36ca47f694ef61a authored over 2 years agoSigned-off-by: Sefa Eyeoglu <[email protected]>
98b6f901721aaeac3ba377729ef95272eba09410 authored over 2 years agoSigned-off-by: Sefa Eyeoglu <[email protected]>
7bd8bd13feddded96b087bb142101f87cb0003b8 authored over 2 years agoSigned-off-by: Sefa Eyeoglu <[email protected]>
09e85e948cdb361c306a1cccbc3557a464366a21 authored over 2 years agoSigned-off-by: Sefa Eyeoglu <[email protected]>
9ec1c00887579e97c7b7a190756f6ddae583563f authored over 2 years agoc6bcb6228b421983006d16c93f7cda091dc9679b authored over 2 years ago
Signed-off-by: Sefa Eyeoglu <[email protected]>
a24d589845aded0a485ddced900768efaca5328b authored over 2 years agoSigned-off-by: Sefa Eyeoglu <[email protected]>
23fc453fae7091d6ef8176b3ba265e9242ebd540 authored over 2 years agoSigned-off-by: Sefa Eyeoglu <[email protected]>
aad6f74db6a08ca23a9b4ee7f261a051d230bef7 authored over 2 years agoSigned-off-by: Sefa Eyeoglu <[email protected]>
ebbcc9f6da37d0a28f171dfef7d025354056b0e4 authored over 2 years agoSigned-off-by: Sefa Eyeoglu <[email protected]>
07dcefabcbe3436ae6de09bc8c99120ab3f0a745 authored over 2 years ago40c68595d7d5eccd1f264b2dc1e768b3faad6f16 authored over 2 years ago
fe9a4fece4ca4f7e0e808636ab099e0b91480efc authored over 2 years ago
098327f12809ac584e9683acf69ed88b3325d050 authored over 2 years ago
and use const accessors whenever we can!
Signed-off-by: flow <[email protected]>
0873b8d3046db38a8dbdde70a3d7f294c14dcf86 authored over 2 years agofriendly reminder to always delete your news.
Signed-off-by: flow <[email protected]>
9e35230467267691ce745429de8d7e0b18095084 authored over 2 years agoThis fixes the launcher crashing when opening the game :iea:
Signed-off-by: flow <flowlnlnln@gm...
c9eb584ac80956730dd56068945f6791e29716b3 authored over 2 years ago
This avoids them getting deleted when the worker thread exits, due to
thread affinity on the cre...
e.g. >= 1.3.1 instances
Signed-off-by: flow <[email protected]>
81e326571bb31dc4a92f1dbe32cb3ec50ace71f8 authored over 2 years agoSigned-off-by: jopejoe1 <[email protected]>
777be6a48debe82f1cd1863dde2e09487e2dfafa authored over 2 years agoSigned-off-by: jopejoe1 <[email protected]>
29dcb9d2747c61b20fe9f870574bc9c4c958e82a authored over 2 years agoSigned-off-by: flow <[email protected]>
11216d200c0184e419507e9b607fd78e62838966 authored over 2 years agoSigned-off-by: flow <[email protected]>
1b2a7de4e2d643f49c36dc424c9244a98ce93f7e authored over 2 years ago
We were not propagating the '--demo' flag in the legacy launcher,
unconditionally setting the 'd...
8674ac4f68f92757b422f5db89388077ab11a7c6 authored over 2 years ago
Using `Collections.emptyList()` doesn't allow us to later append stuff
into that list. Use an em...
1ca2be0039c64f53631a15f72e7c3739cae3e562 authored over 2 years ago
This is needed for std::filesystem support in macOS's libc.
Signed-off-by: flow <flowlnlnln@gma...
8c41ff68f7b09957c8b2f63c7dbdc1045a7fc756 authored over 2 years agoI almost :skull: because no tests used this x.x
Signed-off-by: flow <[email protected]>
931d6c280a877cefddcc93660aba0c1c0c014366 authored over 2 years agoWrap the number in parenthesis to be similar to other software.
Signed-off-by: flow <flowlnlnln...
c496ad1237198cf9c5a97b3b02c2897b5ac1990a authored over 2 years agoSigned-off-by: flow <[email protected]>
ee0fb2d0e00bba8c000a277d5f7199ae46a095df authored over 2 years agoWe should use std::filesystem symlink and hardlink functions instead.
Signed-off-by: flow <flow...
277fa21f5f7dcdec1bde11f345136f464ee8d37a authored over 2 years agoSigned-off-by: flow <[email protected]>
be3fae65113023d77d2df59f9fd765a4c83f07f2 authored over 2 years agoSigned-off-by: flow <[email protected]>
5932f36285ebf3ec7d852db1b80630589224eccc authored over 2 years agoSigned-off-by: flow <[email protected]>
1cf949226e786e827de2d477516c5a14ecfbd6bd authored over 2 years agoMove tests to a separate folder, to fix issues and improve maintenance
30abb6536864e2d1b3b47eed19d64ee58a7bad2c authored over 2 years ago64a06b5ed664da5b4d3cd1850c0e3284be528f72 authored over 2 years ago
69d18f17a5a64a68ba6070fcda8dbfb46ca88aff authored over 2 years ago
Signed-off-by: Sefa Eyeoglu <[email protected]>
4c7d3a103ca9cfd3af0b3acf2877561150c5ac60 authored over 2 years agoFixes FlatHub's image metadata for the 1.4.2 release
10320bdeb46753932ab710dd8751fe4036a38189 authored over 2 years agoSigned-off-by: dada513 <[email protected]>
4261dcff39b827f186b12edd7641d7290c91492d authored over 2 years agoSigned-off-by: flow <[email protected]>
a091245793d1e8c9cc4820c76dfdfc6e2fbbb917 authored over 2 years agoFix the mod updater not working as intended
ca282f9fb36d12bb038ebdb90f017a6e3c945c0d authored over 2 years ago
This allows us to emit all the necessary stuff when we're finished in
the case of starting a tas...
f65d506f26fd8ba346646dc24ea6bca5e968d0c6 authored over 2 years ago
Add basic resource pack parsing and fix issues
333dbca01ed15103b5a36a58a9faad7464ed1582 authored over 2 years agoThis takes most expensive operations out of the constructors.
Signed-off-by: flow <flowlnlnln@g...
42eb265624cb4a6461dc203a5ebfcb35ddd5d730 authored over 2 years ago
This uses the proper version list to find all MC versions matching the
major number (_don't say ...
Some more UI / UX improvements to the mod downloader!
1b0ca476824ad3d704de70720184d2f1e194d2f5 authored over 2 years agoReduce code duplication in tasks, fix some bugs and add some tests
8e3f5c33057175b83ef276914d81ed4d5616d6e5 authored over 2 years agoFix compilation warning due to uninitiated variables.
3c0a6987cd0163934f2bf85f354d99b06fdffea9 authored over 2 years agoe37f70b9f7e35639f49c2f53f8e82e97f5fbffc9 authored over 2 years ago
Signed-off-by: DioEgizio <[email protected]>
03c148ce5081f71039d839a1e65a1866d321e597 authored over 2 years agoSigned-off-by: timoreo <[email protected]>
4817f0312d6180ac15ddffaa698f77c5dd45dc00 authored over 2 years agob70a82c609d042be26583e30dc457a622ea7d28f authored over 2 years ago
25d1e0c4e633f35e4a55ba3c97cdc6537fdc8b1e authored over 2 years ago
8e3356f11a81cba394f57567e7521c3ccc2c3afa authored over 2 years ago
Signed-off-by: Sefa Eyeoglu <[email protected]>
1b559c777680278bfcf78eda6ee2870a852a7833 authored over 2 years agoSigned-off-by: DioEgizio <[email protected]>
d5583f0f022296176fea8e5db7b34cf83c7342b7 authored over 2 years agoSigned-off-by: flow <[email protected]>
bedd3c50b6d3c399ccb243c9ea1a62d9b786389f authored over 2 years agoSigned-off-by: flow <[email protected]>
43a7af3f44ee3520f617f46be8d239f9fe695c13 authored over 2 years ago
This (hopefully) fixes the race contiditions that sometimes got
triggered in tests.
Signed-off-...
42c81395b362b9a080dca3f9d62e33c547cb8259 authored over 2 years agoSigned-off-by: flow <[email protected]>
0331f5a1eb3e9fa21e89fc7fd56fdd4e87f29e44 authored over 2 years ago
This fixes an issue in which, when adding a new resource pack externally
to PolyMC, when the res...
This takes care of evicting entries when the cache gets too big for us,
so we can add new entrie...
This makes it easier to use that logic in other contexts.
Signed-off-by: flow <flowlnlnln@gmail...
8a7e117f6b013972be8fc05480339e11b7325e3e authored over 2 years agoSigned-off-by: flow <[email protected]>
9b984cedaca78153bc865a3eac5def4535b4d664 authored over 2 years agoSigned-off-by: flow <[email protected]>
3ab17a97a8df6c7dd21ccbb1ea349cf3985fafaf authored over 2 years agoSigned-off-by: flow <[email protected]>
afa1a5e93228350ea5689b39655046b49a0133a5 authored over 2 years ago
This parses the pack format ID and the description from the local file,
from both a ZIP and a fo...
Signed-off-by: flow <[email protected]>
dd9e30b24ab20c6e559618f435b141383e0d0fcd authored over 2 years agoSigned-off-by: flow <[email protected]>
6a93688b2e46f051ff80268783c6a8e1a2d7245f authored over 2 years ago
Adds pack format id and description to ResourcePack, that'll be parsed
from pack.mcmeta.
Signed...
050768c266833d8ad1c662f93f3c8dc044e57843 authored over 2 years ago
This allows us to hook our own resource type, that possibly has more
content than the base Resou...
2f167b1512dc0c3b80731ae412d55ee897da14fd authored over 2 years ago
Move classpath definition into NewLaunch itself
ba3ac85356802130842c6ad6fb0c09b6f3c672c5 authored over 2 years agoNever invalidate libraries cache entries by time elapsed
ec29cedeb78818b9bb4be34af23abb5728b4c13f authored over 2 years ago
It's not a good idea to have multiple concurrent tasks running on a
sequential thing like this o...
Signed-off-by: flow <[email protected]>
247f99ce2f981adad48974abf95ef5e10b832503 authored over 2 years agoSigned-off-by: flow <[email protected]>
87a0482b8b299fd54691e3042ca661863ea6290a authored over 2 years agoAvoids lots of code duplication
Signed-off-by: flow <[email protected]>
7b6d26990469f26dfbed6d55af25240ef0618df4 authored over 2 years agoSigned-off-by: flow <[email protected]>
c410bb4ecbc553fa6016a4c4e58026343deeec33 authored over 2 years agoSigned-off-by: flow <[email protected]>
a720bcc637957ea7d5ed5594797a682818e4bfef authored over 2 years ago
In a way, sequential tasks are just concurrent tasks with only a single
task running concurrentl...
Signed-off-by: flow <[email protected]>
bdf464e792f4b0c8a20f92a9073699c5fd98cd46 authored over 2 years ago
This fixes an annoying issue where concurrent tasks would try to start
multiple tasks even when ...
Signed-off-by: flow <[email protected]>
3f4e55be4f0ec3bae295ed53e50e493f4bc72033 authored over 2 years agoFix build due to merge without rebase messing things up :p
9171f471abc4d61079a9fe2bda10801bded100e9 authored over 2 years agoSigned-off-by: flow <[email protected]>
2186b134a49ae6ad49e5782098239f3de0f9c5ab authored over 2 years agof371ec210c091b9ebc91930be74752383cb941c6 authored over 2 years ago
Refactor a bit EnsureMetadataTask and calculate hashes in a incremental manner
afcd669d2f6934c2b6076939d7665f791d495994 authored over 2 years agofix: fix urls on ftb legacy
fbf542d2051576ee25556c3b28112eea094da309 authored over 2 years agoSigned-off-by: DioEgizio <[email protected]>
13184eb8e954656ca8fe91ef78dc22ecb4b65710 authored over 2 years agoThis restores the behavior prior to PR #920.
Signed-off-by: flow <[email protected]>
5ac4e73697696c2ea00b72b55cac5138c67a9b55 authored over 2 years ago
Those are entries that don't get stale over time, so we don't invalidate
them if they 'expire'.
...
Signed-off-by: flow <[email protected]>
ddf1e1cceea904e7a69ac62c2b281944888e4bb2 authored over 2 years agofix(COPYING): fix COPYING.md by adding some missing copyright notices
bb54fec9072573117aa6211a18a8824f0836276a authored over 2 years agoSigned-off-by: flow <[email protected]>
0b81b283bfdd16b409127f22eac7b51ce0142929 authored over 2 years ago
TIL that zip resource packs, when disabled, actually have the effect of
not showing up in the ga...