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

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]>
fix: work around ubuntu 22.04 openssl appimage issues by copying openssl libs

terrible hack but it works™️

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

5f1efbeb67c1b150a317b99484bf63888a05b78a authored over 2 years ago by DioEgizio <[email protected]>
use BlockedModsDialog for ftb packs as well

Signed-off-by: kumquat-ir <[email protected]>

9c105914f0ffa4517b8777c77bf27ca3dfac5492 authored over 2 years ago by kumquat-ir <[email protected]>
Merge remote-tracking branch 'origin/develop' into download-all-blocked

Signed-off-by: kumquat-ir <[email protected]>

579582740e9efd5a054b02a8b0e1d8999abfa6fa authored over 2 years ago by kumquat-ir <[email protected]>
Trash instances instead of deleting (when possible) (#549)

Squashed because of :pofat: commit history

b15544c163ccbca08ea498b3b3a51c82d7fb3e12 authored over 2 years ago by Ryan Cao <[email protected]>
Merge pull request #941 from Scrumplex/bump-cxx-standard

Bump to C++17

94a63e3859e576658d832c62cffacbb6963ad1e6 authored over 2 years ago by LennyMcLennington <[email protected]>
use c11 instead

c17 dont work properly with lgtm's build system and c11 is already almost identical to c17 at le...

842b7e6c3974c16adddf3cccda4e0008d8c64597 authored over 2 years ago by LennyMcLennington <[email protected]>
fix(winget): strictly match non-Legacy setup

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

22f5011451088857d470733aed4b47952eb2887a authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Merge pull request #699 from Scrumplex/resolve-ftb-mods-cf

74120fe1f3b072b78298dce68aedb397efb522a2 authored over 2 years ago by timoreo <[email protected]>
feat: win32 enable dark titlebar for dark theme

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

b4e8abd0adfd5de300fba3b22f58a2a937f9a5f1 authored over 2 years ago by DavidoTek <[email protected]>
Merge pull request #974 from flowln/accounts_qt6

Fix adding multiple accounts in Qt6

336f1f4f5067cf45bc34031f376baafef9934e45 authored over 2 years ago by flow <[email protected]>
Merge pull request #958 from jopejoe1/readme

1c256d8876b216c41815bf60691b75769694bddd authored over 2 years ago by txtsd <[email protected]>
chore: clean up FTBPackInstallTask a bit and connect missing signals

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

13372f3f993efcf72c93af5f3169cc01d445f46e authored over 2 years ago by flow <[email protected]>
fix: progress dialog going away even if the task was not aborted

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

1ce0f0e7a5059527cea3c6da84c19eb3599d2eff authored over 2 years ago by flow <[email protected]>
fix(ui): pump events to show "Copying modpack files..." text

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

0382f33c46b26b6286d45622c97732c4329ddf7d authored over 2 years ago by flow <[email protected]>
refactor: shuffle some things around to improve readability

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

fbf1901d86e67425cd8404c77508395349d80743 authored over 2 years ago by flow <[email protected]>
fix: add abort handlign in Flame's FileResolvingTask

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

e741cb7f0aa651b4f7245aed988ff510c7f8e2f9 authored over 2 years ago by flow <[email protected]>
chore: add license headers

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

fb289c6b1770f43aaeca79df435d72332ad237c3 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
feat: implement mod resolving for FTB

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

75a7ea55d433a38c2e14f8be67a7e3fc27bba092 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Merge pull request #961 from flowln/fix_resource_filter

86573a5ccd82513330f02695c1556e555a82b8c6 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
chore: add some debugging prints in AccountList

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

1a6cb9ee99a35c0edd2b2bd1041daab895b90182 authored over 2 years ago by flow <[email protected]>
fix: use const qualifier for operator==() and allow other comparisons

This fixes an implicit behavior changed by C++17.

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

6fe55a79f18ac03c919c1ecbadde19fb2c82681b authored over 2 years ago by flow <[email protected]>
chore: Normalize sentence in readme

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

a495d9eca51ff23b771c60c36ebbc554f8d06836 authored over 2 years ago by txtsd <[email protected]>
Merge pull request #956 from flowln/jar_mods_aa

Fix segmentation fault when using jar mods

65a945f968459786bc235d37bf1302d03ccd07d6 authored over 2 years ago by LennyMcLennington <[email protected]>
refactor+feat: improve code separation in ensure metadata

... and avoid calculating the same hash multiple times

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

e6f2a3893a6c9b3c0a2b94ffde41a7dbee1accb0 authored over 2 years ago by flow <[email protected]>
feat: add hashing tasks to the sequential task in ModUpdateDialog

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

00520b6a0e0ca3987cd4f7eef6e712c61fbb89f8 authored over 2 years ago by flow <[email protected]>
fix: pump events and do a queued start for concurrent tasks

Heavy workloads can consume a ton of time doing their stuff, and starve
the event loop out of ev...

a9e8ed5087fb559352d3ef14b575718181ffaa32 authored over 2 years ago by flow <[email protected]>
refactor: add a HashUtils place for hashing stuff

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

631a93bcd83272b3e59ca6a06aaa18a1a6b03167 authored over 2 years ago by flow <[email protected]>
change(libs): use a 4MiB buffer by default in murmur2 hashing

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

24c034ff6a15ed8fb8321f410e2003d83deead46 authored over 2 years ago by flow <[email protected]>
feat: use QIODevice for calcuating the JAR hash on Modrinth

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

15ec1abb6a3acb77b36f14d3ddccc97a8df8c8e1 authored over 2 years ago by flow <[email protected]>
feat: do incremental calculation of CF's hash

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

b1763353ea0fd2d1924e3560f0a674cb6260721b authored over 2 years ago by flow <[email protected]>
feat(libs): add incremental version of murmurhash2 calculation

This does two passes for a given file, which is kinda slow, but I don't
know how else to get the...

f95bcf45ad0e537a124f5aa0c7b9e97a78811289 authored over 2 years ago by flow <[email protected]>
refactor: use QIODevice instead of a whole QByteArray for hash calc.

This allows Qt to do its thing and optimize the data gathering from the
JAR.

Signed-off-by: flo...

cfda8dbb2b0aeded851d45465cc3ea4b6901229c authored over 2 years ago by flow <[email protected]>
fix: filter in external resource pages not working

For some reason, using setFilterFixedString() doesn't seem to update the
QRegularExpression obje...

3aa2003951eee6a25a43fc8a78480f1512306429 authored over 2 years ago by flow <[email protected]>
Merge pull request #951 from flowln/performace_tab_fix

Hide the entire performance tab on the instance settings in non-Linux OSes

0e473f4570f49ba212459365c7971b5d3988a3ff authored over 2 years ago by flow <[email protected]>
Fix broken url in readme

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

bfa824ee71cc1a2221106cb884fcb16a0d997cd9 authored over 2 years ago by jopejoe1 <[email protected]>
fix: sigsegv when trying to use jar mods

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

1157436a24cc219295512bbcf6b14f590969510d authored over 2 years ago by flow <[email protected]>
Merge pull request #952 from Scrumplex/fix-pre-post-launch

Fix variable substitution in pre launch/post exit hooks

4596e78df0bc85cd1cffab01c973f6d4cb490319 authored over 2 years ago by LennyMcLennington <[email protected]>
fix: hide the entire performance tab on instance settings in non-Linux

"just woke up after a major release has just been made" coding style

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

813dfbd2d38e910ef018927c58662db1e4c45e52 authored over 2 years ago by flow <[email protected]>
fix: actually substitute variables in pre/post launch

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

ba7dfb360c53b717b76ba7197ae40d2f9f59a659 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Merge pull request #893 from Scrumplex/refactor-env-handling

6aad750fe037cfdc46db846e6cc507f112f745ed authored over 2 years ago by timoreo <[email protected]>
fix(nix): change license to gpl3Only

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

5e443ae34709f5a5659f482057564d3a004017fd authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Merge pull request #877 from Scrumplex/refactor-offline-accounts

c65f5f772887bb0751e1c3996a5a1739435e3284 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Merge pull request #947 from flowln/unicode_uhh

74b62727af0819b63174e02873908fb3e4d34c11 authored over 2 years ago by timoreo <[email protected]>
fix: treat accounts as offline, if auth servers are down

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

2e94562f79d45eb746c54b3ffc9776afdb499096 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Merge pull request #922 from DioEgizio/qt6-tarballs

feat(actions): package and deliver qt6 tarballs

061ea5648eb767a2d3807185da8dbf29a60a5cbf authored over 2 years ago by txtsd <[email protected]>
change: unicode chars for folders and disabled mods in mod list

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

439e7bbf4ede9e563cc8b9be1ad0ddafda2e59b9 authored over 2 years ago by flow <[email protected]>
Update .github/workflows/build.yml

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

0f1d51f866de15bfca1afc26fa04d54fd8667920 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Merge pull request #938 from Scrumplex/fix-i18n3

75cfaf0672d27b953dd79505baf7ab3097a66309 authored over 2 years ago by txtsd <[email protected]>
Merge pull request #932 from Scrumplex/fix-nix

ceaa732e5f3b43d8a43d6387509a209cbdefe9b3 authored over 2 years ago by txtsd <[email protected]>
Merge pull request #930 from TheOPtimal/develop

deb2a2bd14deceb337b73f88cebc2f24f51e2303 authored over 2 years ago by txtsd <[email protected]>
fix: use single-space unicode char for checkmark in mod list

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

33853b610736299d5a1b172dcb39df03740ebd26 authored over 2 years ago by flow <[email protected]>
change(cache): use cache-specific http headers for their lifetime

This uses the 'Age', 'Cache-Control' and 'Expires' HTTP headers to more
accurately set up the ca...

ab6e1b112b05a1fcad962d15c087ed9ae746bf87 authored over 2 years ago by flow <[email protected]>
DCO Remediation Commit for Jacob Gogichaishvili <[email protected]>

I, Jacob Gogichaishvili <[email protected]>, hereby add my Signed-off-by to this co...

220e823c8d776bf507dc9c3dbaebd8f6842ad676 authored over 2 years ago by Jacob Gogichaishvili <[email protected]>
refactor!: bump to C++17 and C17

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

c666c3e2513c47552e91142925b2edabf1fd04ee authored over 2 years ago by Sefa Eyeoglu <[email protected]>
fix: move HTML code outside of translation

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

9cc1773fa7b91a0c7ff24ec28e6fff94600f7ed5 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
Merge pull request #936 from Scrumplex/fix-windows-crap-2

e78c7af7158846decae06959d6b4ffe327438ee9 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
fix(nix): switch to LD_LIBRARY_PATH

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

b96e76134ae55f83ddd51ef7bc9080db2ce797f7 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
fix: support LD_* for OpenBSD

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

fd2b2069972569c52d74e8626de8583c778bbb94 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
refactor: filter values in environment variables

Before this change, you had to specify custom LD_* variables using the
prefix GAME_LD_*. Now ins...

2d53c7c5b2dfb4e7172d105a54dcdbc723e7cda0 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
fix: fix translations for mod updater

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

28ae5d710e757a7672b7c8e4c3451349a20e2bd1 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
feat(actions): package and deliver qt6 tarballs

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

7a13412ec762d8fe342445d13f57482637f294eb authored over 2 years ago by DioEgizio <[email protected]>
Merge pull request #934 from virchau13/fix-non-nixos-libraries

fix(nix): only load stdenv.cc.cc.lib on NixOS

c86610b917d2935426c0813bead01b610b913fae authored over 2 years ago by flow <[email protected]>
Merge pull request #929 from flowln/dark_theme_dark_font

502750492c0d9b31400228c53d86787c2f2a15ac authored over 2 years ago by Sefa Eyeoglu <[email protected]>
fix: fix Java Checker on Windows, again

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

8fc1653b0c3dbc75f12127099b41182269bc3d8a authored over 2 years ago by Sefa Eyeoglu <[email protected]>
fix(nix): only load stdenv.cc.cc.lib on NixOS

On non-NixOS, launching any external process from Minecraft (e.g.
clicking on links) will fail d...

6841ebc31d1d2773f2d9997f877d05ef66494dc9 authored over 2 years ago by Vir Chaudhury <[email protected]>
fix(nix): switch to PolyMC libnbtplusplus

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

8757281467fef1dffcc348aa307a9aca5b5c6856 authored over 2 years ago by Sefa Eyeoglu <[email protected]>
merge origin/develop

Signed-off-by: kumquat-ir <[email protected]>

20b1723e78149c1f2ac4072cbd46997e9c5160fa authored over 2 years ago by kumquat-ir <[email protected]>
qtcreator moment

Signed-off-by: kumquat-ir <[email protected]>

be78afeee54a19cd0115e1d2ec63f3a3201a3940 authored over 2 years ago by kumquat-ir <[email protected]>
Add more Nix `meta` information

3746a2566d7b0f758a1de7a3f78cb88bd28bb1e5 authored over 2 years ago by Jacob Gogichaishvili <[email protected]>
fix: dark placeholder text in dark background on dark theme

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

0cb47cf7d77de4a1f0e440547818248c2586c581 authored over 2 years ago by flow <[email protected]>
Merge pull request #588 from flowln/mod_update

Implement mod updater (:sunglasses:)

dec81c4f274dd8388d442062cf9fa18600aa850d authored over 2 years ago by flow <[email protected]>
fix: raw-pointers and leaks in ModFolderLoadTask

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

54b335711acac5e57e94bc9cb81c751c9b2872c5 authored over 2 years ago by flow <[email protected]>
fix: bogus returns in EnsureMetadataTask

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

6bb8332b4b8efbb3f21f31d465fa907c3db0a7ce authored over 2 years ago by flow <[email protected]>
fix: std::list -> QList

Qt6 removed Qlist::toStdList() :sob:

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

de9e304236ac0c11dd2b6bfb8b6f55943349c0e9 authored over 2 years ago by flow <[email protected]>
fix: try finding a good height for short changelogs

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

79b0a16f7a74aa8184c41f0574865e1cf6db0519 authored over 2 years ago by flow <[email protected]>
change: use ModStatus as a simple member instead of a pointer

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

650af5eb64d3c560044cf1e806159f1d64985aa6 authored over 2 years ago by flow <[email protected]>
fix: changelogs with too much space between lines

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

2b65ee433fa594173205ceed104d5261052cac9a authored over 2 years ago by flow <[email protected]>
change: make Mod a QObject used as a pointer

Prevents problems when copying it around!

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

c4316e81e64ad4ac63b0b50106b324a73abdc150 authored over 2 years ago by flow <[email protected]>
fix: work around HoeDown bug(?) in changelog line breaks

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

fac63541a4831414b052de6400e7543bbc611db0 authored over 2 years ago by flow <[email protected]>
feat: improve changelog and sort updatable mods

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

dfd6cb29be99ed9efb73a78eb7c31b6070c2d3c9 authored over 2 years ago by flow <[email protected]>
fix: don't use shared_ptr for a background task T_T

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

001bbef9eea845ec7b970c73e16d0f129fade18b authored over 2 years ago by flow <[email protected]>
feat: make second metadata pass concurrent

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

47bdcb6050cc5eb106929f27115c9dd13f93d154 authored over 2 years ago by flow <[email protected]>
fix: clean up execWithTask in Progress Dialog

This prevents weird problems, such as dialogs being non-modal when they
should be!

Signed-off-b...

58dc3e93d375a36c3c8c82fbbb7dc6322a475869 authored over 2 years ago by flow <[email protected]>
fix: don't require non-essential items in mod index

Also adds slug field.

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

a7648d60ce1d1567cd1c878aaa55dae3696a0210 authored over 2 years ago by flow <[email protected]>
feat: add metadata get/delete via mod id

This is, in many cases, more reliable than name comparisons, so it's
useful specially in cases w...

91a5c4bdcbd3ae18139b85899f051fb3d9cbd1fc authored over 2 years ago by flow <[email protected]>
fix: filter out opted-out mods in mod downloader

Maintains Pre-Updater behaviour

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

9a07ede615869e3df87c41a689ebbba16a433849 authored over 2 years ago by flow <[email protected]>
fix: mod parsing of 'String-fied' version (i.e. OpenBlocks)

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

a53ee2e35cafd36964663d632877badcf53d8786 authored over 2 years ago by flow <[email protected]>
feat: improve metadata gen. networking and performance

This makes the metadata generation code a lot messier and harder to use,
but there's not really ...

4e6978ff6f61777a2e2e989cba58a9f0c48d2782 authored over 2 years ago by flow <[email protected]>
feat: add some mod api calls

- Get Project: Already existed but required a specific caller type. This
is more general.
- Ge...

52c45c2d32e6bb10b2ca5db9b73cb91fac57c943 authored over 2 years ago by flow <[email protected]>
fix: handling around disabled mods

Don't update disabled mods to prevent mod duplication. Also, chop
filename in the metadata with ...

5f75e531e61e1f2cb5d602e084e9a0ddd1c85a5c authored over 2 years ago by flow <[email protected]>
change: mod metadata improvements

- Use slug instead of name
- Keep temporary status before having local details

Signed-off-by: f...

fd6755c93f3f3f7551f9b7c11d1bbbb48c22e210 authored over 2 years ago by flow <[email protected]>
feat: add EnsureMetadataTask

This task is responsible for checking if the mod has metadata for a
specific provider, and creat...

844b2457769d61131f97b5e82bb134568dfd42ed authored over 2 years ago by flow <[email protected]>
feat: add mod update dialog

This subclasses the Review mods dialog to make a "Update review" one.
Also, all the necessary co...

6e2869834f59ae4863e63a16de97aa3019723b26 authored over 2 years ago by flow <[email protected]>
fix: don't double add mods in mod downloader/updater

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

1709b47bb7fd325c1b6dd482524fffa428b0f5a9 authored over 2 years ago by flow <[email protected]>
feat: add api call to flame

Call added:
- Get Fingerprints Matches
- Get Mod File Changelog

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

4bcf8e6975d4f314654062dde01d627ed7495866 authored over 2 years ago by flow <[email protected]>
feat: remove existing mod when updating/redownloading it

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

dfab55112b783d191ac9b596df9c2972b5fe74cb authored over 2 years ago by flow <[email protected]>
feat: add update mods to the ui / mod model

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

2d10c246a8e80a5af7535e2ff94442c6db178486 authored over 2 years ago by flow <[email protected]>
feat: add mod update check tasks

Those tasks take a list of mods and check on the mod providers for
updates. They assume that the...

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