Commit Graph

4929 Commits

Author SHA1 Message Date
flow 57d65177c8 fix: abort and fail logic in tasks
Also sets up correctly the status connections
2022-05-12 18:11:55 -03:00
flow 040ee919e5 refactor: more net cleanup
This runs clang-tidy on some other files in launcher/net/.

This also makes use of some JSON wrappers in HttpMetaCache, instead of
using the Qt stuff directly.

Lastly, this removes useless null checks (crashes don't occur because of
this, but because of concurrent usage / free of the QByteArray pointer),
and fix a fixme in Download.h
2022-05-12 18:11:55 -03:00
flow efa3fbff39 refactor: remove some superfluous signals
Since now we're inheriting from Task, some signals can be reused.
2022-05-12 18:11:55 -03:00
flow 8c8eabf7ac refactor: organize a little more the code in launcher/net/
This also reduces some code duplication by using some Task logic in
NetAction.
2022-05-12 18:11:49 -03:00
Kenneth Chew 3aea639fe4 Add UI for miscellaneous instance setting overrides 2022-05-12 17:11:06 -04:00
Kenneth Chew 046f1e6e58 Add instance overrides for miscellaneous settings 2022-05-12 17:08:06 -04:00
Ezekiel Smith 37e8f495b4 CurseForge API Key update to PolyMC key
Use the key CurseForge provided me to use for PolyMC

*pr done on mobile if someone could test that would be great*
2022-05-12 23:39:48 +10:00
DioEgizio 512d7b07d0 chore: add version of polymc area in bug report template 2022-05-11 15:18:07 +02:00
Kenneth Chew 527fa7ba9c Hide temporary directory in instances folder 2022-05-09 18:34:47 -04:00
Kenneth Chew 288e7bc9c5 Make profile menu scrollable 2022-05-09 15:37:56 -04:00
timoreo22 649b8ac7c6 Merge pull request #537 from PolyMC/stable
Merge stable into develop
2022-05-09 18:06:56 +02:00
DioEgizio 96b2758169 fix websiteurl in curseforge modpacks 2022-05-09 17:42:17 +02:00
Kenneth Chew 40e0252d7d Show "executable" screenshots in the screenshot manager
Since the readable/writable filter was removed to do this, extra code was added to enable/disable certain buttons based on whether the screenshot is readable or writable.
2022-05-09 00:54:47 -04:00
Kenneth Chew 5171d99fe5 Retranslate playtime text immediately when language is changed 2022-05-08 23:42:37 -04:00
Kenneth Chew ea9d61c21c Retranslate account actions after switching language 2022-05-08 23:19:23 -04:00
Sefa Eyeoglu da25f3b84e Merge pull request #533 from DioEgizio/patch-5 2022-05-08 21:43:18 +02:00
Sefa Eyeoglu 1e34de98ab Merge pull request #534 from DioEgizio/stable 2022-05-08 21:43:06 +02:00
Sefa Eyeoglu 7b46f50cf1 Merge pull request #530 from ryanccn/cfcore-backport 2022-05-08 21:42:40 +02:00
timoreo22 cab40026f2 Merge pull request #475 from Scrumplex/fix-hide-all-tokens
Hide all tokens for non-Debug builds for log and logfiles
2022-05-08 16:56:26 +02:00
Sefa Eyeoglu ac66bddeda Merge pull request #482 from TheCodex6824/mojang-auth-fix 2022-05-08 16:52:31 +02:00
Sefa Eyeoglu f4237be9bd Merge pull request #492 from DioEgizio/appimage-fix 2022-05-08 16:52:14 +02:00
DioEgizio dd11ccb3fd bump to 1.2.2 2022-05-08 16:30:12 +02:00
Sefa Eyeoglu c4549a5375 Update launcher/modplatform/flame/FlameModIndex.cpp
Co-authored-by: flow <thiagodonato300@gmail.com>
2022-05-08 16:25:51 +02:00
Sefa Eyeoglu e9b3140d12 Update launcher/modplatform/flame/FlameModIndex.cpp 2022-05-08 16:25:45 +02:00
Ozynt bdd2d57808 This makes more sense 2022-05-08 11:19:53 +02:00
Ryan Cao 22f5128e39 adopt changes from #497 remapped 2022-05-08 15:22:50 +08:00
Ryan Cao ae1aa6f63e gitignore stuff 2022-05-08 15:02:21 +08:00
flow 29a53d7e95 fix: always have the instance toolbar be vertical
This overrides the orientation set automatically by Qt when we start
moving the toolbar around.
2022-05-07 20:44:44 -03:00
flow 2fbb7be23b fix: filter based on MIME type instead of plaintext suffix
Suffixes are unreliable in different locales, while MIME types are more
standarized.
2022-05-07 20:16:55 -03:00
Sefa Eyeoglu f7f39854f8 Merge pull request #495 from ryanccn/big-sur-icon 2022-05-05 14:29:04 +02:00
icelimetea 113528e1f2 Make line count check more lenient 2022-05-05 07:20:33 +01:00
icelimetea 6bffa06063 Fix typo 2022-05-05 07:16:16 +01:00
icelimetea dcc41ef885 Improve mpticket file parsing code 2022-05-05 07:14:32 +01:00
Ryan Cao e909cc363d add big sur-style icon 2022-05-05 08:10:36 +08:00
icelimetea 9a87ae575e More minor fixes 2022-05-03 03:19:26 +01:00
icelimetea 860a7af679 Fix method access modifier 2022-05-03 00:53:22 +01:00
icelimetea 4fdb21b414 Compile with Java 7 in mind 2022-05-03 00:27:14 +01:00
icelimetea eeb5297284 Use only Java 7 features (in order to deal with #515) 2022-05-03 00:25:26 +01:00
icelimetea 8de63b60b1 Refactor some parts of NewLaunch (part 2) 2022-05-02 22:36:55 +01:00
Sefa Eyeoglu 0b38d878a1 fix: remove in-tree CMake modules where possible 2022-05-02 16:27:15 +02:00
Sefa Eyeoglu d29720fbce Merge pull request #518 from timoreo22/develop
Fix nightly.link pr comment
2022-05-02 12:23:00 +02:00
dada513 0556ae4749 Merge pull request #503 from txtsd/mnemonics_fix
Fix mnemonics that didn't parse
2022-05-02 11:19:30 +02:00
timoreo22 1a86f72690 Fix nightly.link pr comment 2022-05-02 11:13:46 +02:00
timoreo22 25d380f051 Merge pull request #510 from txtsd/ccache_gha
CI Speedup [1/3]: Use ccache to speed up CI builds
2022-05-02 10:47:28 +02:00
timoreo22 546d394868 Merge pull request #475 from Scrumplex/fix-hide-all-tokens
Hide all tokens for non-Debug builds for log and logfiles
2022-05-02 10:45:58 +02:00
dada513 8110040f86 Merge pull request #511 from dada513/hide_java_wizard
add hide java wizard toggle
2022-05-01 08:48:37 +02:00
txtsd 239e4adf29 refactor(workflow): Only use ccache on Debug builds 2022-05-01 00:34:37 +05:30
dada513 5662d41062 Update launcher/ui/pages/global/JavaPage.ui
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-04-30 16:20:05 +02:00
dada513 1e03ef484d Update launcher/ui/pages/global/JavaPage.ui
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-04-30 16:14:48 +02:00
Sefa Eyeoglu 1d95f10090 Merge pull request #489 from kthchew/fix/old-mac-cleanup 2022-04-30 15:54:10 +02:00