MultiMC5/launcher
arthomnix 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.
2022-07-11 18:02:20 +01:00
..
icons NOISSUE continue refactoring things to make tests pass 2021-11-21 23:21:12 +01:00
java NOISSUE in java checker, ignore invalid lines altogether 2022-01-16 12:05:40 +01:00
launch NOISSUE continue reshuffling the codebase 2021-11-22 03:55:16 +01:00
meta NOISSUE disambiguate Json parsing calls 2022-05-29 04:58:42 +02:00
minecraft fix: log file extension of mods to clear ambiguity 2022-07-08 23:28:03 -04:00
modplatform NOISSUE disambiguate Json parsing calls 2022-05-29 04:58:42 +02:00
mojang NOISSUE properly assign license to Mojang binary package code 2022-06-06 22:12:21 +02:00
net NOISSUE fix build and change how NetJob is used 2021-12-31 05:27:59 +01:00
news NOISSUE fix build and change how NetJob is used 2021-12-31 05:27:59 +01:00
notifications NOISSUE fix build and change how NetJob is used 2021-12-31 05:27:59 +01:00
package Update rpm spec to support OpenSuse and conform to Fedora guidelines 2022-01-28 19:42:30 +01:00
pathmatcher NOISSUE fix some small build issues 2021-11-03 15:45:42 +01:00
resources NOISSUE update Modrinth logo 2022-05-16 01:38:15 +02:00
screenshots NOISSUE fix build on macOS 2021-11-21 23:42:55 +01:00
settings NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
tasks NOISSUE more refactoring 2021-11-21 23:36:55 +01:00
testdata NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
tools Changes required to support FreeBSD 2021-12-12 11:39:36 +00:00
translations NOISSUE disambiguate Json parsing calls 2022-05-29 04:58:42 +02:00
ui GH-4812 Prefill instance name to allow making adjustments 2022-07-11 18:02:20 +01:00
updater NOISSUE fix build and change how NetJob is used 2021-12-31 05:27:59 +01:00
Application.cpp GH-3012 add --offline and --name arguments 2022-06-09 23:46:28 +02:00
Application.h GH-3012 add --offline and --name arguments 2022-06-09 23:46:28 +02:00
ApplicationMessage.cpp NOISSUE Some happy little refactors 2021-11-20 16:22:22 +01:00
ApplicationMessage.h NOISSUE Some happy little refactors 2021-11-20 16:22:22 +01:00
BaseInstaller.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
BaseInstaller.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
BaseInstance.cpp NOISSUE continue debranding... 2021-10-21 00:47:53 +02:00
BaseInstance.h NOISSE add a shortcut to the loaders mods to main window 2021-12-12 22:39:25 +01:00
BaseVersion.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
BaseVersionList.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
BaseVersionList.h NOISSUE more refactoring 2021-11-21 23:36:55 +01:00
CMakeLists.txt NOISSUE Add FTB App import page to new instance dialog 2022-05-28 22:42:09 +02:00
Commandline.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Commandline.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
DefaultVariable.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
DesktopServices.cpp Changes required to support FreeBSD 2021-12-12 11:39:36 +00:00
DesktopServices.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Exception.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
ExponentialSeries.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
FileSystem_test.cpp NOISSUE continue debranding... 2021-10-21 00:47:53 +02:00
FileSystem.cpp Changes required to support FreeBSD 2021-12-12 11:39:36 +00:00
FileSystem.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Filter.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Filter.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
GZip_test.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
GZip.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
GZip.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
HoeDown.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
install_prereqs.cmake.in Restore the previously deleted line. 2021-12-12 16:45:18 +00:00
InstanceCopyTask.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
InstanceCopyTask.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
InstanceCreationTask.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
InstanceCreationTask.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
InstanceImportTask.cpp NOISSUE implement handling of client-overrides for Modrinth 2022-06-13 23:41:47 +02:00
InstanceImportTask.h NOISSUE Remove FTB and Curse integration 2022-05-19 20:43:50 +02:00
InstanceList.cpp GH-4164 Assign instances to groups using drag & drop 2021-10-25 23:51:42 +02:00
InstanceList.h GH-4164 Assign instances to groups using drag & drop 2021-10-25 23:51:42 +02:00
InstancePageProvider.h NOISSUE continue reshuffling the codebase 2021-11-22 03:55:16 +01:00
InstanceTask.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
InstanceTask.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
JavaCommon.cpp NOISSUE prevent -version being passed to the JRE 2022-04-06 22:47:52 +02:00
JavaCommon.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Json.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Json.h NOISSUE disambiguate Json parsing calls 2022-05-29 04:58:42 +02:00
KonamiCode.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
KonamiCode.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
LaunchController.cpp GH-3012 add --offline and --name arguments 2022-06-09 23:46:28 +02:00
LaunchController.h GH-3012 add --offline and --name arguments 2022-06-09 23:46:28 +02:00
Launcher.in NOISSUE debranding for real, initial work 2021-10-21 00:47:53 +02:00
LoggedProcess.cpp Update LoggedProcess.cpp 2022-05-22 00:45:34 +02:00
LoggedProcess.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
main.cpp NOISSUE continue reshuffling the codebase 2021-11-22 03:55:16 +01:00
MessageLevel.cpp NOISSUE continue debranding... 2021-10-21 00:47:53 +02:00
MessageLevel.h NOISSUE continue debranding... 2021-10-21 00:47:53 +02:00
MMCStrings.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
MMCStrings.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
MMCTime.cpp NOISSUE Add license headers to source files created by me 2021-12-18 00:14:25 +00:00
MMCTime.h NOISSUE Add license headers to source files created by me 2021-12-18 00:14:25 +00:00
MMCZip.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
MMCZip.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
NullInstance.h NOISSE add a shortcut to the loaders mods to main window 2021-12-12 22:39:25 +01:00
ProblemProvider.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
QObjectPtr.h NOISSUE fix fix fix the accounts again 2021-11-23 01:25:24 +01:00
RecursiveFileSystemWatcher.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
RecursiveFileSystemWatcher.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
RWStorage.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
SeparatorPrefixTree.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
SkinUtils.cpp NOISSUE continue refactoring things to make tests pass 2021-11-21 23:21:12 +01:00
SkinUtils.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
UpdateController.cpp Changes required to support FreeBSD 2021-12-12 11:39:36 +00:00
UpdateController.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Usable.h NOISSUE Some happy little refactors 2021-11-20 16:22:22 +01:00
Version_test.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Version.cpp Changes required to support FreeBSD 2021-12-12 11:39:36 +00:00
Version.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
VersionProxyModel.cpp NOISSUE Some happy little refactors 2021-11-20 16:22:22 +01:00
VersionProxyModel.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
WatchLock.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00