Commit Graph

  • a6dff61ff7 GH-4699 Formatting arthomnix 2023-02-05 10:15:29 +00:00
  • 74addfb78b GH-4699 Clean some things up Add a menu to select between MMC/Modrinth format packs instead of the custom dialog Treat 404s on requests to the Modrinth API as success, as the API returns a 404 if a hash was not found, and we don't want to retry the download in this case Improve logging arthomnix 2023-02-05 10:13:13 +00:00
  • 16cf56b7a4 GH-4699 Modrinth pack exporter (WIP) arthomnix 2023-02-04 21:41:24 +00:00
  • 867d240a2f NOISSUE update copyright year a bit Petr Mrázek 2023-02-03 23:30:59 +01:00
  • 458944ad91 NOISSUE Remove concept of switching update channels Petr Mrázek 2023-02-03 23:05:27 +01:00
  • 75568ed04b NOISSUE and don't break the thing in the process... Petr Mrázek 2023-02-02 21:43:01 +01:00
  • f624754f0c NOISSUE Improve path parsing for modrinth packs Petr Mrázek 2023-02-02 20:51:23 +01:00
  • 1f1cdbe0a8 Merge pull request #5032 from graytoowolf/patch-1 Petr Mrázek 2023-01-13 18:44:38 +01:00
  • cb81cb9835 Update LaunchController.cpp graywolf 2023-01-06 12:59:45 +08:00
  • aba63c8f00 Merge pull request #4998 from arthomnix/feature/account-expired-login-button Petr Mrázek 2022-12-01 23:48:36 +01:00
  • 73e1d15ab9 GH-4978 Correctly emit failed when attempting to relogin to msa on osx64 arthomnix 2022-12-01 20:54:04 +00:00
  • e5b7517d2f GH-4978 Remove testing code arthomnix 2022-12-01 20:50:36 +00:00
  • 0fd546a11c GH-4978 Add button to log back in when account expired arthomnix 2022-12-01 20:21:37 +00:00
  • e044744faf NOISSUE add a way to require object from Json value ref Petr Mrázek 2022-11-20 15:59:05 +01:00
  • 8bced9da83 Merge pull request #4985 from arthomnix/feature/playtime-format-customisation Petr Mrázek 2022-11-20 13:08:52 +01:00
  • 149adbd1d6 NOISSUE Load ShowGameTimeHours setting correctly on settings page Bugfix for #4964 arthomnix 2022-11-20 11:45:34 +00:00
  • 30312ea701 And fix a build issue Petr Mrázek 2022-11-20 00:12:46 +01:00
  • 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 arthomnix 2022-07-31 11:38:00 +01:00
  • 08dd08afc1 NOISSUE Enclose all arguments in quotes, fix batch scripts arthomnix 2022-07-30 16:43:30 +01:00
  • 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 arthomnix 2022-07-20 17:03:20 +01:00
  • 86f68389c9 NOISSUE Add button to copy MSA code arthomnix 2022-07-20 16:55:31 +01:00
  • 7354c578fd NOISSUE Move hour formatting for play time to a function Petr Mrázek 2022-11-20 00:00:44 +01:00
  • 90b16fb903 Merge pull request #4928 from ryanbrown535/develop Petr Mrázek 2022-11-19 23:48:46 +01:00
  • 8335432543 Merge pull request #4947 from jamierocks/managed-packs Petr Mrázek 2022-11-19 23:48:16 +01:00
  • 319ba3c8f9 Merge pull request #4948 from jamierocks/technic-improvements Petr Mrázek 2022-11-19 23:44:24 +01:00
  • 9e5883c173 Merge pull request #4946 from jamierocks/atl-colours Petr Mrázek 2022-11-19 23:43:06 +01:00
  • 597da783d7 Merge pull request #4964 from arthomnix/feature/playtime-format-customisation Petr Mrázek 2022-11-19 23:35:33 +01:00
  • 1849db93ec Fix a build problem Petr Mrázek 2022-11-19 23:23:11 +01:00
  • b82d667859 NOISSUE Add setting to display playtime in hours only arthomnix 2022-11-02 16:11:56 +00:00
  • 9bdfa5c8de NOISSUE Make Technic API base URL and build constants Jamie Mansfield 2022-01-09 23:02:32 +00:00
  • fb0970b496 NOISSUE Verify checksums for pack build mods Jamie Mansfield 2022-04-02 00:11:33 +01:00
  • b6290ac254 GH-3516 Display available versions for Solder packs Jamie Mansfield 2021-12-27 03:52:54 +00:00
  • b8a736c673 NOISSUE Replace inline parsing code with Solder API models Jamie Mansfield 2022-04-02 13:26:03 +01:00
  • 18f790953a NOISSUE Add API models for Solder packs Jamie Mansfield 2022-04-01 23:40:20 +01:00
  • 2334a44221 NOISSUE Match CurseForge pack description format in Technic UI Jamie Mansfield 2021-12-27 03:55:08 +00:00
  • 65a4f8919a NOISSUE Include the modpack version in instance title Jamie Mansfield 2021-12-24 15:10:42 +00:00
  • ddc094b76b NOISUE Prevent potential HTML injection Jamie Mansfield 2021-12-24 15:20:34 +00:00
  • e35f2b6c2c NOISSUE Allow Technic pack API urls to be used in search Jamie Mansfield 2021-12-24 15:00:36 +00:00
  • 064c0febd3 NOISSUE Make ATLauncher packs managed when installing Jamie Mansfield 2022-05-28 23:38:21 +01:00
  • 79204e5df0 NOISSUE Pass the full pack name through to the install task Jamie Mansfield 2022-05-22 14:34:11 +01:00
  • 79cd37be94 NOISSUE Add settings to support managed packs Jamie Mansfield 2022-05-28 23:26:47 +01:00
  • dbe7d9ea2e NOISSUE Display mod colours in optional mod dialog Jamie Mansfield 2022-05-02 20:27:20 +01:00
  • b433882ac1 NOISSUE Add missing QMap include Jamie Mansfield 2022-10-19 12:49:24 +01:00
  • 301b44d1c4 Merge pull request #4943 from jamierocks/atl-messages Petr Mrázek 2022-10-18 23:11:53 +02:00
  • c24a89f3af NOISSUE Display warnings when selecting optional mods Jamie Mansfield 2022-05-05 20:58:12 +01:00
  • 41f728b22f NOISSUE Pass the optional mod dialog the full version Jamie Mansfield 2022-05-05 20:30:51 +01:00
  • af36e5c43f NOISSUE Display ATLauncher install messages Jamie Mansfield 2022-05-05 20:14:19 +01:00
  • c37b7f771e Confirm screenshot upload ryanbrown535 2022-10-02 20:45:06 -04:00
  • 518568b803 Merge pull request #4911 from p2js/patch-1 Petr Mrázek 2022-09-19 22:37:10 +02:00
  • b069478f6e NOISSUE Consistently express 'exit code' in logs Davide Pierotti 2022-09-17 15:42:02 +02: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
  • a522ec3ad4 Merge branch 'MultiMC:main' into main main Sebastian 2022-07-19 19:18:53 -05: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
  • b7c9b27ed6 Merge branch 'MultiMC:main' into main Sebastian 2022-07-09 11:04:55 -05: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
  • 966494deb3 Attempt fix for #220 Sebastian 2022-07-06 14:50:23 -05:00
  • fa8202ec17 Merge branch 'MultiMC:main' into main Sebastian 2022-07-06 11:43:53 -05: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
  • 4147fa5bbb Update main.yml Sebastian 2022-06-16 19:03:15 -05:00
  • de58349453 Update main.yml Sebastian 2022-06-16 18:29:02 -05:00
  • 20e7f72d78 Update main.yml Sebastian 2022-06-16 18:22:27 -05:00
  • 5d331723a5 Update links Sebastian 2022-06-16 18:11:35 -05:00
  • 85d8cc4113 Merge branch 'MultiMC:develop' into develop Sebastian 2022-06-13 17:34:14 -05:00
  • bf80bd1143 NOISSUE implement handling of client-overrides for Modrinth Petr Mrázek 2022-06-13 23:41:47 +02:00