Commit Graph
7092 Commits
Author SHA1 Message Date
Adam db426954ae Merge pull request #8277 from Abextm/chatboxpanel-resilient
ChatboxPanelManager: Be more resilient when scripts mismatch
2019-03-21 09:44:26 -04:00
Max Weber f7a9374639 ChatboxPanelManager: Be more resilient when scripts mismatch
If RESET_CHATBOX_INPUT doesn't invoke runelite_callback resetChatboxInput because the script hash mismatches panels never get killed, so they a) break jagex inputs, and b) can be lost and not get unregistered, so they will record passwords on the login screen
2019-03-21 07:10:45 -06:00
Runelite auto updater 7af89342b4 [maven-release-plugin] prepare for next development iteration 2019-03-21 12:40:20 +00:00
Runelite auto updater 9979cf6818 [maven-release-plugin] prepare release runelite-parent-1.5.17 2019-03-21 12:40:14 +00:00
Abex 0f5dc65054 Merge pull request #8275 from Abextm/cache-code-2019-03-21-rev178
Cache code 2019 03 21 rev178
2019-03-21 06:21:38 -06:00
RuneLite Cache-Code Autoupdater 9d29888582 Update Widget IDs to 2019-03-21-rev178 2019-03-21 06:05:56 -06:00
RuneLite Cache-Code Autoupdater 776d27cc47 Update Scripts to 2019-03-21-rev178 2019-03-21 11:33:31 +00:00
RuneLite Cache-Code Autoupdater fe441679d8 Update NPC IDs to 2019-03-21-rev178 2019-03-21 11:33:26 +00:00
RuneLite Cache-Code Autoupdater d74c1d0493 Update Object IDs to 2019-03-21-rev178 2019-03-21 11:33:25 +00:00
RuneLite Cache-Code Autoupdater d31f5a130f Update Item IDs to 2019-03-21-rev178 2019-03-21 11:33:24 +00:00
Adam 4ccefd23a4 config service: convert backing database to use mongodb
This is a much more natural fit for the config service which is really a
key value store, and has been abusing SQL. This will let us expand the
config stuff later to support profiles and per-account config values.

I have left in the SQL code for now so config changes are still being
sent there in the event of catastrophic mongodb failure.
2019-03-20 18:45:31 -04:00
Adam 327986fc56 npc aggro plugin: rename plugin name to be more consistent with other plugins 2019-03-20 17:26:39 -04:00
Tomas Slusny 25b5095375 Always close twitch client in connect() method
In case user cleared their crendentials this method should still at
least close the client so it will not be running forever.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-03-20 14:23:46 +01:00
Tomas Slusny 4e47a25438 Check for empty strings when initializing twitch client
When setting is cleared via user its value is set to empty string and
never to null again.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-03-20 14:21:31 +01:00
Adam 9249129383 twitch: fix race in connect establishing multiple connections 2019-03-20 09:13:52 -04:00
Adam be1a7953fa Merge pull request #6133 from WooxSolo/npc-unaggro-timer
Add NPC unaggression timer
2019-03-19 20:07:28 -04:00
Adam c23f9dc93e Merge pull request #7025 from MagicfTail/Chat-filter
Add Chat filter plugin
2019-03-19 17:56:56 -04:00
Magic fTailandAdam b7944bcee4 Add chat filter plugin
Add a plugin that censors user defined words/sentences, changes the message, or removes the entire message containing them.

Co-authored-by: Adam <Adam@sigterm.info>
2019-03-19 16:36:58 -04:00
WooxSolo c74b3b9ab5 Add NPC unaggression timer 2019-03-19 16:15:44 -04:00
WooxSolo 5008ecefaa config manager: add support for Duration 2019-03-19 15:59:03 -04:00
WooxSolo 68196a45f7 config manager: add support for WorldPoint 2019-03-19 15:58:53 -04:00
Magic fTail ee98065735 api: add overhead text changed event and setOverheadText 2019-03-19 14:37:35 -04:00
Magic fTail cb574a1fb0 api: rename getOverhead to getOverheadText 2019-03-19 14:37:35 -04:00
Hydrox6 0f3b9a8f3e bank: add option to force right click on deposit container buttons 2019-03-19 11:33:08 +00:00
RyBo fc786e334b achievement diary: add or correct various requirements
* Add fishing requirement to ardougne easy diary, Change fremmy quest requirement to started

* Kandarin Diary: Add quest and skill requirement

* Morytania diary: Add quest requirement and change skill requirement

* Falador diary: add quest requirement

* Kandarin diary: fix typo in task description

* Fremmy diary: Add period at end of task description

* Ardougne diary: Add period in task description

* Western diary: change agility requirement from 50 to 56
2019-03-18 22:53:08 -04:00
Nathaniel Ngo 84009901cb Log whole HTTP response instead of just message (#8126)
Response message is usually either empty or not useful.

Closes #8042
2019-03-19 01:58:46 +01:00
Hydrox6 ea9c97aad0 client: rename Bank Value plugin to Bank 2019-03-19 00:37:25 +00:00
Adam 181b6f0c1c api: add event for controlling menu left click behavior 2019-03-19 00:32:25 +00:00
gregg1494 be98ced0f5 menu swapper: add contract for farming guildmaster Jane 2019-03-17 23:04:46 -04:00
Adam 11993150b3 news service: load news over https
https was not supported before, but it seems to be working now.
2019-03-17 15:33:51 -04:00
Adam b288a4899d client: load jagex config and client over https
This has only recently started working, but I am not sure when.
2019-03-17 15:33:51 -04:00
WoneTooPhree c8eeeaf9b2 Add location description to coordinate clues (#8148)
Closes #7135
2019-03-17 18:36:25 +01:00
Adam a405ffd4eb Merge pull request #8230 from Nightfirecat/fix-boost-indicator-threshold-overlay-color
boosts plugin: Fix overlay below-threshold color
2019-03-17 13:30:27 -04:00
Adam 255cfc1b7b Merge pull request #8234 from trimbe/iteminfo-esc
item stats: check if GE container is hidden when detecting GE close
2019-03-17 13:20:52 -04:00
Juan Ortiz 6d6867c2f0 npc highlight: remove tags from npc names 2019-03-17 13:15:03 -04:00
trimbe ea8dbeece2 item stats: check if GE container is hidden when detecting GE close
When the GE is closed with esc, the container is hidden rather than unloaded.
2019-03-16 12:44:54 -04:00
Adam b98b7aebb9 travis: add openjdk11
Fix build for Java 11
2019-03-15 22:05:31 -04:00
Adam b7546bb30a Merge pull request #5770 from Nightfirecat/attack-level-range-plugin
Add attack level range to combat level plugin
2019-03-15 20:50:11 -04:00
Jordan Atwood e78fe71892 boosts plugin: Fix overlay below-threshold color
This patch updates the boosts overlay to match the threshold color
comparison used in the plugin (for notifications) and in the indicator
infobox.
2019-03-15 17:08:42 -07:00
whartd 14088cb66e slayer plugin: fix task name for Crazy Archaeologists 2019-03-15 14:26:22 -04:00
Jason Xie ef39411cfd Change produce image of maple and yew trees to their respective logs (#8222)
To stay consistent with rest of trees displayed in farming tracker switch from icons from construction guide to respective tree logs.

Before:
![image](https://user-images.githubusercontent.com/8947593/54437786-b65e8f80-4735-11e9-9723-eb25a0a80625.png)
After;
![image](https://user-images.githubusercontent.com/8947593/54437797-ba8aad00-4735-11e9-84ec-c0972d125168.png)
2019-03-15 15:50:31 +01:00
Tomas Slusny a8608d9a19 Merge pull request #8026 from raiyni/fix-tag
TabInterface: remember search when clicking withdraw-x
2019-03-15 10:04:49 +01:00
Adam 5ba8f71b48 Merge pull request #7847 from deathbeam/swagger-static
Add Swagger static document generation
2019-03-14 16:07:17 -04:00
Runelite auto updater a9a63ca732 [maven-release-plugin] prepare for next development iteration 2019-03-14 12:14:08 +00:00
Runelite auto updater c9acdb177f [maven-release-plugin] prepare release runelite-parent-1.5.16 2019-03-14 12:14:00 +00:00
Abex fa2b98a4bf Merge pull request #8208 from Abextm/cache-code-2019-03-14-rev178
Cache code 2019 03 14 rev178
2019-03-14 05:55:30 -06:00
Max Weber b4ad053272 Fix Guthix D'hide body 2019-03-14 05:45:00 -06:00
RuneLite Cache-Code Autoupdater 68a18a77c2 Update Widget IDs to 2019-03-14-rev178 2019-03-14 05:44:30 -06:00
RuneLite Cache-Code Autoupdater 228a9d0831 Update NPC IDs to 2019-03-14-rev178 2019-03-14 11:33:26 +00:00
RuneLite Cache-Code Autoupdater 69be7f3962 Update Object IDs to 2019-03-14-rev178 2019-03-14 11:33:26 +00:00