aboutsummaryrefslogtreecommitdiff
path: root/loader/src/main/java
AgeCommit message (Collapse)Author
2023-11-16Automatically collect Dungeons Guide stack traces with user approval. (#446)syeyoung
* - fix error handling, don't use throwables like amateur Signed-off-by: syeyoung <cyoung06@naver.com> * - no need for hack to stop Signed-off-by: syeyoung <cyoung06@naver.com> * - gui error handling Signed-off-by: syeyoung <cyoung06@naver.com> * - remote logging error Signed-off-by: syeyoung <cyoung06@naver.com> * - remote logging error Signed-off-by: syeyoung <cyoung06@naver.com> * - testing privacy policy Signed-off-by: syeyoung <cyoung06@naver.com> * - send traces Signed-off-by: syeyoung <cyoung06@naver.com> * - show collect diagnostic? prompt Signed-off-by: syeyoung <cyoung06@naver.com> --------- Signed-off-by: syeyoung <cyoung06@naver.com>
2023-11-11No throwables (#436)syeyoung
* - fix error handling, don't use throwables like amateur Signed-off-by: syeyoung <cyoung06@naver.com> * - no need for hack to stop Signed-off-by: syeyoung <cyoung06@naver.com> * - gui error handling Signed-off-by: syeyoung <cyoung06@naver.com> --------- Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27Skyblock dungeons guide 345 (#347)syeyoung
* - Fix #345, DG unload incompatibility with essential due to "thePlayer" not being EntityPlayerSP but some kind of wierd player emulated by Essential - Fix unloading error mentioned in #345, JarLoader popping ProgressBar that doesn't exist Signed-off-by: syeyoung <cyoung06@naver.com> * - Additional Checks on EntityPlayerSP Signed-off-by: syeyoung <cyoung06@naver.com> --------- Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Version upsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Proper User Agentsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-25- Make let's encrypt fail gracefullysyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-25- Fix GuiDisplayer not working sometimessyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-24- reauth tokensyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-24- show the actual error & null chksyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-07- new commandsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-07- loading and unloadingsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-07- config gui and going backsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-07- Error guisyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-07- local and jarsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-07- Default Loader now settable!!syeyoung
- Better Error Messages Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-07- Soundsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-07- New Privacy Policy GUIsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-06- better unloadingsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-05- auto closing tooltipsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-05- auto closing tooltipsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-04- cursorssyeyoung
- move guiv2 to launcher - add force letsencrypt support (without modifying keystore directly) ^ very cool Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-04- add guiv2 to dg loadersyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-01-26- do not break contract - richtextsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-01-22Fix typos / grammar / phrasingWalker Selby
2023-01-22Refactor to fix typo in ExceptionWalker Selby
2023-01-21- optimize importssyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-01-20- Do not post events asynchronouslysyeyoung
- Text HUD Features now use rich text!! - FASSSSSTTTT rendering Signed-off-by: syeyoung <cyoung06@naver.com>
2023-01-20- RichTextsyeyoung
mojang pls don't sue me Signed-off-by: syeyoung <cyoung06@naver.com>
2023-01-15- overlay managersyeyoung
- cutting relayout requests (on tight fits) Signed-off-by: syeyoung <cyoung06@naver.com>
2023-01-14Dg4.0 eventpropagation (#270)syeyoung
* - Event Handler Interface -> Annotations (for features) Signed-off-by: syeyoung <cyoung06@naver.com> * - Event Handler Interface -> Annotations (for features) Signed-off-by: syeyoung <cyoung06@naver.com> * - profiling - build.gradle update Signed-off-by: syeyoung <cyoung06@naver.com> Signed-off-by: syeyoung <cyoung06@naver.com>
2023-01-13Dg4.0 guisystem (#269)syeyoung
* - XML Like configuration for GUI Signed-off-by: syeyoung <cyoung06@naver.com> * - Stylesheets were never a good idea Signed-off-by: syeyoung <cyoung06@naver.com> * - Ref's are always bindable Signed-off-by: syeyoung <cyoung06@naver.com> * - cool components Column Background (color_ Row SizedBox Stack Padding Signed-off-by: syeyoung <cyoung06@naver.com> * - Update copyright header v2 Signed-off-by: syeyoung <cyoung06@naver.com> * - Bunch of stuff Signed-off-by: syeyoung <cyoung06@naver.com> * - Few more elements Signed-off-by: syeyoung <cyoung06@naver.com> * - View!! Signed-off-by: syeyoung <cyoung06@naver.com> * - Better click handlign - Popups Signed-off-by: syeyoung <cyoung06@naver.com> * - ComponentCreator for DX - test view (for testin Signed-off-by: syeyoung <cyoung06@naver.com> * - Column and Row shrink to crossAxisSize if its max is infinity - Gui test. Signed-off-by: syeyoung <cyoung06@naver.com> * - Load attributes after super constructor - Fix Stackoverflow in RootDom.setCursor - Test Gui Command - Test Gui to testview.gui - XML Parser settings to ignore comments - Controller check if element is actually an element, not a textnode. Signed-off-by: syeyoung <cyoung06@naver.com> * - Component Parent propagation - better placeholder Signed-off-by: syeyoung <cyoung06@naver.com> * - Line needs texture2d Signed-off-by: syeyoung <cyoung06@naver.com> * - igitignore update Signed-off-by: syeyoung <cyoung06@naver.com> * - gradle build file update Signed-off-by: syeyoung <cyoung06@naver.com> * - Flexible - Background uses singlehcildpassinglayouter - Helper methods in ConstraintBox Signed-off-by: syeyoung <cyoung06@naver.com> * - Line and Border - add updating code Signed-off-by: syeyoung <cyoung06@naver.com> * - Textfield Signed-off-by: syeyoung <cyoung06@naver.com> * - Column and Row with flex elements when given maximum mainAxis now throws an error - Column and Row when given maximum mainAxis now shrinks to children Signed-off-by: syeyoung <cyoung06@naver.com> * - Better architecture - I'll document it later on separate repo Signed-off-by: syeyoung <cyoung06@naver.com> * LGTM. - Might change rendering architecture. Separate child rendering and itself rendering Signed-off-by: syeyoung <cyoung06@naver.com> * - Fix some typo's and issues Signed-off-by: syeyoung <cyoung06@naver.com> * - make it work Signed-off-by: syeyoung <cyoung06@naver.com> * - smth Signed-off-by: syeyoung <cyoung06@naver.com> * - Button Signed-off-by: syeyoung <cyoung06@naver.com> * - colored button - passthroughs Signed-off-by: syeyoung <cyoung06@naver.com> * - fix issue in text Signed-off-by: syeyoung <cyoung06@naver.com> * - Delegating widgets and scrollbar Signed-off-by: syeyoung <cyoung06@naver.com> * - scrollbar Signed-off-by: syeyoung <cyoung06@naver.com> * - list Signed-off-by: syeyoung <cyoung06@naver.com> * - popup - align - stack now only propagates events to first child (lol) Signed-off-by: syeyoung <cyoung06@naver.com> * - Event propagation changes - some presets Signed-off-by: syeyoung <cyoung06@naver.com> * - moving stuff Signed-off-by: syeyoung <cyoung06@naver.com> Signed-off-by: syeyoung <cyoung06@naver.com>
2023-01-01- tweaker prevents mod from running ??? Why!!!syeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-01-01- Update branch check metadatasyeyoung
- Remove save option button Signed-off-by: syeyoung <cyoung06@naver.com>
2022-12-29- Update copyright headersyeyoung
- I think some are wrong but i guess he will make a pr. Signed-off-by: syeyoung <cyoung06@naver.com>
2022-12-27- VersionInfo and new outdated version screensyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2022-12-27- Versioningsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2022-12-15- Splash Progresssyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2022-12-15- call supersyeyoung
- loading splash Signed-off-by: syeyoung <cyoung06@naver.com>
2022-12-15- timeoutssyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2022-11-20- Devenv loadersyeyoung
- Fix notifications causing z-fight with inventory items - Fix notifications being unclickable with other mods Signed-off-by: syeyoung <cyoung06@naver.com>
2022-11-20- More null checks on DungeonsGuidesyeyoung
- Unloading Exception now wraps Errors too - Fix typos in loaders that caused weird resource Signed-off-by: syeyoung <cyoung06@naver.com>
2022-11-20- Convert streams to for-loop (because... well... jsonarray.toList returns ↵syeyoung
array with hashmaps) - Fix typos - Color dg not loaded notif - Add bouncycastel provider on preinit Signed-off-by: syeyoung <cyoung06@naver.com>
2022-11-19- Why does worldclient have separate entity listsyeyoung
- do not exit hypixel when reloading dg - GC please Signed-off-by: syeyoung <cyoung06@naver.com>
2022-11-19- Prevent Reference Leak via ProtectionDomainsyeyoung
- Prevent Reference Leak via ThreadDownloadImageData (set imagebuffer to null) Signed-off-by: syeyoung <cyoung06@naver.com>
2022-11-19- Signature Validation Using BouncyCastlesyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2022-11-19- Inject classes into LaunchClassLoader so that mod class could be used at ↵syeyoung
other places. Signed-off-by: syeyoung <cyoung06@naver.com>
2022-11-19- Fix wrong class lookupsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2022-11-18- Unload first then null out.syeyoung
- Fix broken condition in Main.obtainLoader Signed-off-by: syeyoung <cyoung06@naver.com>
2022-11-18- cleanup painsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2022-11-17- Transformer to inject custom ASMEventHandler to handle classloader ↵syeyoung
inconsistency issue - Transformer to transform Event classes, because FML for some reason injects some stuff - Move all event registration into DungeonsGuide.java Signed-off-by: syeyoung <cyoung06@naver.com>