Adam
b25c237e94
cache service: fix duplicating index to archive associations
...
It is unclear whether archives in an index can change without the index
crc or revision changing, so always create new indexes for each cache.
This is much simplier with not much more overhead.
2018-02-03 19:24:32 -05:00
Adam
a73afb7990
cache client: log when index crc changes too
2018-02-03 19:24:30 -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
Unmoon
c4c812db2d
Remove unused import
2018-02-03 22:46:59 +02:00
Unmoon
b7b40b300f
Show ground items under widgets and with interfaces open
2018-02-03 13:18:37 +02:00
Tomas Slusny
2c2af1c814
Merge pull request #515 from Sethtroll/fixinjectedfields
...
Make injected fields private
2018-02-03 01:27:59 +01: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
Tomas Slusny
bdac07dd02
Merge pull request #517 from SomeoneWithAnInternetConnection/boosts-fixes
...
Fix NullPointerExceptions from Boosts Plugin
2018-02-02 11:49:51 +01: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
Adam
041504d9e7
Merge pull request #459 from Kamielvf/boosts-indicators
...
Add indicators to boosts plugin
2018-02-01 20:53:19 -05:00
Adam
972fa13db8
Merge pull request #460 from Sethtroll/addabyssrifts
...
Add Abyss rifts plugin
2018-02-01 20:40:08 -05:00
Kamiel
7118baf8b7
Add indicators to boosts plugin
...
Add the option to show boosts as indicators
2018-02-01 20:39:10 -05:00
Kamiel
242d70beb9
info box component: vertically center images
2018-02-01 20:38:49 -05:00
Seth
419bbeec11
runecraft plugin: add Abyss rifts overlay
2018-02-01 20:15:46 -05:00
Seth
309ed79d12
runelite-api: add MiniMapImageLocation to perspective
2018-02-01 20:15:10 -05:00
Adam
f64886190c
Merge pull request #514 from SomeoneWithAnInternetConnection/agilityplugin
...
Add an agility plugin
2018-02-01 19:48:46 -05:00
SomeoneWithAnInternetConnection
c7aaa1aa36
Add agility plugin
2018-02-01 19:36:38 -05:00
SomeoneWithAnInternetConnection
69fce20e96
Add events for Decorative and Ground TileObjects
...
For the agility plugin:
* Some tightropes are GroundObjects
* The last "obstacle" (a gate) in the penguin course is a WallObject
2018-02-01 19:36:31 -05:00
SomeoneWithAnInternetConnection
9eb5dfbf73
Add method to get the clickable area of a TileObject
...
getClickbox returns an AWT Area object which corresponds to theclickable area of a GameObject, GroundObject, DecorativeObject or WallObject.
getClickbox for ItemLayers isn't implemented, since I haven't looked into how clickabilty works for items on the ground in the client.
2018-02-01 19:36:29 -05:00
SomeoneWithAnInternetConnection
f2cc543dc7
Move orientation incantation into Vertex.rotate
...
Everywhere that Vertex#rotate was called, the orientation was rotated by 180 degrees first.
2018-02-01 19:24:11 -05:00
SomeoneWithAnInternetConnection
e396f37926
Simplify Triangle and Vertex with lombok
2018-02-01 19:24:03 -05:00
Adam
f78b73f46c
Merge pull request #473 from Unmoon/idle-focus-alert-default
...
Idle Notifier - Change wording and default value of "Alert When Focused"
2018-02-01 17:52:48 -05:00
Adam
f3a2747c77
Merge pull request #506 from SomeoneWithAnInternetConnection/quieter-build-logs
...
Decrease the injector plugin's verbosity
2018-02-01 17:52:10 -05:00
Adam
01a3ed82f8
Revert "runelite-client: remove teamcape plugin"
...
We believe the teamcape plugin has equivalents in both OSBuddy and
Konduit, and so are readding it on the principle that rules should not
be selectively enforced on clients.
2018-02-01 17:48:12 -05:00
Runelite auto updater
836109f5a2
[maven-release-plugin] prepare for next development iteration
2018-02-01 19:54:08 +00:00
Runelite auto updater
dfb2d8e1d2
[maven-release-plugin] prepare release runelite-parent-1.2.14
2018-02-01 19:54:02 +00:00
Adam
00ef622144
Update API for 162
2018-02-01 14:36:00 -05:00
Adam
0325150267
runescape-client: refactor for 162
2018-02-01 13:08:19 -05:00
Adam
e0364f791a
runescape-client: update 162
2018-02-01 09:40:12 -05:00
Adam
766ead4eb5
Merge pull request #502 from UniquePassive/screenshot-resleak
...
screenshot plugin: fix okhttp resource leak on imgur upload
2018-01-31 18:08:22 -05:00
Adam
e23b096473
Add raid varbit check to remove timers
2018-01-30 21:30:22 -05:00
Seth
00b799ab4d
Add raid varbit check to remove timers
2018-01-30 18:34:27 -06:00
Seth
1fa13eb60e
Fix spelling error on timer
2018-01-30 17:57:27 -06:00
Adam
0e634653f1
Merge remote-tracking branch 'adam/tile-events'
2018-01-30 17:45:29 -05:00
Adam
0400d4ad63
Merge pull request #419 from deathbeam/cleanup
...
Cleanup net.runelite.client.account
2018-01-30 17:45:11 -05:00
Tomas Slusny
7ee2c9d4b6
Fix access levels of WSClient
...
- Change some public access modifiers to private
- Remove getSession and change it to checkSession that simply returns
boolean that checks if other session is equal with current and update
SessionManager according to that
- Fix naming of gson const (change it to GSON)
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-01-30 16:49:16 -05:00
Tomas Slusny
8d81e82177
Change AccountSession to use lombok features
...
- Change AccountSession to use lombok @Data annotation
- Make UUID and created final
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-01-30 16:49:16 -05:00
C Gibson
b1f03c2bbd
Disable screenshots on login screen
2018-01-30 15:46:47 -05:00
UniquePassive
ad90e932c6
screenshot plugin: fix okhttp resource leak on imgur upload
2018-01-30 18:45:57 +01:00
Adam
c157c0df75
Merge pull request #496 from SomeoneWithAnInternetConnection/eachprice
...
Include unit prices in examine messages
2018-01-30 10:57:41 -05:00
Adam
9505da573d
mlm plugin: default to enabled once again
2018-01-30 10:48:31 -05:00
Adam
8a4fc564c2
mlm plugin: rewrite to use events
2018-01-30 10:48:31 -05:00
Adam
90f7da166a
hunter plugin: update for event change
2018-01-30 10:24:31 -05:00
Adam
94afeeda40
cannon plugin: update for event change
2018-01-30 10:24:30 -05:00
Adam
789221490e
runelite-api: add game object and wall object spawn/change/despawn events
2018-01-30 09:52:41 -05:00