Ron Young
da6cb1bc65
banktags: don't allow colon in tagtab names
...
The config server replaces periods in keys with colons. When the config is downloaded by the client, the colon is then replaced with a period.
2020-10-23 19:19:15 +02:00
Ron Young
9f8e967f91
object indicators: fix NPE thrown on logging in on a marked object
2020-05-13 22:44:43 +02:00
Ron Young
cac0828253
tabinterface: move equipment button into title bar and move title bar widgets
2020-04-26 22:15:32 -05:00
Ron Young
8b2f519546
widgets: add bank item count and equipment button ids
2020-04-26 22:15:32 -05:00
Ron Young
5b7eb0adaf
revert banktags: move new tagtab button to the bottom of the list 358703f307
2020-04-26 22:14:31 -05:00
Ron Young
0db9fb97e9
ChatboxItemSearch: check for duplicate item images
2020-03-06 15:50:53 -05:00
Ron Young
65121f2704
runelite-api: expose item model information
2020-03-06 15:50:53 -05:00
Ron Young
51a0a6e9b7
banktags: support viewing all Tag Tabs in the bank screen
2020-03-01 14:59:35 -05:00
Ron Young
a5e5e8aa6f
tag tabs: respect bank rearrange mode for reordering
2020-03-01 14:59:35 -05:00
Ron Young
20920be0c0
LayoutResizableStones: fix bad script merge
2020-02-23 17:19:17 -05:00
Ron Young
e8454a367c
banktags: add tests
2020-02-20 09:25:59 -05:00
Ron Young
80398ae186
banktags: add tag searching for ge search
2020-02-20 09:25:59 -05:00
Ron Young
b4780dd762
ItemVariations: add reverse mapping of variations
2020-02-20 09:25:59 -05:00
Ron Young
37db307cda
runelite-api: add GE search event and variables
2020-02-20 09:25:59 -05:00
Ron Young
88c2736e8b
interfacestyles: add ability to always stack resizable stones
2020-02-03 09:51:32 -06:00
Ron Young
a663770563
scripts: add LayoutResizableStones script
2020-02-01 13:33:45 -06:00
Ron Young
1bab5a50b8
widgetid: fix LMS INFO
2020-01-29 10:52:19 -06:00
Ron Young
04ec36a120
banktags: reset tagtabs and banktags when reset button is clicked
2020-01-27 09:33:03 -06:00
Ron Young
b34d59a8f5
plugins: add reset configuration method on plugin
2020-01-27 09:33:03 -06:00
Ron Young and Adam
a103da9118
grandexchange: rebuild GE item text on rebuild script event
...
Co-authored-by: Adam <Adam@sigterm.info >
2019-10-31 18:37:49 -04:00
Ron Young
cdff0b245d
banktags: null check for no tagtabs
2019-10-16 08:17:00 +02:00
Ron Young
1ea3df7a1a
banktags: clean invalid config items
2019-10-15 13:34:23 +02:00
Ron Young
9d898d95c5
banktags: filter out <,>, and / from tag input
2019-10-15 13:34:23 +02:00
Ron Young
021bb109d6
ChatboxTextInput: add ability to filter character inputs
2019-10-15 13:34:23 +02:00
Ron Young and Adam
bcbcf638e5
bank plugin: add item value searching
...
Co-authored-by: Adam <Adam@sigterm.info >
2019-09-16 14:25:43 -04:00
Ron Young
07cf27c8fc
ChatboxItemSearch: fix null name check
2019-08-19 14:19:52 -04:00
Ron Young
ac5b2ff82a
colorpicker: force hex color to update on window close
2019-08-13 14:09:16 +02:00
Ron Young
4ab668fc04
TabInterface: add item searching for change icon
2019-07-23 20:18:07 -04:00
Ron Young
bcbbb3182d
chatbox: add ChatboxItemSearch
2019-07-23 20:18:07 -04:00
Ron Young
56d8fb313d
api: import itemCount
2019-07-23 20:18:07 -04:00
Ron Young
46531f7665
RuneliteColorPicker: add support for recent colors
2019-07-15 00:32:16 +02:00
Ron Young
b6dada85c7
Add ColorPickerManager
2019-07-15 00:32:16 +02:00
Ron Young
dc1e409f09
RuneliteColorPicker: add onClose consumer
2019-07-15 00:32:16 +02:00
Ron Young
676f57b76e
mta: fix Telekinetic solver not moving
...
The bug happened when the Telekinetic projectile existed on the same game tick as the guardian moving.
2019-07-09 22:44:41 -05:00
Ron Young
3b452981b4
widget item overlay: don't render on tag tabs and bank tabs
2019-07-07 20:32:48 -04:00
Ron Young
4aea1dbc49
client: readjust widget item overlay positions for modified widget item bounds
2019-06-02 19:59:05 -04:00
Ron Young
373fba0b5a
mixins: correct widget item bounds location for if1
2019-06-02 19:59:05 -04:00
Ron Young
917921dd47
interface styles: add 2010 menu
2019-04-22 11:24:28 -04:00
Ron Young
a70ba37cd0
api: add before menu render event
2019-04-22 11:24:27 -04:00
Ron Young
e3138db499
skybox: calculate brightness increase in HSB format
2019-04-17 09:09:14 -05:00
Ron Young
cde326e432
Bank Tags: close chat input like withdraw-x
2019-03-25 09:28:51 -05:00
Ron Young
11120422b6
TabInterface: remember search when clicking withdraw-x
2019-02-27 11:52:01 -06:00
Ron Young
4effbba361
Limit wiki input lines to 1
2019-02-16 14:26:46 -07:00
Ron Young
d7eb3fec36
ChatboxTextInput: support moving between lines with up/down keys
2019-02-16 14:26:46 -07:00
Ron Young
b7a4033712
ChatboxTextInput: support line wrapping
2019-02-16 14:26:46 -07:00
Ron Young
af9733f2e2
ChatboxTextInput: rename this.cursor to this.cursorStart
2019-02-16 14:26:46 -07:00
Ron Young
d405b2572e
TabInterface: move icon search into method
...
TabManager: add remove/set icon
2019-02-01 10:46:14 -06:00
Ron Young
ff6a2fd660
TabInterface: remove deprecated widget calls
2019-02-01 10:23:35 -06:00
Ron Young
925005bbf0
plugins: Add alpha notation to configs
2019-01-28 09:10:20 -06:00
Ron Young and psikoi
5140f481cc
Screen Markers: use new color picker
...
Co-authored-by: psikoi <ruben.amendoeira@gmail.com >
2019-01-28 09:10:20 -06:00
Ron Young and psikoi
2a76a23548
Add RuneliteColorPicker
...
Co-authored-by: psikoi <ruben.amendoeira@gmail.com >
2019-01-28 09:10:19 -06:00
Ron Young
cbb14b7e1a
ColorUtil: add color to/from methods
2019-01-28 09:10:19 -06:00
Ron Young
6815b0cec5
Config: add Alpha annotation
2019-01-28 09:10:19 -06:00
Ron Young
c8e4f1600c
Skybox: add Kebos Mainland
2019-01-09 22:50:19 -06:00
Ron Young
6f0fb9cde2
Send config updates on close
2018-12-18 10:16:07 -06:00
Ron Young
378e638684
Bank tags: Move search functions to a separate class
2018-11-06 12:57:14 +01:00
Ron Young
337993b60d
Bank tags: Preserve search when editing tags
...
Fixes #1297
2018-11-06 12:56:57 +01:00
Ron Young
f8c94fb71c
BankTags: refactor to use ChatboxPanelManager
2018-11-06 12:56:46 +01:00
Ron Young
fcb1029b0d
ScriptEvent: import op, opbase, and source
2018-11-06 12:56:46 +01:00
Ron Young
427afba69c
Add BERSERKER_NECKLACE prayer bonus
2018-11-05 22:50:51 -06:00
Ron Young
39c0923a2c
tag search should be startsWith not contains
2018-11-01 12:53:12 -05:00
Ron Young
8dea5bc486
Add ability to set/read tags on varations of items
...
Add ability to tag all variations of item in bank tags when holding
shift.
Closes #3767
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-31 10:36:37 +01:00
Ron Young
7d4fa67af6
Add ItemVariationMapping enum and test
...
Add mapping for item variations to base items and test for it.
2018-10-31 10:36:29 +01:00
raiyni
64a661989c
Add ability to search for current clue required items
2018-10-18 17:59:23 -05:00
raiyni
cd5155c4b1
Add fulfilledBy(int itemId) to item requirements
2018-10-18 17:57:51 -05:00
raiyni
1d9e887676
Hookup clue scroll service dependency
2018-10-18 17:57:51 -05:00
raiyni
f1af8d6383
Add clue scroll service
2018-10-18 17:57:51 -05:00
Ron Young
d084b4fef5
clan chat plugin: Use Jagex name format
2018-10-18 17:24:49 -05:00
Ron Young
5b469025f6
text: Add Jagex name formatter
2018-10-18 17:24:40 -05:00
Ron Young
ef7c7267f3
Don't show recent clan chats with CC req popup ( #6067 )
2018-10-18 19:31:55 +02:00
Ron Young
a076740a9f
Relate worn weight reducing items to their inventory version
2018-10-18 10:19:59 -05:00
Ron Young
a6293b2aaf
Tag tabs: show largest quantity icon ( #6040 )
...
Don't show the smallest quantity icon but the largest for stackable items
Closes #5953
2018-10-16 15:25:13 +02:00
Ron Young
8480a7cb88
widget: expose itemQuantityMode ( #6020 )
2018-10-16 13:00:42 +02:00
Ron Young
b63072dc81
Tag tabs: Add to existing tags instead of overwriting them from inv/eq ( #6025 )
2018-10-15 16:57:59 +02:00
Ron Young
6d062b7c12
Bank tags: add ability to tag inventory/equipment ( #5988 )
...

2018-10-15 10:46:06 +02:00
Ron Young
9f37d6a83d
Add recent clan chats plugin
...
Add functionality to display recent clan chats in clan chat interface
when you are not in CC.
2018-10-12 10:40:34 +02:00
Ron Young
1e4b4d672e
ConfigManager: don't post an update if the values are the same ( #5480 )
...
- Don't post config update if the values changed are the same
- Don't post unset if value is already null
2018-10-12 00:48:05 +02:00
Ron Young
98aaa1e257
Fix spellbook home teleport widget ids ( #5928 )
2018-10-11 20:06:51 +02:00
raiyni
3591f5a5b4
Don't fetch itemid of Change Icon menu option on tabs
2018-10-11 11:50:59 -05:00
raiyni
593cd23394
Don't assume bank title is the same as search str because it truncates text
2018-10-10 15:06:24 -05:00
raiyni
cc664360dd
Don't change the active tab if tags are being edited
2018-10-10 15:02:21 -05:00
raiyni
0743dec081
Don't limit bank search explicitly to 15 characters
2018-10-10 13:40:09 -05:00
raiyni
11ebb3a599
Don't update tags if interface is force closed
2018-10-10 11:53:14 -05:00
raiyni and Tomas Slusny
a0b5e490cd
Add tag tabs to bank tags plugin
...
Bring the ability to add tabs to your bank for quick access to search tags.
Features:
* Adding a tab
* Selecting and deselecting a tab
* Changing a tab's icon
* Reordering tabs
* Scrolling of tabs (With mouse wheel, ingame buttons, and dragging an item/tab over ingame buttons)
* Saving scroll position
* Dragging an item to a tab to tag the item
* Tagging placeholders
* Removing only a tab
* Removing a tab and deleting all tags from said tab
* Faster bank search when using tag tabs
Closes #1205
Closes #4426
Supersedes / Closes #4862
Supersedes / Closes #3750
Can close #4082 .
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
Co-authored-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-09 21:31:00 +02:00
raiyni
ace185805b
Add method for getting keys based on prefix from ConfigManager
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-09 21:31:00 +02:00
raiyni
bd15098863
Add script for managing current bank tab
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-09 21:31:00 +02:00
raiyni and Abex
16e43a3ae2
Add bank-related widget ids, scripts and varbits
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
Co-authored-by: Abex <mii7303@gmail.com >
2018-10-09 21:31:00 +02:00
Ron Young
bd8f75cf30
widget: expose setchildren ( #5309 )
2018-10-07 14:20:38 +02:00
Ron Young and henke96
f5d8c26813
More accurate NPC hp overlay when max hp is known ( #5528 )
...
Closes #58
Closes #2509
Co-authored-by: henke96 <henke96@bredband.net >
2018-10-05 12:09:29 +02:00
raiyni
661f4ca734
Require spade on map dig clues
2018-10-02 13:37:53 -05:00
Ron Young
69170781a5
widget: expose drag methods ( #5735 )
2018-10-01 21:31:55 +02:00
Ron Young
8b3a4440ff
Add missing widget types to WidgetType class ( #5306 )
2018-09-06 23:11:45 +02:00
raiyni
dc435e7005
Make pest control widgets layoutable
...
- Add some missing widget info for PC widgets
- Make PC widgets layoutable with default position being in TOP_LEFT
2018-09-05 20:29:36 +02:00
raiyni
9897cb6c3e
expose text shadowed
2018-09-05 07:59:24 -05:00
raiyni
d7538791f2
widgets: setBorderThickness
2018-09-05 06:12:26 -05:00
raiyni
7b1b53d4c0
widget: add setItemQuantity
2018-09-04 12:57:16 -05:00
raiyni
cbbae60079
Widgets: add setItemId
2018-09-04 11:45:21 -05:00
Ron Young
4f44a04cbe
Reduce world map icon sizes ( #5086 )
...
Remove unnecessary extra metadata
2018-08-24 14:55:35 +02:00
Ron Young
c907d70c46
corp: hide damage overlay
2018-08-23 11:55:25 -05:00
Ron Young
e4f2e5300f
Add Missing Achievement Diary Teleport Map Icons ( #5027 )
2018-08-21 12:11:53 +02:00