aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-20Merge pull request #1044 from flowln/better_orphan_fixSefa Eyeoglu
2022-08-20Merge pull request #992 from Scrumplex/refactor-versionSefa Eyeoglu
2022-08-20Merge pull request #1007 from Gingeh/disable-update-buttonSefa Eyeoglu
2022-08-20Merge pull request #919 from kumquat-ir/download-all-blockedSefa Eyeoglu
2022-08-19Merge pull request #1058 from ↵dada513
DioEgizio/fix-update-org.polymc.PolyMC.metainfo.xml.in
2022-08-19fix(COPYING): fix COPYING.md by adding some missing copyright noticesDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-08-19Merge pull request #1068 from TayouVR/improvedWindowsJavaCheckSefa Eyeoglu
2022-08-18use qEnvironmentVariable instead of qgetenv in JavaUtilsTayou
Signed-off-by: Tayou <tayou@gmx.net>
2022-08-18Merge pull request #1049 from flowln/waiting_for_news_-_-Sefa Eyeoglu
2022-08-18check for java installs in PATH on windowsTayou
this should find java installs from scoop as well as any other installer, that registers java in the PATH environment variable. Signed-off-by: Tayou <tayou@gmx.net>
2022-08-18refactor: move classpath definition into NewLaunch itselfSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
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-08fix: don't apply GameMode/MangoHud, if they aren't supportedSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-08-08refactor: don't include mangohud's library pathSefa Eyeoglu
This could cause issues on some environments. Users should just put MangoHud libs into global LD_LIBRARY_PATH, just like with any other library Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-08-08feat: detect GameMode and MangoHud's presenceSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-08-08refactor: store current capabilitiesSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
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