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

chore: add helper function for copying managed pack data between insts.

Signed-off-by: flow <[email protected]>

ec9ddc4f225c89ea3ccbf24c9a3be36848aa3172 authored over 2 years ago
refactor: drop 64-bit check

Signed-off-by: Sefa Eyeoglu <[email protected]>

7e280de361584a70fae4426cf36ca47f694ef61a authored over 2 years ago
fix: add more legacy architectures

Signed-off-by: Sefa Eyeoglu <[email protected]>

98b6f901721aaeac3ba377729ef95272eba09410 authored over 2 years ago
feat: support multiarch system classifiers

Signed-off-by: Sefa Eyeoglu <[email protected]>

7bd8bd13feddded96b087bb142101f87cb0003b8 authored over 2 years ago
refactor: introduce RuntimeContext

Signed-off-by: Sefa Eyeoglu <[email protected]>

09e85e948cdb361c306a1cccbc3557a464366a21 authored over 2 years ago
fix: register JavaRealArchitecture for MinecraftInstance

Signed-off-by: Sefa Eyeoglu <[email protected]>

9ec1c00887579e97c7b7a190756f6ddae583563f authored over 2 years ago
Merge pull request #1108 from Scrumplex/better_texture_packs

c6bcb6228b421983006d16c93f7cda091dc9679b authored over 2 years ago
fix: ensure all resource folders exist

Signed-off-by: Sefa Eyeoglu <[email protected]>

a24d589845aded0a485ddced900768efaca5328b authored over 2 years ago
fix: comments and naming of texture pack stuff

Signed-off-by: Sefa Eyeoglu <[email protected]>

23fc453fae7091d6ef8176b3ba265e9242ebd540 authored over 2 years ago
fix: tests

Signed-off-by: Sefa Eyeoglu <[email protected]>

aad6f74db6a08ca23a9b4ee7f261a051d230bef7 authored over 2 years ago
fix: actually render color codes for texture packs

Signed-off-by: Sefa Eyeoglu <[email protected]>

ebbcc9f6da37d0a28f171dfef7d025354056b0e4 authored over 2 years ago
feat: add texture pack parsing

Signed-off-by: Sefa Eyeoglu <[email protected]>

07dcefabcbe3436ae6de09bc8c99120ab3f0a745 authored over 2 years ago
Merge pull request #1150 from flowln/fix_crash_on_game_quit

40c68595d7d5eccd1f264b2dc1e768b3faad6f16 authored over 2 years ago
Merge pull request #1142 from flowln/better_fs

fe9a4fece4ca4f7e0e808636ab099e0b91480efc authored over 2 years ago
Merge pull request #903 from jopejoe1/demo-launch

098327f12809ac584e9683acf69ed88b3325d050 authored over 2 years ago
fix: prevent container detaching in ResourceFolderModel

and use const accessors whenever we can!

Signed-off-by: flow <[email protected]>

0873b8d3046db38a8dbdde70a3d7f294c14dcf86 authored over 2 years ago
fix: memory leak when getting mods from the mods folder

friendly reminder to always delete your news.

Signed-off-by: flow <[email protected]>

9e35230467267691ce745429de8d7e0b18095084 authored over 2 years ago
fix: prevent deletes by shared pointer accidental creation

This fixes the launcher crashing when opening the game :iea:

Signed-off-by: flow <flowlnlnln@gm...

c9eb584ac80956730dd56068945f6791e29716b3 authored over 2 years ago
fix: move newly allocated resources to the main thread

This avoids them getting deleted when the worker thread exits, due to
thread affinity on the cre...

10493bd44ab59171ac4f2e3ab7b600bcff8e4af6 authored over 2 years ago
fix: enable demo launch only on supported instances

e.g. >= 1.3.1 instances

Signed-off-by: flow <[email protected]>

81e326571bb31dc4a92f1dbe32cb3ec50ace71f8 authored over 2 years ago
Add 'Ctrl+Alt+O' Shortcut to launch demo instance.

Signed-off-by: jopejoe1 <[email protected]>

777be6a48debe82f1cd1863dde2e09487e2dfafa authored over 2 years ago
Added Launch Demo button.

Signed-off-by: jopejoe1 <[email protected]>

29dcb9d2747c61b20fe9f870574bc9c4c958e82a authored over 2 years ago
change: move demo action to "Play offline" menu

Signed-off-by: flow <[email protected]>

11216d200c0184e419507e9b607fd78e62838966 authored over 2 years ago
fix: show 'demo' instead of 'offline' in log when in demo mode

Signed-off-by: flow <[email protected]>

1b2a7de4e2d643f49c36dc424c9244a98ce93f7e authored over 2 years ago
fix: allow demo for older versions

We were not propagating the '--demo' flag in the legacy launcher,
unconditionally setting the 'd...

5765a1fdf149e350f3d1869d38d27223980de08c authored over 2 years ago
Merge pull request #1146 from Scrumplex/fix-launch-rd

8674ac4f68f92757b422f5db89388077ab11a7c6 authored over 2 years ago
fix: allow starting rd- versions

Using `Collections.emptyList()` doesn't allow us to later append stuff
into that list. Use an em...

684b8f24f3fb99659f474a8cd1319c6aaeba1655 authored over 2 years ago
Merge pull request #982 from DavidoTek/windarkmode2

1ca2be0039c64f53631a15f72e7c3739cae3e562 authored over 2 years ago
chore(actions)!: bump macOS required version to 10.15

This is needed for std::filesystem support in macOS's libc.

Signed-off-by: flow <flowlnlnln@gma...

8c41ff68f7b09957c8b2f63c7dbdc1045a7fc756 authored over 2 years ago
chore(tests): add test for copy operation with blacklist

I almost :skull: because no tests used this x.x

Signed-off-by: flow <[email protected]>

931d6c280a877cefddcc93660aba0c1c0c014366 authored over 2 years ago
chore: make DirNameFromString add normal duplicate identifier

Wrap the number in parenthesis to be similar to other software.

Signed-off-by: flow <flowlnlnln...

c496ad1237198cf9c5a97b3b02c2897b5ac1990a authored over 2 years ago
fix: use std::wstring for Windows filenames

Signed-off-by: flow <[email protected]>

ee0fb2d0e00bba8c000a277d5f7199ae46a095df authored over 2 years ago
refactor: remove Win32 'crap' in FileSystem

We should use std::filesystem symlink and hardlink functions instead.

Signed-off-by: flow <flow...

277fa21f5f7dcdec1bde11f345136f464ee8d37a authored over 2 years ago
refactor: use std::filesystem for path deletion

Signed-off-by: flow <[email protected]>

be3fae65113023d77d2df59f9fd765a4c83f07f2 authored over 2 years ago
refactor: use std::filesystem for file copy

Signed-off-by: flow <[email protected]>

5932f36285ebf3ec7d852db1b80630589224eccc authored over 2 years ago
refactor: use std::filesystem for overrides

Signed-off-by: flow <[email protected]>

1cf949226e786e827de2d477516c5a14ecfbd6bd authored over 2 years ago
Merge pull request #1133 from Scrumplex/refactor-tests

Move tests to a separate folder, to fix issues and improve maintenance

30abb6536864e2d1b3b47eed19d64ee58a7bad2c authored over 2 years ago
Merge pull request #1123 from flowln/fix_abort_inst

64a06b5ed664da5b4d3cd1850c0e3284be528f72 authored over 2 years ago
fix(actions, win): only copy openssl libs on qt5 builds (#1130)

69d18f17a5a64a68ba6070fcda8dbfb46ca88aff authored over 2 years ago
refactor: restructure tests

Signed-off-by: Sefa Eyeoglu <[email protected]>

4c7d3a103ca9cfd3af0b3acf2877561150c5ac60 authored over 2 years ago
Merge pull request #1129 from dada513/metainfo_fix

Fixes FlatHub's image metadata for the 1.4.2 release

10320bdeb46753932ab710dd8751fe4036a38189 authored over 2 years ago
fix meta

Signed-off-by: dada513 <[email protected]>

4261dcff39b827f186b12edd7641d7290c91492d authored over 2 years ago
fix: emit signals when aborting NetJob

Signed-off-by: flow <[email protected]>

a091245793d1e8c9cc4820c76dfdfc6e2fbbb917 authored over 2 years ago
Merge pull request #1117 from flowln/fix_updater

Fix the mod updater not working as intended

ca282f9fb36d12bb038ebdb90f017a6e3c945c0d authored over 2 years ago
fix: start at least one task in ConcurrentTask

This allows us to emit all the necessary stuff when we're finished in
the case of starting a tas...

7cf2c3be0fe7495898675082e2e3f74c496683d4 authored over 2 years ago
Merge pull request #997 from flowln/fix_major_version_filter

f65d506f26fd8ba346646dc24ea6bca5e968d0c6 authored over 2 years ago
Merge pull request #1105 from flowln/better_resource_packs

Add basic resource pack parsing and fix issues

333dbca01ed15103b5a36a58a9faad7464ed1582 authored over 2 years ago
refactor: create mod pages and filter widget by factory methods

This takes most expensive operations out of the constructors.

Signed-off-by: flow <flowlnlnln@g...

42eb265624cb4a6461dc203a5ebfcb35ddd5d730 authored over 2 years ago
fix: use more robust method of finding matches for major version

This uses the proper version list to find all MC versions matching the
major number (_don't say ...

8a65726e9dbe990a898a49d4ce05d61ad5b06852 authored over 2 years ago
Merge pull request #939 from flowln/mod_downloader_improve

Some more UI / UX improvements to the mod downloader!

1b0ca476824ad3d704de70720184d2f1e194d2f5 authored over 2 years ago
Merge pull request #966 from flowln/refactor_tasks

Reduce code duplication in tasks, fix some bugs and add some tests

8e3f5c33057175b83ef276914d81ed4d5616d6e5 authored over 2 years ago
Merge pull request #1113 from timoreo22/develop

Fix compilation warning due to uninitiated variables.

3c0a6987cd0163934f2bf85f354d99b06fdffea9 authored over 2 years ago
Merge pull request #1114 from DioEgizio/bump-installqtaction-v3

e37f70b9f7e35639f49c2f53f8e82e97f5fbffc9 authored over 2 years ago
chore: update install-qt-action to v3

Signed-off-by: DioEgizio <[email protected]>

03c148ce5081f71039d839a1e65a1866d321e597 authored over 2 years ago
Fixed up a warning

Signed-off-by: timoreo <[email protected]>

4817f0312d6180ac15ddffaa698f77c5dd45dc00 authored over 2 years ago
Merge pull request #1111 from PolyMC/revert-1067-classpath-epicness

b70a82c609d042be26583e30dc457a622ea7d28f authored over 2 years ago
Merge pull request #1107 from DioEgizio/smaller-about

25d1e0c4e633f35e4a55ba3c97cdc6537fdc8b1e authored over 2 years ago
Merge pull request #1034 from Scrumplex/detect-performance-features

8e3356f11a81cba394f57567e7521c3ccc2c3afa authored over 2 years ago
Revert "Move classpath definition into NewLaunch itself"

Signed-off-by: Sefa Eyeoglu <[email protected]>

1b559c777680278bfcf78eda6ee2870a852a7833 authored over 2 years ago
make the about dialog smaller

Signed-off-by: DioEgizio <[email protected]>

d5583f0f022296176fea8e5db7b34cf83c7342b7 authored over 2 years ago
fix: improve handling of unrecognized pack formats

Signed-off-by: flow <[email protected]>

bedd3c50b6d3c399ccb243c9ea1a62d9b786389f authored over 2 years ago
fix: removing mods with their metadata as well

Signed-off-by: flow <[email protected]>

43a7af3f44ee3520f617f46be8d239f9fe695c13 authored over 2 years ago
fix: race condition on ResourceFolderModel tests

This (hopefully) fixes the race contiditions that sometimes got
triggered in tests.

Signed-off-...

42c81395b362b9a080dca3f9d62e33c547cb8259 authored over 2 years ago
feat(tests): add tests for resource pack parsing

Signed-off-by: flow <[email protected]>

0331f5a1eb3e9fa21e89fc7fd56fdd4e87f29e44 authored over 2 years ago
fix: crash when adding resource packs directly in the folder

This fixes an issue in which, when adding a new resource pack externally
to PolyMC, when the res...

9db27c6acc3310c9bd8cda31bcd13073eec4794e authored over 2 years ago
feat: move resource pack images to QPixmapCache

This takes care of evicting entries when the cache gets too big for us,
so we can add new entrie...

3b13e692d29c96f99b2c153dd2c7933070eb8479 authored over 2 years ago
refactor: move resource pack file parsing utilities to separate namespace

This makes it easier to use that logic in other contexts.

Signed-off-by: flow <flowlnlnln@gmail...

8a7e117f6b013972be8fc05480339e11b7325e3e authored over 2 years ago
feat: add image from pack.png to resource packs

Signed-off-by: flow <[email protected]>

9b984cedaca78153bc865a3eac5def4535b4d664 authored over 2 years ago
fix: sorting by pack format

Signed-off-by: flow <[email protected]>

3ab17a97a8df6c7dd21ccbb1ea349cf3985fafaf authored over 2 years ago
feat: modify InfoFrame and ResourcePackPage to show ResourcePack info

Signed-off-by: flow <[email protected]>

afa1a5e93228350ea5689b39655046b49a0133a5 authored over 2 years ago
feat: add basic resource pack parsing of pack.mcmeta

This parses the pack format ID and the description from the local file,
from both a ZIP and a fo...

f21ae66265d5e3251bd996df1fc7ed7f52ec95b0 authored over 2 years ago
feat: add resource icon to InfoFrame

Signed-off-by: flow <[email protected]>

dd9e30b24ab20c6e559618f435b141383e0d0fcd authored over 2 years ago
fix: filtering in regex search in resource packs

Signed-off-by: flow <[email protected]>

6a93688b2e46f051ff80268783c6a8e1a2d7245f authored over 2 years ago
feat: add more resource pack info

Adds pack format id and description to ResourcePack, that'll be parsed
from pack.mcmeta.

Signed...

050768c266833d8ad1c662f93f3c8dc044e57843 authored over 2 years ago
feat: allow specifying factory for resources in BasicFolderLoadTask

This allows us to hook our own resource type, that possibly has more
content than the base Resou...

cda2bfc24061870525fa6569f390141e5703a565 authored over 2 years ago
Merge pull request #1095 from flowln/ensure_file_path_in_override

2f167b1512dc0c3b80731ae412d55ee897da14fd authored over 2 years ago
Merge pull request #1067 from Scrumplex/classpath-epicness

Move classpath definition into NewLaunch itself

ba3ac85356802130842c6ad6fb0c09b6f3c672c5 authored over 2 years ago
Merge pull request #1080 from flowln/eternal_cache

Never invalidate libraries cache entries by time elapsed

ec29cedeb78818b9bb4be34af23abb5728b4c13f authored over 2 years ago
fix: make MultipleOptionsTask inherit directly from SequentialTask

It's not a good idea to have multiple concurrent tasks running on a
sequential thing like this o...

064ae49d2b227bbc64c687e2d05fc0554ada6a31 authored over 2 years ago
feat(test): add more tests to Tasks

Signed-off-by: flow <[email protected]>

247f99ce2f981adad48974abf95ef5e10b832503 authored over 2 years ago
refactor: make MultipleOptionsTask inherit from ConcurrentTask too

Signed-off-by: flow <[email protected]>

87a0482b8b299fd54691e3042ca661863ea6290a authored over 2 years ago
refactor: make NetJob inherit from ConcurrentTask as well!

Avoids lots of code duplication

Signed-off-by: flow <[email protected]>

7b6d26990469f26dfbed6d55af25240ef0618df4 authored over 2 years ago
fix: 'succeeded while not running' spam in ConcurrentTask

Signed-off-by: flow <[email protected]>

c410bb4ecbc553fa6016a4c4e58026343deeec33 authored over 2 years ago
fix: bogus progress update when the total step progress was zero

Signed-off-by: flow <[email protected]>

a720bcc637957ea7d5ed5594797a682818e4bfef authored over 2 years ago
refactor: make SequentialTask inherit from ConcurrentTask

In a way, sequential tasks are just concurrent tasks with only a single
task running concurrentl...

e89969991868b05723ae87454d4e22e370137d15 authored over 2 years ago
fix: abort logic running subsequent tasks anyways some times

Signed-off-by: flow <[email protected]>

bdf464e792f4b0c8a20f92a9073699c5fd98cd46 authored over 2 years ago
fix: only try to start tasks that are really there

This fixes an annoying issue where concurrent tasks would try to start
multiple tasks even when ...

369a8cdc7497d7bc335b660ac6c14652abe8fde7 authored over 2 years ago
fix: ensure destination file paths exist when overriding folders

Signed-off-by: flow <[email protected]>

3f4e55be4f0ec3bae295ed53e50e493f4bc72033 authored over 2 years ago
Merge pull request #1094 from flowln/fix_the_thing

Fix build due to merge without rebase messing things up :p

9171f471abc4d61079a9fe2bda10801bded100e9 authored over 2 years ago
fix: Mod type enum -> Resource type enum

Signed-off-by: flow <[email protected]>

2186b134a49ae6ad49e5782098239f3de0f9c5ab authored over 2 years ago
Merge pull request #1052 from flowln/resource_model

f371ec210c091b9ebc91930be74752383cb941c6 authored over 2 years ago
Merge pull request #965 from flowln/fat_files_in_memory

Refactor a bit EnsureMetadataTask and calculate hashes in a incremental manner

afcd669d2f6934c2b6076939d7665f791d495994 authored over 2 years ago
Merge pull request #1087 from DioEgizio/fix-ftblegacy-url

fix: fix urls on ftb legacy

fbf542d2051576ee25556c3b28112eea094da309 authored over 2 years ago
fix: fix urls on ftb legacy

Signed-off-by: DioEgizio <[email protected]>

13184eb8e954656ca8fe91ef78dc22ecb4b65710 authored over 2 years ago
fix: make libraries cache eternal

This restores the behavior prior to PR #920.

Signed-off-by: flow <[email protected]>

5ac4e73697696c2ea00b72b55cac5138c67a9b55 authored over 2 years ago
feat: add eternal cache entries

Those are entries that don't get stale over time, so we don't invalidate
them if they 'expire'.
...

6be59b53f1a2435596838e85a74cb6543fc584f3 authored over 2 years ago
fix: make FML libraries cache eternal

Signed-off-by: flow <[email protected]>

ddf1e1cceea904e7a69ac62c2b281944888e4bb2 authored over 2 years ago
Merge pull request #1073 from DioEgizio/update-copying

fix(COPYING): fix COPYING.md by adding some missing copyright notices

bb54fec9072573117aa6211a18a8824f0836276a authored over 2 years ago
fix: LGTM warnings

Signed-off-by: flow <[email protected]>

0b81b283bfdd16b409127f22eac7b51ce0142929 authored over 2 years ago
change: add enable/disable to resources

TIL that zip resource packs, when disabled, actually have the effect of
not showing up in the ga...

e2ab2aea32b6d48ee0c9f90442ed53c47e2e7d96 authored over 2 years ago