Commit Graph
78 Commits
Author SHA1 Message Date
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 Youngandpsikoi 5140f481cc Screen Markers: use new color picker
Co-authored-by: psikoi <ruben.amendoeira@gmail.com>
2019-01-28 09:10:20 -06:00
Ron Youngandpsikoi 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)
![](https://i.imgur.com/aGhpmA9.gif)
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
raiyniandTomas 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
raiyniandAbex 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 Youngandhenke96 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
Ron Young a6ac8a23c7 Add ardougne cloak map teleport icons (#4998)
Closes https:#4995
2018-08-19 11:35:30 +02:00
Ron Young faa3f03b35 Fix pest control shield state checks (#4977)
Closes #4974.

An update for mobile broke checking the shield widgets for hidden. They never technically hide until the game is over.
2018-08-18 13:44:08 +02:00
Ron Young b40b30dbc2 Add wilderness obelisk teleport spots on map (#4937)
Fixes #4216
2018-08-18 01:06:22 +02:00