Commit Graph

  • 518568b803
    Merge pull request #4911 from p2js/patch-1 Petr Mrázek 2022-09-19 22:37:10 +02:00
  • 48ff417f46 Added auto-fallback to drop sandbox on unsupported systems BuildTools 2022-09-19 05:57:19 +00:00
  • b069478f6e NOISSUE Consistently express 'exit code' in logs Davide Pierotti 2022-09-17 15:42:02 +02:00
  • 23727355e9 Removed some unnecessary lines BuildTools 2022-09-14 08:49:00 +00:00
  • c60738570b Minor change to follow consistent coding conventions BuildTools 2022-09-14 08:18:36 +00:00
  • 561fe3a0a5 Implemented more strict isolation These changes aren't fully tested yet, as I've only verified they work on my system But they should work across all systems BuildTools 2022-09-14 08:09:06 +00:00
  • eb3a117782 Updated run.sh BuildTools 2022-09-14 06:06:26 +00:00
  • bdb56e61fa Fixed typo in shell variable BuildTools 2022-09-14 06:05:03 +00:00
  • 3eb9b8e606 Added bubblewrap to package dependencies BuildTools 2022-09-14 05:54:10 +00:00
  • 099a52760b
    Update run.sh cumpootuhr 2022-09-12 02:49:12 +00:00
  • fdb72fd173
    Update run.sh cumpootuhr 2022-09-12 02:47:13 +00:00
  • cac6be79cb
    Improve documentation cumpootuhr 2022-09-12 01:24:52 +00:00
  • 9ca9b1b093
    Update Launcher.in cumpootuhr 2022-09-12 01:09:07 +00:00
  • 76c7d5d01c
    Sandbox MultiMC launcher (part 2) cumpootuhr 2022-09-12 01:06:48 +00:00
  • 83315b348f
    Sandbox MultiMC launcher (part 1) cumpootuhr 2022-09-12 01:04:29 +00:00
  • 8d100ba97c
    Update README.md Alfio 2022-09-11 16:59:00 +02:00
  • 6bfa07e728
    Merge pull request #4891 from ajakk/develop Petr Mrázek 2022-08-25 09:34:03 +02:00
  • 5488ab11d4
    Drop execute bits from .desktop file John Helmert III 2022-08-24 23:00:08 -05:00
  • 8d3c54b2a2 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 arthomnix 2022-07-31 11:38:00 +01:00
  • bd86627ebe NOISSUE Enclose all arguments in quotes, fix batch scripts arthomnix 2022-07-30 16:43:30 +01:00
  • 8250fd6241 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 arthomnix 2022-07-20 17:03:20 +01:00
  • d95c8cb9ee NOISSUE Add button to copy MSA code arthomnix 2022-07-20 16:55:31 +01:00
  • b5e81bbb0d
    Merge pull request #4842 from arthomnix/shortcut-path-fix Petr Mrázek 2022-07-19 21:54:35 +02:00
  • ec498074c1 NOISSUE improve Modrinth description's page rendering Petr Mrázek 2022-07-19 21:46:28 +02:00
  • 2517671396 NOISSUE Use current working directory instead of applicationDirPath in shortcut creation This fixes issues with official Linux builds which place the executable in its own bin directory arthomnix 2022-07-19 20:43:54 +01:00
  • e5c962b7b9 NOISSUE acknowledge the truth Petr Mrázek 2022-07-19 19:04:29 +02:00
  • b88296029b
    Merge pull request #4841 from arthomnix/create-shortcut-old-qt-fix Petr Mrázek 2022-07-19 18:32:49 +02:00
  • 844ed61aa4 NOISSUE Yeet the version check arthomnix 2022-07-19 17:14:46 +01:00
  • bec8293f28
    Merge pull request #4808 from arthomnix/feature-create-shortcut Petr Mrázek 2022-07-19 17:25:35 +02:00
  • cf49f171b3
    Merge pull request #4828 from arthomnix/feature-prefill-suggested-name Petr Mrázek 2022-07-19 17:23:55 +02:00
  • 05e3910fbd
    Merge pull request #4830 from kb-1000/unwrap-invocationtargetexception Petr Mrázek 2022-07-19 17:23:16 +02:00
  • 81b7e5f769
    [NOISSUE] Unwrap InvocationTargetException and allow non-public main classes kb1000 2022-07-14 16:45:41 +02:00
  • ffec1e1930 GH-4812 Set placeholder even if the user has changed the name arthomnix 2022-07-11 19:55:36 +01:00
  • ec897aee95 GH-4812 More improvements related to instance name Selects text on focus rather than selecting text and focusing by default. Text is not selected if the user has changed the name from the default. If the user changes the instance name, don't change it when they select a new version or modpack. Add a reset button that changes the instance name back to the default for the selected version/pack, and resets the flag that stops the name from being changed upon selecting a new version/pack. arthomnix 2022-07-11 19:51:31 +01:00
  • 00589b247a GH-4812 Prefill instance name to allow making adjustments Fills the instance name in instead of just setting a placeholder. This allows adjustments to be made to the suggested name without typing the whole thing out. The text is selected by default so that typing will overwrite the text, but users who want to adjust the default name instead of typing their own can deselect the text. The placeholder name is still set so it is still visible if the user deletes the text. Also sets the focus to the instance name textbox by default, whereas previously it was on the group name - this is required so the text gets overwritten on typing but also makes more sense generally. Closes issue #4812. arthomnix 2022-07-11 18:02:20 +01:00
  • ff64d2ad59
    Merge pull request #4822 from xcfrg/fix/mods-ambiguity Petr Mrázek 2022-07-09 11:37:26 +02:00
  • 346496c3fd
    fix: log file extension of mods to clear ambiguity xcfrg 2022-07-08 23:28:03 -04:00
  • 518b19e667 NOISSUE shortcut creation: enclose paths in quotes arthomnix 2022-07-06 08:03:04 +01:00
  • 0f41bea58a
    Merge pull request #4816 from xcfrg/log-confirmation Petr Mrázek 2022-07-06 08:51:33 +02:00
  • 3621594213
    feat: add log upload confirmation xcfrg 2022-07-05 23:33:04 -04:00
  • 79910e3542 NOISSUE shortcut creation: put file dialog in save mode This makes sure that the user is prompted if they are about to overwrite a file arthomnix 2022-07-03 19:53:45 +01:00
  • 0a2ad17f06 NOISSUE shortcut creation: add comments and todo arthomnix 2022-07-03 18:11:18 +01:00
  • 7df413db1a NOISSUE shortcut creation: blacklist versions by date instead of regex arthomnix 2022-07-03 16:57:20 +01:00
  • 6faa0ef711 NOISSUE shortcut creation: reload pack profile before checking version arthomnix 2022-07-03 16:43:23 +01:00
  • 363588789e NOISSUE shortcut creation: fix version check arthomnix 2022-07-03 16:30:30 +01:00
  • 2dc44b3ff5 NOISSUE fix build arthomnix 2022-07-03 16:21:21 +01:00
  • 7938585abb NOISSUE shortcut creation: add version blacklist for joining server on launch These versions are known to crash when joining a server on launch (see MC-145102 and MC-228828) arthomnix 2022-07-03 15:47:26 +01:00
  • bbdbe47e72 NOISSUE actually use the directory as the working directory arthomnix 2022-07-03 14:19:50 +01:00
  • 75b8765604 NOISSUE shortcut creation: set working directory in other shortcut types arthomnix 2022-07-03 14:00:55 +01:00
  • 7217e3991a NOISSUE shortcut support: set working directory in .desktop files arthomnix 2022-07-03 13:45:58 +01:00
  • bf5be5568e NOISSUE curly brace formatting arthomnix 2022-07-03 13:17:25 +01:00
  • 018e6229ca NOISSUE shortcut creation: add windows .lnk support arthomnix 2022-07-03 13:07:21 +01:00
  • 21413b964a NOISSUE replace copyright header that got removed by qt designer arthomnix 2022-07-03 09:56:16 +01:00
  • 6a3ff58c8c NOISSUE shortcut creation: add option to create launch scripts This allows shortcuts to be created on Macs (which don't have a concept of desktop shortcuts) as well as Linux systems that don't support the desktop file specification. Also included a windows batch file implementation. arthomnix 2022-07-03 09:52:56 +01:00
  • 645bc3f445 NOISSUE shortcut creation: set default shortcut filename arthomnix 2022-07-03 08:33:46 +01:00
  • a0c44f7062 NOISSUE shortcut creation: add icons on linux arthomnix 2022-07-03 08:27:13 +01:00
  • 6c31125f02 NOISSUE fix arrangement of includes again arthomnix 2022-07-03 07:57:15 +01:00
  • b326fef61b NOISSUE fix arrangement of includes arthomnix 2022-07-03 07:56:25 +01:00
  • 5d14dede50 NOISSUE WIP implementation of the ability to create instance shortcuts Currently Linux-only and lacking some features arthomnix 2022-07-03 07:54:20 +01:00
  • ef64ccc1db
    fix amulet support zurgeg 2022-06-26 09:35:23 -04:00
  • d11237d803
    prepare to unbreak amulet support zurgeg 2022-06-26 09:34:13 -04:00
  • 5aaae4f00f
    basic amulet support (probably broken) zurgeg 2022-06-26 09:33:31 -04:00
  • bf80bd1143 NOISSUE implement handling of client-overrides for Modrinth Petr Mrázek 2022-06-13 23:41:47 +02:00
  • d39c7928b4 NOISSUE Remove hack for Windows XP updater_overhaul Petr Mrázek 2022-06-09 19:33:28 +02:00
  • 0917706b22 GH-4724 set suggested version for Modrinth packs when it is changed Petr Mrázek 2022-06-11 17:44:51 +02:00
  • 7e63ddf7d4 NOISSUE Bump version Petr Mrázek 2022-06-11 13:21:44 +02:00
  • 583b63e90e NOISSUE fix typo in changelog Petr Mrázek 2022-06-10 02:10:07 +02:00
  • c6b60969bb NOISSUE update changelog for 0.6.16 0.6.16 Petr Mrázek 2022-06-09 23:50:30 +02:00
  • c7256744c6 GH-3012 add --offline and --name arguments Petr Mrázek 2022-06-09 23:46:28 +02:00
  • 8235752dec NOISSUE stop marking Modrinth as WIP Petr Mrázek 2022-06-09 20:17:49 +02:00
  • dd277cba08 NOISSUE properly assign license to Mojang binary package code Petr Mrázek 2022-06-06 22:12:21 +02:00
  • fdedf7078e NOISSUE Add minimal thing for clang-tidy integration Petr Mrázek 2022-06-06 22:08:31 +02:00
  • fe75a7f09e NOISSUE slightly improve Forge detection in FTBA import Petr Mrázek 2022-06-05 00:09:28 +02:00
  • 305157746a NOISSUE Do not log Mojang token response Petr Mrázek 2022-06-05 00:08:49 +02:00
  • 214d615d18 NOISSUE significantly more reliable detection of modloaders for FTBA Petr Mrázek 2022-05-30 01:38:19 +02:00
  • 66c6e6e05d NOISSUE disambiguate Json parsing calls Petr Mrázek 2022-05-29 04:58:42 +02:00
  • f59822fd65 NOISSUE make FTBA import more lenient towards missing fields Petr Mrázek 2022-05-29 04:24:55 +02:00
  • 43ebd02dcf NOISSUE it's LOCALAPPDATA not APPDATALOCAL... Petr Mrázek 2022-05-29 00:17:01 +02:00
  • 8a6f673567 NOISSUE maybe fix FTBA path on Windows? Petr Mrázek 2022-05-29 00:00:38 +02:00
  • efe181bd28 NOISSUE maybe fill in correct FTB App settings paths Petr Mrázek 2022-05-28 23:23:45 +02:00
  • 41e5b3b628 NOISSUE Add FTB App import page to new instance dialog Petr Mrázek 2022-05-28 22:42:09 +02:00
  • e9d182a9b9 NOISSUE Use QStringList instead of QString array arthomnix 2022-05-28 20:41:16 +01:00
  • 15a7eb4e5c NOISSUE Enforce allowed domains in Modrinth packs arthomnix 2022-05-28 20:15:30 +01:00
  • edfefc41cb
    NOISSUE Patreon button always links to MultiMC Sebastian 2022-05-24 15:34:59 -05:00
  • 399247a018
    Merge pull request #4714 from jamierocks/h-atl-depends Petr Mrázek 2022-05-23 22:52:10 +02:00
  • 0327a3cdbf
    NOISSUE Delete files from configs if they conflict with a mod Jamie Mansfield 2022-05-23 21:37:09 +01:00
  • c88f147ae4
    NOISSUE Handle extra arguments depends for ATLauncher Jamie Mansfield 2022-05-23 20:14:23 +01:00
  • f9924af2a0
    NOISSUE Handle main class depends for ATLauncher Jamie Mansfield 2022-05-23 19:42:04 +01:00
  • edc351c0d0
    Merge pull request #4706 from TrymDev/patch-1 Petr Mrázek 2022-05-22 16:39:49 +02:00
  • 3c815b8b8d
    Update LoggedProcess.cpp Trym 2022-05-22 00:45:34 +02:00
  • 66e165f4b8
    Merge pull request #4496 from Janrupf/develop Petr Mrázek 2022-05-20 20:47:41 +02:00
  • aebd9aa745 NOISSUE Add extra warning to exit code logging Janrupf 2022-05-20 20:28:25 +02:00
  • cbe6d0dbfd NOISSUE Move NtStatusGen to external repository Janrupf 2022-05-20 19:59:09 +02:00
  • 0a827ba70e NOISSUE Remove FTB and Curse integration Petr Mrázek 2022-05-19 20:42:03 +02:00
  • 3304798aa7
    Merge pull request #4692 from jamierocks/h-4b59804 Petr Mrázek 2022-05-17 22:12:51 +02:00
  • 78003c5eed
    NOISSUE Apply the Minecraft version correctly Jamie Mansfield 2022-05-17 21:03:15 +01:00
  • 585c93fd7f
    Merge pull request #4662 from Scotsguy/develop Petr Mrázek 2022-05-17 21:21:31 +02:00
  • cfb6ac8a8f
    Merge pull request #4691 from jamierocks/h-d4b8b77 Petr Mrázek 2022-05-17 21:01:16 +02:00
  • a28adf7b62
    NOISSUE Match Vanilla launcher for launch arguments Jamie Mansfield 2022-05-17 18:43:35 +01:00
  • 3e1939de8e NOISSUE fix build Petr Mrázek 2022-05-17 00:30:12 +02:00