Commit Graph

4910 Commits

Author SHA1 Message Date
Tomas Slusny
93e2c7f15c Merge pull request #4787 from takuyakanbr/time-tracking-overview
time tracking: add empty case to overview tab
2018-08-14 23:20:43 +02:00
Tomas Slusny
141d599e19 Merge pull request #4899 from devLotto/issue-4893
clues: add fairy ring to sinclair mansion clue solution
2018-08-14 19:30:14 +02:00
Tomas Slusny
1a6e41fbfe Merge pull request #2958 from devLotto/fps-indicator-improvements
Fps indicator improvements
2018-08-14 18:02:33 +02:00
Tomas Slusny
0bed1a0af9 Merge pull request #4898 from devLotto/issue-4895
clues: allow any imbued crystal bow for emote clue
2018-08-14 18:00:21 +02:00
Adam
f25eaff16e Add world load event 2018-08-14 10:13:25 -04:00
Lotto
9aed31d353 fpsindicator: remove caching of fps strings 2018-08-14 15:14:45 +02:00
Lotto
530d253b37 fpsindicator: fix overlay being cut off outside the canvas 2018-08-14 15:12:34 +02:00
Lotto
215f46e483 fpsindicator: fix overlay disappearing when using stretched fixed mode 2018-08-14 15:12:34 +02:00
Lotto
994d67ba70 clues: add fairy ring to sinclair mansion clue solution 2018-08-14 15:06:58 +02:00
Lotto
3d40997e23 clues: allow any imbued crystal bow for emote clue 2018-08-14 14:57:54 +02: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
takuyakanbr
e2ff4fc08f time tracking: add empty case to overview tab 2018-08-09 21:03:08 +08: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