Commit Graph
100 Commits
Author SHA1 Message Date
Tomas Slusny a49cd4b59a Merge pull request #9145 from WilliamCollishaw/grotesque-guardian-typo
Fix 'GROTESQUE_GUARDIAN' typo in SlayerUnlock enum
2019-06-20 08:55:16 +02:00
Tomas Slusny d60bc5c554 Merge pull request #9146 from WilliamCollishaw/aberrant-spectre-typo
Fix 'ABERRANT_SPECTRE' typo in SlayerUnlock and CannonSpot enums
2019-06-20 00:06:23 +02:00
Tomas Slusny 435aa740ba Merge pull request #9112 from Twiglet1022/falo-bard-typo
clues: correct falo the bard typos
2019-06-17 00:01:34 +02:00
Tomas Slusny 7e0017fe4d Merge pull request #9075 from WilliamCollishaw/fix-jewellery-typo
Fix 'jewellery' typo in PohConfig show jewellery box description
2019-06-11 14:42:44 +02:00
Tomas Slusny 483c2056f1 Merge pull request #9010 from Twiglet1022/mining-plugin-mlm-overlay-height-fix
mining plugin: draw overlay at correct height for mlm and amethyst
2019-06-11 14:40:35 +02:00
Tomas Slusny 50c5061f1a Merge pull request #9077 from Nightfirecat/fix-hosidius-mess-hall-emote-clue-location
cluescrolls: Fix Hosidius mess hall clue locations
2019-06-11 14:38:22 +02:00
Tomas Slusny 1eb68559e4 Merge pull request #9057 from WilliamCollishaw/fix-getProperties-typo
Fix typo in 'getProperties' function name
2019-06-08 22:52:51 +02:00
Tomas Slusny aae7c0f72d Merge pull request #9056 from WilliamCollishaw/fix-sessionCheck-typo
Fix typo in 'sessionCheck' function name
2019-06-08 22:52:11 +02:00
Tomas Slusny a4bf0ba5a7 Merge pull request #9059 from WilliamCollishaw/fix-dunpJson-typo
Fix typo in 'dumpJson' function name
2019-06-08 22:51:34 +02:00
Tomas Slusny c7357bcf29 Merge pull request #9005 from Nightfirecat/remove-nbsp-from-hotcoldlocation-file
HotColdLocation: Replace nbsp with normal spaces
2019-06-04 09:04:01 +02:00
Tomas Slusny 059f8a9ecb Merge pull request #8984 from WilliamCollishaw/remove-redundant-stringbuilder-append-substring
Replace redundant StringBuilder append String.subString with append CharSequence
2019-06-03 21:01:29 +02:00
Tomas Slusny fabeed62f9 Merge pull request #8983 from WilliamCollishaw/remove-redundant-substring-endIndex
Remove redundant subString endindex .length() calls
2019-06-02 15:00:40 +02:00
Tomas Slusny b3e02ac9b7 Add support for pasting authenticator code on login screen
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-06-02 03:07:42 +02:00
Tomas Slusny e48a7e4a54 Add LOGIN_SCREEN_AUTHENTICATOR game state
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-06-02 03:07:32 +02:00
Tomas Slusny 706fdf5844 Expose loginIndex and otp fields from runescape client
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-06-02 03:07:18 +02:00
Tomas Slusny fbe5ffaade Merge pull request #8957 from Hydrox6/agility-al-kharid-zip-line
agility: Fix highlighting of Al Kharid zip line
2019-05-31 17:22:35 +02:00
Tomas Slusny 8903b849bc Add support for center label to ProgressBarComponent
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-28 08:09:45 -04:00
Tomas Slusny e0cf13187d Merge pull request #5430 from Nightfirecat/add-plugin-wiki-link
plugins panel: Add wiki link to name label
2019-05-27 23:13:10 +02:00
Tomas Slusny e4d9845928 Merge pull request #8860 from deathbeam/more-more-config-xp
Add configurable bottom line contents for XP tracker
2019-05-21 20:28:15 +02:00
Tomas Slusny 8890d5b634 Merge pull request #8868 from deathbeam/add-mod-priv-chat
Add MODPRIVATECHAT to chat command manager
2019-05-19 12:19:28 +02:00
Tomas Slusny 24b81dde6c Merge pull request #8862 from xDemoN/cannon-decay
Remove Ammo Counter Overlay when Cannon Degrades
2019-05-18 14:36:28 +02:00
Tomas Slusny 6444b1cb64 Add configurable bottom line contents for XP tracker
Add option to switch between xp/hour and actions/hour for bottom line of
XP tracker.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-18 14:25:08 +02:00
Tomas Slusny 61724ed0ad Add MODPRIVATECHAT to chat command manager
This allows ChatCommandManager to handle also priv messages from pmods.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-18 14:23:03 +02:00
Tomas Slusny e4cd2bb0b9 Support specifying API endpoins via java props
- Add support fo specifying runelite.session.url java prop to be used
instead of RuneLite session base
- Add support fo specifying runelite.http-service.url java prop to be used
instead of RuneLite api base url
- Add support fo specifying runelite.ws.url java prop to be used
instead of RuneLite websocket url
- Add support for specifying runelite.static.url java prop to be used
instead of RuneLite s.r.n url

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-17 00:42:30 +02:00
Tomas Slusny 6071592e57 Change RuneLiteAPI#apiRoot to #sessionBase
- Rename apiRoot method to sessionBase method
- Move /session context path to sessionBase method

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-17 00:40:52 +02:00
Tomas Slusny b6a5675375 Merge pull request #8847 from Timer180/myB
Add item mapping for Tormented Bracelet (or)
2019-05-16 20:01:42 +02:00
Tomas Slusny 3e59f38893 Merge pull request #8816 from devLotto/format-config-enums
Format config enums as "Config Option" by default
2019-05-15 09:17:48 +02:00
Tomas Slusny 9255f09b7a Merge pull request #8800 from deathbeam/add-loop-timer
Add loop timer infobox
2019-05-14 20:11:35 +02:00
Tomas Slusny 4e465e4e28 Merge pull request #8814 from Nightfirecat/dont-remove-antivenom-timers-on-death
game timers: Don't remove antipoison effects on death
2019-05-14 12:17:34 +02:00
Tomas Slusny f82aa6be93 Use LoopTimer in Barrows plugin
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-14 00:00:36 +02:00
Tomas Slusny 471a0ba73f Add loop timer infobox
Add loop timer infobox that will keep looping through specified
interval.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-13 23:55:24 +02:00
Tomas Slusny 984f265bb1 Merge pull request #8808 from Nightfirecat/fix-elf-pickpocket-diary-requirement
western diary: Fix elf pickpocket quest requirement
2019-05-13 11:46:31 +02:00
Tomas Slusny 34b30313ca Add options for actions left and done for on screen XP
Add configurable option for on screen XP display mode, what now
includes:
- Actions done
- Actions left
- Xp gained
- Xp left

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-12 18:10:01 +02:00
Tomas Slusny b0906d40ec Merge pull request #8696 from Trevor159/daily-fix
daily tasks plugin: tidy up if statements and make less config options on by default
2019-05-03 16:37:52 +02:00
Tomas Slusny 63a65dd893 Merge pull request #8708 from Lucwousin/aggro
Aggro area: only add a timer if the time left isn't negative
2019-05-03 12:12:40 +02:00
Tomas Slusny 691d34b43e Merge pull request #8694 from Alexsuperfly/task-assignment-location-fix
slayer: add 'south of' to task regex
2019-05-01 20:36:06 +02:00
Tomas Slusny 0adedb655a Merge pull request #8686 from deathbeam/cursor-proxy
Use proxy methods for setting cursor via ClientUI
2019-04-30 00:41:53 +02:00
Tomas Slusny cb96ae03cc Merge pull request #8666 from Twiglet1022/battlefront-teleport-worldmap
worldmap: add Battlefront teleport
2019-04-29 20:57:36 +02:00
Tomas Slusny bc2a5cf8f4 Use proxy methods for settings cursor via ClientUI
To not expose swing components directly just to set cursor on them,
create convenient proxy methods for updating and resetting cursor. Also
document that it is working properly only on Windows.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-04-29 20:42:29 +02:00
Tomas Slusny a38643f8e4 Merge pull request #8641 from deathbeam/fix-zygomite-hp
Fix Mutated Zygomite fungicide weaknes threshold
2019-04-25 21:40:24 +02:00
Tomas Slusny 23acff2118 Fix Mutated Zygomite fungicide weaknes threshold
Based on Wiki its 0-7

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-04-25 21:17:23 +02:00
Tomas Slusny 6792ba05ce Merge pull request #8639 from Hydrox6/ammo3
ammo: fix the infobox not getting removed
2019-04-25 19:53:00 +02:00
Tomas Slusny 7438416fde Merge pull request #8629 from Hydrox6/clue-easy-kourend-cryptic
clues: Fix Easy Cryptic & Beginner Emote
2019-04-25 10:21:55 +02:00
Tomas Slusny 01dfa4f973 Add missing 'knows' to Hans beginner clue
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-04-24 20:10:36 -04:00
Tomas Slusny 0f3d7e8877 Do not count local player in nearby clan member counter
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-04-24 20:10:30 -04:00
Tomas Slusny 2ac0139e55 Merge pull request #8632 from deathbeam/fix-clue-thingy-word-miss
Add missing 'knows' to Hans beginner clue
2019-04-24 23:55:11 +02:00
Tomas Slusny 6c86c96a91 Add missing 'knows' to Hans beginner clue
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-04-24 23:44:26 +02:00
Tomas Slusny 38e122f5fb Merge pull request #8607 from xDemoN/hotcold-wildyclue
Cluescrolls: Add Level 32 Wilderness Hot Cold Clue Location
2019-04-23 10:00:50 +02:00
Tomas Slusny 537aa901c5 Merge pull request #8591 from deathbeam/dont-count-local-player
Do not count local player in nearby clan member counter
2019-04-23 09:58:09 +02:00
Tomas Slusny 8d1523a1e0 Merge pull request #8620 from JacobThompson/patch-1
Update lap counter overlay strings for clarity.
2019-04-23 09:57:53 +02:00
Tomas Slusny 3488f72ae2 Do not count local player in nearby clan member counter
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-04-20 13:45:27 +02:00
Tomas Slusny d1030af5d3 Merge pull request #8561 from bjornenalfa/patch-2
Remove duplicate coordinate clue
2019-04-17 10:31:04 +02:00
Tomas Slusny 57c6e7d5ef Merge pull request #8480 from Twinkiel0ver/transportation
Add tooltips to all Transportation icons
2019-04-16 17:54:20 +02:00
Tomas Slusny f00e34cf89 Merge pull request #8403 from TheStonedTurtle/ltborder
Fix empty Loot Tracker text alignment
2019-04-16 13:32:49 +02:00
Tomas Slusny b63fd88e29 Merge pull request #8509 from deathbeam/fix-because-people-ignore-me
Cleanup clue scroll plugin (fix access levels and properly use Lombok)
2019-04-14 16:17:18 +02:00
Tomas Slusny ea857fa2ec Properly use Lombok in MusicClue class
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-04-13 18:00:22 +02:00
Tomas Slusny 062626a002 Fix access control in clue scroll plugin
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-04-13 17:55:55 +02:00
Tomas Slusny d3c12157b0 Add development configuration for Spring http-service
- Remove spring boot test (no longer necessary)
- Move test development configuration to main package

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-03-24 11:44:54 -04:00
Tomas Slusny b367e34202 Migrate OAuth callback to Spring configuration property
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-03-24 11:44:54 -04:00
Tomas Slusny 94a0ee5587 Normalize configuration between cache-updater and http-service
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-03-24 11:44:54 -04: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
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
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
Tomas Slusny 167cc53cc1 Merge pull request #8172 from Seven-Ate/master
Add missing item mappings for hydra slayer helm
2019-03-11 09:55:44 +01:00
Tomas Slusny 374aec5814 Merge pull request #8112 from deathbeam/remove-unneeded-get
Remove unnecessary .get() on OkHttp request
2019-03-08 14:53:23 +01:00
Tomas Slusny 28b5e65f19 Merge pull request #8134 from trimbe/fix-ardougne-diary
diary requirements: add missing period in combat camp task
2019-03-08 10:50:16 +01:00
Tomas Slusny 13154625cf clanchat: Update clan members set on join/leave events
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-03-06 15:23:11 +01:00
Tomas Slusny 274e5954d4 Merge pull request #8115 from WoneTooPhree/MediumClueEmoteLocation
Move Tai Bwo Wannai Emote location closer to STASH
2019-03-05 17:52:08 +00:00
Tomas Slusny ab4c2e51b8 Remove unnecessary .get() on OkHttp request
GET is default method for OkHttp request builder, no need to explicitely
define it.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-03-05 08:58:21 +01:00
Tomas Slusny f91412b33e Migrate Spring unit tests to spring profiles
Instead of replacing configuration with test configuration on classpath,
create test profile and use that.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-03-04 19:25:54 +01:00
Tomas Slusny 52a862c43b Migrate SpringBootWebApplicationTest to spring profiles
- Instead of replacing configuration with dev configuration on classpath,
create dev profile and use that
- Move common properties to application.yaml

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-03-04 19:25:23 +01:00
Tomas Slusny 9838ae7e0f Fix SpringBootWebApplication auto-configuration annotation
The exclude is supposed to be on SpringBootApplication annotation,
otherwise IntelliJ Spring plugin errors, and also SpringBootApplication
already contains EnableAutoConfiguration.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-03-04 16:13:39 +00:00
Tomas Slusny c44d8a96b7 Merge pull request #8082 from deathbeam/fix-supressions-xml
Update suppressions.xml dtd link to one that exists
2019-03-03 16:58:07 +00:00
Tomas Slusny efa141cf86 Update suppressions.xml dtd link to one that exists
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-03-03 11:05:27 +01:00
Tomas Slusny ea61c75a07 Merge pull request #8066 from SebastiaanVanspauwen/clanchat-clanchanged
Clanchat: count players already in scene
2019-03-03 09:53:42 +00:00
Tomas Slusny b6cd739e61 Merge pull request #8070 from Nightfirecat/fix-ground-markers-bug
ground markers: Fix marking non-marked tiles
2019-03-02 20:40:04 +00:00
Tomas Slusny 72b3e4560d Merge pull request #5890 from Nightfirecat/colored-ground-markers
Add support for colored ground markers
2019-03-02 11:36:40 +00:00
Tomas Slusny 5a5de3d33f Merge pull request #8018 from deathbeam/raids-infobox
Remove our raids points overlay and instead make vanilla one moveable
2019-03-02 11:31:30 +00:00
Tomas Slusny 3a2a35d307 Make GPU plugin DPI aware on Java 9+
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-03-01 18:54:57 +01:00
Tomas Slusny 966c93c14b Merge pull request #7707 from SebastiaanVanspauwen/clanchat-amount
Clanchat: Show amount of members near you
2019-03-01 08:11:57 +00:00
Tomas Slusny f96d46c9f4 Merge pull request #8024 from deathbeam/fix-config-load
Null-check remote configuration in config manager
2019-03-01 08:09:23 +00:00
Tomas Slusny 7d00368bd1 Merge pull request #8028 from ShaunDreclin/idlenotifier-mortar-and-pestle
Idle Notifier: Add support for grinding with pestle and mortar
2019-03-01 08:09:09 +00:00
Tomas Slusny 29da9ecdc9 Merge pull request #8027 from deathbeam/redir-https
Change logged-in redir to redirect to HTTPS
2019-03-01 07:03:28 +00:00
Tomas Slusny d921b708e0 Merge pull request #8017 from Hydrox6/oauth-select-account
Add account prompt to the OAuth URL
2019-02-27 20:10:21 +00:00
Tomas Slusny 4a63f50abc Change logged-in redir to redirect to HTTPS
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-02-27 20:06:29 +01:00
Tomas Slusny 29f1115d83 Null-check remote configuration in config manager
This field can be null if the config service do not find absolutely
anything in config table for the user.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-02-27 15:05:18 +01:00
Tomas Slusny 38b7ac1235 Merge pull request #7947 from deathbeam/convert-item-stats-to-ids
Convert item stats mapping to use item ids instead of names
2019-02-27 09:19:13 +00:00
Tomas Slusny 14fe12e7d6 Convert item stats mapping to use item ids instead of names
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-02-27 10:10:52 +01:00
Tomas Slusny fbd3ea6202 Remove raids points overlay
As we can just make raids overlay moveable there is no need to have our
own.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-02-27 00:09:24 +01:00
Tomas Slusny 6a7f842004 Make raids widget moveable
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-02-27 00:08:16 +01:00
Tomas Slusny 3cedd84943 Fix RAIDS_POINTS_INFOBOX widget ID
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-02-27 00:07:54 +01:00
Tomas Slusny 48ca19cd92 Merge pull request #7971 from chestnut1693/hometag
Add home tag to Default World plugin
2019-02-26 22:34:23 +00:00
Tomas Slusny ed38b40c9b Merge pull request #8011 from WillThomas/farming_calc_updates
skills calc: add new farmable crops and trees
2019-02-26 22:32:33 +00:00
Tomas Slusny d92f1ccab8 Fix RequestMapping annotations in http-service
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-02-26 16:22:08 +01:00
Tomas Slusny dc3b89a807 Add Swagger static document generation
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-02-26 16:21:25 +01:00
Tomas Slusny 8ae13515fc Merge pull request #7993 from deathbeam/get-tooltip-infobox
Cleanup infobox code
2019-02-25 11:13:31 +00:00
Tomas Slusny dfdd57401c Merge pull request #7999 from MagicfTail/split-loot-upload
Split saveLoot config into submit loot and sync panel configs
2019-02-25 08:06:18 +00:00
Tomas Slusny 49b2eeac64 Merge pull request #7410 from deathbeam/add-sync-now
Add button to sync local config with remote
2019-02-24 21:30:14 +00:00
Tomas Slusny 7f1a50ca77 Add missing toggle for clan chat icons
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-02-24 19:18:48 +01:00