TheRealNull
97481a5623
client: fix npe during first build
2021-01-15 22:47:41 -08:00
TheRealNull
a2a295a054
Merge remote-tracking branch 'upstream/master' into runelite
...
Also pulled out a couple of our merged apis into our own classes. Getting much easier to keep up to date with their data
# Conflicts:
# .github/FUNDING.yml
# .github/workflows/CI.yml
# cache-client/pom.xml
# cache-updater/pom.xml
# cache/pom.xml
# cache/src/main/java/net/runelite/cache/fs/jagex/DiskStorage.java
# ci/build.sh
# http-api/pom.xml
# http-service/pom.xml
# http-service/src/main/java/net/runelite/http/service/chat/ChatController.java
# http-service/src/main/java/net/runelite/http/service/config/ConfigController.java
# http-service/src/main/java/net/runelite/http/service/config/ConfigService.java
# http-service/src/main/java/net/runelite/http/service/ge/GrandExchangeController.java
# http-service/src/main/java/net/runelite/http/service/ge/Trade.java
# http-service/src/test/java/net/runelite/http/service/config/ConfigServiceTest.java
# http-service/src/test/java/net/runelite/http/service/hiscore/HiscoreServiceTest.java
# pom.xml
# runelite-api/pom.xml
# runelite-api/src/main/java/net/runelite/api/Client.java
# runelite-api/src/main/java/net/runelite/api/ObjectID.java
# runelite-api/src/main/java/net/runelite/api/ParamHolder.java
# runelite-api/src/main/java/net/runelite/api/ParamID.java
# runelite-api/src/main/java/net/runelite/api/Preferences.java
# runelite-api/src/main/java/net/runelite/api/ScriptEvent.java
# runelite-api/src/main/java/net/runelite/api/ScriptID.java
# runelite-api/src/main/java/net/runelite/api/SettingID.java
# runelite-api/src/main/java/net/runelite/api/StructComposition.java
# runelite-api/src/main/java/net/runelite/api/StructID.java
# runelite-api/src/main/java/net/runelite/api/Varbits.java
# runelite-api/src/main/java/net/runelite/api/events/PlayerChanged.java
# runelite-api/src/main/java/net/runelite/api/events/PostStructComposition.java
# runelite-api/src/main/java/net/runelite/api/events/WidgetClosed.java
# runelite-api/src/main/java/net/runelite/api/events/WidgetHiddenChanged.java
# runelite-api/src/main/java/net/runelite/api/events/WidgetPositioned.java
# runelite-api/src/main/java/net/runelite/api/events/WorldChanged.java
# runelite-api/src/main/java/net/runelite/api/widgets/Widget.java
# runelite-api/src/main/java/net/runelite/api/widgets/WidgetID.java
# runelite-api/src/main/java/net/runelite/api/widgets/WidgetInfo.java
# runelite-api/src/main/java/net/runelite/api/widgets/WidgetModalMode.java
# runelite-api/src/test/java/net/runelite/api/plugins/combatlevel/CombatLevelOverlayTest.java
# runelite-client/pom.xml
# runelite-client/src/main/java/net/runelite/client/RuneLiteModule.java
# runelite-client/src/main/java/net/runelite/client/callback/Hooks.java
# runelite-client/src/main/java/net/runelite/client/plugins/config/PluginToggleButton.java
# runelite-client/src/main/java/net/runelite/client/plugins/customcursor/CustomCursor.java
# runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java
# runelite-client/src/main/java/net/runelite/client/plugins/mta/alchemy/AlchemyRoomTimer.java
# runelite-client/src/main/java/net/runelite/client/plugins/tearsofguthix/TearsOfGuthixOverlay.java
# runelite-client/src/main/java/net/runelite/client/plugins/tearsofguthix/TearsOfGuthixPlugin.java
# runelite-client/src/main/java/net/runelite/client/plugins/worldhopper/WorldTableHeader.java
# runelite-client/src/main/java/net/runelite/client/plugins/worldhopper/WorldTableRow.java
# runelite-client/src/main/java/net/runelite/client/ui/ClientUI.java
# runelite-client/src/main/resources/net/runelite/client/runelite.properties
# runelite-client/src/main/scripts/OptionsPanelZoomUpdater.hash
# runelite-client/src/test/java/net/runelite/client/config/ConfigManagerTest.java
# runelite-client/src/test/java/net/runelite/client/plugins/chatcommands/ChatCommandsPluginTest.java
# runelite-client/src/test/java/net/runelite/client/plugins/chatfilter/ChatFilterPluginTest.java
# runelite-client/src/test/java/net/runelite/client/plugins/chatnotifications/ChatNotificationsPluginTest.java
# runelite-client/src/test/java/net/runelite/client/plugins/discord/DiscordStateTest.java
# runelite-client/src/test/java/net/runelite/client/plugins/grandexchange/GrandExchangePluginTest.java
# runelite-client/src/test/java/net/runelite/client/plugins/screenshot/ScreenshotPluginTest.java
# runelite-client/src/test/java/net/runelite/client/plugins/specialcounter/SpecialCounterPluginTest.java
# runelite-client/src/test/java/net/runelite/client/plugins/timers/TimersPluginTest.java
# runelite-client/src/test/java/net/runelite/client/util/ColorUtilTest.java
# runelite-script-assembler-plugin/pom.xml
2021-01-14 14:41:17 -05:00
Adam
7dae40daef
custom cursor: use cursor name for combobox labels
2021-01-13 22:02:20 -05:00
Adam
524ebee67d
config panel: fix combobox displayed size
...
The size was being computed from the enum names during the getPreferredSize() call due to not having the renderer set yet. Additionally the old prototype display value was not being used during this as it was not set yet, either.
2021-01-13 22:02:19 -05:00
Adam
92013816b8
Shorten many config names to fit into side panel
2021-01-13 21:48:12 -05:00
Adam
8cc7448f58
runelite config: enable custom chrome only on Windows
2021-01-13 10:58:17 -05:00
Jordan
43fc59b905
Merge pull request #12986 from Broooklyn/rock-cake
...
menu entry swapper: add dwarven rock cake swap
2021-01-12 12:14:57 -08:00
Broooklyn
a26908cb6d
itemstats: Add Soul Wars Potion of Power and Bandages
2021-01-12 14:28:25 -05:00
JZomerlei
3a1784c236
Update Quest Enum to latest cache ( #12999 )
2021-01-12 19:01:39 +00:00
Nick Wolff
f69f1af9b0
clues: Allow Dragon scimitar (or) for Falo the bard step ( #13032 )
2021-01-12 07:43:27 +00:00
Jordan
bc4357f717
Merge pull request #13027 from Broooklyn/spoils-of-war
...
loot tracker: Add Spoils of war (Soul Wars)
2021-01-11 23:42:40 -08:00
Nick
b9ee906d91
CrypticClue: Include Varrock armour in Head chef clue solution ( #13029 )
2021-01-12 07:36:10 +00:00
Abex
5f20e71bce
Merge pull request #13020 from Nightfirecat/chatbox-text-input-ctrl-a
...
ChatboxTextInput: Select full message on ctrl+a
2021-01-11 20:40:13 -07:00
Abex
bacb0db3a0
Merge pull request #13021 from Nightfirecat/chatbox-text-input-left-right-improvement
...
ChatboxTextInput: Improve open selection left/right handling
2021-01-11 20:37:42 -07:00
Broooklyn
4edf1e19db
worldmap: add Soul Wars minigame and teleport locations
2021-01-11 21:31:26 -05:00
Broooklyn
1caaf920fe
worldmap: add Mahogany Homes minigame locations
2021-01-11 21:19:45 -05:00
Jordan Atwood
e5ccde56ed
HotColdLocation: Fix Pirates' Cove spot
...
Ref: #9601
2021-01-11 15:53:11 -08:00
Zach
75042fc2a3
itemstats: Fix Zamorak brew defence drain amount ( #12921 )
2021-01-11 23:44:38 +00:00
TheRealNull
5830575dcc
various: upstream and version bump
2021-01-10 12:20:13 -05:00
TheRealNull
e440cad52f
client: upstream
2021-01-10 12:08:49 -05:00
Adam
359b909d8e
gpu: fix camera position
...
The position returned by getCameraX/Y/Z are not yet updated when this is
called, causing it to be from the previous frame's camera position.
This was introduced in 0fc1a94088 when the
uniform code was copied from draw.
2021-01-09 21:47:13 -05:00
Adam
fa43ca94db
npc highlight: revert fill color behavior
...
Prior to ab4cf1afe9 this already accepted an alpha color and so this introduced a behavior change when picking a color with alpha
2021-01-08 17:53:12 -05:00
Adam
4a214f9807
spec counter: add spec threshold notifications
...
This allows configuring spec thresholds which a notification will be sent for
when reached. Additionally it colors the infobox text red or green based on if
the threshold has been reached.
Co-authored-by: Dylan <dylanhe@gmail.com >
Co-authored-by: jgozon <47003557+jgozon@users.noreply.github.com >
2021-01-08 16:20:40 -05:00
Adam
cb22bdd026
gpu: add option to use old texture brightness code
2021-01-08 12:58:56 -05:00
Broooklyn
ecb7b46117
loot tracker: Add Spoils of war (Soul Wars)
...
Ignore player loot while in Soul Wars regions
2021-01-08 12:32:54 -05:00
Adam
aa1cd2c7ff
spec counter: prevent dark core, zombified spawn, and combat dummies from reseting counter
...
These are commonly attacked during boss fights or whilst speccing down bosses and shouldn't reset the counter
Co-authored-by: vitorebom <vitorebom@users.noreply.github.com >
2021-01-08 11:44:33 -05:00
Jordan Atwood
1f95987d1a
ChatboxTextInput: Improve open selection left/right handling
...
Previously, when pressing left or right without Shift pressed, the
cursor would end up one character left or right of the start of the
selection, which is not expected behavior compared to how most programs
handle this case. This commit changes this behavior to place the cursor
at the start or end of the selection when pressing left or right,
respectively, when a selection is active.
2021-01-07 15:06:53 -08:00
Jordan
b3f9356cce
Merge pull request #13014 from Broooklyn/soul-wars-regions
...
discord: add Soul Wars regions
2021-01-07 14:50:32 -08:00
Mrnice98
3fa6371e7f
world map: add mining rock info for Ancient Cavern
2021-01-07 17:48:05 -05:00
Jordan Atwood
ed1d47f283
ChatboxTextInput: Select full message on ctrl+a
2021-01-07 14:13:51 -08:00
Broooklyn
85a282b8af
discord: add Soul Wars regions
2021-01-07 16:01:40 -05:00
Adam
ae18d2a865
overlay: fix layouted overlays not respecting parent bounds
...
This clamps layouted overlays to their parent's bounds, and also adjusts
the snap corner for the shifted position that is a result of the clamp,
so that the following overlays correctly get layouted.
2021-01-06 21:22:01 -05:00
Adam
86940e139b
hiscore panel: add soul wars zeal
2021-01-06 15:27:07 -05:00
Hydrox6
9777f0227d
barrows: fix reward potential formatting showing too many 0s
2021-01-06 15:12:20 -05:00
Chad J. Lewis
b27bb9fab3
WidgetInfo: Remove unused SHOP_ITEMS_CONTAINER definition ( #13011 )
2021-01-06 18:34:16 +00:00
Jordan
4c3ff5210c
Merge pull request #12997 from abextm/load-image-resource
2021-01-06 10:31:44 -08:00
RuneLite Cache-Code Autoupdater
9b70d64960
Update Item IDs to 2021-01-06-rev193
2021-01-06 05:34:38 -07:00
Adam
c5a52754e0
Fix Zalcano damage overlay to only show during Zalcano
...
This varp is for the hp hud, and applies to more content than just
Zalcano, so verify that the hp hud is for Zalcano
2021-01-05 15:26:08 -05:00
Kyle
7bca26f146
various: fixes ( #2893 )
...
change brand colour to blue from orange.
change star colour to blue.
change config on toggle to blue.
change runelite logo to openosrs.
2021-01-05 05:57:49 +00:00
Matt Buell
901f241333
clues: add fairy ring combination for Traiborn med clue step
2021-01-04 21:47:39 -05:00
TheRealNull
74eb59388e
project: music plugin bs staging
2021-01-04 03:04:29 -05:00
TheRealNull
d62af89798
project: wrap up loose ends in api, upstream to fix the broken things
2021-01-04 01:52:35 -05:00
TheRealNull
8edd721b1e
client: add com.openosrs.client.plugins to scanner
2021-01-04 00:53:48 -05:00
TheRealNull
751d2c1c6e
finish upstream
2021-01-03 19:02:15 -05:00
TheRealNull
1d461f38ff
staging
2021-01-03 17:54:32 -05:00
emerald000
1dba59c89d
timers: change Charge time to 7 minutes
2021-01-01 19:54:56 -05:00
CGOSURLDEV
870ad03d38
ge plugin: update config descriptions to be more descriptive
2020-12-31 17:08:55 -05:00
Abex
9dd5e2a06a
Merge pull request #12957 from llamositopia/12787-scorched-lletya-tree-patch-recognition
...
Add "scorched" Lletya regionID recognition to TimeTracking and Discord plugins
2020-12-31 12:31:14 -07:00
Jordan Atwood
ead554e23b
itemstats: Add Darkmeyer foods
2020-12-31 12:39:50 -05:00
Christian Gati
476a6bb6d2
Add Green Tears of Guthix Timer ( #12862 )
2020-12-30 23:41:42 -07:00