Commit Graph

787 Commits

Author SHA1 Message Date
Seth
6f0c7c7431 slayer plugin: add check for cachedXp when xp changes 2018-02-10 20:09:17 -06:00
Max Weber
07b9e6c12a Zoom plugin: Relax inner zoom constraint 2018-02-09 22:44:09 -07:00
Max Weber
f71059ce20 Add raw injector to hook the script interpreter 2018-02-09 23:35:16 -05:00
Adam
cc0c2b507c Merge pull request #551 from deathbeam/fix-info-plugin-log
Fix logging inside info panel plugin
2018-02-09 15:51:39 -05:00
Tyler Hardy
e2d5d8957b runepouch plugin: use itemmanager to render runepouch item icons 2018-02-09 15:25:05 -05:00
Adam
5c6a205a8a fishing plugin: move minimap overlay to own overlay
To render above the minimap in resizable, it must be above widgets
2018-02-09 15:15:58 -05:00
Seth
3beb043b5c Add barrows plugin 2018-02-09 14:24:27 -05:00
Adam
25f854b41c Merge pull request #554 from tylerthardy/removeZulrahAssets
Remove unused Zulrah plugin assets
2018-02-08 21:54:26 -05:00
Tyler Hardy
4f437cb480 Remove unused Zulrah plugin assets 2018-02-08 20:43:06 -06:00
Adam
a691d07cd0 timers plugin: respect enabled configuration 2018-02-08 20:18:56 -05:00
UniquePassive
f81f2cd272 Add puzzle solver plugin 2018-02-08 19:13:05 -05:00
UniquePassive
74552d0018 Add puzzle solving algorithm 2018-02-08 19:13:03 -05:00
Adam
d0a0c6928a mousehighlight: don't show tooltip on sliding puzzles 2018-02-08 19:02:02 -05:00
Abex
c754677413 Allow titlebar buttons to be moved out of the titlebar 2018-02-08 18:42:12 -05:00
Tomas Slusny
033086f551 Fix logging inside info panel plugin
- Remove log.info on each hover of the JRichTextPane
- Change log.info to log.warn when browser cannot be opened in the
JRichTextPane

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-09 00:15:05 +01:00
Runelite auto updater
acb2bce8fa [maven-release-plugin] prepare for next development iteration 2018-02-08 13:56:10 +00:00
Runelite auto updater
86512939dc [maven-release-plugin] prepare release runelite-parent-1.2.15 2018-02-08 13:56:04 +00:00
Ben Moyer
fdfe1513d2 Add theoretical boost to item stat overlay 2018-02-05 19:11:53 -05:00
Seth
09a8c01c45 Add Poh plugin 2018-02-05 15:53:45 -05:00
Kamiel
d2448bdd32 Make examine plugin work for runepouch
Fixes #352
2018-02-05 08:37:56 -05:00
Kamiel
9f9319bcc4 Prevent tooltip from being shown when runepouch is empty 2018-02-05 08:37:56 -05:00
Adam
55c9f6cc06 Merge pull request #531 from deathbeam/discord
Add Discord service and plugin
2018-02-04 11:35:25 -05:00
Tomas Slusny
ea06adf9f4 Add Discord plugin
Add Discord plugin that updates the Discord rich presence currently only
for trained skills.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-04 17:20:07 +01:00
Tomas Slusny
15ad949123 Add Discord RPC service
Add injectable Discord RPC service that will broadcast Discord events
through event bus and have API for setting Discord Rich Presence status.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-04 17:20:03 +01:00
Adam
d7407758a5 player indicators: use new isFriend/isClanMember api 2018-02-04 10:54:44 -05:00
Adam
77c922cfe0 Merge pull request #535 from bmoyer/overlay-non-clan-player-names
Add option to overlay non-clanmate players with Player Indicator Overlay
2018-02-04 10:47:53 -05:00
Adam
c8af576606 Merge pull request #536 from Abextm/logical-height
Fix overlays drawing too far above player's heads
2018-02-04 10:45:17 -05:00
Adam
feaad0eef4 Merge pull request #520 from Kamielvf/boosts-indicator-fix
Fix several issues with indicators
2018-02-04 10:43:42 -05:00
Max Weber
1914f76513 change getModelHeight to getLogicalHeight 2018-02-04 06:39:04 -07:00
Kamiel
00e3503cfe Fix several issues with indicators
- Fix issue with indicators showing up multiple times
- Fix issue with disabling skill boosts not removing indicators
2018-02-04 08:29:17 -05:00
Ben Moyer
e925d20806 add option to overlay non-clanmate player names 2018-02-04 02:32:36 -08:00
Max Weber
a4914cf7ee Add info panel plugin 2018-02-03 22:03:33 -05:00
Max Weber
43ec8d9439 move session management into the SessionManager from the AccountPlugin 2018-02-03 22:03:29 -05:00
Adam
175fee2cba screenshot plugin: fix test 2018-02-03 21:34:15 -05:00
Adam
05d079d816 screenshot plugin: add configuration for auto screenshot of levelups and rewards 2018-02-03 20:50:47 -05:00
Adam
0035cf9c11 Merge pull request #533 from deathbeam/motherlode-sack-fix
Fix MLM plugin overlay layer
2018-02-03 20:43:38 -05:00
Adam
6e0af70843 Merge pull request #528 from Sethtroll/fixcolortags
Fix color tags in OpponentInfo
2018-02-03 20:35:31 -05:00
Adam
181c717a05 runelite-client: add central skill icon cache 2018-02-03 20:32:02 -05:00
Tomas Slusny
8995129595 Merge pull request #525 from Unmoon/ground-items-viewport
Show ground items under widgets and with interfaces open
2018-02-04 00:25:13 +01:00
Tomas Slusny
9748f435d7 Fix MLM plugin overlay layer
Currently MLM plugin sack overlay layer is set to ABOVE_SCENE, but it
needs to be set to UNDER_WIDGETS so overlay renderer can tile it
correctly with other overlays (and also to be rendered over overheads
and HP bars).

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-04 00:19:06 +01:00
Unmoon
c4c812db2d Remove unused import 2018-02-03 22:46:59 +02:00
Seth
8e3e92c668 Fix color tags in OpponentInfo 2018-02-03 11:44:46 -06:00
Unmoon
b7b40b300f Show ground items under widgets and with interfaces open 2018-02-03 13:18:37 +02:00
Seth
c5f8e8f661 make injected fields private
You should never want to expose instance variables in the class to public, and you always want to either create getters/setters for them or make them private.
2018-02-02 13:35:03 -06:00
Adam
52eedf0772 Merge pull request #452 from deathbeam/change-default-layer
Change default overlay position to UNDER_WIDGETS
2018-02-02 13:24:31 -05:00
SomeoneWithAnInternetConnection
b3356ea5a2 Fix NPEs from BoostsPlugin at startup
shownSkills wasn't being initialized until it received ConfigChanged
event, causing a NullPointerException when the overlay tried to iterate
over shownSkills
2018-02-02 05:38:08 -05:00
SomeoneWithAnInternetConnection
924fc9c8ae Fix boosts plugin style nits 2018-02-02 05:19:35 -05:00
Tomas Slusny
d211fc87d4 Adjust overlay layers and priorities
- Adjust overlay layers and priorities to correctly show f.e player names
on top, but below ui elements/widget elements.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-02 08:23:48 +01:00
Tomas Slusny
c35d8fb9ef Add new overlay layer position
- Add new overlay layer position that draws right above overheads and HP
bars, what is perfect for game interfaces
- Make this new layer use UNDER_WIDGETS layer position, and move the
before layer position to ABOVE_SURFACE

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-02 08:23:13 +01:00
Tomas Slusny
60473a2fc8 Change default overlay position to UNDER_WIDGETS
In order to not draw UI overlays over bank interfaces (and similar popup
interfaces), change default overlay position to UNDER_WIDGETS.

Fixes #451

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-02 08:20:22 +01:00