Commit Graph

4900 Commits

Author SHA1 Message Date
Adam
f25eaff16e Add world load event 2018-08-14 10:13:25 -04:00
Adam
3c34b5f338 Revert "player indicators plugin: Use ColorUtil functions"
This reverts commit a9d29a70f4.
2018-08-14 08:53:19 -04:00
Tomas Slusny
c16698d7c5 Merge pull request #4884 from psikoi/exp-tracker-ui-fix
Fix exp tracker UI margin incosistency
2018-08-14 14:43:36 +02:00
Adam
4d7d301ee8 Merge pull request #4819 from Abextm/spritepixels-external
Make the second argument of SpriteManager::getSprite work
2018-08-14 08:20:56 -04:00
psikoi
bf4050f2e2 Fix exp tracker UI margin incosistency
This reduces the top margin of the exp tracker UI to match the other sides and the similarly designed Loot Tracker.
2018-08-14 13:12:18 +01:00
SquirrelHub
5ef0c99079 Add Lumber Yard Fence to Agility Plugin (#4878)
Adds the Lumber Yard broken fence obstacle highlighting by Varrock.

Closes #4860
2018-08-13 19:36:36 +02:00
Adam
720c5f0184 timers plugin: don't reset freeze timers each animation 2018-08-13 11:46:55 -04:00
Adam
258c2c6b86 runescape-api: GameEngine doesn't extend KeyFocusListener 2018-08-13 09:38:04 -04:00
Adam
26c6e252da world controller: fix caching, move to scheduled method
Guava memorize will block threads waiting for a new result
2018-08-13 09:37:30 -04:00
Adam
f2791b9792 Merge pull request #4761 from devLotto/worldhopper
Add world hopper plugin
2018-08-12 09:26:27 -04:00
Lotto
275d093767 runescape-api: add Protect annotation 2018-08-12 09:15:05 -04:00
Lotto
12da232985 runelite-client: add world hopper plugin
Co-authored-by: Adam <Adam@anope.org>
Co-authored-by: psikoi <ruben.amendoeira@gmail.com>
Co-authored-by: Tomas Slusny <slusnucky@gmail.com>
2018-08-12 09:15:04 -04:00
Adam
40ff55558f world service: split controller from service and add cache 2018-08-12 09:15:03 -04:00
Lotto
189d54122c runelite-api: add total level api 2018-08-12 08:51:02 -04:00
Lotto
6aa646c7ba runelite-api: make ClanMember extend ChatPlayer 2018-08-12 08:51:01 -04:00
Lotto
716c84c132 runelite-api: expose ChatPlayer.world 2018-08-12 08:51:01 -04:00
Lotto
e93ee86a21 mixins: add world hopping mixin 2018-08-12 08:51:00 -04:00
Lotto
791af75396 runelite-api: add world switcher widget info 2018-08-12 08:30:53 -04:00
Tomas Slusny
87320f2e0a Merge pull request #4868 from MagicfTail/Loot-tracker-dusl
Add Grotesque Guardian special case to loot tracker
2018-08-12 13:16:58 +02:00
Tomas Slusny
1f5f4feb51 Merge pull request #4863 from deathbeam/fix-flat-text-field-thread
Fix FlatTextField unsafe swing access
2018-08-12 13:16:07 +02:00
Magic fTail
1c4994b2c3 Fix Grotesque Guardian loot tracker 2018-08-12 10:13:54 +02:00
Tomas Slusny
7a7eed7bd2 Fix FlatTextField unsafe swing access
As .setText on FlatTextField is called from non-swing threads, send
showing of the 'x' button back to swing thread. This prevents freeze of
the game in rare scenarios.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-08-12 04:08:13 +02:00
SoyChai
1606c19bff UI: Add a clear button (×) to IconTextField (#3451) 2018-08-12 00:02:34 +02:00
Tomas Slusny
40fcf81dd3 Merge pull request #4846 from seandewar/game-timer-typo
Fix Entangle timer description typo
2018-08-11 13:45:42 +02:00
Sean Dewar
a2aa5d1ff1 Fix Entangle timer description typo 2018-08-11 12:38:29 +01:00
Tomas Slusny
25761644d5 Merge pull request #4844 from Justsofun/cluescroll-add-fairy-ring
Cluescrolls: Added fairy ring code to Kalphite Lair Entrance clue
2018-08-11 13:34:59 +02:00
Tomas Slusny
2953884fae Merge pull request #4811 from takuyakanbr/fix-seaweed
time tracking: fix detection of state for seaweed patches
2018-08-11 12:56:19 +02:00
Heikki Jetsonen
d823806062 Cluescrolls: Added fairy ring to Kalphite Lair Entrance clue 2018-08-11 13:54:14 +03:00
Tomas Slusny
7ff1825071 Merge pull request #4799 from deathbeam/fix-raids-double-add
Fix adding of raid timer multiple times in Raids
2018-08-11 11:56:59 +02:00
Tomas Slusny
5d964f05ce Merge pull request #4822 from Nightfirecat/fix-timers-and-stopwatches-header-color
time tracking plugin: Fix timers header color
2018-08-11 10:24:01 +02:00
Jordan Atwood
6bdde08c75 time tracking plugin: Fix timers header color
Fixes runelite/runelite#4821
2018-08-11 00:58:18 -07:00
Max Weber
bac90876b0 Make the second argument of SpriteManager::getSprite work
I just blindly assumed that the arguments to net.runelite.cache.SpriteManager worked the same as Jagex's code, which is not true. In reality the second argument to getSprite(s?)asSpritePixels is always zero, and instead you have to decode the entire archive then select a sub image, rather than a subfile.
2018-08-11 01:35:32 -06:00
Tomas Slusny
6ef32bf916 Merge pull request #4815 from Justsofun/discord-wintertodt
DiscordPlugin: Add Wintertodt to Activities
2018-08-10 13:34:31 +02:00
Heikki Jetsonen
e438cdfb57 DiscordPlugin: Add wintertodt Activity 2018-08-10 12:24:03 +03:00
SquirrelHub
424fcb6957 DiscordPlugin: Add Woodcutting Guild to Activities (#4813)
Add the Woodcutting Guild location to the activities on the "Discord" plugin.

Fixes #4218
2018-08-10 11:09:34 +02:00
Adam
bb87983ed5 mixins: simplify acquiring client thread reference 2018-08-09 21:36:24 -04:00
takuyakanbr
3f033e832a time tracking: fix detection of state for seaweed patches 2018-08-10 05:25:23 +08:00
Tomas Slusny
699f4927c3 Fix adding of raid timer multiple times in Raids
Fix adding timer multiple times when you change option while inside
raids.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-08-09 16:48:40 +02:00
Runelite auto updater
1bd82ad260 [maven-release-plugin] prepare for next development iteration 2018-08-09 12:49:30 +00:00
Runelite auto updater
62f13c5baf [maven-release-plugin] prepare release runelite-parent-1.4.11 2018-08-09 12:49:23 +00:00
Adam
3406f5043c widgets: update minimap world map id 2018-08-09 08:15:09 -04:00
Tomas Slusny
0e55362b81 Merge pull request #4768 from Bjdufre1/greater_cannon_spot
Move greater demon cannon spot to better location.

Fixes #4753
2018-08-08 08:18:59 +02:00
Brady
c053701d40 Move greater demon cannon spot to better location 2018-08-07 19:11:29 -04:00
Adam
19c65d36e2 Merge pull request #4740 from Kamielvf/chatbox-fix
Update chatbox widget IDs
2018-08-07 08:05:52 -04:00
Adam
f0925719e5 Merge pull request #4742 from Kamielvf/pestcontrol-widget-fix
Update pest control widget IDs
2018-08-07 08:05:41 -04:00
Adam
ceae0672fe Merge pull request #4743 from Kamielvf/nmz-widget-fix
Update nightmare zone widget ID
2018-08-07 08:05:32 -04:00
Adam
1e6de02189 Merge pull request #4696 from Abextm/cache-client-response
cache-client: Return failure to the handshake Future
2018-08-07 08:05:21 -04:00
Tomas Slusny
e4fde450ed Merge pull request #4463 from deathbeam/xp-globes-moveable
Add support for making XP globes moveable
2018-08-07 10:00:58 +02:00
Tomas Slusny
32c6d07ba8 Merge pull request #4639 from Abextm/item-prices
runelite-client: Always use the mapped price for items
2018-08-06 22:57:04 +02:00
Tomas Slusny
2788ec06ea Merge pull request #4413 from deathbeam/cleanup-raids-plugin
Add support for preserving raids scouter inside raid + fix checking for raids state on plugin state changes
2018-08-06 21:55:55 +02:00