Tomas Slusny
ea79c39b4e
Merge pull request #7657 from deathbeam/request-party-sync
...
Request party sync on party plugin startup
2019-02-03 12:06:06 +00:00
Tomas Slusny
0b7672d12d
Merge pull request #7673 from deathbeam/try-catch-ws-message
...
Prevent WSMessage deserialization failure from closing websocket
2019-02-03 11:27:48 +00:00
Tomas Slusny
e4828a597c
Prevent WSMessage deserialization failure from closing websocket
...
As messages that are serialized and deserialized are purely option and
can vary between source and destination, simply catch deserialization
failure to prevent OkHttp from closing websocket.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-03 00:47:22 +01:00
Tomas Slusny
04f076a6b8
Merge pull request #7566 from ShaunDreclin/sulphur-lizard-health
...
Add Sulphur Lizard to npc_health.json
2019-02-02 18:52:47 +00:00
Tomas Slusny
c15cf1025d
Merge pull request #7655 from deathbeam/fix-party-exceptions
...
Fix party exceptions (NPE in PartyPlugin and ConcurrentModification in PartyStatsOverlay)
2019-02-02 18:51:57 +00:00
Tomas Slusny
f52c1d732b
Fix ConcurrentModification in party stats overlay
...
Fix concurrent modification exception in party stats overlay when
iterating map.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-02 12:34:56 +01:00
Tomas Slusny
92427968b0
Check for localMember in party not being null on UserJoin
...
Local user joins last, so all UserJoin events before that will throw NPE
here.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-02 12:34:56 +01:00
Tomas Slusny
137e7e7e30
Merge pull request #7640 from Kamielvf/chambers-layouts-fix
...
raids plugin: Update LayoutSolver layout codes
2019-02-02 11:26:38 +00:00
Tomas Slusny
bb81128478
Merge pull request #7656 from deathbeam/fix-party-discord-refresh
...
Do not reset current activity on discord party update
2019-02-02 11:16:16 +00:00
Tomas Slusny
a0a86a9f78
Merge pull request #7659 from Nightfirecat/isempty
...
client: Use isEmpty() for all Collection emptiness checks
2019-02-02 11:08:50 +00:00
Puskunalis
fc7ff38e26
Inventory Viewer: Fix stackable items not showing stack of "1" ( #7654 )
2019-02-02 11:08:07 +00:00
Tomas Slusny
e5f3b772a7
Merge pull request #7651 from deathbeam/remove-tag-option
...
Remove "Tag" toggle from NPC indicators
2019-02-02 11:07:21 +00:00
Adam
22963c72b1
chat controller/service: add boss to pb
2019-02-01 22:29:45 -05:00
Adam
bcdcad2895
Merge pull request #5970 from Nightfirecat/remove-deprecated-api-code
...
Remove deprecated API code
2019-02-01 21:55:41 -05:00
Jordan Atwood
d1c11b675b
Remove deprecated TileObjectQuery class
2019-02-01 21:44:13 -05:00
Jordan Atwood
9e67dcd39e
Remove deprecated ActorQuery class
2019-02-01 21:44:13 -05:00
Jordan Atwood
3d3ec76af8
Remove deprecated InventoryItemQuery class
2019-02-01 21:43:48 -05:00
Jordan Atwood
d4f51c4600
Remove deprecated GroundObjectQuery class
2019-02-01 21:43:47 -05:00
Jordan Atwood
732be4e90f
Remove deprecated GameObjectQuery class
2019-02-01 21:43:47 -05:00
Jordan Atwood
cec74c6652
Remove deprecated DecorativeObjectQuery class
2019-02-01 21:43:46 -05:00
Jordan Atwood
b408a22d57
Remove deprecated PlayerQuery class
2019-02-01 21:43:46 -05:00
Jordan Atwood
35b7de7dd8
Remove deprecated WallObjectQuery class
2019-02-01 21:43:45 -05:00
Jordan Atwood
764cac7a09
Remove deprecated WorldPoint.toPoint() method
2019-02-01 21:43:44 -05:00
Adam
1bb29d4cd0
api: remove projectile getInteracting
...
This is unused currently and is being abused by some hacked clients.
2019-02-01 20:52:24 -05:00
Jordan Atwood
a5e72ea610
client: Use isEmpty() for all Collection emptiness checks
2019-02-01 16:50:54 -08:00
Tomas Slusny
fb41c05d3f
Request party sync on party plugin startup
...
If user is in party request party data syncup on party plugin startup
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-01 23:30:18 +01:00
Tomas Slusny
8ff8617755
Do not reset current activity on discord party update
...
Instead of setting activity to in_game, in_menu just send again current
discord activity.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-01 22:02:48 +01:00
Tomas Slusny
89ba0d8d43
Remove "Tag" toggle from NPC indicators
...
This toggle was here originally because NPC tagging did not required
shift, but now it does so to bring it with line of other shift-click
plugins, simply remove this option.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-01 17:16:20 +01:00
Tomas Slusny
29fcc2747f
Merge pull request #7639 from deathbeam/wtf
...
Move timestamp color config to timestamp plugin
2019-02-01 09:12:24 +00:00
Tomas Slusny
99d58bb7f2
Merge pull request #7647 from deathbeam/add-missing-config-check
...
Add missing config check to party leave message
2019-02-01 07:30:42 +00:00
Tomas Slusny
874246bc55
Add missing config check to party leave message
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-01 08:23:13 +01:00
Max Weber
77b0f10b92
client: Correctly format PartyChanged
2019-01-31 20:40:34 -07:00
Adam
b72c37c0b4
http api: fix useragent test
2019-01-31 20:37:24 -05:00
Tomas Slusny
1a7946660c
Add party plugin
...
Co-authored-by: Adam <Adam@sigterm.info >
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-01-31 19:47:56 -05:00
Adam
c62941855d
Use existing sessionid on login if available
2019-01-31 19:47:56 -05:00
Adam
63c3937f87
Use websocket pings
2019-01-31 19:47:55 -05:00
Tomas Slusny
703ad06a4e
Add party support to Discord plugin
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-01-31 19:47:55 -05:00
Tomas Slusny
5d07305ac3
Use new /ws service
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-01-31 19:47:55 -05:00
Tomas Slusny
6a93ee2ffe
Save current Discord user in Discord service
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-01-31 19:47:55 -05:00
Tomas Slusny
c198433bb6
Prevent ProgressBarComponent from overflowing
...
Limit max bar width to 100% to prevent overflowing.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-01-31 19:47:55 -05:00
Adam-
3dc608a6c3
Add party service
2019-01-31 19:47:55 -05:00
Adam-
d6d5e875e4
Split WSClient from SessionManager
...
Co-authored-by: Tomas Slusny <slusnucky@gmail.com >
2019-01-31 19:47:55 -05:00
Tomas Slusny
3fb537a9f5
Add party-related websocket messages
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
Co-authored-by: Adam- <adam@sigterm.info >
2019-01-31 19:47:55 -05:00
Tomas Slusny
b676985e3b
Make WebsocketGsonFactory more extensible
...
- Expose methods for creating gson adapters from pre-defined factory
messages + user-specified messages
- Expose methods for creating Gson object from adapter factory
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-01-31 19:47:55 -05:00
Max Weber
f17633daf9
http-api: Include commit hash in User-Agent
2019-01-31 19:47:49 -05:00
Adam
9ab9437936
xp trackers: fix not correctly fetching start xp
2019-01-31 19:47:49 -05:00
Adam
5a6dd8987c
travis: encrypt irc notification
...
This prevents forks from sending notifications
2019-01-31 14:46:21 -05:00
Kamiel
5ce0153547
raids plugin: Update LayoutSolver layout codes
...
As of a game update, several layouts were changed and/or added/removed. This updates the LayoutSolver to include all currently used layouts to fix an issue of the scouter not appearing.
2019-01-31 20:06:48 +01:00
Tomas Slusny
5370049133
Move timestamp color config to timestamp plugin
...
This color is used ONLY in timestamp plugin but it was for some
reason included in core.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-01-31 19:33:15 +01:00
Runelite auto updater
3d85d378fb
[maven-release-plugin] prepare for next development iteration
2019-01-31 12:21:54 +00:00