Commit Graph

6473 Commits

Author SHA1 Message Date
Tomas Slusny
7c5d8cccbb Merge pull request #7464 from deathbeam/cleanup-menu-entries
Cleanup overlay menu entry usage
2019-01-23 09:02:52 +00:00
Tomas Slusny
ad40f8b50b Merge pull request #7497 from deathbeam/revert-closed
Revert "Move close handling to windowClosed event"
2019-01-23 07:36:51 +00:00
Adam
a2bc099504 Merge pull request #7389 from Spedwards/feature/task-command
Add task chat command
2019-01-22 19:39:38 -05:00
Adam
f0a7d653e8 Merge pull request #7502 from deathbeam/skip-out-of-scene
Null-check local location in trap overlay
2019-01-22 19:14:24 -05:00
Adam
41ae79437e Add task chat command
Co-authored-by: Spedwards <improbablepuzzle@gmail.com>
2019-01-22 19:13:32 -05:00
maytonsw
31b52d779c time tracker: correct Iasor farming produce typo 2019-01-22 17:19:21 -05:00
Adam
af32db0f3c Merge pull request #7457 from deathbeam/xp-tracker-do-not-discard
Do not discard 1 second requests in Xp tracker
2019-01-22 17:15:51 -05:00
Adam
950f519efa Merge pull request #7473 from trimbe/rebuild-chatbox-input
chat commands: rebuild chatbox input after using clear shortcuts
2019-01-22 17:14:39 -05:00
Adam
3e5d888e18 loot tracker: move panel updating to EDT on config change 2019-01-22 17:12:16 -05:00
Tomas Slusny
538da43d68 Mark localToCanvas methods nullable
These can return null if object is not visible.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-22 19:20:10 +01:00
Tomas Slusny
a7a42d5553 Null-check local location in trap overlay
Closes #7501

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-22 19:16:47 +01:00
Tomas Slusny
5b91d29186 Revert "Move close handling to windowClosed event"
This reverts commit b893e97ccf.
2019-01-22 08:00:22 +01:00
Adam
63ca800ff7 session manager: lazily open websocket 2019-01-21 20:50:09 -05:00
trimbe
49141bffee chat commands: rebuild chatbox input after using clear shortcuts 2019-01-21 09:46:13 -05:00
Tomas Slusny
90711882e0 Merge pull request #7483 from deathbeam/unify-splitters
Unify Splitter/Joiner usage (move to Text#toCSV and Text#fromCSV)
2019-01-21 12:37:39 +00:00
gregg1494
d5f5dc6e0f Fix anti-venom potion timer (#7453)
Closes #7446 

Changed Anti-venom timer overlay time from 12 minutes to 1 minutes.
2019-01-21 11:41:08 +00:00
Tomas Slusny
272990041c Replace usage of Spliter/Joiner with toCSV/fromCSV
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-21 11:22:56 +00:00
Tomas Slusny
7badeb28be Add Text#fromCSV and Text#toCSV
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-21 11:17:52 +00:00
Tomas Slusny
69b09e057d Merge pull request #7435 from ChaoticConundrum/reset-confirm
ConfigPanel: Confirm plugin configuration reset
2019-01-21 09:29:33 +00:00
ermalsh
fdf01777ac Change RGB variable for Attack on XP Globes (more bright) (#7454)
- Closes: #7440
- Changed R(155) from R(105) to make the red a little lighter
- Preview: https://gyazo.com/17a8e73c9460217608ee1da969a30087
2019-01-21 09:28:27 +00:00
Tomas Slusny
239158f965 Merge pull request #7467 from jplsek/hop-no-message
world hopper: allow disabling chat hop message
2019-01-21 09:26:50 +00:00
Tomas Slusny
c84b69b218 Merge pull request #7395 from Abextm/wasd-modifiers
Ignore modifiers in WASD plugin input
2019-01-21 06:58:13 +00:00
kevinisninja
1c78fc528b prayer plugin: add devout boots and bonecrusher necklace to prayer items 2019-01-20 22:26:23 -05:00
Tomas Slusny
5366aada8a Move overlay menu entries to Overlay class
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-20 23:25:32 +01:00
Tomas Slusny
ac6f5af248 Remove overlayManager#overlayId
It is not used outside of OverlayManager so just swap it with direct use
of indexOf.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-20 23:25:31 +01:00
Adam
86b3ee6a8d examine service: use item descriptions from item service if available 2019-01-20 16:17:05 -05:00
Adam
5389bbe66d examine service: split into controller and service 2019-01-20 16:17:05 -05:00
Adam
c4afc599ed examine plugin: drop examines for tradable items and large stacks 2019-01-20 16:17:05 -05:00
Adam
5508812678 examine plugin: split item/quantity lookup from item price lookup 2019-01-20 16:17:04 -05:00
Jeremy Plsek
6a9e9288d9 world hopper: allow disabling chat hop message 2019-01-20 15:08:44 -05:00
Tomas Slusny
dedeb79e8b Remove OverlayManager#addMenu/removeMenu
removeMenu is completely unnecessary and addMenu does nothing.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-20 19:19:14 +01:00
Tomas Slusny
b4de93d722 Merge pull request #7441 from deathbeam/fix-discord-ja
Wrap DiscordEventHandlers in native lib try/catch
2019-01-20 11:56:38 +00:00
Tomas Slusny
a39441fff0 Change xp tracker filter clean to 3 hours
Change xp tracker username filter cleanup from 1 hour to 3 hours.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-20 04:39:41 +01:00
Tomas Slusny
f8844d65a3 Do not discard 1 second requests in Xp tracker
Do not discard all requests excpect last one in 1 second internal in XP
tracker.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-20 04:32:37 +01:00
Adam
e7e6e6ebe6 Merge pull request #7359 from Adam-/overlaymenu2
Add overlay menu support & configuration menus
2019-01-19 20:49:08 -05:00
Adam
10782b5ea4 Add configure option to many overlays 2019-01-19 19:57:12 -05:00
Adam
59caa6bcac Add support for Configuration overlay menus 2019-01-19 19:57:12 -05:00
Adam
aabb1dae7b Add overlay menu support
Co-authored-by: TheStonedTurtle <TheStonedTurtle@users.noreply.github.com>
2019-01-19 19:32:20 -05:00
Adam
ccae0c2c48 api: mark getCollisionMaps as nullable 2019-01-19 15:23:47 -05:00
Tomas Slusny
a13b86e4fd Wrap DiscordEventHandlers in native lib try/catch
Even construction of DiscordEventHandlers causes UnsatisfieldLinkError
on unsupported systems, avoid this.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-19 13:34:11 +01:00
Tomas Slusny
01fbcde008 Merge pull request #7426 from deathbeam/shutdown-plugins-on-close
Shutdown plugins on window close
2019-01-19 12:07:43 +00:00
Charlie Waters
48dffb70c4 ConfigPanel: Confirm plugin configuration reset 2019-01-18 23:12:58 -05:00
Tomas Slusny
fc200ee651 Merge pull request #7427 from deathbeam/flush-config-on-close
Move configManager.sendConfig to RuneLite#shutdown
2019-01-18 23:55:36 +00:00
Tomas Slusny
01c3bcafce Move configManager.sendConfig to RuneLite#shutdown
It should've been here in first place, there is no reason for it to be
in ClientUI.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-18 21:25:42 +01:00
Tomas Slusny
b893e97ccf Move close handling to windowClosed event
This callback is called more reliably than windowClosing when killing
window from outside.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-18 21:20:14 +01:00
Tomas Slusny
6e080949f9 Shutdown plugins on window close
Closes #6646

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-18 21:11:00 +01:00
Tomas Slusny
73730f5861 Merge pull request #7406 from Hydrox6/game-notifications-custom-colour
Default colour won't change since both Game highlights are `#EF1020` by default

Examples alongside other Game type messages
![java_2019-01-17_16-56-34](https://user-images.githubusercontent.com/2979691/51335219-6935a880-1a79-11e9-93de-afcf59f60e9a.png)
![java_2019-01-17_16-56-50](https://user-images.githubusercontent.com/2979691/51335220-6a66d580-1a79-11e9-83d5-dc3a4401e473.png)
2019-01-18 14:17:28 +00:00
Hydrox6
5e0c8ef205 Make Game Notification use the Game message highlight colour 2019-01-18 13:25:51 +00:00
Brandon Popson
eb69a8990b Allow full Amulet of the Damned as clue requirement (#7423) 2019-01-18 11:27:46 +00:00
Tomas Slusny
f4e2824a2a Merge pull request #7418 from ermalsh/clap_spin_karuulm_emote
Added missing "spin" emote after clap for Mt. Karuulm clue
2019-01-18 11:27:04 +00:00