aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-02-18ApiCache: Fix apparent NullPointerException (#619)Roman / Linnea Gräf
`CacheResult` should in theory have either a `file != null` a `future != null` or be `disposed`. Apparently this invariant of `CacheResult` is either being violated somewhere, or the `synchronized` blocks arent as synchronized as id hoped they were. In fact, `dispose()` does not even delete the file, so i can really only see this happening because the first `synchronized` block that writes the file and the second `synchronized` block that reads from the file hold the same lock. I have no idea how this would happen, but hopefully this fixes it (since the dispose didn't have a threading issue reported so far, i feel more confident leaving the .deleteOnExit in there, but I'm also wrapping any potential IOExceptions during access, because I am just so confused how the internal state was broken.
2023-02-18Fixed Calendar Buttons and special category some not existing tooltips (#620)jani270
Fixed Calendar Buttons not working and special category showing some not existing tooltips
2023-02-18Add option to mute composter (#618)heyngra
2023-02-16Fix NPE in Level Page (v2) (#617)efefury
2023-02-15Pet overlay progress hider, pet icon moved, and neudevtest value (#576)hannibal2
* Pet overlay progress hider, pet item moved and /neudevtest value <value> * Bingo has already enough to do. * Typo. * Revert "Typo." This reverts commit b4a1c385e0c410b1e111797b8d39e7ff64b09ef5. * Revert "Bingo has already enough to do." This reverts commit 6e004d2d65dff47ea3bee5c5789cb725724df6ed. * Dynamically used best position for the pet icons (yes, both) and the distance between the two pet tests. * I hate debugs. --------- Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-02-15 ApiUtil: Add cache with per request timeout and per class histogram (#592)Roman / Linnea Gräf
* ApiUtil: Add cache with per request timeout and per class histogram * MinionHelper: Only load minion helper data when needed * Api: Make api response processing more async. * Lower cache for /pv to 30 seconds and rename cacheDuration to max age * Disk cache for the API
2023-02-15Workaround for NEUOverlay crash (#615)hannibal2
* Workaround for IndexOutOfBoundsException in NEUOverlay * -1 line --------- Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-02-15API errors in console (#610)hannibal2
* Print api errors in console. * No reason not to just append. * Censor API Key --------- Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Co-authored-by: nea <nea@nea.moe>
2023-02-14Revert nw location (#606)NopoTheGamer
2023-02-14Add event task & other things in Level Page (#607)efefury
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-02-13Fix Muscle Memory (#581)hannibal2
* Added old SkyBlock Menu. * Execution! * Add cache. * Bingo has already enough to do. * Typo. * Revert "Typo." This reverts commit b4a1c385e0c410b1e111797b8d39e7ff64b09ef5. * Revert "Bingo has already enough to do." This reverts commit 6e004d2d65dff47ea3bee5c5789cb725724df6ed. * I am lazy. * The map is lazy too. * Hypixel moving features behind paywall. * Add red text to the setting too. * SEALED * Fixed Booster Cookie checks. Reworked CookieWarning, kept same logic but accidentally added profile switch support. * /trades does not require booster cookie. * Allowing middle clicks (and any other mouse click combination) --------- Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-02-11Frozen treasure pet conflict fix (#571)Vixid
* Added Highest Wave completed to Kuudra stats in pv * Revert "Added Highest Wave completed to Kuudra stats in pv" This reverts commit 83f78a9815f9d9c682dd5e452e001d853fd78922. * Resolves Frozen Treasure Highlighter thinking pets are treasures. (I hope) * Fixes bug with empty tag compounds --------- Co-authored-by: Vixid <52578495+vixid1@users.noreply.github.com>
2023-02-11Merge pull request #583hannibal2
* Bingo has already enough to do. * Typo. * Realization: Century Cakes exist. * I added back cakes, so I removed them back from the list of features … * Default enabled.
2023-02-08Fixed prerelease update notification and changed version (#600)jani270
Co-authored-by: NopoTheGamer <40329022+NopoTheGamer@users.noreply.github.com>
2023-02-07ApiUtil: Add developer only user agent override (#590)Roman / Linnea Gräf
Co-authored-by: NopoTheGamer <40329022+NopoTheGamer@users.noreply.github.com>
2023-02-06Fix NPE in Level Page (v1) (#597)efefury
2023-02-06Fix Gui scale setting freaking out when your gui scale is set to 5x or ↵NopoTheGamer
higher (#596)
2023-02-06Fixed Major issue of sound playing when clicking on an invisible arrow (#593)NopoTheGamer
2023-02-06Fixed Lags: Magical power in SkyBlock Menu (#587)hannibal2
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-02-06Fixed pickaxe cooldown not working on mining overlay when you have the ↵NopoTheGamer
durability bar disabled (#595)
2023-02-06Fix click in PV & Replace Texture (#589)efefury
2023-02-06Align level in Basic PV page to center (#586)efefury
Fixes https://github.com/NotEnoughUpdates/NotEnoughUpdates/issues/584
2023-02-05Fixed NPE in CalendarOverlay (#582)hannibal2
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-02-04Custom default font color in storage overlay (#579)Lulonaut
2023-02-04Restrict texture https upgrading to only minecraft.net (#578)Roman / Linnea Gräf
2023-02-04Add support for all xp pets (#514)NopoTheGamer
2023-02-03No bazaar data when no bazaar data (#577)hannibal2
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-02-01Reactivate neu search bar. (#570)hannibal2
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-01-31Levels page in Profile Viewer (#562)efefury
* ughidontwannafigureouthowtousethis * not finished hgdt< * Make use of new collections api in collectionspage * final commit HOPEFULLY * fix infer v1 * fix mithril powder going over cap my beloved * Formatting :thumbsup: * More Formatting :thumbsup: important * ea sports its in the game * maybe fix cache * change location of weight and networth and config option for weght requested by alea * Fix jump at CAP powder * Code formatting and deleted unused variables. * Used KUUDRA_TIERS array from CrimsonIslePage in SlayingTaskLevel. * Used SLAYERS array from PROFILEVIEWER in SlayingTaskLevel. * Intellij Code Cleanup. * revert fun things Please efe put formatting in another PR. * fix issues idk * Import fixes and formatting. And an unnecessary empty space in 2.1.1 for jani. * fix nea issue --------- Co-authored-by: nea <nea@nea.moe> Co-authored-by: jani270 <jani270@gmx.de> Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-01-31 Add EnforcedConfigValues: Allow disabling options via the repo (#535)Roman / Linnea Gräf
* Add EnforcedConfigValues: Allow disabling options via the repo * EnforcedConfigValues: Allow filtering for mod version * nitpicking
2023-01-31Pelts and North Stars to Minion Helper price (#567)hannibal2
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-01-31Fixed NPE in AuctionBINWarning (#569)hannibal2
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-01-31Equipment overlay pet item crash fix (#572)Vixid
Co-authored-by: Vixid <52578495+vixid1@users.noreply.github.com> Fixes https://github.com/NotEnoughUpdates/NotEnoughUpdates/issues/471
2023-01-31Fixes NPE when minion has colour code in name (#573)Vixid
Co-authored-by: Vixid <52578495+Vixid1@users.noreply.github.com>
2023-01-31Fix NPE when resetting blur shader (#574)Wyvest
2023-01-25Annotation registering (and also some comptime performance) (#554)Roman / Linnea Gräf
2023-01-25Fixed double register of view uses or recipes (#552)NopoTheGamer
* Fixed double register of view uses or recipes * !
2023-01-25Recipe hotkeys in experimentation table. (#568)hannibal2
Prevent recipe hotkeys (R + U) when inside the experimentation table. Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-01-25Do not always include essence profit in Croesus overlay (#566)Lulonaut
2023-01-25Cancel wardrobe hotkey inputs (#563)Lulonaut
Co-authored-by: Lulonaut <lulonaut@tutanota.de> Co-authored-by: Roman / Linnea Gräf <roman.graef@gmail.com>
2023-01-22Fix [NEU] API is down not showing (#558)NopoTheGamer
2023-01-21Want to Complete Commission Tasks Like a Pro? This Feature is a Must-Have (#517)hannibal2
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-01-20Fixed Powder Checker (#561)hannibal2
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Fixes https://github.com/NotEnoughUpdates/NotEnoughUpdates/issues/560
2023-01-19Use a long for skils totalXP fixes #555 (#559)Hexeption
2023-01-18Added ability to multiply pet xp gain per pet (#553)NopoTheGamer
2023-01-18Made it so barriers appear where you are unable to slot bind to (#528)NopoTheGamer
Co-authored-by: nea <romangraef@gmail.com> Co-authored-by: Lulonaut <lulonaut@tutanota.de>
2023-01-18Fixed 2nd pet skull not rendering and breaking with custom gui scale (#551)NopoTheGamer
2023-01-17Fix npe spam when rendering a player model in a recipe (#557)NopoTheGamer
2023-01-17Add tooltip resizing (#543)NopoTheGamer
add tooltip resizing
2023-01-16Kuudra Party PV (#556)hannibal2
* Added kuudra party join message clickable support. * Typo. Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>