arthomnix
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
2022-07-19 20:43:54 +01:00
arthomnix
844ed61aa4
NOISSUE Yeet the version check
2022-07-19 17:14:46 +01:00
arthomnix
518b19e667
NOISSUE shortcut creation: enclose paths in quotes
2022-07-06 08:03:04 +01:00
arthomnix
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
2022-07-03 19:53:45 +01:00
arthomnix
0a2ad17f06
NOISSUE shortcut creation: add comments and todo
2022-07-03 18:11:18 +01:00
arthomnix
7df413db1a
NOISSUE shortcut creation: blacklist versions by date instead of regex
2022-07-03 16:57:20 +01:00
arthomnix
6faa0ef711
NOISSUE shortcut creation: reload pack profile before checking version
2022-07-03 16:43:23 +01:00
arthomnix
363588789e
NOISSUE shortcut creation: fix version check
2022-07-03 16:30:30 +01:00
arthomnix
2dc44b3ff5
NOISSUE fix build
2022-07-03 16:21:21 +01:00
arthomnix
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)
2022-07-03 15:47:54 +01:00
arthomnix
bbdbe47e72
NOISSUE actually use the directory as the working directory
2022-07-03 14:19:50 +01:00
arthomnix
75b8765604
NOISSUE shortcut creation: set working directory in other shortcut types
2022-07-03 14:00:55 +01:00
arthomnix
7217e3991a
NOISSUE shortcut support: set working directory in .desktop files
2022-07-03 13:45:58 +01:00
arthomnix
bf5be5568e
NOISSUE curly brace formatting
2022-07-03 13:17:25 +01:00
arthomnix
018e6229ca
NOISSUE shortcut creation: add windows .lnk support
2022-07-03 13:07:21 +01:00
arthomnix
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.
2022-07-03 09:52:56 +01:00
arthomnix
645bc3f445
NOISSUE shortcut creation: set default shortcut filename
2022-07-03 08:33:46 +01:00
arthomnix
a0c44f7062
NOISSUE shortcut creation: add icons on linux
2022-07-03 08:27:13 +01:00
arthomnix
5d14dede50
NOISSUE WIP implementation of the ability to create instance shortcuts
...
Currently Linux-only and lacking some features
2022-07-03 07:54:20 +01:00