Commit Graph

3071 Commits

Author SHA1 Message Date
Adrian
d1b1113798 Update BUILD.md 2021-09-08 20:45:01 +02:00
Petr Mrázek
7185fd9a8f Merge pull request #4060 from StaticRocket/develop
Add custom-commands icon for other themes
2021-09-08 20:22:13 +02:00
Adrian
06661bff35 NOISSUE: Add notice on support of selfbuilds
Add notice that building MultiMC, besides development purposes, is unsupported.
2021-09-08 19:17:44 +02:00
Petr Mrázek
6c9dc4c86a NOISSUE fix typos in changelog 2021-09-07 21:02:41 +02:00
Petr Mrázek
426135b76a NOISSUE bump version to 0.6.13 and update changelog 2021-09-05 22:21:59 +02:00
Petr Mrázek
46468c8f14 NOISSUE block MS account adding on macOS < 10.13 builds
It's never going to work with Qt 5.6, so there's no point.
People need to update.
2021-09-05 18:54:27 +02:00
Petr Mrázek
878c4fb810 NOISSUE Provide dummy implementation for the secrets library 2021-09-05 18:23:49 +02:00
Petr Mrázek
d644fb2094 GH-4014 do not switch to Qt 5.15.2 on Windows
It is unstable for reasons unknown.
2021-09-04 23:51:57 +02:00
Petr Mrázek
823e7d22c7 GH-4014 fix kernel version scanning on macOS and linux some more 2021-09-04 22:18:29 +02:00
Petr Mrázek
c17b359d03 GH-4014 fix kernel version scanning on macOS and linux 2021-09-04 22:10:57 +02:00
Petr Mrázek
938f896bfa GH-4014 change updater to recognize new Qt 5.15.2 builds 2021-09-04 21:27:09 +02:00
Petr Mrázek
cd87029e6f NOISSUE add style plugins to packaging if present 2021-08-31 18:55:56 +02:00
StaticRocket
4f7aad0f8d Add custom-commands to pe_light icon theme 2021-08-30 23:35:16 -04:00
StaticRocket
b47d986f22 Add custom-commands to pe_dark icon theme 2021-08-30 23:34:59 -04:00
StaticRocket
51cdb8c790 Add custom-commands to pe_colored icon theme 2021-08-30 23:34:21 -04:00
StaticRocket
acbca16013 Add custom-commands to pe_blue icon theme 2021-08-30 23:33:56 -04:00
StaticRocket
62ecb3e58d Add custom-commands to iOS icon theme 2021-08-30 23:33:41 -04:00
StaticRocket
92895f11d1 Add custom-commands to OSX icon theme 2021-08-30 23:33:22 -04:00
Petr Mrázek
23442442d8 GH-3392 fix a bunch of bugs and implement STS error states 2021-08-31 01:11:52 +02:00
Petr Mrázek
3171014301 GH-3392 checking for migration status and refresh button in accounts list 2021-08-29 22:55:33 +02:00
Petr Mrázek
7239502675 GH-3392 Add recognition of already migrated Mojang accounts 2021-08-29 19:59:18 +02:00
Petr Mrázek
1e1655bc4b NOISSUE update README.md
It has not been touched in a long time. This brings it a bit more up to date.
2021-08-29 19:59:18 +02:00
Petr Mrázek
d4a3fc5195 Merge pull request #4054 from StaticRocket/develop
Add flat icon for custom-commands
2021-08-29 03:40:33 +02:00
StaticRocket
93c527ed3d Add flat icon for custom-commands 2021-08-28 21:13:35 -04:00
Petr Mrázek
b2c1100b1c NOISSUE introduce the concept of secrets static library 2021-08-27 22:35:17 +02:00
Petr Mrázek
34a5459dce NOISSUE cut down Requestor 2021-08-25 21:27:51 +02:00
Petr Mrázek
5c0e70e237 Merge pull request #4017 from jamierocks/fix-4012
GH-4012 Disable Xbox login if no MS client token is specified
2021-08-22 20:34:25 +00:00
Petr Mrázek
e2be2ada05 NOISSUE fix build
Missing QUrl include
2021-08-22 20:10:57 +02:00
Petr Mrázek
eae65da110 GH-3392 Switch MS account login to use device flow instead
Device flow involves the user manually opening a web page and putting in
a code. We no longer need to interact with the browser.
2021-08-22 20:01:18 +02:00
Petr Mrázek
50b92c1af2 NOISSUE Markdown is not available in Qt 5.4 ... who would have thought? 2021-08-20 01:57:59 +02:00
Petr Mrázek
1b68d51da6 NOISSUE add setting capes, tweak missing profile message, fix cape IDs 2021-08-20 01:34:32 +02:00
Petr Mrázek
94fd9a3535 NOISSUE fix linux builds 2021-08-19 10:27:30 +02:00
Petr Mrázek
345641f7d2 NOISSUE sanitize some MSA auth logging 2021-08-19 00:43:19 +02:00
Petr Mrázek
4a283fe4c1 NOISSUE print errorString in Requestor 2021-08-18 04:18:59 +02:00
Petr Mrázek
f1a5f7bc4d NOISSUE add ssl error logging to Requestor 2021-08-18 03:43:55 +02:00
Jamie Mansfield
2a21e28ffd GH-4012 Disable Xbox login if no MS client token is specified 2021-08-17 13:19:04 +01:00
Petr Mrázek
4ea52f4758 GH-3392 make sure skin upload at least doesn't fail completely 2021-08-15 23:46:12 +02:00
Petr Mrázek
44d634f564 GH-3392 Fix strings in AuthContext and make them translateable 2021-08-15 23:40:37 +02:00
Petr Mrázek
3a53349e33 GH-3392 dirty initial MSA support that shares logic with Mojang flows
Both act as the first step of AuthContext.
2021-08-15 23:18:50 +02:00
Sebastían
fae9ddd925 Merge branch 'MultiMC:develop' into develop 2021-08-10 20:32:15 -05:00
Petr Mrázek
fca2e9e44c Merge pull request #3997 from phit/detectadoptium
GH-3996 Detect Adoptium JDK's
2021-08-09 19:14:23 +02:00
phit
c2ec2a4af5 GH-3996 Detect Adoptium JDK's 2021-08-09 18:43:55 +02:00
Zakhar Afonin
a7b766efb1 Automated macOS builds (#53)
* First attempt at automating macOS builds

* Added Qt5 path

* I am retarded

* Yet another attempt

* Now builds a bundle succesfully

* Fixed artifact upload, I hope

* god damn it we really need to set up caching later

* Add packages cache

* Use home for homebrew cache

* Add extra CMake flags

* Move to 10.9 as minimum version

* Fix bundle problem

* Make option -l doesn't do anything alone

* Update actions

* Added chmod +x so the resulting executable is runnable without user's actions

* fixed path to Linux executable

* tf is wrong with me

* where the hell is our working directory and why can't I access multimc from cwd

* i can't fucking take it anymore

* maybe this time the path is right

* Remove some unneeded packages

* Install only Qt since is only one required

* Escape CMake commands

* Build Qt5.6

* Move to different steps

* Fix directory

* Remove codecs flag

* Use dmg file

* Fix directory

* We can't get Qt5.6 in macOS

Co-authored-by: Sebastían <sebastianmontoya209@gmail.com>
2021-08-03 13:26:28 -05:00
Sebastían
f7343a3c1b Merge branch 'MultiMC:develop' into develop 2021-07-27 19:17:46 -05:00
Petr Mrázek
17af6d70b4 GH-3974 fix pinning to taskbar in various linux environments 2021-07-27 21:46:38 +02:00
Sebastian-byte
5385277ef8 Merge branch 'MultiMC-develop' into develop 2021-07-26 17:27:40 -05:00
Sebastian-byte
743314edf2 Fix conflict again 2021-07-26 17:27:04 -05:00
Petr Mrázek
d2de849c86 NOISSUE set the required defs for main library 2021-07-26 14:03:59 +02:00
Sebastian-byte
65d3068e9f Fix conflict 2021-07-25 18:34:28 -05:00
Petr Mrázek
7921f47ec4 NOISSUE loosen requirements on CMake version in katabasis 2021-07-25 19:50:44 +02:00