gorilla-devs / GDLauncher-Carbon

GDLauncher Carbon is a simple, yet powerful Minecraft custom launcher with a strong focus on the user experience
https://gdlauncher.com
Other
108 stars 11 forks source link

Jquesada/gdl 372 improve minecraft logs experience #233

Closed jquesada2016 closed 9 months ago

jquesada2016 commented 10 months ago

This PR refactors the way logs are collected from the running instance and prepares for future work of parsing the log4j log streams.

This PR also adds the ability to relaunch the front-end by calling window.relaunch() in the dev tools.

cla-bot[bot] commented 10 months ago

We require contributors to sign our Contributor License Agreement, and we don't have yours on file. In order for us to review and merge your code, please send a signing request to cla-requests@gdlauncher.com and add your github handle to contributors list.

linear[bot] commented 10 months ago
GDL-372 Improve minecraft logs experience

* Fix lines duplication * Auto scroll container to bottom and always get new logs * If the user scrolls up we should have a way to get a region of logs * FE logs should be virtualized * Logs should be split into sessions where 1 session is 1 instance launch. All sessions should be lost when the app closes. * User should be able to switch between sessions and delete them

cla-bot[bot] commented 9 months ago

We require contributors to sign our Contributor License Agreement, and we don't have yours on file. In order for us to review and merge your code, please send a signing request to cla-requests@gdlauncher.com and add your github handle to contributors list.

cla-bot[bot] commented 9 months ago

We require contributors to sign our Contributor License Agreement, and we don't have yours on file. In order for us to review and merge your code, please send a signing request to cla-requests@gdlauncher.com and add your github handle to contributors list.