Commit Graph

3064 Commits

Author SHA1 Message Date
Petr Mrázek
458944ad91 NOISSUE Remove concept of switching update channels
It is all develop from now on, we no longer make stable releases.
This means no maintenance of version numbers and removal
of all the overhead associated with making stable releases.

MultiMC 6 might have a better system, but with how infrequent and stable
MultiMC releases are getting, there's no need to have a distinction
between `stable` and `develop` anymore.
2023-02-03 23:05:27 +01:00
Petr Mrázek
75568ed04b NOISSUE and don't break the thing in the process... 2023-02-02 21:43:01 +01:00
Petr Mrázek
f624754f0c NOISSUE Improve path parsing for modrinth packs 2023-02-02 20:51:23 +01:00
Petr Mrázek
1f1cdbe0a8
Merge pull request #5032 from graytoowolf/patch-1
When re-logging in when the repair account expires, it still prompts that the account has expired
2023-01-13 18:44:38 +01:00
graywolf
cb81cb9835
Update LaunchController.cpp 2023-01-06 12:59:45 +08:00
Petr Mrázek
aba63c8f00
Merge pull request #4998 from arthomnix/feature/account-expired-login-button
GH-4978 Add button to log back in when account expired
2022-12-01 23:48:36 +01:00
arthomnix
73e1d15ab9 GH-4978 Correctly emit failed when attempting to relogin to msa on osx64 2022-12-01 20:54:04 +00:00
arthomnix
e5b7517d2f GH-4978 Remove testing code 2022-12-01 20:50:36 +00:00
arthomnix
0fd546a11c GH-4978 Add button to log back in when account expired 2022-12-01 20:21:37 +00:00
Petr Mrázek
e044744faf NOISSUE add a way to require object from Json value ref 2022-11-20 15:59:52 +01:00
Petr Mrázek
8bced9da83
Merge pull request #4985 from arthomnix/feature/playtime-format-customisation
NOISSUE Load ShowGameTimeHours setting correctly on settings page
2022-11-20 13:08:52 +01:00
arthomnix
149adbd1d6 NOISSUE Load ShowGameTimeHours setting correctly on settings page
Bugfix for #4964
2022-11-20 11:45:34 +00:00
Petr Mrázek
30312ea701 And fix a build issue 2022-11-20 00:12:46 +01:00
arthomnix
858487521e NOISSUE Escape quotes in paths
Just in case the user decides to place MMC in a path containing quotes.
.desktop files appear to require two backslashes to escape quotes, testing on other desktop environments would be appreciated to make sure this isn't just a KDE-specific bug
2022-11-20 00:04:03 +01:00
arthomnix
08dd08afc1 NOISSUE Enclose all arguments in quotes, fix batch scripts 2022-11-20 00:04:03 +01:00
arthomnix
6307689cf1 NOISSUE Use .command extension for shortcut scripts on macOS
This means that the script will run when clicked, instead of being opened in a text editor
2022-11-20 00:04:03 +01:00
arthomnix
86f68389c9 NOISSUE Add button to copy MSA code 2022-11-20 00:04:03 +01:00
Petr Mrázek
7354c578fd NOISSUE Move hour formatting for play time to a function 2022-11-20 00:01:21 +01:00
Petr Mrázek
90b16fb903
Merge pull request #4928 from ryanbrown535/develop
GH-4901 Confirm screenshot upload
2022-11-19 23:48:46 +01:00
Petr Mrázek
8335432543
Merge pull request #4947 from jamierocks/managed-packs
Record where packs come from
2022-11-19 23:48:16 +01:00
Petr Mrázek
319ba3c8f9
Merge pull request #4948 from jamierocks/technic-improvements
Technic: Display available versions for Solder packs
2022-11-19 23:44:24 +01:00
Petr Mrázek
9e5883c173
Merge pull request #4946 from jamierocks/atl-colours
Display mod colours in optional mod dialog
2022-11-19 23:43:06 +01:00
Petr Mrázek
597da783d7
Merge pull request #4964 from arthomnix/feature/playtime-format-customisation
NOISSUE Add setting to display playtime in hours only
2022-11-19 23:35:33 +01:00
Petr Mrázek
1849db93ec Fix a build problem 2022-11-19 23:23:11 +01:00
arthomnix
b82d667859 NOISSUE Add setting to display playtime in hours only 2022-11-02 16:11:56 +00:00
Jamie Mansfield
9bdfa5c8de
NOISSUE Make Technic API base URL and build constants 2022-10-20 16:46:12 +01:00
Jamie Mansfield
fb0970b496
NOISSUE Verify checksums for pack build mods 2022-10-20 16:46:12 +01:00
Jamie Mansfield
b6290ac254
GH-3516 Display available versions for Solder packs 2022-10-20 16:46:12 +01:00
Jamie Mansfield
b8a736c673
NOISSUE Replace inline parsing code with Solder API models 2022-10-20 16:46:03 +01:00
Jamie Mansfield
18f790953a
NOISSUE Add API models for Solder packs
This will be able to replace the ugly parsing/usage code that
currently exists in the Solder install task :)
2022-10-20 16:46:03 +01:00
Jamie Mansfield
2334a44221
NOISSUE Match CurseForge pack description format in Technic UI 2022-10-20 16:46:03 +01:00
Jamie Mansfield
65a4f8919a
NOISSUE Include the modpack version in instance title 2022-10-20 16:46:03 +01:00
Jamie Mansfield
ddc094b76b
NOISUE Prevent potential HTML injection 2022-10-20 16:46:03 +01:00
Jamie Mansfield
e35f2b6c2c
NOISSUE Allow Technic pack API urls to be used in search
This mimics the behaviour that the Technic launcher has, and their
website displays API URLs for.

The big benefit of this, is to be able to install private packs now :)
2022-10-20 16:45:55 +01:00
Jamie Mansfield
064c0febd3
NOISSUE Make ATLauncher packs managed when installing 2022-10-19 16:56:26 +01:00
Jamie Mansfield
79204e5df0
NOISSUE Pass the full pack name through to the install task 2022-10-19 16:56:15 +01:00
Jamie Mansfield
79cd37be94
NOISSUE Add settings to support managed packs
Managed packs means an installation of a modpack through a modpack
provider. Managed packs track their origins (pack platform, name, id),
so that in future features can exist around this - such as updating, and
reinstalling.
2022-10-19 16:52:37 +01:00
Jamie Mansfield
dbe7d9ea2e
NOISSUE Display mod colours in optional mod dialog 2022-10-19 13:00:54 +01:00
Jamie Mansfield
b433882ac1
NOISSUE Add missing QMap include
This should fix the build.
2022-10-19 12:51:15 +01:00
Petr Mrázek
301b44d1c4
Merge pull request #4943 from jamierocks/atl-messages
Display ATLauncher mod warnings and pack messages
2022-10-18 23:11:53 +02:00
Jamie Mansfield
c24a89f3af
NOISSUE Display warnings when selecting optional mods 2022-10-18 21:40:05 +01:00
Jamie Mansfield
41f728b22f
NOISSUE Pass the optional mod dialog the full version
We will need more information, let's just pass the whole thing.
2022-10-18 21:39:37 +01:00
Jamie Mansfield
af36e5c43f
NOISSUE Display ATLauncher install messages 2022-10-18 21:39:36 +01:00
ryanbrown535
c37b7f771e Confirm screenshot upload
Adds a message box on upload asking if the user is sure they want to upload to imgur
2022-10-02 20:45:06 -04:00
Petr Mrázek
518568b803
Merge pull request #4911 from p2js/patch-1
Update README.md
2022-09-19 22:37:10 +02:00
Alfio
8d100ba97c
Update README.md
fixed a couple of typos and reformatted some stuff to be a little more legible.
2022-09-11 16:59:00 +02:00
Petr Mrázek
6bfa07e728
Merge pull request #4891 from ajakk/develop
Drop execute bits from .desktop file
2022-08-25 09:34:03 +02:00
John Helmert III
5488ab11d4
Drop execute bits from .desktop file
There shouldn't be any reason for the desktop file to be executable,
and this is sometimes against policy in downstream distributions:

https://wiki.gentoo.org/wiki/.desktop_files#Executable_bit_in_.desktop_files

Bug: https://bugs.gentoo.org/866443
Signed-off-by: John Helmert III <ajak@gentoo.org>
2022-08-24 23:00:51 -05:00
Petr Mrázek
b5e81bbb0d
Merge pull request #4842 from arthomnix/shortcut-path-fix
NOISSUE Fix shortcut creation on official Linux builds
2022-07-19 21:54:35 +02:00
Petr Mrázek
ec498074c1 NOISSUE improve Modrinth description's page rendering 2022-07-19 21:46:28 +02:00