Commit Graph
744 Commits
Author SHA1 Message Date
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
Adam 041504d9e7 Merge pull request #459 from Kamielvf/boosts-indicators
Add indicators to boosts plugin
2018-02-01 20:53:19 -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
SomeoneWithAnInternetConnection c7aaa1aa36 Add agility plugin 2018-02-01 19:36:38 -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 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 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
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
SomeoneWithAnInternetConnection 21348414b6 Include unit prices in examine messages
Fixes #495
2018-01-29 18:22:32 -05:00
Adam 872e7c429f Merge pull request #462 from Sethtroll/addcustomcolors
Add custom colors to ground items
2018-01-29 17:48:01 -05:00
Adam 7ba1ef2dae Merge pull request #489 from oplosthee/diary-fix
Fix Karamja Diary Status Indicator and add green color for completed diaries
2018-01-29 17:46:03 -05:00
Adam 69c4ced2db xp tracker plugin: update on logout 2018-01-29 17:33:58 -05:00
Adam eba950c931 runelite-client: fix exception from --no-rs 2018-01-29 17:31:37 -05:00
oplosthee 6354d02375 Remove modification of original diary entry colors
This will make sure the diaries show up as green when completed and white when hovered over.
2018-01-29 22:26:09 +01:00
oplosthee 3becf865bf Fix Karamja diary displaying incorrect progress 2018-01-29 22:25:57 +01:00
SomeoneWithAnInternetConnection 8e7e37812e Remove unused import 2018-01-29 15:48:57 -05:00
Adam b0865c09be Merge pull request #461 from Sethtroll/addraidstimers
Add Raid potions to timer plugin
2018-01-29 14:22:42 -05:00
Adam 1e472cb1cd slayer plugin: fix getting -1 count left on tasks
Don't readd a new infobox for each kill due to config update triggers
2018-01-29 14:18:59 -05:00
Adam 4eb96e0b99 config manager: thread config flushes to disk too 2018-01-29 14:15:49 -05:00
Adam 1a97d56ef0 item manager: fix trying to cache null in getItemPrice 2018-01-29 13:54:05 -05:00
Adam f31bc0d794 Remote projectile target and length tracking
Continuation of 4c293e612cd4b08fc7230a5e6722c8acc74e5a9e
2018-01-29 08:10:46 -05:00
Tomas Slusny d19c9c1e62 Merge pull request #479 from Abextm/config-warning
Add config warnings for non-immediate options
2018-01-29 11:48:59 +01:00
Max Weber c6925bf3ae itemstats: Fix SuperRestore and friends 2018-01-28 21:22:16 -07:00
Adam c2a828b496 Merge pull request #480 from deathbeam/fix-shade
Preserve guava classes in the shaded jar
2018-01-28 15:24:09 -05:00
Adam 90b6cd30a4 ground items: REGION_SIZE - 1 since this is inclusive now 2018-01-28 12:07:20 -05:00
Adam 986c99be5d ground items: only loop tiles which are within distance 2018-01-28 11:58:04 -05:00
Tomas Slusny 469fef2e87 Preserve guava classes in the shaded jar
Because currently Hashing.java is using only in mixins, it gets removed
by maven-shade-plugin from the shaded jar. So tell the plugin to keep
these classes.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-01-28 17:51:04 +01:00
Adam 04b65f9ef1 mlm plugin: disable until it can be rewritten without scene scans every frame 2018-01-28 11:18:37 -05:00