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
Adam and melkypie
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
Adam and Adelaidian
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
Adam and Wynadorn
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
Adam and hsamoht
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
Adam
b273e9f464
client: use mock webserver for client config loader test
2019-11-25 09:47:05 -05:00
Adam
6f5a719cfb
world client: always return non null or throw an error
2019-11-25 09:47:05 -05:00
Adam
643a77ad26
client: add backup jav_config support
2019-11-25 09:47:05 -05:00
Adam
ed8c975d45
Merge pull request #10112 from abextm/java14-methodhandles
...
runelite-client: use privateLookupIn for invokespecialing defaults
2019-11-22 13:15:55 -05:00
Adam
9e6eb370b4
clan manager: use clanmember manager find to lookup rank
2019-11-22 09:25:24 -05:00
Adam
0b90fcde22
client: refactor for nameable api changes
2019-11-22 09:25:23 -05:00
Adam
6a209b860c
api: refactor to use NameableContainer
...
This uses a nameable container for the friends and ignore lists, and
provides the clan manager which inherits from it
2019-11-22 09:25:22 -05:00
Adam
2c5f52e57c
object markers: fix removing markers from multilocs
...
multilocs whose name changed would not be matched if unmarked after the
name change due to the name mismatch, use object id instead.
2019-11-21 17:22:52 -05:00
Adam
8528ba72c6
object indicators: use WorldPoint getRegionX/Y
2019-11-21 17:22:41 -05:00
Adam
ff6658f0e9
api: use region size constant in getRegionOffset
2019-11-21 17:21:26 -05:00
Adam and Alexsuperfly
0e920bdd98
raids plugin: fix matching rotation whitelist
...
Spaces were not being removed from the config values causing the
whitelist contains check to fail.
Additionally, change the format of the raids whitelist to be newline
separated CSV which is not interpreted by GSON as valid JSON, fixing the
config service from serializing the whitelist rotation which is adding
erroneous quotes around the room names.
This also refactors the rotation whitelist display to be a simple yes/no
instead of this unused match count logic.
Co-authored-by: Alexsuperfly <alexcsumner@gmail.com >
2019-11-20 19:38:23 -05:00
Adam
5057e48d10
api: add welcome chat message type
...
Update chat history plugin to check the message type of the welcome
message.
2019-11-20 12:04:25 -05:00
Adam and David
3fd8fb79aa
woodcutting plugin: add respawn timer
...
Co-authored-by: David <Davidlomath@hotmail.co.uk >
2019-11-18 08:40:53 -05:00
Adam
1fd7ea1f92
clue plugin: add support for league hotcold clues
2019-11-16 14:56:49 -05:00
Adam
7052977448
rotation solver: fix to use modulus instead of remainder operator
2019-11-16 12:46:42 -05:00
Adam
d76a2670de
chat commands: add support for league hiscores
2019-11-15 10:29:34 -05:00
Adam and Hydrox6
39e40b655c
xptracker: add league world type
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:29:31 -05:00
Adam and Hydrox6
db17dd213c
opponent info: add league hiscore endpoint
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:29:28 -05:00
Adam and Hydrox6
ef15e79885
screenshot plugin: add League folder
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:29:25 -05:00
Adam and Hydrox6
0c7f6fda9c
world hopper: assign leagues world color
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:29:22 -05:00
Adam and Hydrox6
2e024cc688
hiscore plugin: add leagues
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:29:19 -05:00
Adam and Hydrox6
7463d2de1a
api: add league world type
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:29:15 -05:00
Adam and Hydrox6
fab50b1725
http api: update hiscore for leagues
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:29:12 -05:00
Adam and Hydrox6
bcf89dce92
Remove DEADMAN_TOURNAMENT world type
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:29:09 -05:00
Adam and Hydrox6
71d2e74732
Remove SEASONAL_DEADMAN world type
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:28:59 -05:00
Adam
11e1753240
raid plugin: fix layout command room order
2019-11-14 15:39:17 -05:00
Adam
2ab9877f1d
Merge pull request #10234 from Trevor159/raids-fix
...
raids plugin: fix rotation solver
2019-11-13 13:52:07 -05:00
Adam
e12d0bd23b
speccounter: support fake xpdrops
2019-11-11 19:58:27 -05:00
Adam
3775bdacab
api: add fake xp drop event
2019-11-11 19:58:27 -05:00
Adam
b05217d5f8
Merge pull request #10201 from dekvall/inventory-grid-no-delay
...
inventorygrid: use mouse dragged distance to determine if overlay should show
2019-11-10 14:55:42 -05:00