Commit graph

3297 commits

Author SHA1 Message Date
Ryan Dowling
2dcce88594
feat: add logging for Java version and install method on launch if analytics enabled 2023-04-05 18:27:29 +10:00
Ryan Dowling
59cc868dd6
feat: add dialog warning user when trying to skip external download mods from CurseForge 2023-03-29 23:17:55 +11:00
Ryan Dowling
9edc372c96
feat: [#734] add in Get Help button to more instances when available 2023-03-29 23:12:44 +11:00
Ryan Dowling
d6e9cb94aa
fix: [#735] issue with Modrinth packs showing override mods as added by the user 2023-03-29 22:40:47 +11:00
Ryan Dowling
9f64d10f1e
fix: [#731] non jar/zip files in bin folder being added to classpath on launch 2023-03-29 22:30:58 +11:00
Ryan Dowling
7b1170f5d1
feat: [#740] add name of platform an instance is from when launching 2023-03-29 22:28:13 +11:00
Ryan Dowling
2914ac1383
Revert "[Architecture] Kotlin VanillaPacksTab (#717)"
This reverts commit 591ec36136.
2023-03-29 21:55:52 +11:00
Ryan Dowling
f3a7d575e6
Revert "Convert Gradle to Kotlin script (#724)"
This reverts commit 42b1733d02.
2023-03-29 21:54:52 +11:00
Ryan Dowling
c58e6ad28a
fix: import ordering not being correct for IntelliJ 2023-03-05 18:04:30 +11:00
Ryan Dowling
9dc22e8bcb
fix: custom gettext project being removed 2023-03-05 17:42:35 +11:00
Ryan Dowling
0726c61ca9
fix: [#731] issue with mod images not being scaled smoothly 2023-03-05 17:36:12 +11:00
Ryan Dowling
cc3fcc1ec9
fix: remove application from legacy-launch 2023-03-05 14:18:34 +11:00
Ryan Dowling
f8af163250
fix: issue with Quilt exported CurseForge packs not importing 2023-03-05 14:16:37 +11:00
Ryan Dowling
2a928b0879
chore: add note about VSCode no longer working 2023-03-04 10:08:39 +11:00
Doomsdayrs
42b1733d02
Convert Gradle to Kotlin script (#724)
* Use double quotations instead of single in gradle

* Use register task syntax

* Use parenthesis instead of implied correlation

* Convert settings.gradle to kts

* Convert legacy-launcher build.gradle to kts

* Convert main build.gradle to kts

I dropped jitpack from plugins as upstream gettext
 has all patches in. Also, because ben-manes versions does too.

* Organize build.gradle.kts

* Update CHANGELOG.md
2023-02-21 21:28:56 +11:00
Ryan Dowling
036031222b
feat: [#727] remove initial memory argument 2023-02-17 19:59:20 +11:00
Ryan Dowling
f0f0d098c7
fix: wrong category on analytics for unified packs panel 2023-02-13 22:20:51 +11:00
Ryan Dowling
990a05ec76
fix: always show Java path in main settings tab and when instance doesn't use a runtime 2023-02-13 18:06:15 +11:00
Doomsdayrs
2721fa6e24
Add xrandr to requirements for RPM (#691)
* Add xrandr to requirements for RPM

Closes #690

* Update CHANGELOG.md

---------

Co-authored-by: Ryan Dowling <ryan@ryandowling.me>
2023-02-13 13:37:59 +11:00
Doomsdayrs
f01549011d
Update packaging (#711)
* Make script executable

* Use fedora 37 for rpm

* Use debian 11 for deb

* Update CHANGELOG.md

---------

Co-authored-by: Ryan Dowling <ryan@ryandowling.me>
2023-02-13 13:37:14 +11:00
Doomsdayrs
591ec36136
[Architecture] Kotlin VanillaPacksTab (#717)
* Rebase onto master

* Commmit-work

* Use Kotlin Flow instead of RXJava

I wanted to maintain the code as java as much as possible, but RXJava
 is a pain to use. Now that it is in Kotlin, it is much nicer to
 write.

* Update CHANGELOG

* Rename .java to .kt

* Rewrite VanillaPacksTab with Kotlin & ViewModel

* Add localization

* Reimplement legacy fabric

* Fix misedited string

* Use apollo coroutines support in VanillaPacksViewModel

* FIx legacy fabric set function

* Add logs to VanillaPacksViewModel

* Fix minecraft version selection mechanic

* Fix version type selection mechanic

* Add way to sync selectedMinecraftVersion with GUI

* Format VanillaPacksViewModel.kt

* Readd logs & Simplify loader loading

* Fix mod loader auto selection

* Update CHANGELOG.md

* Update CHANGELOG.md

* Back to mainline

* Back to mainline

* Move MCVersionRow to data directory

* Update documentation in IVanillaPacksViewModel

* Attach visibility control to loader button UI

* Fix showLegacyFabricOption loader not using correct key

* Remove reset TODO from VanillaPacksViewModel
2023-02-13 13:35:26 +11:00
Ryan Dowling
592556070a
fix: don't allow installing non modpacks by ID in pack browser tabs 2023-02-10 17:27:23 +11:00
Ryan Dowling
7563b3c239
feat: list the timeout and concurrent connection settings when downloads fail 2023-02-09 00:41:13 +11:00
Ryan Dowling
e6c1d1f7fc
feat: add category filtering when adding mods/shaders/worlds/resource packs 2023-02-07 23:10:29 +11:00
Ryan Dowling
29a907bedf
feat: [#720] support installing packs from unified home/search 2023-02-07 00:05:58 +11:00
Ryan Dowling
cd08a05a03
feat: [#720] add in a unified modpack home page when no search query 2023-02-06 23:33:30 +11:00
Ryan Dowling
f0b1c3c20e
feat: [#720] add in a unified modpack search to search across multiple platforms at once 2023-02-06 22:42:49 +11:00
Ryan Dowling
93fb7d049f
fix: remove old OmitStackTraceInFastThrow JVM arg 2023-02-06 17:25:44 +11:00
Ryan Dowling
5e90cddeac
feat: add ability to override the runtime version per instance 2023-02-05 09:35:52 +11:00
Ryan Dowling
b8b8c519aa
feat: add a SECURITY.txt 2023-02-03 09:30:12 +11:00
atlauncher-bot
3754599197 chore: update aur packages 2023-02-02 22:14:27 +00:00
RyanTheAllmighty
0f0b06ed19 chore: bump version 2023-02-02 22:11:32 +00:00
Ryan Dowling
ca848f0098
chore: release version 3.4.27.0 2023-02-03 09:05:48 +11:00
Ryan Dowling
33af967bee
fix: add some checks to paths in manually imported mrpack files 2023-02-03 08:59:42 +11:00
Ryan Dowling
82d6719778
feat: add ability to create Minecraft profile when Microsoft login fails to get profile 2023-02-01 20:34:43 +11:00
Ryan Dowling
412b51c3e1
feat: add in ability to ignore all updates for an instance 2023-01-28 04:48:29 +11:00
atlauncher-bot
be6508ef1c chore: update aur packages 2023-01-27 12:07:21 +00:00
RyanTheAllmighty
672149b814 chore: bump version 2023-01-27 12:03:59 +00:00
Ryan Dowling
4abf6fee75
chore: release version 3.4.26.0 2023-01-27 22:53:47 +11:00
Ryan Dowling
aca502f872
feat: increase default timeout and add retry mechanism 2023-01-27 22:45:10 +11:00
Ryan Dowling
eaab390d93
fix: remove old runtime downloader as it's been succeeded by Mojang provided JREs 2023-01-22 19:15:49 +11:00
Ryan Dowling
cf5ddd8fce
feat: [#715] add button to tray menu to close open dialog windows 2023-01-22 19:07:22 +11:00
atlauncher-bot
c25f27e63d chore: update aur packages 2023-01-22 04:19:21 +00:00
RyanTheAllmighty
07e3a8f846 chore: bump version 2023-01-22 04:15:31 +00:00
Ryan Dowling
6d0050322b
chore: release version 3.4.24.2 2023-01-22 15:03:02 +11:00
Ryan Dowling
0296759113
fix: packs from Modrinth not having an image on the instance 2023-01-22 14:44:36 +11:00
Ryan Dowling
ce6502fa7d
fix: updating stat not going through 2023-01-22 13:47:24 +11:00
Ryan Dowling
f65433cfda
refactor: move pack action api calls to graphql when configured on 2023-01-22 13:34:23 +11:00
Ryan Dowling
607a0c9bc1
fix: [#714] browsing mods not going back to first page when changing query 2023-01-22 12:43:51 +11:00
Ryan Dowling
0e99a68d54
fix: missing graphql usage for loader versions outside Vanilla Minecraft tab 2023-01-21 17:48:51 +11:00