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
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
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
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
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
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


2019-01-18 14:17:28 +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
Tomas Slusny
9b79ed9457
Merge pull request #7408 from deathbeam/inverse-inverse-and-inverse-pls
...
Inverse collapse menu entry loop
2019-01-18 11:25:44 +00:00
Tomas Slusny
32c8501b13
Merge pull request #7310 from DannysPVM/cap-fog-distance-gpu-plugin
...
Cap fog depth to 100 in the GPU Plugin.
2019-01-17 19:22:57 +01:00
Tomas Slusny
814277eb36
Inverse collapse menu entry loop
...
This makes sure that menu collapses to first entry because menu is built
in inverse. Before setting the entries, inverse them back to original
order.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-01-17 18:52:02 +01:00
Tomas Slusny
61bd2c906b
Merge pull request #7375 from deathbeam/fix-size-thingy-canvas
...
Use client real dimensions for canvasTopRight
2019-01-16 20:11:44 +01:00
Tomas Slusny
bf522eaba0
Use client real dimensions for canvasTopRight
...
Closes #7374
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-01-15 23:19:50 +01:00
Tomas Slusny
a47c63e931
Merge pull request #7307 from deathbeam/remove-tags-loot
...
Remove tags from loot tracker box title
2019-01-15 12:31:12 +01:00
Tomas Slusny
558bf543ba
Merge pull request #7355 from MagicfTail/Kebos-mappings
...
Add item mappings for items introduced in Kebos update
2019-01-14 23:12:18 +01:00
Tomas Slusny
6573e70a60
Merge pull request #7089 from TheStonedTurtle/OverlayRightClickMenu
...
Add right click menu functionality to overlays
2019-01-14 09:18:54 +01:00
Tomas Slusny
b3782c5136
Merge pull request #7288 from ChaoticConundrum/konar-slayer
...
Add Slayer Task Locations (Konar)
2019-01-14 07:18:44 +01:00
Tomas Slusny
a4ccb031ea
Merge pull request #7335 from deathbeam/item-stats-speed
...
Add support for unarmed a speed, and inverse a speed display
2019-01-14 07:11:45 +01:00
Tomas Slusny
bf0d0b1010
Merge pull request #7340 from Timmy-Jim/Hotcold-Clue-Typo-Fix
...
Add Ring of Visiblity emote clue requirement for Smoke Dungeon
2019-01-14 07:11:14 +01:00
Tomas Slusny
0d5eac1a88
Add ClientTick event
...
Add ClientTick event that is fired every time game cycle counter
is updated.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-01-13 19:35:24 -05:00
Tomas Slusny
82884179a5
Merge pull request #7346 from deathbeam/update-variations
...
Update item variations to latest OSRS cache
2019-01-13 20:50:42 +01:00
Tomas Slusny
cbe4358e5c
Update item variations to latest OSRS cache
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-01-13 20:35:32 +01:00
Tomas Slusny
44273dfb0f
Add support for unarmed a speed, and inverse a speed display
...
- Add support for unarmed attack speed to item stats plugin (6)
- Inverse attack speed display (lower is better)
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-01-13 13:19:52 +01:00
Tomas Slusny
336a9fa901
Merge pull request #7324 from Monsterxsync/missing-diary-req
...
Add missing requirement to kourend & kebos diary plugin.
2019-01-13 12:49:22 +01:00
Tomas Slusny
6d3088ea10
Merge pull request #7314 from steffenhauge/hydra-kc-name
...
Add Alchemical Hydra to chat kc abbreviations
2019-01-13 12:07:55 +01:00
Tomas Slusny
57ec7deed7
Remove tags from loot tracker box title
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-01-12 11:20:38 +01:00
Tomas Slusny
2017c33021
Merge pull request #7164 from DannysPVM/fix-cml-updating
...
Only log the IOException message on failure to submit CML update.
2019-01-12 11:14:08 +01:00
Tomas Slusny
02048f5471
Merge pull request #7271 from MagicfTail/Aerial-Fishing
...
Add Aerial Fishing to fishing plugin
2019-01-12 05:13:21 +01:00
Tomas Slusny
99b784a049
Merge pull request #7233 from TheStonedTurtle/spritepixels
...
Move getImageSpritePixels into ImageUtil
2019-01-12 05:08:47 +01:00
Tomas Slusny
1afb0c330e
Merge pull request #7279 from deathbeam/fix-gorund-items
...
Respect "Only show loot" option for item notifications
2019-01-12 05:06:46 +01:00
Tomas Slusny
c1ba68fe97
Respect "Only show loot" option for item notifications
...
Fixes #7176
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-01-11 00:42:47 +01:00
Tomas Slusny
5784204965
Merge pull request #7161 from Nightfirecat/world-map-overlay-add-surface-selector-clip
...
Fix world map surface selector ID
2019-01-10 17:30:29 +01:00
Tomas Slusny
2fc784a2ed
Merge pull request #7124 from Nightfirecat/fix-prayer-to-next-combat-level-calculation
...
Fix prayer to next combat level calculation
2019-01-10 17:25:37 +01:00
Tomas Slusny
b22b01e4e6
Merge pull request #7166 from 15987632/draggable-pp
...
Make Pyramid Plunder widget layoutable
2019-01-10 15:42:18 +01:00
Tomas Slusny
ccec30fa72
Merge pull request #7210 from 15987632/gpu-range
...
Add range annotation to gpu draw distance
2019-01-07 22:37:20 +01:00
Tomas Slusny
c034791428
Merge pull request #7215 from 15987632/ardy-guard-health
...
Add the lvl 20 ardy guards to the npc_health.json
2019-01-07 07:09:45 +01:00
Tomas Slusny
88cbd32a46
Merge pull request #7158 from Nightfirecat/item-prices-add-tooltips-plugin-tag
...
itemprices: Add "tooltips" plugin tag
2019-01-04 06:27:40 +01:00
Tomas Slusny
eefc98d982
Merge pull request #7159 from Nightfirecat/add-date-report-button-format
...
reportbutton: Add date time format
2019-01-04 06:27:25 +01:00
Tomas Slusny
2ba6978f0e
Merge pull request #7160 from Nightfirecat/correct-exp-drop-highlighting
...
experiencedrop: Highlight only correct exp drops for prayer
2019-01-04 06:26:26 +01:00
Tomas Slusny
b40f1880da
Merge pull request #7122 from Nightfirecat/xp-drop-highlight-persist-per-tick
...
experiencedrop: Maintain active prayer per tick
2019-01-02 17:20:32 +01:00
Tomas Slusny
e367507626
Merge pull request #7023 from Hydrox6/flax-and-bonemeal
...
Add Flax and Bonemeal to Daily Task plugin
2019-01-02 16:26:38 +01:00
Tomas Slusny
3f042289b0
Merge pull request #7060 from rbbi/reset-search-skill-calc
...
Clear search bar when switching between skill calculators
2019-01-02 15:10:41 +01:00
Tomas Slusny and Adam
7762963424
Add object marker plugin
...
Add plugin that can mark any named GameObject when holding shift.
Closes #4497
Closes #3792
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
Co-authored-by: Adam <Adam@sigterm.info >
2018-12-29 12:27:27 -05:00
Tomas Slusny
e3360c4496
Merge pull request #7086 from deathbeam/fix-discord-state-details
...
Flip state and details in Discord status
2018-12-27 07:00:51 +01:00
Tomas Slusny
e9c336da70
Flip state and details in Discord status
...
Currently we have this implemented inverse. Training should be "details"
as it is more detailed description of what player is currently doing,
and "state" should be "In Game", "In Menu", "Exploring", "Raiding" etc,
as that describes best what is player currently doing (also, e.g for
discord party integration, it is appended after state, so there always
MUST be some state, and this PR ensures that).
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-12-27 03:46:10 +01:00
Tomas Slusny
3bb8fa1675
Update Discord library to latest version
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-12-23 23:00:45 +01:00
Tomas Slusny
4c51193a47
Merge pull request #7030 from hjdarnel/feature-wc-calculator-sulliusceps
...
Add sulliusceps to woodcutting calculator
2018-12-20 10:28:22 +01:00
Tomas Slusny
e81fd5b947
Merge pull request #7018 from hjdarnel/feature-silver-jewelry
...
Add silver jewelry to crafting skill calculator
2018-12-19 13:05:17 +01:00
Tomas Slusny
2301adca0d
Merge pull request #6912 from trimbe/fullscreen-map-overlays
...
OverlayRenderer: Prevent overlays rendering if fullscreen map is open
2018-12-17 11:04:33 +01:00
Tomas Slusny
1c92b19a13
Merge pull request #6955 from deathbeam/timestamps-space
...
Add space after timestamp
2018-12-17 10:54:03 +01:00
Tomas Slusny
2a7219a482
Add missing clue requirement "Salute in warriors guild" ( #6963 )
2018-12-17 09:08:28 +01:00
Tomas Slusny
c3236f3e63
Merge pull request #6970 from MagicfTail/patch-1
...
Fix the description of the wintertodt plugin and add boss tag
2018-12-17 02:34:39 +01:00
Tomas Slusny
789dca2c72
Merge pull request #6969 from JackCopland/WintertodtPluginDescFix
...
Add Wintertodt plugin description
2018-12-15 22:22:35 +01:00
Tomas Slusny
1dd6fca2e1
Add space after timestamp
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-12-15 10:42:02 +01:00
Tomas Slusny
5a02cafeb5
Merge pull request #6941 from TheStonedTurtle/GeLimits
...
Fix party hat buy limits
2018-12-14 10:17:56 +01:00
Tomas Slusny
02dc4b81df
Make GL version choosing platform specific
...
Use 4.3 for Windows, and 4.2 with extensions for Linux.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-12-13 23:37:41 +01:00
Tomas Slusny
ffb2f15973
item stats: add support for equipment stats
2018-12-11 20:29:44 -05:00
Tomas Slusny
7436b56d30
Merge pull request #6882 from jakewilson/master
...
slayer task: change 'Zilyana' to 'Commander Zilyana'
2018-12-10 02:28:41 +01:00
Tomas Slusny
1576005145
Merge pull request #6858 from deathbeam/glsl-420
...
Use GLSL 420 with extensions in comp_unordered
2018-12-07 21:25:55 +01:00
Tomas Slusny
82f778c657
Use GLSL 420 with extensions in comp_unordered
...
As this shader was added after the GLSL 420 PR was created, this one was
not present in the change.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-12-07 12:51:41 +00:00
Tomas Slusny
f9d5a7a7af
Merge pull request #6578 from deathbeam/allow-compute-on-420
...
Try to enable compute shaders on GL 4.2
2018-12-07 10:12:51 +01:00
Tomas Slusny
c7e699b180
Try to enable compute shaders on GL 4.2
...
Compute shaders should be supported on GL4.2 with ARB_compute_shader
extension so try to load the GLSL version with 420 support.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-12-06 13:51:14 +00:00
Tomas Slusny
02e74e25ee
Merge pull request #3120 from AlexKolpa/map-region-overlay
...
Add world map region overlay dev tool
2018-12-04 15:57:50 +01:00
Tomas Slusny
241b009d87
Merge pull request #6799 from trimbe/empty-lootbox-fix
...
loot tracker: validate boxes after rebuilding
2018-12-03 11:12:16 +01:00
Tomas Slusny
0281237b99
Replace usages of Guava EventBus with custom one
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-12-01 16:41:09 -05:00
Tomas Slusny
76a964a9d3
Add EventBus to replace Guava one
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-12-01 16:41:07 -05:00
Tomas Slusny
ab160e63c5
Merge pull request #6779 from MagicfTail/Exacthover
...
Add a tooltip to loot tracker value, showing exact value
2018-12-01 13:21:19 +01:00
Tomas Slusny
9410e464dc
Merge pull request #6761 from deathbeam/idle-chisel
...
Add dense essence chiseling to idle notifier
2018-11-30 11:34:37 +00:00
Tomas Slusny
79cc76d020
Add dense essence chiseling to idle notifier
...
Closes #6747
Closes #6750
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-11-30 11:26:46 +00:00
Tomas Slusny
699cc233e8
Merge pull request #6760 from deathbeam/fix-slayer-task
...
Update setTask for new assign first slayer field
2018-11-30 11:26:04 +00:00
Tomas Slusny
88aa1172b6
Update setTask for new assign first slayer field
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-11-30 11:13:59 +00:00
Tomas Slusny
f442bd5ffc
Merge pull request #6743 from SebastiaanVanspauwen/styles-fix
...
2005 interface: fix resized offsets
2018-11-30 09:16:18 +00:00
Tomas Slusny
de505fcf96
Merge pull request #6736 from Monsterxsync/small-clue-fix
...
Add missing empty ammo slot requirement for clue step.
2018-11-30 09:15:36 +00:00
Tomas Slusny
f41c0cf15b
Check for canvas location being non null in TOG
...
Canvas location can be null if the object is too far from view, so
null-check it.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-11-27 17:05:07 +00:00
Tomas Slusny
cbcf721342
Merge pull request #6693 from deathbeam/cleanup-dev-tools
...
Cleanup dev tools plugin
2018-11-27 09:42:23 +00:00
Tomas Slusny
1c0fffd865
Disable inspector buttons on close in dev tools
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-11-27 09:26:45 +00:00
Tomas Slusny
9b1e55de93
Fix access levels in dev tools plugin
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-11-27 09:21:37 +00:00
Tomas Slusny
9db5dc7e77
Move widget and itemIndex to DevToolsOverlay
...
There is no reason for widget and itemIndex to exist in plugin, so move
it to where it is actually used.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-11-27 09:21:37 +00:00
Tomas Slusny
cd34fa36cf
Unify dev tools toggles to 1 button type
...
- Create custom button type with isActive property
- Query this new property instead of bunch of stored boolans and toggle
methods in dev tools overlays and panels
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-11-27 09:21:36 +00:00
Tomas Slusny
6aec578aa9
Change dev tools fonts to constant
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-11-27 08:57:05 +00:00
Tomas Slusny
0ad54ea5be
Merge pull request #6703 from Nightfirecat/fix-moving-freeze-timer
...
timers: Correctly add freeze timer upon frozen while moving
2018-11-27 07:46:47 +00:00
Tomas Slusny
39fc5d1f54
Merge pull request #6696 from deathbeam/status-bars-numberformat
...
Properly parse stat change value in status bars
2018-11-26 15:58:44 +00:00
Tomas Slusny
2154e5e8b0
Properly parse stat change value in status bars
...
This prevents all kinds of unsupported formats and number format
exceptions.
Closes #6589
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-11-26 14:19:04 +00:00
Tomas Slusny
ed69467664
Merge pull request #6697 from deathbeam/agility-distance-check
...
Remove distance check from agility plugin
2018-11-26 14:10:57 +00:00
Tomas Slusny
d97d90bd60
Remove distance check from agility plugin
...
This is no longer necessary (as we are using spawn events) and with GPU
plugin not limiting it is better (well, we are still limited by their
spawns obviously).
Closes #1360
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-11-26 13:48:36 +00:00
Tomas Slusny
c2f8d74b4e
Merge pull request #6690 from jochim-vd/macos-command-paste
...
Enable Command-V login screen pasting on macOS
2018-11-26 07:01:30 +00:00
Tomas Slusny
654a7f76f1
Merge pull request #6647 from deathbeam/properly-close-gl-context
...
Properly close GL context and lock surface
2018-11-25 10:36:25 +00:00
Tomas Slusny
17e4254c51
Merge pull request #6650 from deathbeam/do-not-use-static-import
...
Do not use static imports for GL constants
2018-11-25 00:15:52 +00:00
Tomas Slusny
6fb58e36bb
Do not use static imports for GL constants
...
This ensures that we do not accidentally use constant from wrong GL
version than we are using atm.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-11-23 14:47:19 +00:00
Tomas Slusny
ce6bd7e3f4
Properly close GL context and lock surface
...
- Context can be created without GL being assigned (e.g in case version
is not supported)
- We need to lock jawtWindow if it is not locked always in case it is
not null, and not only when GL is set
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-11-23 13:35:29 +00:00
Tomas Slusny
a6bf1c7691
Merge pull request #6611 from MagicfTail/resp-system
...
Add abyssal sire resp systems to npc_health
2018-11-21 09:54:48 +01:00
Tomas Slusny
be092b5c20
Merge pull request #6606 from Abextm/draggable-skotizo
...
runelite-client: Make Skotizo widget layoutable
2018-11-21 09:53:40 +01:00
Tomas Slusny
7e357b4069
Merge pull request #6613 from Nightfirecat/fix-side-stones-attack-style-hiding
...
attack styles: Fix style hiding after autocast selection
2018-11-21 09:44:07 +01:00