aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-18Merge pull request #968 from magneticflux-/utf8-loggingSefa Eyeoglu
Decode process lines as UTF-8
2022-08-15fix: update org.polymc.PolyMC.metainfo.xml.in to not make flatpak break next ↵DioEgizio
release Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-08-13Use C locale codec for decodingMitchell Skaggs
This should correctly decode multi-byte non-UTF-8 text, such as Windows-936 (Simplified Chinese) Signed-off-by: Mitchell Skaggs <skaggsm333@gmail.com>
2022-08-12fix: hide 'More news...' button if the news aren't loaded yetflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-12refactor: switch to new versioning schemeSefa Eyeoglu
The new versioning system is based on the versioning system used by the GNOME Foundation for the GNOME desktop. We are dropping the "major version" as defined by SemVer and move to a version number with a most and least significant number. The most significant number must be incremented, if there are new features or significant changes since last major release. Otherwise, the least significant number must be incremented, if there are only minor changes since the last release. New features or significant changes mustn't be introduced by a bump of the least significant number. If a minor change would introduce small user-facing changes (like a message-box or slight UI changes), it could still be classified as a minor change. At the end of the day, a human shall decide, if a change is minor or significant, as there is no clear line that would separate a "minor" and a "significant" change in a GUI-application. Definitions: feature: New user-facing functionality significant change: Something that changes user-facing behavior minor change: Something that fixes unexpected behavior Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-08-11fix: only remove orphaned metadata on first openingflow
This avoids deleting the metadata while one is updating their mods. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-11Merge pull request #897 from jamierocks/atl-updating-initialtimoreo
2022-08-11Merge pull request #1039 from budak7273/fix-world-safety-nag-title-texttimoreo
2022-08-11Merge pull request #909 from txtsd/markdownlinttimoreo
2022-08-11Merge pull request #920 from flowln/metacache_fixtimoreo
2022-08-10Make new title strings translatableRobb
Signed-off-by: Robb <computerguy440+gh@gmail.com>
2022-08-10Merge pull request #1018 from Scrumplex/fix-infinite-auth-looptimoreo
2022-08-09fix: Make world safety nag title text match the action being performed ↵Robb
instead of always saying 'Copy World' Signed-off-by: Robb <computerguy440+gh@gmail.com>
2022-08-09Fix use of Qt 5.14 enumMitchell Skaggs
Signed-off-by: Mitchell Skaggs <skaggsm333@gmail.com>
2022-08-08Replace local 8-bit decoding with UTF-8 decodingMitchell Skaggs
Handles incomplete byte sequences using `QTextDecoder` Signed-off-by: Mitchell Skaggs <skaggsm333@gmail.com>
2022-08-06chore(ci): Add markdownlint config to ignored pathstxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-08-06feat(markdown): Add markdownlint configtxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-08-06chore(markdown): MD001 Heading levels should only increment by one level at ↵txtsd
a time Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-08-06chore(markdown): Align inline HTML correctlytxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-08-06chore(markdown): MD037 Spaces inside emphasis markerstxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-08-06chore(markdown): MD010 Hard tabstxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-08-06chore(markdown): MD031 Fenced code blocks should be surrounded by blank linestxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-08-06chore(markdown): MD032 Lists should be surrounded by blank linestxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-08-06chore(markdown): MD034 Bare URL usedtxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-08-06chore(markdown): MD009 Trailing spacestxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-08-06chore(markdown): MD007 Unordered list indentationtxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-08-06chore(markdown): MD025 Multiple top-level headings in the same documenttxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-08-06chore(markdown): MD046 Code block styletxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-08-06chore(markdown): MD040 Fenced code blocks should have a language specifiedtxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-08-06chore(markdown): MD012 Multiple consecutive blank linestxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-08-06chore(markdown): MD022 Headings should be surrounded by blank linestxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-08-05fix: don't mutate QHash while iterating over itflow
Even though it was using a QMutableHashIterator, sometimes it didn't work quite well, so this is a bit better. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-05fix: add some more nullptr checks / protectionflow
die sigsegv :gun: Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-05refactor: simplify smart pointers moreflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-04Merge pull request #1017 from flowln/kill_orphan_metadataflow
Remove orphaned metadata to avoid problems with auto-updating instances
2022-08-04Merge pull request #1014 from DioEgizio/downgrade-qt-macosflow
chore: downgrade to Qt 6.3.0 on macos
2022-08-04Merge pull request #1006 from DioEgizio/appimage-ubuntu-momentflow
fix: work around ubuntu 22.04 openssl appimage issues by copying openssl libs
2022-08-04Merge pull request #1019 from Scrumplex/fix-openbsd-rootSefa Eyeoglu
Add root path detection on OpenBSD
2022-08-04refactor+fix: use QSharedPointer for shared_qobject_ptrflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-04Merge pull request #994 from Scrumplex/fix-winget-releaserLennyMcLennington
Fix WinGet releaser
2022-08-04fix: emit abort in LaunchControllerSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-08-03fix: Add root path detection on OpenBSDSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-08-03fix: allow user to interrupt launch after 3 triesSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-08-03Move large condition into a new lambdaGingeh
Signed-off-by: Gingeh <39150378+Gingeh@users.noreply.github.com>
2022-08-02fix: remove orphaned metadata to avoid problems with auto-updating instsflow
Just as my master has taught me. :gun: Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-02chore: downgrade to Qt 6.3.0 on macosDioEgizio
seems to fix some emoji-related issues Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-08-02Check for running instance when re-opening the mod folder page and when ↵Gingeh
selecting mods Signed-off-by: Gingeh <39150378+Gingeh@users.noreply.github.com>
2022-08-02Update launcher/ui/pages/instance/ModFolderPage.hGingeh
Co-authored-by: flow <flowlnlnln@gmail.com> Signed-off-by: Gingeh <39150378+Gingeh@users.noreply.github.com>
2022-08-01Merge pull request #1012 from DioEgizio/patch-10Sefa Eyeoglu
fix: remove iconfix from libraries/README.MD
2022-08-01fix: remove iconfix from libraries/README.MDDioEgizio
someone forgor (💀) to remove it Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>