Commit Graph

1913 Commits

Author SHA1 Message Date
Hexagon
d104c9a3e7 client: add zalcano plugin
Co-authored-by: Adam <Adam@sigterm.info>
2020-08-11 18:20:29 -04:00
Adam
d595cde390 api: add GraphicsObject finished()
Also update some of the javadoc
2020-08-11 16:58:26 -04:00
Owain van Brakel
f7a055fa5a Merge remote-tracking branch 'runelite/master' 2020-08-11 01:16:03 +02:00
RuneLite Cache-Code Autoupdater
ba065ac529 Update Widget IDs to 2020-08-06-rev190 2020-08-06 05:04:04 -06:00
RuneLite Cache-Code Autoupdater
22af685f84 Update Object IDs to 2020-08-06-rev190 2020-08-06 10:32:41 +00:00
RuneLite Cache-Code Autoupdater
e4a29e7d69 Update Item IDs to 2020-08-06-rev190 2020-08-06 10:32:40 +00:00
Dylan white
fae4183c2e Fixes nightmare loot tracking 2020-08-04 00:47:35 -05:00
TheRealNull
95ee9e70cf rl-api: fix the rest of the incorrect equip-your-char widgets 2020-08-01 18:03:28 -04:00
TheRealNull
9431fb9b76 rl-api: fix stat bonus widgets 2020-08-01 17:01:50 -04:00
Thomas Cylke
b75ac53ce5 api: add missing keycodes 2020-07-31 04:16:07 -04:00
kjartantr
24c621177a SlayerUnlock: Update varbits enum (#12214) 2020-07-26 03:58:14 +00:00
Adam
340530daf6 tagtabs: show tab separators in tag tabs
This changes tag tabs to actually put the bank in search mode, still
without providing any search input, so that the bank tab builder will
draw tab separators (both the separator line and tab text label)
2020-07-24 15:24:47 -04:00
Adam
e4b43d98f2 tagtabs: split tag search from bank search
This fixes a lot of edge cases which required us to re-search for things
after input was re-used when a tag tab was open, and removes the
requirement of having the bank search text be in sync with the
currently selected tab.

This also no longer parses the tag tab out of the title during times
when the input is being re-used (like Withdraw-x) which was broken
earlier from the bank plugin changing the title to include the value of
searches.

A new tag tab title is being set now on all tag tab views so the old tag
tab tab title event can be removed.
2020-07-23 18:19:04 -04:00
ThatGamerBlue
ce45b90011 api implementation 2020-07-23 15:56:17 +01:00
ThatGamerBlue
7b261b0cc7 Merge remote-tracking branch 'runelite/master' into 23072020
# Conflicts:
#	cache-client/pom.xml
#	cache-updater/pom.xml
#	cache/pom.xml
#	http-api/pom.xml
#	http-service/pom.xml
#	pom.xml
#	runelite-api/pom.xml
#	runelite-api/src/main/java/net/runelite/api/widgets/WidgetID.java
#	runelite-client/pom.xml
#	runelite-client/src/main/java/net/runelite/client/config/RuneLiteConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/bank/BankPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/banktags/BankTagsConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/banktags/BankTagsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/TabInterface.java
#	runelite-client/src/main/java/net/runelite/client/plugins/cannon/CannonSpots.java
#	runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/BeginnerMapClue.java
#	runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/EmoteClue.java
#	runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/FaloTheBardClue.java
#	runelite-client/src/main/java/net/runelite/client/plugins/dpscounter/DpsCounterPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/experiencedrop/XpDropPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/itemstats/ItemStatOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/slayer/Task.java
#	runelite-client/src/test/java/net/runelite/client/plugins/itemstats/ItemStatOverlayTest.java
#	runelite-script-assembler-plugin/pom.xml
2020-07-23 15:07:56 +01:00
RuneLite Cache-Code Autoupdater
b5244801a4 Update Widget IDs to 2020-07-23-rev190 2020-07-23 10:31:40 +00:00
RuneLite Cache-Code Autoupdater
be7932322b Update NPC IDs to 2020-07-23-rev190 2020-07-23 10:31:36 +00:00
RuneLite Cache-Code Autoupdater
f3b0518121 Update Object IDs to 2020-07-23-rev190 2020-07-23 10:31:36 +00:00
RuneLite Cache-Code Autoupdater
7ff5516ea4 Update Item IDs to 2020-07-23-rev190 2020-07-23 10:31:35 +00:00
Sean Dewar
e62866d391 WidgetOverlay: Make hallowed sepulchre timer moveable (#12200) 2020-07-23 00:41:06 +00:00
Adam
5d0adf38da api: add size() to itemcontainer 2020-07-22 16:51:17 -04:00
Alowan
97a356a596 SpriteID: Fix UNKNOWN_STANCE_ICON_2 ID (#12202) 2020-07-22 03:37:59 +00:00
ThatGamerBlue
cc28d4d2f2 api: more imports and tile stuff 2020-07-22 03:23:52 +01:00
Jordan
35a539be4d Merge pull request #6819 from trimbe/remove-tag-tab-separator 2020-07-21 16:31:34 -07:00
trimbe
e8d4ff38cb banktags: Remove tab separators from tag tabs 2020-07-20 23:43:45 -07:00
ThatGamerBlue
2c8ca731e6 rs-client: refactoring and imports 2020-07-19 17:46:33 +01:00
ThatGamerBlue
5a3992b5c4 implement api changes 2020-07-17 00:50:08 +01:00
ThatGamerBlue
ea056d0604 Merge remote-tracking branch 'runelite/master' into rl-upstream-16072020
# Conflicts:
#	cache/src/main/java/net/runelite/cache/util/XteaKeyManager.java
#	http-api/pom.xml
#	http-api/src/main/java/net/runelite/http/api/account/AccountClient.java
#	http-api/src/main/java/net/runelite/http/api/chat/ChatClient.java
#	http-api/src/main/java/net/runelite/http/api/item/ItemClient.java
#	http-api/src/main/java/net/runelite/http/api/osbuddy/OSBGrandExchangeClient.java
#	http-api/src/main/java/net/runelite/http/api/xtea/XteaClient.java
#	http-service/src/main/java/net/runelite/http/service/hiscore/HiscoreService.java
#	runelite-api/src/main/java/net/runelite/api/Client.java
#	runelite-api/src/main/java/net/runelite/api/EnumID.java
#	runelite-api/src/main/java/net/runelite/api/IndexDataBase.java
#	runelite-api/src/main/java/net/runelite/api/ItemComposition.java
#	runelite-api/src/main/java/net/runelite/api/PlayerComposition.java
#	runelite-api/src/main/java/net/runelite/api/ScriptID.java
#	runelite-api/src/main/java/net/runelite/api/VarbitComposition.java
#	runelite-api/src/main/java/net/runelite/api/events/ActorDeath.java
#	runelite-api/src/main/java/net/runelite/api/widgets/WidgetID.java
#	runelite-api/src/main/java/net/runelite/api/widgets/WidgetInfo.java
#	runelite-client/src/main/java/net/runelite/client/ClientSessionManager.java
#	runelite-client/src/main/java/net/runelite/client/RuneLite.java
#	runelite-client/src/main/java/net/runelite/client/RuneLiteModule.java
#	runelite-client/src/main/java/net/runelite/client/RuneLiteProperties.java
#	runelite-client/src/main/java/net/runelite/client/SessionClient.java
#	runelite-client/src/main/java/net/runelite/client/account/SessionManager.java
#	runelite-client/src/main/java/net/runelite/client/config/ConfigManager.java
#	runelite-client/src/main/java/net/runelite/client/externalplugins/ExternalPluginManager.java
#	runelite-client/src/main/java/net/runelite/client/game/ItemManager.java
#	runelite-client/src/main/java/net/runelite/client/game/WorldService.java
#	runelite-client/src/main/java/net/runelite/client/input/KeyListener.java
#	runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/agility/Obstacles.java
#	runelite-client/src/main/java/net/runelite/client/plugins/bank/BankPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/TabInterface.java
#	runelite-client/src/main/java/net/runelite/client/plugins/chatcommands/ChatCommandsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/chatfilter/ChatFilterConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/chatnotifications/ChatNotificationsConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/chatnotifications/ChatNotificationsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/CrypticClue.java
#	runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/SkillChallengeClue.java
#	runelite-client/src/main/java/net/runelite/client/plugins/config/PluginListItem.java
#	runelite-client/src/main/java/net/runelite/client/plugins/config/PluginListPanel.java
#	runelite-client/src/main/java/net/runelite/client/plugins/devtools/VarInspector.java
#	runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordGameEventType.java
#	runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/examine/ExaminePlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/experiencedrop/XpDropPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/feed/FeedPanel.java
#	runelite-client/src/main/java/net/runelite/client/plugins/feed/FeedPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangeItemPanel.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangeOfferSlot.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/hiscore/HiscorePanel.java
#	runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemChargeConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/itemprices/ItemPricesOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/keyremapping/KeyRemappingListener.java
#	runelite-client/src/main/java/net/runelite/client/plugins/loginscreen/LoginScreenPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/npchighlight/NpcIndicatorsConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/npchighlight/NpcIndicatorsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/raids/Raid.java
#	runelite-client/src/main/java/net/runelite/client/plugins/raids/RaidRoom.java
#	runelite-client/src/main/java/net/runelite/client/plugins/raids/RaidsConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/raids/RaidsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/raids/RoomType.java
#	runelite-client/src/main/java/net/runelite/client/plugins/randomevents/RandomEventConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/randomevents/RandomEventPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/screenshot/ScreenshotPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/wiki/WikiSearchChatboxTextInput.java
#	runelite-client/src/main/java/net/runelite/client/plugins/worldmap/MinigameLocation.java
#	runelite-client/src/main/java/net/runelite/client/plugins/worldmap/MiningSiteLocation.java
#	runelite-client/src/main/java/net/runelite/client/plugins/worldmap/TeleportLocationData.java
#	runelite-client/src/main/java/net/runelite/client/plugins/worldmap/TransportationPointLocation.java
#	runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/xpupdater/XpUpdaterPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/xtea/XteaPlugin.java
#	runelite-client/src/main/java/net/runelite/client/rs/ClientConfigLoader.java
#	runelite-client/src/main/java/net/runelite/client/rs/ClientLoader.java
#	runelite-client/src/main/resources/net/runelite/client/plugins/skillcalculator/skill_fletching.json
#	runelite-client/src/test/java/net/runelite/client/plugins/PluginManagerTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/bank/BankPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/chatcommands/ChatCommandsPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/examine/ExaminePluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/grandexchange/GrandExchangePluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/hiscore/HiscorePanelTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/keyremapping/KeyRemappingListenerTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/loottracker/LootTrackerPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/npchighlight/NpcIndicatorsPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/raids/RaidsPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/slayer/SlayerPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/xptracker/XpTrackerPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/rs/ClientConfigLoaderTest.java
#	runelite-client/src/test/java/net/runelite/client/ui/overlay/infobox/InfoBoxManagerTest.java
2020-07-16 18:32:30 +01:00
Adam
82a99a2b2b inventoryid: add trade inventories 2020-07-15 14:51:31 -04:00
Paulo Cabral Sanz
a2118a57d8 Add Nullable decorator to widget getter api 2020-07-10 16:06:12 -04:00
Adam
9fd36a600c xpdrop plugin: use script events instead of widget hidden
This also uses the default color enum to assign default xpdrop colors
instead of using our hardcoded enum.
2020-07-09 13:20:33 -04:00
Adam
11cd19c2ce player composition: add isFemale 2020-07-05 17:34:04 -04:00
CopyPastaOSRS
c2a33e2b97 WidgetOverlay: Make encounter health bar moveable (#11938) 2020-07-03 22:50:35 +00:00
Max Weber
33992efac7 runelite-client: remove removed scripts 2020-07-02 04:44:21 -06:00
RuneLite Cache-Code Autoupdater
07cee70709 Update Object IDs to 2020-07-02-rev190 2020-07-02 10:32:38 +00:00
RuneLite Cache-Code Autoupdater
2240d55581 Update Item IDs to 2020-07-02-rev190 2020-07-02 10:32:37 +00:00
Adam
8f320cb9ed api: add ActorDeath event, remove PlayerDeath 2020-07-01 15:52:00 -04:00
Adam
74dd4e71e8 Change api for dev tools var inspector 2020-06-29 21:09:56 +02:00
Adam
e508d2f883 api: add VarbitComposition, config index, and index fileids
(cherry picked from commit 62bbf35baf)
2020-06-29 20:45:11 +02:00
Adam
62bbf35baf api: add VarbitComposition, config index, and index fileids 2020-06-29 12:39:41 -04:00
Lucwousin
2d9c26387a add getVarbitCount and warn instead of throw when varb doesnt exist 2020-06-29 02:10:46 +02:00
ThatGamerBlue
c314b42744 scriptvmmixin: change event firing order 2020-06-28 17:01:28 +02:00
Dutta64
f02edb2098 widget: add gauntlet map widgetID and widgetInfo 2020-06-28 04:19:22 -06:00
Lucwousin
9f6e4dd8a6 Merge pull request #2718 from dutta64/gos
Make GameObjectSpawned Immutable with @value
2020-06-28 03:02:41 +02:00
Dutta64
3c76031534 Make GameObjectSpawned Immutable with @Value 2020-06-28 03:00:13 +02:00
Adam
5ab04030b8 api: add high alch price to item composition 2020-06-27 13:41:48 -04:00
Owain van Brakel
e904057193 Merge remote-tracking branch 'runelite/master' 2020-06-27 05:05:42 +02:00
Adam
1533929191 api: add isKeyPressed 2020-06-26 12:14:27 -04:00
swazrgb
94c5be4089 Merge remote-tracking branch 'runelite/master' into runelite-2020-06-25-1 2020-06-25 19:39:16 +02:00
Jordan Atwood
7a500ebf1e widgets: Fix resizable minimap container ID
This also removes some unused and possibly outdated WidgetInfo entries
relating to resizable minimaps.
2020-06-25 10:10:52 -07:00