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
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
Tomas Slusny
b236dd8fb4
Merge pull request #7652 from raiyni/pr-6855
...
Add right-click rename to Tag Tabs
2019-02-24 11:00:53 +00:00
Tomas Slusny
8d34c4960f
Fix infobox impl access levels and remove unused values
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-24 11:55:11 +01:00
Tomas Slusny
f725756e24
Merge pull request #7987 from deathbeam/slayer-weakness-1l-up
...
Move slayer weakness overlay 1 layer up above
2019-02-24 10:46:23 +00:00
Tomas Slusny
813be24ad1
Limit access levels for InfoBox fields
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-24 00:06:20 +01:00
Tomas Slusny
6e707a1f52
Move slayer weakness overlay 1 layer up above
...
In order to not draw the weakness overlay under NPC HP bars
and prayers move overlay 1 layer up to UNDER_WIDGETS.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-23 16:54:33 +01:00
Tomas Slusny
bec994944c
Merge pull request #7980 from deathbeam/catch-jvm-discord-jna-error
...
Catch JVM incompatible library JNA error when initializing Discord
2019-02-23 05:04:42 +00:00
Tomas Slusny
8bfca20223
Catch JVM incompatible library JNA error when initializing Discord
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-22 13:22:29 +00:00
Tomas Slusny
114422e391
Properly split config properties loaded from config client
...
Some keys contain multiple dots (account-based, farming) and so this was
setting incorrect value before.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-22 00:54:48 +01:00
Tomas Slusny
4e1e132985
Log config property changes only if they really change
...
This prevents spam from previous property loading addition
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-22 00:42:36 +01:00
Tomas Slusny
67ac960b66
Backup RuneLite account settings before overwriting them
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-22 00:25:59 +01:00
Tomas Slusny
654ee90512
Add button to sync local config with remote
...
Add button to info panel that will show when you are logged in to sync
local configuration with remote.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-22 00:04:56 +01:00
Tomas Slusny
dad7b05e6a
Remove emptyOrNull text check from InfoboxOverlay
...
This is unnecessary as it should be checked when drawing the text.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-21 16:41:53 +01:00
Tomas Slusny
7df862de4d
Do not try to draw infobox caption if text is null or empty
...
Closes #7964
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-21 16:15:31 +01:00
Tomas Slusny
ac8f728d47
Remove dodgy charges variable from item charges plugin
...
Just use config class directly, this variable makes no sense.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-19 22:53:26 +00:00
Tomas Slusny
06f2a13908
Merge pull request #7911 from dennisdev/remove-unnecessary-tex-bind
...
gpu: Remove unnecessary texture bind
2019-02-19 10:00:48 +00:00
Tomas Slusny
2a65365037
Merge pull request #7929 from deathbeam/less-small-icons
...
Do not use default smallImageKey for Rich Presence
2019-02-19 09:53:18 +00:00
Tomas Slusny
ed461e14e5
Do not use default smallImageKey for Rich Presence
...
Having big image with RuneLite logo and then small image with RuneLite
logo in it's corner do not looks very good, so update the small icon
only when it is showing something interesting.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-19 08:54:33 +01:00
Tomas Slusny
387398c054
Merge pull request #7922 from deathbeam/add-discord-version
...
Add version information to Discord tooltip
2019-02-19 07:51:22 +00:00
Tomas Slusny
703c85f3aa
Merge pull request #7924 from deathbeam/check-for-area-update
...
Check for area update on Discord plugin startup
2019-02-19 07:41:51 +00:00
Tomas Slusny
ef1818b6df
Check for area update on Discord plugin startup
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-19 00:44:09 +01:00
Tomas Slusny
64998de1a2
Merge pull request #7921 from deathbeam/add-new-slay-helm
...
Support new Hydra slayer helmet in clue scroll plugin
2019-02-18 23:17:42 +00:00
Tomas Slusny
e77b3ec76d
Add version information to Discord tooltip
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-18 23:52:50 +01:00
Tomas Slusny
2c76947527
Support new Hydra slayer helmet in clue scroll plugin
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-18 23:25:48 +01:00
Tomas Slusny
02b804293a
Merge pull request #7898 from deathbeam/fix-infobox-messages
...
Log infobox removal only if infobox was removed
2019-02-17 21:05:35 +00:00
Tomas Slusny
a26197e91e
Log infobox removal only if infobox was removed
...
Debug log infobox removal from infobox manager only if infobox was
really removed.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-17 21:57:50 +01:00
Tomas Slusny
6004ac48bb
Merge pull request #7705 from deathbeam/add-layoutable-bounds
...
Add .getBounds() to LayoutableRenderableEntity
2019-02-17 13:28:18 +00:00
Tomas Slusny
c1e2d04f0d
Merge pull request #7735 from Mabel5/object-markers-on-decorations
...
Add decorations to object marker plugin
2019-02-17 03:23:21 +00:00
Tomas Slusny
a3d461c516
Merge pull request #7876 from deathbeam/twitter-service-no-not-throw
...
Log only exception message on feed lookup failures
2019-02-17 03:11:29 +00:00
Tomas Slusny
0fcf5a513e
Merge pull request #7850 from Desetude/feature/xdg-open
...
Use xdg-open for link browsing on Linux
2019-02-16 20:20:02 +00:00
Tomas Slusny
c81c0efb3a
Merge pull request #7875 from deathbeam/null-check-cache-items
...
Null-check cache when getting items in http service
2019-02-16 20:05:19 +00:00
Tomas Slusny
4d915d0b1b
Merge pull request #7869 from deathbeam/cooking-normalize
...
Use default PanelComponent size in Cooking plugin
2019-02-16 04:56:01 +00:00
Tomas Slusny
e8019d0517
Null-check cache when getting items in http service
...
It is not very useful exception and cache entry is null-checked
everywhere else. Replace the exception with simple warning in logs.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-16 05:52:04 +01:00
Tomas Slusny
60e17c2ac1
Log only exception message on feed lookup failures
...
Seeing same exceptions over and over again is not very useful, mainly
when their stacktraces are not useful too.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2019-02-16 04:43:03 +01:00