Commit Graph

7205 Commits

Author SHA1 Message Date
Adam
98838fd751 client: show error dialog when unable to load client 2019-03-24 11:12:57 -04:00
Andrew Ghaly
07a20bc4f0 hooks: fix typos in javadoc 2019-03-23 23:40:29 -04:00
Adam
5037a77688 Merge pull request #8283 from Hydrox6/chat-filter-overheads
chat filter: Fix issue where special attack overheads crashed the game
2019-03-23 21:08:30 -04:00
Adam
b8503e0326 xptracker: fix "Reset others" resetting overall xp
Fixes #8296
2019-03-23 20:54:32 -04:00
xDemoN
d8d6e5e5f1 Clue Scroll: Fixe Varrock East Bank Cryptic Clue (#8241)
Closes #6705
2019-03-23 13:51:34 +01:00
Max Weber
3ad1943d9a skybox: Add Cerberus area 2019-03-23 01:32:19 -06:00
xDemoN
460c203229 Remove incorrect farming guild location (#8250)
Two farming guild locations were listed, although only 1 exists

Per the wiki, the western location is correct.

Closes #7570
2019-03-22 10:59:12 +01:00
Kevin Zita
ddd2b6951d Fix "Bandind" typo in coordinate clue descriptions (#8287) 2019-03-22 10:57:07 +01:00
Tomas Slusny
8a279787ab Merge pull request #8271 from deathbeam/fix-twitch
Properly check for empty strings in Twitch plugin and always close twitch client on connect
2019-03-22 10:56:07 +01:00
Adam
b50b3fc07b config service: return an empty config if no config is found
Returning an empty body breaks the client as it deserializes the
response to null.
2019-03-21 21:27:07 -04:00
Hydrox6
d3fa29cab4 chat filter: Fix issue where special attack overheads crashed the game 2019-03-21 21:02:38 +00:00
Adam
6f2359a7d8 Revert "client: load jagex config and client over https"
This reverts commit b288a4899d.
2019-03-21 10:46:35 -04:00
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 fTail
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
Paul Cook
36d1d40180 Use consistent rounding for XP bar markers 2019-03-17 23:13:50 -07: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