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

refactor+fix: add new tests for Resource models and fix issues

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

c3ceefbafbbeb3d31630ef329405ebaacdf9fce5 authored over 2 years ago by flow <[email protected]>
refactor: simplify Mod structure

No need to keep track of pointers left and right. A single one already
gives enough headaches!

...

e7cf9932a9695417d40d895ac6174186f074f053 authored over 2 years ago by flow <[email protected]>
fix(tests): add timeout on ModFolderModel's tests

If the update never ends, the signal is not emitted and we become stuck
in the event loop foreve...

0c9d03f5dffc37f3eda500fd520907a142ac061f authored over 2 years ago by flow <[email protected]>
fix: don't give shared pointer to obj. external to the model

It causes some weird problems and adds refcounting overhead.

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

92aa24ae345c7b50028ea672c0d175d87e906c59 authored over 2 years ago by flow <[email protected]>
refactor: adapt rest of the codebase to the new resource model

In order to access the ModFolderModel from the ModFolderPage, i created
a new m_model for the co...

97a74d5c1f00a11d331a41b16690f7202fe102a3 authored over 2 years ago by flow <[email protected]>
refactor: make Resource Pack model inherit from ResourceFolderModel

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

256f8094f5fed85ff9136e8d0b9c9677d7b9e9db authored over 2 years ago by flow <[email protected]>
refactor: move more tied logic to model and move logic to the resources

This moves the QSortFilterProxyModel to the resource model files,
acessible via a factory method...

1e2f0ab3083f002071938275a97b13c0c4633e64 authored over 2 years ago by flow <[email protected]>
refactor: move things around in the mod model

Makes the method order in the cpp file the same as in the header file.

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

af2cf2734da211d443b3046fb0f9733f101d9d9d authored over 2 years ago by flow <[email protected]>
refactor: move general code from mod model to its own model

This aims to continue decoupling other types of resources (e.g. resource
packs, shader packs, et...

ec62d8e97334d3b5a30cea00858e7035468f3609 authored over 2 years ago by flow <[email protected]>
feat: make Task a QRunnable

This makes it possible to run a task in another thread.

I added a variable to toggle debug prin...

2d63c860227f4a539526a85d8999f867ae67ce43 authored over 2 years ago by flow <[email protected]>
refactor: move general info from Mod to Resource

This allows us to create other resources that are not Mods, but can
still share a significant po...

3225f514f64533394e14bf7aee4e61c19a72ed2f authored over 2 years ago by flow <[email protected]>
Merge pull request #1035 from Scrumplex/fix-coremods

Make Coremods / Mods seperation more clear

2dcff83be772a9f724c0f57319f284462b8d9ddf authored over 2 years ago by flow <[email protected]>
fix: distinguish Coremods

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

afb9ebcd999e2f290ddf81f13ce4a5b4126c40c2 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Merge pull request #878 from flowln/lazy_settings

92d7e44525ec627f352239b01fbbb2343d3b95ef authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Merge pull request #1023 from flowln/better_shared_ptr

a517f442ea4c86b10607f58cb2d705c368286956 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Merge pull request #1044 from flowln/better_orphan_fix

311758233b3ab103bf16c8ad71d9b52f2edbb824 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Merge pull request #992 from Scrumplex/refactor-version

6e086eb808bf1442de51c6d097e6235d818b35c6 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Merge pull request #1007 from Gingeh/disable-update-button

7e8644430c644ca01f891639b0de9592d9d267c5 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Merge pull request #919 from kumquat-ir/download-all-blocked

70a8f6743a99a72a68ede1a63f66100749d4d106 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Merge pull request #1058 from DioEgizio/fix-update-org.polymc.PolyMC.metainfo.xml.in

69eafd0e115a4d6366ac9dbe5dca80986154b975 authored over 2 years ago by dada513 <[email protected]>
fix(COPYING): fix COPYING.md by adding some missing copyright notices

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

6b6a095b911955524cf8f6bda769bb8ed048f30f authored over 2 years ago by DioEgizio <[email protected]>
Merge pull request #1068 from TayouVR/improvedWindowsJavaCheck

d5a218503001ccfb1c6f1ada5a41edae330cb08e authored over 2 years ago by Sefa Eyeoglu <[email protected]>
use qEnvironmentVariable instead of qgetenv in JavaUtils

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

26f31e9288f65a9e4eb507382cc00ad940e46b09 authored over 2 years ago by Tayou <[email protected]>
Merge pull request #1049 from flowln/waiting_for_news_-_-

e654e668394a7f2809198ff75553fbc2ba5bac52 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
check for java installs in PATH on windows

this should find java installs from scoop as well as any other installer, that registers java in...

bb4861cf0d5b133da5b18a77700a3b827d2c7d13 authored over 2 years ago by Tayou <[email protected]>
refactor: move classpath definition into NewLaunch itself

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

01505910f44a193510012a3b1b1f57b84d1d37c6 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Merge pull request #968 from magneticflux-/utf8-logging

Decode process lines as UTF-8

ab766a05989adbe3fcb61e8ca865e2dab5b2cc74 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
fix: update org.polymc.PolyMC.metainfo.xml.in to not make flatpak break next release

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

51c664a6784916ef0c421c341c920498eb3bbc48 authored over 2 years ago by DioEgizio <[email protected]>
Use C locale codec for decoding

This should correctly decode multi-byte non-UTF-8 text, such as Windows-936 (Simplified Chinese)...

3c4b45c9e76db3373baccefda59bae01c460df28 authored over 2 years ago by Mitchell Skaggs <[email protected]>
fix: hide 'More news...' button if the news aren't loaded yet

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

93507a263bc1f90355de7e5978dc762c832f61d3 authored over 2 years ago by flow <[email protected]>
refactor: switch to new versioning scheme

The new versioning system is based on the versioning system used by the
GNOME Foundation for the...

1175461030f7bd90b69cb622f547879d76b54f3d authored over 2 years ago by Sefa Eyeoglu <[email protected]>
fix: only remove orphaned metadata on first opening

This avoids deleting the metadata while one is updating their mods.

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

2f5e55bea05c600d0ff44678f7a79ea7e276ee6d authored over 2 years ago by flow <[email protected]>
Merge pull request #897 from jamierocks/atl-updating-initial

c375e7b4dfbdf7c201c42a70c96a1b2afdc34552 authored over 2 years ago by timoreo <[email protected]>
Merge pull request #1039 from budak7273/fix-world-safety-nag-title-text

5d188c69ed4626541d107b8e71e82e9c9b7e3351 authored over 2 years ago by timoreo <[email protected]>
Merge pull request #909 from txtsd/markdownlint

6bff7751d09005b11ef9a4abfa7bd8b15430bca5 authored over 2 years ago by timoreo <[email protected]>
Merge pull request #920 from flowln/metacache_fix

1a5986abe0d9c8e483eaa5f8ee5e8c306478370f authored over 2 years ago by timoreo <[email protected]>
Make new title strings translatable

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

cebac3c10e177317c3df812bc87b83d999b0a37d authored over 2 years ago by Robb <[email protected]>
Merge pull request #1018 from Scrumplex/fix-infinite-auth-loop

a5da3db9662a94b601bb203ce75084be522cfa91 authored over 2 years ago by timoreo <[email protected]>
fix: Make world safety nag title text match the action being performed instead of always saying 'Copy World'

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

cd30f75173a8062a02413420ecbbc51ce15007e1 authored over 2 years ago by Robb <[email protected]>
Fix use of Qt 5.14 enum

Signed-off-by: Mitchell Skaggs <[email protected]>

94df4ceb36513ee07a1821cb06debb4e6a4bb05c authored over 2 years ago by Mitchell Skaggs <[email protected]>
Replace local 8-bit decoding with UTF-8 decoding

Handles incomplete byte sequences using `QTextDecoder`

Signed-off-by: Mitchell Skaggs <skaggsm3...

a14476c5fbd87f2a765b3f8807950bd728f282b2 authored over 2 years ago by Mitchell Skaggs <[email protected]>
fix: don't apply GameMode/MangoHud, if they aren't supported

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

d82bb29919d1cc6a9ead4a4e4a18d7b02c5221eb authored over 2 years ago by Sefa Eyeoglu <[email protected]>
refactor: don't include mangohud's library path

This could cause issues on some environments. Users should just put
MangoHud libs into global LD...

33af0c6a7c2f9722883fbe65a8683731bccc50cf authored over 2 years ago by Sefa Eyeoglu <[email protected]>
feat: detect GameMode and MangoHud's presence

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

68f3f98bc3974667812ed778d572a0aeb0c89bec authored over 2 years ago by Sefa Eyeoglu <[email protected]>
refactor: store current capabilities

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

f873cd5b1aa17fe8119f27cc5d9b9eba10bd42bf authored over 2 years ago by Sefa Eyeoglu <[email protected]>
chore(markdown): Align inline HTML correctly

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

9654728bfbebeb4b77c6bde26d1c45a6b9d7aac4 authored over 2 years ago by txtsd <[email protected]>
chore(markdown): MD001 Heading levels should only increment by one level at a time

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

78dc0cfdf3aab90af359c8639a77e0165a916f2b authored over 2 years ago by txtsd <[email protected]>
chore(ci): Add markdownlint config to ignored paths

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

fa8df286d96f5f046e64e1bc9c9605a29d5552e1 authored over 2 years ago by txtsd <[email protected]>
chore(markdown): MD037 Spaces inside emphasis markers

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

123d1864f430ef23b3c1fc5627c2f16284136fca authored over 2 years ago by txtsd <[email protected]>
feat(markdown): Add markdownlint config

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

76aa0c434a27be1865144bada7ba74f3d6d5e9de authored over 2 years ago by txtsd <[email protected]>
chore(markdown): MD032 Lists should be surrounded by blank lines

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

8085b2728d573693f05874de550171e50dbd111a authored over 2 years ago by txtsd <[email protected]>
chore(markdown): MD010 Hard tabs

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

96a91e988d7e87c3185efc930cc38de4c24e5d96 authored over 2 years ago by txtsd <[email protected]>
chore(markdown): MD031 Fenced code blocks should be surrounded by blank lines

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

19ecb1701e42eb277bfe5b185aec051a300f66dd authored over 2 years ago by txtsd <[email protected]>
chore(markdown): MD034 Bare URL used

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

56cad31a36c96220d88c96183220797a512ccd62 authored over 2 years ago by txtsd <[email protected]>
chore(markdown): MD007 Unordered list indentation

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

896337803951c46d6932c443e366281692c95f27 authored over 2 years ago by txtsd <[email protected]>
chore(markdown): MD009 Trailing spaces

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

3275bc4e93bee2179b0a8b5a30e71d8172aaa54e authored over 2 years ago by txtsd <[email protected]>
chore(markdown): MD025 Multiple top-level headings in the same document

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

c7d435bb7a0405f5b841dad9a1e52e2479850c93 authored over 2 years ago by txtsd <[email protected]>
chore(markdown): MD040 Fenced code blocks should have a language specified

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

fba20e2cfb2bcf10b9987f74a3d454b59b079fa6 authored over 2 years ago by txtsd <[email protected]>
chore(markdown): MD012 Multiple consecutive blank lines

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

358f080c76dbdfc65f32e08448a5e38b78d2bab0 authored over 2 years ago by txtsd <[email protected]>
chore(markdown): MD046 Code block style

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

06cc7e4ea000d38999664d7810238364a0db1a71 authored over 2 years ago by txtsd <[email protected]>
chore(markdown): MD022 Headings should be surrounded by blank lines

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

8cea57ff0f06e1cc7ec58716e8177e3a0b6e5ee9 authored over 2 years ago by txtsd <[email protected]>
fix: don't mutate QHash while iterating over it

Even though it was using a QMutableHashIterator, sometimes it didn't
work quite well, so this is...

7b27f200b1f131f0ea3b23433974cbe68eb979bb authored over 2 years ago by flow <[email protected]>
fix: add some more nullptr checks / protection

die sigsegv :gun:

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

f4b207220c60b9bbc6d4ea414a419768b8913c12 authored over 2 years ago by flow <[email protected]>
refactor: simplify smart pointers more

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

d835e1d14e426ea73a66a0f8e225898598581f4a authored over 2 years ago by flow <[email protected]>
Merge pull request #1017 from flowln/kill_orphan_metadata

Remove orphaned metadata to avoid problems with auto-updating instances

75f92de8f8517142289dc76d071cfb4fa724598c authored over 2 years ago by flow <[email protected]>
Merge pull request #1014 from DioEgizio/downgrade-qt-macos

chore: downgrade to Qt 6.3.0 on macos

293c1deee5aae673657205301373b812db4b90f6 authored over 2 years ago by flow <[email protected]>
Merge pull request #1006 from DioEgizio/appimage-ubuntu-moment

fix: work around ubuntu 22.04 openssl appimage issues by copying openssl libs

4dee05a967ddcaa2678dce0317c75391c761227b authored over 2 years ago by flow <[email protected]>
Merge pull request #1019 from Scrumplex/fix-openbsd-root

Add root path detection on OpenBSD

8d6414d74ad95038f60132f20f46a4af680b97b2 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
refactor+fix: use QSharedPointer for shared_qobject_ptr

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

362ecdb583293e09b55b95d270a72eae84510935 authored over 2 years ago by flow <[email protected]>
Merge pull request #994 from Scrumplex/fix-winget-releaser

Fix WinGet releaser

058b9f927200ac84acc67ddfcb6bd30e7c78f01e authored over 2 years ago by LennyMcLennington <[email protected]>
fix: emit abort in LaunchController

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

355762aa303361819340cc2f8b92ada326a7e03d authored over 2 years ago by Sefa Eyeoglu <[email protected]>
fix: Add root path detection on OpenBSD

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

be4fb65470d2a005560e069f7e0969e974767b00 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
fix: allow user to interrupt launch after 3 tries

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

4ed296bad493f2cefbde275fea79a91a1849e886 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Move large condition into a new lambda

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

a8aa86291965ddd3cdfa2bb5f5fc7a34170559ed authored over 2 years ago by Gingeh <[email protected]>
fix: remove orphaned metadata to avoid problems with auto-updating insts

Just as my master has taught me. :gun:

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

31ba1de53b2308cdaabda2fa94a7c1a259a8a078 authored over 2 years ago by flow <[email protected]>
chore: downgrade to Qt 6.3.0 on macos

seems to fix some emoji-related issues

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

bca1fef2b25587a30c05502cf0231d8d337487f4 authored over 2 years ago by DioEgizio <[email protected]>
Check for running instance when re-opening the mod folder page and when selecting mods

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

f33b31e048affecf76083fbc56d02e883d0fffad authored over 2 years ago by Gingeh <[email protected]>
Update launcher/ui/pages/instance/ModFolderPage.h

Co-authored-by: flow <[email protected]>
Signed-off-by: Gingeh <[email protected]...

0d10ebb7caf7bb8292198af1933120c2c6e02cb8 authored over 2 years ago by Gingeh <[email protected]>
fix: prevent segfault due to callbacks into deleted objects

Since network requests are, for the most part, asynchronous, there's a
chance a request only com...

4a8abc948ef15664dbde196ba77daccdf3d623ad authored over 2 years ago by flow <[email protected]>
Merge pull request #1012 from DioEgizio/patch-10

fix: remove iconfix from libraries/README.MD

6fd3672618f425bb539f4d554a5fda5d1236d042 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
fix: remove iconfix from libraries/README.MD

someone forgor (💀) to remove it

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

abd090bd48a3cbf50091e629c0174f8802f4eedf authored over 2 years ago by DioEgizio <[email protected]>
Merge pull request #1008 from DioEgizio/qt-version-issue-template

chore: update issue template to ask about Qt version

bd9140f1f37dc115c3ec0fd86eb11d3e3d6c117c authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Update .github/ISSUE_TEMPLATE/bug_report.yml

Signed-off-by: DioEgizio <[email protected]>
Co-authored-by: flow <flo...

9d78b2d259288c3cc863ccf698c0ecc00b273ced authored over 2 years ago by DioEgizio <[email protected]>
chore: update issue template to ask about Qt version

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

9c9528838a514b26243d69b81018afc6fb5cfe91 authored over 2 years ago by DioEgizio <[email protected]>
Disable "Check for Updates" and "Download Mods" while the game is running

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

77b640b76b5ca4948763e3c260ac1c832c72b0f2 authored over 2 years ago by Gingeh <[email protected]>
Disable "Check for Updates" if all mods are removed

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

a8dfe98b1a0a887175579e2a57dd8a00837de9fa authored over 2 years ago by Gingeh <[email protected]>
fix(ui): force redraw of mod list when (de)selecting a mod

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

cee41b87f728e79d7e1ec0e67c24dc23a5dde9d0 authored over 2 years ago by flow <[email protected]>
feat(ui): remember mod download dialog's geometry

Makes it consistent with other modal dialogs.

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

7a95314e424a0da203c9202c048f0cba0adfc8a6 authored over 2 years ago by flow <[email protected]>
feat: lazy-load CF mod descriptions

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

6aaf1f4f213bb258bc565d4085da13158abf4520 authored over 2 years ago by flow <[email protected]>
feat: add (semi) instant searching in mod downloader

It has a delay of 350ms from the last typed character to search, in
order to cache small changes...

c3f647dc962a0da6e96e54f472ee764370ed4f66 authored over 2 years ago by flow <[email protected]>
feat: cache extra mod info (like links and body)

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

5bc67d3f6b03bae6ff861d6641d22bbddefe2202 authored over 2 years ago by flow <[email protected]>
refactor: use function cb instead of class cb in getVersions

I've discovered even more functional programming! :^)

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

6f052baa94f6f758cb18b81e2cf5e28cdc5bd367 authored over 2 years ago by flow <[email protected]>
feat+refactor: clean up ProgressWidget and add progress indicatior to

mod downloader

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

158b7fd166f6be76b4e6c0e3f7cf14d6a4b43a17 authored over 2 years ago by flow <[email protected]>
refactor: use function cb instead of class cb in getModInfo

I've discovered functional programming :^)
This makes this route more fit for general use.

Sign...

74c6c5cfbc9f588052d8423c03c30f2c547bd5c9 authored over 2 years ago by flow <[email protected]>
feat: cache mod versions

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

0808a10b7b9b9cde808a62b7d617b5c7010c24cf authored over 2 years ago by flow <[email protected]>
feat: add mod descriptions to CF mods

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

368a0ddd4489705ac4823d8d9dbb2409fa1d0fa4 authored over 2 years ago by flow <[email protected]>
fix(ui): missing tr() in mod download dialog's title

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

0f61f5ba0376a5ad115bcc9eba64cbc452ecde78 authored over 2 years ago by flow <[email protected]>
feat: create delegate for project item views

This allows us to define custom painting for list view items. In
particular, this is applied to ...

4a13dbe3bb22ba47cf1ea5dfe0e9ffc9688b048a authored over 2 years ago by flow <[email protected]>
feat: display the 'body' of a MR mod on the mod downloader

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

6e9a27f40faa00719f7cfd680edc5e16c86a9da7 authored over 2 years ago by flow <[email protected]>
change: preserve search term across different mod providers

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

5936c7b65ceef28fb569e966f2bcbe3aed3fa999 authored over 2 years ago by flow <[email protected]>