Tomas Slusny
909f68b160
Merge UntradeableItemMapping and ItemMapping
...
This enum never really made sense when we already have ItemMapping and
its just confusing people.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2020-09-20 19:42:46 -07:00
Tomas Slusny
63eab81d11
Use multiplicative color offsets for BackgroundComponent border ( #11658 )
...
Instead of fixed color offsets for outer and inner border colors switch
to multiplicative offsets. This also makes overlay color alpha
recoloring work properly with background component border.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2020-05-21 17:55:48 +02:00
Tomas Slusny
3122295144
tileindicators: Add true current tile ( #7790 )
...
Add true current tile to tile indicator plugin
2020-05-10 14:40:55 +02:00
Tomas Slusny
ca66881da0
Merge pull request #10035 from Nightfirecat/add-player-kill-value-chat-message
...
loottracker: Show chat message after NPC and PVP kills
2020-05-08 03:44:12 +02:00
Tomas Slusny
19f1b7f556
Merge pull request #11436 from melkypie/worldmap-agilitycourse
...
Add agility course tooltips and indicate rooftop courses in worldmap
2020-05-07 22:04:41 +02:00
Tomas Slusny
57d93e4ffa
Merge pull request #11336 from deathbeam/add-copy-to-clipboard
...
Add option to copy chat message contents to clipboard
2020-05-03 22:38:31 +02:00
Tomas Slusny
c2d855de65
Merge pull request #11420 from while-loop/loottracker-clue-scroll
...
loot-tracker: make clue scroll drops stackable
2020-05-03 10:24:26 +02:00
Tomas Slusny
82f0c3b927
Merge pull request #11334 from while-loop/xp-tracker-ttl
...
xp-tracker: Add Time-To-Level to Canvas And XP Tracker
2020-05-02 20:42:43 +02:00
Tomas Slusny
84885f7546
Add option to copy chat message contents to clipboard
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2020-05-01 00:09:57 +02:00
Tomas Slusny
06d8a217c8
Merge pull request #10575 from raiyni/move-equipment-button
...
Move bank equipment button into title bar
2020-04-28 02:53:19 +02:00
Tomas Slusny
64848fee59
Merge pull request #11366 from Hydrox6/pearl-rods
...
api: correct pearl fly fishing and barbarian rod animations
2020-04-26 04:35:23 +02:00
Tomas Slusny
7d25ed8b42
Merge pull request #11323 from deathbeam/11318
...
Prevent screen marker overlays from being reset
2020-04-22 10:38:20 +02:00
Tomas Slusny
19412ac51c
Merge pull request #11324 from deathbeam/prevent
...
Prevent HotkeyListener from consuming input on login screen
2020-04-21 00:44:56 +02:00
Tomas Slusny
57072c973f
Merge pull request #11314 from Hydrox6/idle-notifier-enchant-bolts
...
idle notifier: add support for enchanting bolts
2020-04-20 14:42:14 +02:00
Tomas Slusny
01bdbe5aab
Prevent HotkeyListener from consuming input on login screen
...
This prvent HotkeyListener from running on login screen without being
explicitely enabled to do so.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2020-04-20 01:43:41 +02:00
Tomas Slusny
ab06a14311
Prevent screen marker overlays from being reset
...
Fixes #11318
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2020-04-19 18:33:13 +02:00
Tomas Slusny
612a5f3fb5
Skip processing of input listeners with consumed events
...
This prevents from consumed input events to propage to rest of the
plugins. For example when overlay is being moved, this prevents ground
items from registering the click (what would otherwise cause for ground
item to be highlighted).
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2020-04-12 20:36:46 -04:00
Tomas Slusny
35ebe5c65f
Make overlays use OverlayPanel instead of Overlay
...
Make overlays that were previously using PanelComponent use
OverlayPanel.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2020-04-12 20:36:46 -04:00
Tomas Slusny
2647997bef
Add OverlayPanel that contains PanelComponent
...
Add generic OverlayPanel class that uses PanelComponent as its backing
component.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2020-04-12 20:36:46 -04:00
Tomas Slusny
d881a2fb99
Make overlay resizing configure wrapping
...
Instead of resizing every overlay component inside wrapped panel
component simply adjust wrap based on preferred size. Also remove the
configurable wrap after.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2020-04-12 20:36:46 -04:00
Tomas Slusny
d676542dc2
Add support for resizable overlays
...
Add mostly complete support for resizable overlays. Currently only
screen markers are supported.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2020-04-12 20:36:46 -04:00
Tomas Slusny
7422eeef4c
Merge pull request #11224 from deathbeam/fix-item-stats-test
...
Mock ConfigManager in ItemStatOverlayTest to inject TooltipManager
2020-04-08 17:42:47 +02:00
Tomas Slusny
75b29026f9
Mock ConfigManager in ItemStatOverlayTest to inject TooltipManager
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2020-04-08 15:17:38 +02:00
Tomas Slusny
1b2ded5a34
Merge pull request #11220 from deathbeam/reset-tooltip
...
Reset repositioned tooltip overlays
2020-04-08 09:31:03 +02:00
Tomas Slusny
1fccba9fda
Reset repositioned tooltip overlays
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2020-04-07 21:49:11 +02:00
Tomas Slusny
daca01170b
Merge pull request #11126 from Alexsuperfly/mouse-tooltips-moving
...
OverlayRenderer: prevent moving DYNAMIC and TOOLTIP overlays
2020-03-31 18:08:37 +02:00
Tomas Slusny
c7bbb3bb3a
Merge pull request #10912 from dekvall/ground-count
...
ground items: add support for quantity thresholds
2020-03-17 21:29:51 +01:00
Tomas Slusny
c8e55621f6
Merge pull request #11012 from AustinGarrettR/NightmareDiscordEvents
...
Added nightmare dungeon and nightmare boss to discord game events.
2020-03-14 21:26:03 +01:00
Tomas Slusny
e0ae9bf005
Merge pull request #10983 from deathbeam/add-panel-component-tooltips
...
Add panel component tooltips and migrate XpGlobesOverlay tooltips to new system
2020-03-14 18:43:51 +01:00
Tomas Slusny and Jordan
6234213505
Migrate XpGlobesOverlay tooltips to component tooltips
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
Co-Authored-By: Jordan <Nightfirecat@users.noreply.github.com >
2020-03-14 17:17:17 +01:00
Tomas Slusny
9a54e7af94
Merge pull request #11002 from ThatGamerBlue/10998-rl
...
menuentryswapper: swap talk-to with teleport on rune essence mine npcs
2020-03-13 11:02:19 +01:00
Tomas Slusny
0e7640a9d5
Merge pull request #10994 from dekvall/more-grid-stuff-ugh
...
inventory grid: fix showing the replaced item in the initial spot
2020-03-13 11:00:30 +01:00
Tomas Slusny
ba30018b1b
Add support for component tooltips
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2020-03-08 22:33:06 +01:00
Tomas Slusny
25d84dddec
Merge pull request #10916 from adwitkow/worldmap-transport
...
worldmap: add targets to Wilderness Levers & clarify their tooltips
2020-03-06 20:01:45 +01:00
Tomas Slusny
ca622d214e
Merge pull request #10967 from abextm/gauntlet-timer-movable
...
runelite-client: Make gauntlet timer layoutable
2020-03-06 19:36:34 +01:00
Tomas Slusny
57f56a5eec
Merge pull request #10927 from Dava96/item-variation-emoteclues
...
emote clue: Add missing ornament items
2020-03-03 12:21:55 +01:00
Tomas Slusny
66b26d9089
Merge pull request #10931 from Nightfirecat/fix-item-stat-overlay-stab-bonus
...
item stats: Fix tooltip stab bonus comparison
2020-03-03 07:48:50 +01:00
Tomas Slusny
ea5ed74f1f
Merge pull request #10907 from jsnells1/patch-slayer
...
Cancel slayer task when leaving the Inferno
2020-02-29 15:42:34 +01:00
Tomas Slusny
3effc5df7c
Merge pull request #10910 from jsnells1/calc-add-guthix-rest
...
Herblore Skill Calculator: Add Guthix Rest
2020-02-29 15:40:09 +01:00
Tomas Slusny
cfcbbcffd5
Merge pull request #10868 from loldudester/ground-item-ordering
...
GroundItems: Keep item lists in input order
2020-02-29 03:31:44 +01:00
Tomas Slusny
98aa9fb7d7
Move matchesSearchTerms util to Text class
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2020-02-28 18:39:29 +00:00
Tomas Slusny
c45b24aaef
Merge pull request #10885 from melkypie/patch-itemidentification
...
itemidentification: add impling jars option
2020-02-28 11:16:32 +01:00
Tomas Slusny
aa1a03a535
Merge pull request #10049 from deathbeam/use-agi-service
...
Use XpTrackerService to determine goals in Agility plugin
2020-02-27 22:13:02 +01:00
Tomas Slusny
030a052ea1
Use XpTrackerService to determine goals in Agility plugin
...
- Merge laps until next level and laps until next goal together
- Switch to XpTrackerService for determining goal experience
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2020-02-23 20:52:58 +01:00
Tomas Slusny
38a15ce59f
Merge pull request #10379 from deathbeam/tob-party-movable
...
Make ToB party interface movable
2020-02-16 00:58:35 +01:00
Tomas Slusny
f4ede95e86
Merge pull request #10321 from ShaunDreclin/arceuus-help-swap
...
Menu Entry Swapper: Add 'help' swap to Arceuus library customers
2019-12-04 14:27:25 +01:00
Tomas Slusny
48e8ff8216
Make ToB party health interface movable
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-12-03 20:42:59 +01:00
Tomas Slusny
fe36da5a0a
Make ToB party interface movable
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-12-03 20:32:07 +01:00
Tomas Slusny
50cd47f381
Merge pull request #10328 from chestnut1693/typo
...
loottracker plugin: fix typo
2019-11-26 14:39:13 +01:00
Tomas Slusny
1a6c99d49d
Merge pull request #10246 from dekvall/facepalm-emoji
...
emojis: add facepalm emoji
2019-11-23 12:05:23 +01:00
Tomas Slusny
cc2a0c8843
Merge pull request #10298 from Hydrox6/inventory-grid-preview-quantity
...
inventory grid: use correct item quantities for drag previews
2019-11-22 12:11:04 +01:00
Tomas Slusny
f7d441fc1d
Merge pull request #10255 from dekvall/attack-style-change-test
...
attack styles: add test for swap between bludgeon and bow
2019-11-15 10:32:30 +01:00
Tomas Slusny
30fcd76d4a
Merge pull request #9475 from dekvall/waka-canoe
...
Add wilderness canoe icon to world map
2019-11-13 09:56:46 +01:00
Tomas Slusny
4dbc545b68
Merge pull request #10232 from Hydrox6/clues-sherlock-yew
...
clues: fix yew tree Sherlock challenge
2019-11-11 12:01:10 +01:00
Tomas Slusny
639006997c
Clear grand exchange selection on clear button press
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-11-10 16:02:19 -05:00
Tomas Slusny
5614104900
Clear skill calculator selection on clear button press
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-11-10 16:02:19 -05:00
Tomas Slusny
48aee49f5d
Add method for attaching clear listener to IconTextField
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-11-10 16:02:19 -05:00
Tomas Slusny
9baee9f38f
Merge pull request #10221 from Hydrox6/clues-island-of-stone
...
clues: fix Island of Stone coordinate hint
2019-11-08 10:59:59 +01:00
Tomas Slusny
41a4687d76
Merge pull request #10218 from Paveldin/patch-1
...
Add Black Demon cannon spot in Chasm of Fire
2019-11-08 10:59:47 +01:00
Tomas Slusny
0348fe12d2
Merge pull request #10206 from dekvall/crab-border
...
worldmap: add black border to wilderness crab teleport icon
2019-11-06 13:16:02 +01:00
Tomas Slusny
53e56720fc
raids plugin: add option to manually broadcast layout
...
Closes #9541
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-10-27 16:08:34 -04:00
Tomas Slusny
69ebb71239
Null-check WorldResult in DefaultWorldPlugin
...
Closes #8043
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-10-16 11:25:39 -04:00
Tomas Slusny
bb33c1501c
Merge pull request #10021 from MESLewis/basalt-tele-fix
...
Add teleport icon for Stony Basalt under 73 Agility
2019-10-15 11:13:10 +02:00
Tomas Slusny
84a0cc17e4
Merge pull request #10050 from deathbeam/fix-button-toggling
...
Properly update plugin toggle button on plugin state change
2019-10-15 11:12:05 +02:00
Tomas Slusny
f123d2d294
Merge pull request #10062 from Hydrox6/agility-hydra-shortcut
...
world map: fix location of northern pipe in Mount Karuulm dungeon
2019-10-14 23:02:55 +02:00
Tomas Slusny
e279669952
Properly update plugin toggle button of plugin state change
...
Closes #9846
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-10-13 11:29:31 +02:00
Tomas Slusny
f780092ec4
Merge pull request #9738 from dekvall/fishing-indicator-minnows
...
fishing: Set status to NOT fishing when the flying fish is active
2019-10-09 15:09:13 +02:00
Tomas Slusny
ef4e6bc8ff
Merge pull request #9945 from dekvall/grid-item-swap
...
Inventorygrid: Draw image for replaced item
2019-10-08 11:07:48 +02:00
Tomas Slusny
c4c72e5077
Merge pull request #9977 from dekvall/xp-tracker-interval
...
xptracker: fix goals set from level 1
2019-10-08 10:12:19 +02:00
Tomas Slusny
40589398f7
Merge pull request #9915 from Dava96/Plant-door-shortcut
...
agility: add plant door obstacle
2019-10-07 12:52:52 +02:00
Tomas Slusny
35213accdf
Merge pull request #9712 from Alexsuperfly/vampyre-task-spelling
...
slayer: correct Vampyre task spelling
2019-08-27 12:39:57 +02:00
Tomas Slusny
d6157aba78
Merge pull request #9746 from Hydrox6/clues-skill-abyssal-head
...
clues: fix abyssal head recognition
2019-08-27 12:38:03 +02:00
Tomas Slusny
56424c7eb0
Merge pull request #9707 from xDemoN/stamp
...
emote: change "stomp" to "stamp"
2019-08-23 11:03:07 +02:00
Tomas Slusny
edee18ec19
Merge pull request #9665 from xDemoN/prifddinas-agility-portals
...
Agility: Add Missing Ladder to Prifddinas Course
2019-08-23 11:00:16 +02:00
Tomas Slusny
859b2f17ac
Merge pull request #9660 from xDemoN/bird-nest-value
...
Item Mapping: Add Bird Nest Variations
2019-08-23 10:59:05 +02:00
Tomas Slusny
ea85b64fc7
Merge pull request #9669 from Hydrox6/clue-elite-cryptic-mawrth
...
clues: correct "Has no one told you it is rude to ask a lady her age?"
2019-08-18 13:20:04 +02:00
Tomas Slusny
83bd3c7283
Merge pull request #9662 from xDemoN/imbued-heart-timer
...
Timers: Imbued Heart Resets On Death
2019-08-18 13:19:11 +02:00
Tomas Slusny
dd3c130c67
Merge pull request #9670 from Hydrox6/clue-emote-bryophytas
...
clues: Fix Bryophyta's staff having no name
2019-08-16 08:19:11 +02:00
Tomas Slusny
05e85c3e32
Merge pull request #8292 from Hydrox6/show-alch-price-while-alching
...
item prices: Show alch price while alching
2019-08-13 10:36:30 +02:00
Tomas Slusny
5d6160e01f
Merge pull request #9605 from Nightfirecat/center-lvl-5-wildy-hot-cold-location
...
hotcold: Center level 5 wilderness location
2019-08-12 10:44:33 +02:00
Tomas Slusny
85e53315fc
Merge pull request #9617 from trimbe/west-of-farming-guild
...
hot cold: center 'west of farming guild' location
2019-08-12 10:43:01 +02:00
Tomas Slusny
480b4ad773
Snapshot all grahics2d properties in safeRender
...
This prevents overlay graphics configurations leaking to other overlays.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-08-03 02:25:42 +02:00
Tomas Slusny
2ef930fda4
Merge pull request #9532 from TheStonedTurtle/volcanic-mine
...
menuentryswapper - Add volcanic mine entrance
2019-08-01 23:17:49 +02:00
Tomas Slusny
e108422166
Merge pull request #9535 from Hydrox6/idle-fletching
...
idle notifier: notify when adding feathers or heads to shafts
2019-08-01 23:17:01 +02:00
Tomas Slusny
c86d2b65c4
Merge pull request #9511 from Alexsuperfly/sote-new-tool-animations
...
Sote new tool animations
2019-07-31 11:50:58 +02:00
Tomas Slusny
d0e0f6d4c1
Merge pull request #9516 from Alexsuperfly/sote-discord-updates
...
discord: add Prifddinas locations
2019-07-31 10:32:03 +02:00
Tomas Slusny
72d7a88014
Merge pull request #9473 from Alexsuperfly/Prifddinas-agility-course-calc
...
skill calc: SotE additions
2019-07-31 00:42:50 +02:00
Tomas Slusny
59c72589d3
Merge pull request #9515 from abextm/prif-ii-sapling
...
itemidentification: Add crystal sapling
2019-07-31 00:09:38 +02:00
Tomas Slusny
19252d5605
Merge pull request #9512 from Darkkgreen/add-infernal-cape-to-clue-step
...
Add infernal cape and infernal max cape to master clue scroll step
2019-07-30 13:35:56 +02:00
Tomas Slusny
e1d83f871e
Merge pull request #9513 from Hydrox6/prif-item-mappings
...
Add item mappings for crystal equipment
2019-07-30 13:34:25 +02:00
Tomas Slusny
6ef1748379
Merge pull request #9509 from Hydrox6/prif-d-pick
...
cluescrolls: add dragon pick (or) to master emote clue
2019-07-30 11:16:41 +02:00
Tomas Slusny
c2fe4c6d14
Merge pull request #9486 from Trevor159/clue-fix
...
hot cold clues: center level 38 wilderness dig location
2019-07-29 14:31:06 +02:00
Tomas Slusny
51abc3614a
raids plugin: send raids layout message to party
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-07-27 16:02:45 -04:00
Tomas Slusny
00a4c627c5
party: add party chat messages
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-07-27 16:02:45 -04:00
Tomas Slusny
eaf7ec6674
Use GL_DYNAMIC_DRAW for ever-changing uniformBuffer
...
GL_STATIC_DRAW means that the buffer will be created once, set once, and
used once, but its created once, updated a lot, and used a lot, what
means it should use GL_DYNAMIC_DRAW (this param affects how
glBufferSubData later works).
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-07-26 10:59:01 +02:00
Tomas Slusny
d7d9bef1e0
Merge pull request #9415 from Nightfirecat/fix-teleblock-timer-patterns
...
timersplugin: Escape periods in teleblock patterns
2019-07-25 18:18:34 +02:00
Tomas Slusny
75d1999731
Merge pull request #9323 from Decorth/patch-5
...
Adding Hespori to loot tracker
2019-07-25 14:18:40 +02:00
Tomas Slusny
272a80e23b
Merge pull request #9450 from Trevor159/clue-fix
...
hot cold clues: center kandarin outpost dig location
2019-07-25 13:19:11 +02:00
Tomas Slusny
7ffea7f41e
Merge pull request #9410 from Nightfirecat/groundmarkers-runelite-menu-action
...
groundmarkerplugin: Use RUNELITE menu action
2019-07-23 13:43:21 +02:00
Tomas Slusny
4ac7c33f47
Merge pull request #9008 from Nightfirecat/fix-plugin-list-color-bug
...
PluginListItem: Reset label color on popup menu item click
2019-07-16 13:06:35 +02:00