Commit Graph
100 Commits
Author SHA1 Message Date
Adam 513b56cb75 Merge pull request #10783 from dekvall/nightmare-kc
hiscores: add nightmare boss
2020-02-13 15:44:47 -05:00
Adam 99e885cb0a loottracker: fix tracking first clue opens 2020-02-13 12:51:36 -05:00
Adam e737d73257 loottracker: prevent null events
Also detect and log null events from the clue scroll reward interface
2020-02-13 10:39:51 -05:00
Adam 94ff26f3d8 widgetitemoverlay: clip dragged items when outside of parent bounds
Since dragged items are not moved until after the drag is complete, the
item still gets queued to be drawn, even if dragged outside of the
parent layer.
2020-02-11 19:24:43 -05:00
Adam a2e68634a3 Merge pull request #10767 from abextm/gpu-glslverifier
gpu: run glslangValidator on shaders during tests
2020-02-11 19:24:11 -05:00
Adam 9cf95ef324 http-service: increase ge history retention to 90 days 2020-02-11 17:30:21 -05:00
Adam 8137fd87c2 loot tracker: filter by type in details view 2020-02-10 18:27:01 -05:00
Adam 63e537e0e0 loot tracker: store and match events by type 2020-02-10 18:27:01 -05:00
AdamandDaniel Cimento 4d5857214e loot tracker: add pickpocket events
Co-authored-by: Daniel Cimento <daniel.cimento@mail.mcgill.ca>
2020-02-10 18:27:01 -05:00
Adam 04216368f5 Merge pull request #10707 from abextm/startplugin-edt
PluginManager: require start/stop to be invoked on the EDT
2020-02-09 19:56:20 -05:00
Adam 538f901d6e Merge pull request #10751 from mkowen1/feature/add_potions_item_id
item identification: Add hunter, fishing, agility, and guthix balance potions
2020-02-09 19:52:47 -05:00
AdamandHexagon e806e1bc41 loot manager: add support for nightmare
Co-authored-by: Hexagon <hexagon@fking.work>
2020-02-09 19:42:56 -05:00
Adam d3740d302a clue plugin: add reset overlay option 2020-02-09 18:19:23 -05:00
Adam e4440e57a8 Merge pull request #10727 from Nightfirecat/searchable-fake-plugins
ConfigPlugin: Expand RuneLite plugin tags
2020-02-09 17:34:24 -05:00
Adam 5bbd3fa30c Merge pull request #10717 from Nightfirecat/fix-hot-cold-same-temperature-narrowing
HotColdSolver: Add same-temperature solution narrowing
2020-02-08 18:11:03 -05:00
Adam ef53f52ecd Merge pull request #10004 from raiyni/stack-stones
Add ability to always stack resizable stones
2020-02-08 17:17:58 -05:00
Adam 008607da32 Merge pull request #10679 from Nightfirecat/center-more-hot-cold-clue-locations
HotColdLocation: Center some location spots
2020-02-08 15:15:47 -05:00
Adam 34f94e973c opponentinfo: add opponent's opponent for npcs
Upon closer inspection it was realized this is allowed for NPCs
2020-02-08 14:23:24 -05:00
Adam 7e0c935e04 clue plugin: add clue dev command 2020-02-07 13:54:15 -05:00
Adam 9894480b02 Merge pull request #10701 from abextm/loottracker-aggregate-opt
Optimize loottracker UI
2020-02-07 13:09:48 -05:00
Adam cda92a18dc inventory grid: don't drag grid square when dragging items 2020-02-07 10:41:40 -05:00
Adam 77694d65bc api: add both normal and dragging bounds to widgetitem 2020-02-07 10:41:39 -05:00
AdamandAlexsuperfly 553e568629 client: create combined cml/templeosrs xp updater plugin
This removes the old CML plugin which is now no longer needed

Co-authored-by: Alexsuperfly <alexcsumner@gmail.com>
2020-02-07 08:40:26 -05:00
Adam 9552b542be Merge pull request #10687 from raiyni/lms-info
widgetid: fix LMS INFO
2020-02-05 19:54:26 -05:00
Adam 1dfad03c43 Merge pull request #9973 from raiyni/additional-reset
Add additional reset configuration for plugins
2020-02-04 20:58:19 -05:00
Adam 5216b03090 screenmarkers: prevent null marker creation
This is happening and I can't see why. Avoid creating and loading null
markers.
2020-02-03 21:26:50 -05:00
Adam 9a103f8ccd widget item: clip overlay to parent bounds 2020-02-02 20:39:55 -05:00
Adam 8c5197c6fe cache: update sequence definition 2020-02-02 17:48:17 -05:00
Adam bbdb812a4b Merge pull request #10662 from Hydrox6/config-units
Add Unit support to Config
2020-02-02 15:00:39 -05:00
Adam d1ac14a7a2 wintertodt: fix interrupt notification firing when already idle 2020-02-02 14:52:19 -05:00
Adam 6797132442 Merge pull request #10641 from dekvall/strip-leading-slash
clanchat plugin: strip leading / from clan tab chat messages
2020-01-26 20:38:48 -05:00
Adam 58d5a9faea Merge pull request #10639 from melkypie/patch-chatcommands
Fixes cox personal best time tracking
2020-01-25 18:42:46 -05:00
Adam f37c981197 task: use lambdas for scheduled method invokes 2020-01-25 09:35:09 -05:00
Adam 769e7d2ff1 api: add dragging flag to widget item 2020-01-25 09:23:01 -05:00
Adam 853897ef41 Revert "clientui: forcibly bring client to front on Windows on request focus"
This reverts commit 8f5b45ddbe.

The minimize/maximize is noticible when playing with the client visible,
but not in focus.
2020-01-23 17:51:46 -05:00
Adam 1779d83302 clientloader: throw classnotfoundexception when trying to load classes from the closed jar
This allows showing the classname when an exception is thrown due to the
jar being closed
2020-01-23 11:16:29 -05:00
Adam f6640844b5 Use wiki scraped npcs for npc healths 2020-01-22 09:18:29 -05:00
Adam eb9012623c Merge pull request #10609 from Bram91/master
Fix typo in 'Swap Bank Op' description
2020-01-20 15:56:08 -05:00
Adam 2dad909112 cache: add field initializers to interface def 2020-01-20 15:40:52 -05:00
Adam fca8160b87 Merge pull request #10595 from leejt/update-worldmapdef
Update WorldMapDefinition attributes
2020-01-20 13:50:06 -05:00
Adam 2310349a44 loot controller: publish loot to redis 2020-01-18 21:56:56 -05:00
Adam 97b4f0d56f loot tracker: store aggregated drops
This modifies both the service and the client plugin to no longer store
loot per-kill, with the exception of the current sessions kill log. The
amount of loot data returned now from the service defaults to the last
1024 unique events
2020-01-18 21:56:56 -05:00
Adam 4845560cb8 menu swapper: add bank extra op swap 2020-01-14 20:07:32 -05:00
Adam 1257b327a3 api: rename menuaction cc ops 2020-01-14 18:25:15 -05:00
Adam 83a1a9e778 Merge pull request #10530 from Alexsuperfly/grounditems-my-dropped-loot
grounditems: show your dropped items with onlyShowLoot active
2020-01-13 20:00:56 -05:00
Adam 7ee221e513 Merge pull request #10534 from Trevor159/world-ping-fix
world hopper plugin: make world pings persist across world fetches
2020-01-11 21:46:18 -05:00
Adam cfa55992a2 hiscore panel: add score/points to activity tooltips
With the new formatLevel() change these can be rounded, and you can't
tell what the exact value is
2020-01-10 21:28:46 -05:00
Adam 7dbb2ff5cc Merge pull request #10573 from Hydrox6/clues-duel-arena
cluescrolls: update hint for Duel Arena Coordinate Clue
2020-01-10 20:46:14 -05:00
Adam faacbc4160 feed controller: catch any exception when fetching newes sources 2020-01-09 10:32:50 -05:00
Adam ea61466a90 Merge pull request #10557 from Hydrox6/hiscores-callisto-cerb
hiscore api: add Callisto and Cerberus
2020-01-07 18:35:33 -05:00
Adamandmelkypie bf0ff69e07 raids plugin: add option to show loot value
Co-authored-by: melkypie <melkypie@users.noreply.github.com>
2020-01-07 17:38:01 -05:00
Adam dba07c2475 Merge pull request #10542 from bytemunch/add-foods
Cooking calculator: add missing foods
2020-01-05 14:03:28 -05:00
Adam f0bc773b26 Merge pull request #10547 from Hydrox6/clues-lava-battlestaff
clues: add Lava battlestaff (or) to the Trollheim emote clue
2020-01-05 11:15:26 -05:00
3cf777d274 hiscore plugin: add boss hiscores
Co-authored-by: Abex <mii7303@gmail.com>
Co-authored-by: Gamma91 <bramvgemert@gmail.com>
2020-01-05 10:10:49 -05:00
Adam 5e84e99dfd Merge pull request #10524 from Trevor159/get-var
Add getVar methods for external plugins
2020-01-03 14:48:09 -05:00
Adam da0f507ffb camera plugin: add Look South/East/West option to compass 2020-01-03 11:02:23 -05:00
Adam 49a7c18ad6 camera plugin: reposition startUp/shutdown members 2020-01-03 11:01:34 -05:00
Adam c549114734 cache: add param config 2020-01-03 09:26:08 -05:00
Adam 618050ad07 clientloader: throw an exception when unable to peek first entry 2019-12-30 15:44:02 -05:00
AdamandAdelaidian 61a72d5a54 menu swapper: add shift click abort ge offer
Co-authored-by: Adelaidian <Adelaidian@users.noreply.github.com>
2019-12-29 14:38:04 -05:00
Adam 9ae897667f Merge pull request #10506 from Hydrox6/library-swing
kourendlibrary: fix panel reloading not being done on the swing thread
2019-12-29 14:35:02 -05:00
Adam 9508934074 Merge pull request #10499 from dekvall/unpause-xp-tracker
xp tracker: don't unpause on failed login
2019-12-29 14:02:40 -05:00
Adam 2586da3a70 Merge pull request #10496 from Hydrox6/library-complete-reset
kourendlibrary: only reset if layout changes when complete
2019-12-29 13:20:16 -05:00
Adam a969a17fcf Merge pull request #10492 from Hydrox6/clanchat-fix-icons-recolour
chat message manager: make sender recoloring use messageNode
2019-12-29 13:18:52 -05:00
Adam 3df0b2a799 Merge pull request #10480 from Alexsuperfly/raids-unknown-rooms
raids:  allow "unknown" to evaluate to both unknown room types
2019-12-29 13:11:54 -05:00
Adam 7a810a94ce Merge pull request #10489 from Hydrox6/library-npc
kourendlibrary: clear tracked NPCs when changing worlds
2019-12-29 13:09:54 -05:00
39d87a553d cannon plugin: make ammo notification threshold configurable
Co-authored-by: Lucas Childers <LucasChilders@users.noreply.github.com>
Co-authored-by: redrumyliad <jzomerlei@gmail.com>
2019-12-29 13:06:01 -05:00
Adam 627749423d Merge pull request #10468 from Hydrox6/interface-styles-2005-minimap
interfacestyles: fix 2005 fixed mode minimap's right side
2019-12-29 11:16:29 -05:00
Adam 0f57b400b3 Merge pull request #10460 from emerald000/add_guard_hp
Add HP for level 19 and 22 Guards.
2019-12-29 11:15:29 -05:00
Adam 0e5eb27be6 Merge pull request #10453 from Alexsuperfly/woodcutting-timers2
woodcutting: fix inaccurate despawn events
2019-12-29 11:09:38 -05:00
Adam f1bf93fc3f Merge pull request #10484 from TheStonedTurtle/loot-event
Add LootReceived event to Loot Tracker plugin
2019-12-23 18:23:24 -05:00
Adam 85288c0261 Bump to 1.6.0-SNAPSHOT 2019-12-19 08:40:40 -05:00
Adam 608ec68ae6 api: modify RemoveFriend to accept a nameable
Also update javadoc to reflect that it now also includes ignores
2019-12-18 17:45:57 -05:00
Adam 8592e4d342 Merge pull request #10464 from abextm/objmarker-template-plane
objectindicators: Correctly match template plane
2019-12-18 08:54:25 -05:00
Adam b7faaf45f8 Merge pull request #10462 from Hydrox6/library-fix-fix
kourendlibrary: fix layout resetting unintentionally
2019-12-17 13:16:15 -05:00
Adam 9bd98cd9af Merge pull request #10463 from Owain94/fps-range
FPS: Add range to the fps target config items
2019-12-17 13:15:23 -05:00
Adam 5a6e13eb02 Merge pull request #10446 from abextm/external-plugins
External Plugins
2019-12-17 09:29:20 -05:00
Adam 7f03a2f23e Merge pull request #10441 from aaron-goff/fix-avantoe-id-plugin-med-name
Change avantoe and avantoe seed item id medium name
2019-12-16 21:06:50 -05:00
Adam dddd76fb8d Merge pull request #10401 from Hydrox6/twitch-timestamp
twitch: add timestamps to messages
2019-12-11 20:11:47 -05:00
Adam e789c72333 hiscore result builder: fix building hiscore result with no boss hiscores
THe seasonal hiscore endpoint doesn't include boss hiscores
2019-12-11 12:21:13 -05:00
Adam 9ae4e772a4 http-api: update for boss hiscores
This leaves Callisto and Cerberus commented out as they are currently
not being returned by the hiscores
2019-12-08 20:43:48 -05:00
Adam 3e19d45673 clientloader: don't lazy load client classes
Currently if the patched jar is modified on disk after the client
starts, the client can classload in from the modified jar instead, which
is problematic when running multiple different versions at the same
time.
2019-12-07 15:51:34 -05:00
Adam 5494249636 client loader: fix incorrect applet world when using fallback config 2019-12-06 16:57:40 -05:00
Adam 5679e24b43 Merge pull request #10315 from Hydrox6/library-fix
Improve Kourend Library User Experience
2019-12-05 19:44:35 -05:00
Adam 8eb1818846 object indicators: fix checkObjectPoints to check plane 2019-12-04 10:36:50 -05:00
Adam 883fd21cfd object indicators: fix unmarking objects matched by name 2019-12-03 08:46:29 -05:00
AdamandWynadorn d6198ff311 camera plugin: add option to rotate camera with right click
The camera rotation only takes effect when there are no menu entries.
This also adds an option to make the middle button then open the menu.

Co-authored-by: Wynadorn <Wynadorn@users.noreply.github.com>
2019-12-03 08:45:33 -05:00
Adam 22b8c77fca client: rename zoom plugin to camera plugin 2019-12-03 08:45:33 -05:00
Adam 0413ac64b3 Merge pull request #10334 from dekvall/reorder-prayers
prayer-reorder: remove test
2019-12-01 17:56:50 -05:00
Adam 0d27667720 woodcutting plugin: disable by default 2019-11-28 09:15:21 -05:00
Adam 665b021c85 client: fix world hopper not populating worlds on startup and when refreshed 2019-11-28 09:00:56 -05:00
Adamandhsamoht b9de8aeb7d add leagues chat icon plugin
Co-authored-by: hsamoht <6449361+hsamoht@users.noreply.github.com>
2019-11-27 22:17:43 -05:00
Adam 5407e162a3 client: add world service to manage world fetching 2019-11-27 22:17:43 -05:00
Adam 93b042a5d0 keyremapping: only update chatbox input and not player name 2019-11-27 22:17:43 -05:00
Adam 1d344df411 npc highlight: fix npc interactible check
isVisible is actually the draw priority and is not what we want here
2019-11-26 10:13:11 -05:00
Adam 5f18b32976 npc highlight: skip noninteractiable npcs 2019-11-25 14:45:44 -05:00
Adam 3ad56130e5 api: add npc composition isInteractible 2019-11-25 14:45:44 -05:00
Adam 6d6647a43f raids plugin: limit layout message to 300 characters 2019-11-25 13:11:09 -05:00
Adam c117bc9bd5 chat controller: limit layouts to 16 rooms 2019-11-25 13:07:22 -05:00
Adam 2884e37927 hostsupplier: only supply regular f2p or p2p worlds 2019-11-25 09:47:05 -05:00