Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-04 | refactor: move MMCStrings -> StringUtils | flow | |
General utilities can go in here >:) Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-09-20 | refactor: introduce RuntimeContext | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-09-20 | fix: register JavaRealArchitecture for MinecraftInstance | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-09-20 | Merge pull request #1150 from flowln/fix_crash_on_game_quit | txtsd | |
2022-09-16 | fix: prevent deletes by shared pointer accidental creation | flow | |
This fixes the launcher crashing when opening the game :iea: Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-09-15 | fix: enable demo launch only on supported instances | flow | |
e.g. >= 1.3.1 instances Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-09-05 | Merge pull request #1111 from PolyMC/revert-1067-classpath-epicness | Sefa Eyeoglu | |
2022-09-05 | Merge pull request #1034 from Scrumplex/detect-performance-features | Sefa Eyeoglu | |
2022-09-05 | Revert "Move classpath definition into NewLaunch itself" | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-08-31 | Merge pull request #1067 from Scrumplex/classpath-epicness | flow | |
Move classpath definition into NewLaunch itself | |||
2022-08-20 | refactor: adapt rest of the codebase to the new resource model | flow | |
In order to access the ModFolderModel from the ModFolderPage, i created a new m_model for the correct type, shadowing the m_model of type ResourceFolderModel. This creates two shared_ptr references to the same object, but since they will have the same lifetime, it doesn't generate a memory leak. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-08-20 | refactor: move general info from Mod to Resource | flow | |
This allows us to create other resources that are not Mods, but can still share a significant portion of code. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-08-20 | Merge pull request #878 from flowln/lazy_settings | Sefa Eyeoglu | |
2022-08-18 | refactor: move classpath definition into NewLaunch itself | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-08-08 | fix: don't apply GameMode/MangoHud, if they aren't supported | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-08-08 | refactor: don't include mangohud's library path | Sefa Eyeoglu | |
This could cause issues on some environments. Users should just put MangoHud libs into global LD_LIBRARY_PATH, just like with any other library Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-22 | change: unicode chars for folders and disabled mods in mod list | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-22 | fix: use single-space unicode char for checkmark in mod list | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-17 | change: make Mod a QObject used as a pointer | flow | |
Prevents problems when copying it around! Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-12 | fix: move time record overrides to BaseInstance | flow | |
This is needed so that we can show time stats in the UI without having to load all type-specific settings, which would make all the previous changes useless :c This is apparently done with console settings too, so I don't think there's a problem doing this too :> Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-10 | refactor: replace QRegExp with QRegularExpression | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-10 | refactor: fix deprecation up to Qt 5.15 | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-06 | feat: lazy-load MinecraftInstance settings | flow | |
Makes the startup go fast! vrum Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-06 | change: put settings initialization in a separate function | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-06 | Merge pull request #707 from Jan200101/PR/gamemode | Sefa Eyeoglu | |
Add Performance related settings | |||
2022-07-06 | Add Performance related settings | Jan200101 | |
Integrates support for Feral Gamemode, discrete GPU support for Mesa and the proprietary Nvidia driver and MangoHud support Signed-off-by: Jan200101 <sentrycraft123@gmail.com> | |||
2022-07-02 | Merge pull request #864 from ivanpu/uncensored-offline | flow | |
Don't censor "offline" word when that's the access token | |||
2022-07-02 | don't censor offline access token | Ivan Puntiy | |
2022-06-30 | Remove redundant type name from status bar | Kenneth Chew | |
The type name is always "Minecraft", so it showed "Minecraft X.X.X (Minecraft)" | |||
2022-06-30 | Fix Minecraft version not appearing in status bar | Kenneth Chew | |
2022-06-12 | refactor(test): fix loading mod metadata setting | Sefa Eyeoglu | |
2022-06-11 | Merge pull request #709 from Scrumplex/fix-instancetypes | Sefa Eyeoglu | |
Always store InstanceType | |||
2022-06-04 | fix: always store InstanceType | Sefa Eyeoglu | |
2022-05-23 | refactor: abstract metadata handling and clarify names | flow | |
2022-05-20 | Launch: Match Vanilla launcher version string behaviour | Jamie Mansfield | |
This removes a means of profiling users. | |||
2022-05-12 | Add instance overrides for miscellaneous settings | Kenneth Chew | |
2022-04-19 | Revert "better FreeBSD support" | Sefa Eyeoglu | |
2022-04-15 | Update MinecraftInstance.cpp | Irgendwer01 | |
2022-04-15 | Update MinecraftInstance.cpp | Irgendwer01 | |
2022-04-15 | better FreeBSD support | Irgendwer01 | |
2022-04-06 | Allow components to specify Java agents and JVM arguments (#175) | Una | |
2022-04-04 | Merge pull request #345 from Scrumplex/handle-incompatible-java | Sefa Eyeoglu | |
2022-03-27 | chore: add license header | Sefa Eyeoglu | |
chore: add license header | |||
2022-03-27 | fix: remove "PolyMC" from strings | Sefa Eyeoglu | |
2022-03-27 | Add quit launcher after game stops option (Steam Deck) | dada513 | |
lecense | |||
2022-03-24 | chore: add license header | Sefa Eyeoglu | |
2022-03-24 | feat: block launch if Java is incompatible | Sefa Eyeoglu | |
Keep track of compatible Java versions from meta. Launch-step VerifyJavaInstall will check if current instance's Java version is compatible. Also add override option both globally and per-instance in-case the user doesn't care about the requirement. | |||
2022-02-21 | refactor: drop migration for pre-component instances | Sefa Eyeoglu | |
2022-01-10 | More rebranding | swirl | |
Closes: #39 Mostly done with rebranding now. We just need to translate some services to PolyMC. | |||
2021-12-30 | NOISSUE proper fix for missing profile + demo mode | Petr Mrázek | |