Adam
8bfc0f2b21
widgetitem: associate Widget with WidgetItem
2019-04-19 14:40:27 -04:00
Adam
8bf22ef401
Merge pull request #8462 from Adam-/master+widgetitemoverlay
...
Add WidgetItemOverlay
2019-04-18 17:48:07 -04:00
Adam
8b5ff85123
clue plugin: add test to check for duplicate coordinate clues
2019-04-17 20:35:50 -04:00
Adam
093400cb6c
devtools: add setstat command
2019-04-16 21:32:17 -04:00
Adam
20e405224b
Merge pull request #8548 from Nightfirecat/add-new-coordinate-clues
...
clue plugin: Add new coordinate clue descriptions
2019-04-16 21:25:04 -04:00
Adam
99b513a8c5
api: remove Query api
2019-04-16 20:57:53 -04:00
Adam
f661cc6869
client: modify plugins to use WidgetItemOverlay
2019-04-16 20:57:53 -04:00
Adam
9b9aee3e2b
Add WidgetItemOverlay
...
This simplifies the logic required for plugins to draw an overlay over an item.
2019-04-16 20:57:52 -04:00
Adam
6f117a16c1
Merge pull request #8547 from Nightfirecat/add-new-cipher-clues
...
clue plugin: Add new cipher clues
2019-04-16 19:37:40 -04:00
Adam
291e436e87
Merge pull request #8549 from Nightfirecat/add-new-cryptic-clues
...
clue plugin: Add new cryptic clues
2019-04-16 19:36:32 -04:00
Adam
9d73326a31
Merge pull request #8530 from TheStonedTurtle/poison-fix
...
Fix status bar poison background color
2019-04-15 20:56:04 -04:00
Adam
412505a10f
config service: fix not upserting documents when setting config keys
2019-04-14 18:09:44 -04:00
Adam
b0f41f1818
clue plugin: fix emote clue overlay with no item requirements
2019-04-13 17:40:08 -04:00
Adam
eaac5f7b3a
clue plugin: fix text matching anagrams
2019-04-13 17:39:49 -04:00
Adam
f7332aa074
mixins: set thread name on client thread
2019-04-13 14:00:15 -04:00
Adam and ConradMelcher
94c1aec673
clue plugin: add beginner emote clues
...
Co-authored-by: ConradMelcher <ConradMelcher@users.noreply.github.com >
2019-04-13 13:30:07 -04:00
Adam and ConradMelcher
fc0dc7f2e8
clue plugin: add beginner cryptic clues
...
Co-authored-by: ConradMelcher <ConradMelcher@users.noreply.github.com >
2019-04-13 12:42:53 -04:00
Adam and ConradMelcher
aafa52c97c
clue plugin: add beginner anagram clues
...
Co-authored-by: ConradMelcher <ConradMelcher@users.noreply.github.com >
2019-04-13 12:27:40 -04:00
Adam and Hydrox6
05fdc2877d
clue plugin: add music clues
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-04-13 11:44:53 -04:00
Adam and Hydrox6
90f2b1ad9e
clue plugin: move widget highlights to plugin
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-04-13 11:44:53 -04:00
Adam
dd766b8700
config service: remove writing to sql
2019-04-13 11:32:09 -04:00
Adam
4f48a1d3ca
Merge pull request #8490 from Hydrox6/loot-tracker-beginner
...
loottracker: add support for beginner clues
2019-04-12 23:33:40 -04:00
Adam and Robin Rijkeboer
3356db991e
hiscore plugin: add beginner clues
...
Co-authored-by: Robin Rijkeboer <robin.rijkeboer@itonomy.nl >
2019-04-11 20:54:39 -04:00
Adam and Robin Rijkeboer
b44f18ae36
chat commands: add beginner clues
...
Co-authored-by: Robin Rijkeboer <robin.rijkeboer@itonomy.nl >
2019-04-11 20:54:39 -04:00
Adam and Robin Rijkeboer
ee216e0c43
http api: update for beginner clues
...
Co-authored-by: Robin Rijkeboer <robin.rijkeboer@itonomy.nl >
2019-04-11 20:54:39 -04:00
Adam
410eacfd6a
pom: add reproducable build plugin
...
The previous attempt at this was running the
reproducable-build-maven-plugin after jarsigning, which results in the
jar not verifying correctly.
2019-04-11 18:30:31 -04:00
Adam
3ffa7128c0
Revert "pom: add reproducable build plugin"
...
This reverts commit c15d800678 .
2019-04-11 07:28:16 -04:00
Adam
7abe833769
Merge pull request #8433 from xDemoN/soul-blood-rc-exp
...
Fix Inaccurate Blood & Soul Rune XP
2019-04-10 11:08:55 -04:00
Adam and DrRobosnarfen
1a73893065
worldhopper: add free/member world filter option
...
Co-authored-by: DrRobosnarfen <wush14@gmail.com >
2019-04-09 22:42:08 -04:00
Adam
77b80ece89
Merge pull request #8249 from paulbcook/xpbar
...
Use consistent rounding for XP bar markers
2019-04-09 16:48:38 -04:00
Adam
65e61ad51c
Merge pull request #8408 from devLotto/puzzlesolver-npe
...
client: fix puzzle solver not completing if executor waits before starting solver
2019-04-09 12:40:25 -04:00
Adam
42fb3dbf7b
Merge pull request #7969 from TheStonedTurtle/binding-necklace
...
Move Binding necklace tracking from Runecrafting to Item Charge plugin
2019-04-08 20:56:29 -04:00
Adam
9994aeed16
Merge pull request #6967 from Trevor159/timestamp-config
...
Add customizable timestamps
2019-04-08 16:00:15 -04:00
Adam
6cb17e7d77
Merge pull request #8322 from romanalexander/pulls/fix-panel-layout
...
Fix plugin list layout when a plugin dynamically adds / removes buttons.
2019-04-07 15:08:49 -04:00
Adam
4b91ae53df
Merge pull request #8411 from genetic-soybean/8243-ShowGroundMarkersOnMinimap
...
Add option to display ground markers on minimap
2019-04-07 10:48:02 -04:00
Adam and soyas
b23b813e0d
ground markers: add option to disable ground markers on minimap
...
Co-authored-by: soyas <genetic-soybean@users.noreply.github.com >
2019-04-07 10:29:33 -04:00
Adam
bca15f064c
Merge pull request #8424 from devLotto/hd-healthbars
...
client: add High Detail health bars to Interface Styles
2019-04-06 16:09:48 -04:00
Adam and Lotto
72cb2ffade
interface styles: simplify loading sprites
...
Co-authored-by: Lotto <prozet@live.se >
2019-04-06 14:29:49 -04:00
Adam
ed8a24b069
cache: datafile: simplify next sector calculation
2019-04-06 13:43:11 -04:00
Adam
bd9a69dc19
runescape-api: rename CombatInfo2 to HealthBar
2019-04-06 13:41:32 -04:00
Adam
5acf9ad1e7
mixins: set array capacity in getVertices
2019-04-05 22:47:03 -04:00
Adam
94d679fbbc
Merge pull request #8384 from Hydrox6/super-restore-fix
...
prayer: fix dose indicator not accounting for super restores or sanfews
2019-04-03 11:35:15 -04:00
Adam
1ff9c19db4
Merge pull request #8354 from Quasindro/master
...
expand QuestListPlugin to be able to filter quests by any completion state…
2019-04-02 09:02:46 -04:00
Adam
a8c86490a7
clue plugin: add require spade overlay to hot cold clue
2019-03-31 14:33:01 -04:00
Adam
bffdc47f89
clue plugin: centralize spade check
2019-03-31 14:33:00 -04:00
Adam
f8fd91bb1c
Merge pull request #8360 from AdamBallinger/crystal-chest-fix
...
Fix crystal chest in loot tracker
2019-03-31 13:54:15 -04:00
Adam
fff73c7f8d
Merge pull request #8346 from Abextm/fix-contouring
...
mixins: Fix convex hulls being incorrectly contoured
2019-03-31 10:18:51 -04:00
Adam
0b870e7aa4
Merge pull request #8362 from Joshua-F/refactor/chattype
...
Refactor ChatMessageType
2019-03-31 09:32:55 -04:00
Adam
c15d800678
pom: add reproducable build plugin
2019-03-29 09:32:11 -04:00
Adam
b384ff776e
speccounter: fix tracking multiple weapons in party
2019-03-28 20:10:09 -04:00
Adam
f42bccc8f4
chat message builder: escape messages
...
Closes #8326
2019-03-27 18:42:57 -04:00
Adam
540edb3da3
mixins: fix incorrect usage of getNameables()
...
The length of the NameableContainer must be accounted for.
2019-03-27 17:08:46 -04:00
Adam
b83b3a44bb
Merge pull request #8306 from spudjb/plugin-questlist
...
Adds a plugin to filter & search the quest list
2019-03-27 11:44:35 -04:00
Adam
bc41e18d31
Merge pull request #3380 from Hydrox6/right-click-bank-buttons
...
Add ability to disable Left Click to bank inventory, equipment, and looting bag options
2019-03-26 17:26:05 -04:00
Adam and 15987632
fb2fdadbc5
spec plugin: share specs with party
...
Co-authored-by: 15987632 <trevorguidry6@gmail.com >
2019-03-24 17:59:16 -04:00
Adam
57b600a257
spec plugin: only count specs on npcs
2019-03-24 17:59:15 -04:00
Adam
1db3bf577f
Merge pull request #8059 from deathbeam/make-gpu-dpi-aware
...
Make GPU plugin DPI aware on Java 9+
2019-03-24 14:56:40 -04:00
Adam
420a5767f8
Merge pull request #8102 from AdamBallinger/brimstone-keys
...
Add brimstone chest support to loot tracker
2019-03-24 12:50:47 -04:00
Adam
69c3341467
http-service: update mysql driver to mariadb 2.2.3
2019-03-24 11:44:54 -04:00
Adam
4500b74c89
Merge pull request #8299 from Adam-/verify-jar
...
client: verify client signature
2019-03-24 11:21:36 -04:00
Adam
cd72e1fcf3
client: verify client signature
2019-03-24 11:12:59 -04:00
Adam
98838fd751
client: show error dialog when unable to load client
2019-03-24 11:12:57 -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
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
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
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
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
Adam
181b6f0c1c
api: add event for controlling menu left click behavior
2019-03-19 00:32:25 +00: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
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
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
Adam
5ba8f71b48
Merge pull request #7847 from deathbeam/swagger-static
...
Add Swagger static document generation
2019-03-14 16:07:17 -04:00
Adam
94cf9476c3
Merge pull request #8197 from trimbe/fix-ge-close-itemstats
...
item stats: fix detecting when GE has closed, fix threading issue
2019-03-13 16:50:23 -04:00
Adam
8db9681809
Merge pull request #6947 from trimbe/item-information
...
Item Stats: Add item information panel when buying items in the GE
2019-03-12 16:13:53 -04:00
Adam
60b3ed18c0
xptracker: fix initiailizing overall xp on login
...
The isInitialized() check was not strict enough causing the xp events on
login being calculated twords gained xp
Also fix xp tracker not being initialized on accounts with 0
construction exp due to the result of updateSkill not being INITIALIZED
Closes #8167
2019-03-12 09:02:21 -04:00
Adam
806c045157
Merge pull request #8154 from pwendelboe/master
...
Check message length before use.
2019-03-12 08:47:09 -04:00
Adam and Paul Wendelboe
0562e9e49e
chat commands: check message length before use
...
If we don't check the length of the message before we access it with substring(command.length() + 1) we will get a string index out of range error.
Co-authored-by: Paul Wendelboe <pwendelboe.git@gmail.com >
2019-03-12 08:29:16 -04:00
Adam
d617d1960f
friend notes: replace nbsp from friend names in config keys
2019-03-11 18:17:16 -04:00
Adam
6371a7dd0b
config manager: throttle config saves to file
...
When the default config is applied it queues a lot of saves to disk that
are unnecessary
2019-03-11 09:04:33 -04:00
Adam
b9a0a73213
Merge pull request #8128 from Nightfirecat/multi-color-ground-markers
...
Add support for different-colored ground markers
2019-03-09 23:31:28 -05:00
Adam
40ea7fa607
cache: assign temporary names for new varc string opcodes
2019-03-07 08:38:55 -05:00
Adam
c5ebc9547c
api: update 178
2019-03-07 08:38:55 -05:00
Adam
420744c7a7
session manager: change to null session on close
...
This fixes not assigning null to the websocket session id, which
prevented re logging in later due to login() reusing the closed sockets
id.
Fixes #8089
2019-03-06 19:09:11 -05:00
Adam
8a6a6f93bf
account plugin: move logout off of swing thread
2019-03-06 19:08:20 -05:00
Adam
c74ce60987
clan chat: cleanup onGameStateChanged logic from earlier merge
2019-03-06 18:51:38 -05:00
Adam
3e5f845ebd
Merge pull request #8105 from deathbeam/clan-member-join-leave
...
clanchat: Update clan members set on clan chat join/leave events
2019-03-06 18:50:33 -05:00
Adam
36b6e7083f
Merge pull request #8117 from devLotto/api-fix-twitter-feed
...
http-service: fix twitter feed links not working with newer theme
2019-03-06 18:01:25 -05:00
Adam
33988a72e1
Revert "Merge pull request #5890 from Nightfirecat/colored-ground-markers"
...
This reverts commit 72b3e4560d , reversing
changes made to 5a5de3d33f .
2019-03-06 14:53:59 -05:00
Adam
66bce610db
Revert "Merge pull request #8070 from Nightfirecat/fix-ground-markers-bug"
...
This reverts commit b6cd739e61 , reversing
changes made to 5bf4b37d17 .
2019-03-06 14:53:45 -05:00
Adam
21bc06a13c
Merge pull request #8088 from Adam-/xptracker-overall
...
xptracker: correct total xp per hour calculation
2019-03-05 20:15:50 -05:00
Adam
39a2272396
Merge pull request #8110 from trimbe/remove-on-leave
...
clanchat: remove activity in buffer in ClanMemberLeft as well
2019-03-05 20:15:13 -05:00
Adam
259dc2b7d2
Merge pull request #8073 from chivesrs/master
...
Remove Monkey Madness I requirement from Kourend Diary.
2019-03-04 17:05:19 -05:00