Tyler Bochard
a6bc38e75a
Merge pull request #928 from Visne/master
...
runelite-api: added addFriend() and removeFriend() functionality
2019-07-07 17:33:52 -07:00
Tyler Bochard
5cac11fe0b
Merge pull request #930 from f0rmatme/agilityr
...
agility: added back overlay draw distance
2019-07-07 17:33:32 -07:00
Zeruth
dce4c387f8
finish upstream merge
2019-07-07 19:36:41 -04:00
Zeruth
3037055e59
Merge remote-tracking branch 'Upstream/master'
...
# Conflicts:
# README.md
# deobfuscator/src/main/java/net/runelite/asm/attributes/code/Parameter.java
# deobfuscator/src/main/java/net/runelite/asm/attributes/code/instruction/types/ComparisonInstruction.java
# deobfuscator/src/main/java/net/runelite/asm/attributes/code/instruction/types/DupInstruction.java
# deobfuscator/src/main/java/net/runelite/asm/attributes/code/instruction/types/FieldInstruction.java
# deobfuscator/src/main/java/net/runelite/asm/attributes/code/instruction/types/IntInstruction.java
# deobfuscator/src/main/java/net/runelite/asm/attributes/code/instruction/types/JumpingInstruction.java
# deobfuscator/src/main/java/net/runelite/asm/attributes/code/instruction/types/ReturnInstruction.java
# deobfuscator/src/main/java/net/runelite/asm/attributes/code/instructions/GotoW.java
# deobfuscator/src/main/java/net/runelite/asm/execution/FrameVisitor.java
# deobfuscator/src/main/java/net/runelite/asm/execution/Variables.java
# deobfuscator/src/main/java/net/runelite/asm/pool/Class.java
# deobfuscator/src/main/java/net/runelite/asm/visitors/ClassFieldVisitor.java
# deobfuscator/src/main/java/net/runelite/deob/clientver/ClientVersionMain.java
# deobfuscator/src/main/java/net/runelite/deob/clientver/VersionClassVisitor.java
# deobfuscator/src/main/java/net/runelite/deob/clientver/VersionMethodVisitor.java
# deobfuscator/src/main/java/net/runelite/deob/deobfuscators/lvt/MapKey.java
# deobfuscator/src/main/java/net/runelite/deob/deobfuscators/mapping/ClassGroupMapper.java
# deobfuscator/src/main/java/net/runelite/deob/deobfuscators/mapping/ExecutionMapper.java
# deobfuscator/src/main/java/net/runelite/deob/deobfuscators/menuaction/Comparison.java
# deobfuscator/src/test/java/net/runelite/asm/annotations/MyAnnotation.java
# deobfuscator/src/test/java/net/runelite/asm/visitors/ClassFileVisitorTest.java
# deobfuscator/src/test/java/net/runelite/deob/TemporyFolderLocation.java
# deobfuscator/src/test/java/net/runelite/deob/clientver/ClientVersionTest.java
# deobfuscator/src/test/java/net/runelite/osb/inject/FieldHook.java
# injector-plugin/src/test/java/net/runelite/injector/InjectConstructTest.java
# pom.xml
# runelite-api/src/main/java/net/runelite/api/AnimationID.java
# runelite-api/src/main/java/net/runelite/api/events/CannonballFired.java
# runelite-client/src/main/java/net/runelite/client/config/ConfigPanelItem.java
# runelite-client/src/main/java/net/runelite/client/plugins/freezetimers/Timers.java
# runelite-client/src/main/java/net/runelite/client/plugins/maxhit/calculators/RangeMaxHitCalculator.java
# runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java
# runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperPlugin.java
# runelite-client/src/main/java/net/runelite/client/plugins/pileindicators/PileType.java
# runelite-client/src/main/java/net/runelite/client/plugins/pvptools/AttackMode.java
# runelite-client/src/main/java/net/runelite/client/plugins/raidsthieving/ThievingChest.java
# runelite-client/src/main/java/net/runelite/client/plugins/shiftwalker/ShiftWalkerInputListener.java
# runelite-client/src/main/java/net/runelite/client/plugins/specbar/SpecBarPlugin.java
# runelite-client/src/main/java/net/runelite/client/plugins/statusbars/config/BarMode.java
# runelite-client/src/main/java/net/runelite/client/plugins/timers/GameTimer.java
# runelite-client/src/main/java/net/runelite/client/plugins/worldhopper/WorldSwitcherPanel.java
# runelite-client/src/main/java/net/runelite/client/plugins/zulrah/phase/ZulrahLocation.java
# runelite-client/src/main/java/net/runelite/client/ui/ContainableFrame.java
# runelite-client/src/main/java/net/runelite/client/ui/overlay/arrow/ArrowPointManager.java
# runelite-client/src/main/java/net/runelite/client/util/ping/IcmpEchoReply.java
# runelite-mixins/pom.xml
# runelite-mixins/src/main/java/net/runelite/mixins/CameraMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/ClickboxMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/EntityHiderBridgeMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/EntityHiderMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/MenuMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/MinimapMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/ProcessClientErrorMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSAbstractArchiveMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSActorMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSChatChannelMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSClientMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSDynamicObjectMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSFriendMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSGameObjectMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSGameShellMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSGroundItemMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSItemContainerMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSModelDataMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSModelMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSMouseHandlerMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSMouseWheelHandlerMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSNPCMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSNodeMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSPlayerMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSProjectileMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSRasterProviderMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSRasterizer2DMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSSceneMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSSequenceDefinitionMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSSpriteMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSTextureMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSTextureProviderMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSTileMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSVarcsMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSWallDecorationMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSWidgetMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSWorldMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/ScriptVMMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/SoundEffectMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/SpriteMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/StretchedModeMaxSizeMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/StretchedModeMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/VarbitMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/WidgetSpriteMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/WorldHoppingMixin.java
# runescape-api/src/main/java/net/runelite/mapping/ObfuscatedSignature.java
# runescape-api/src/main/java/net/runelite/rs/api/RSActor.java
# runescape-api/src/main/java/net/runelite/rs/api/RSAnimation.java
# runescape-api/src/main/java/net/runelite/rs/api/RSBuffer.java
# runescape-api/src/main/java/net/runelite/rs/api/RSClient.java
# runescape-api/src/main/java/net/runelite/rs/api/RSDecimator.java
# runescape-api/src/main/java/net/runelite/rs/api/RSDualNode.java
# runescape-api/src/main/java/net/runelite/rs/api/RSDynamicObject.java
# runescape-api/src/main/java/net/runelite/rs/api/RSEntity.java
# runescape-api/src/main/java/net/runelite/rs/api/RSFileOnDisk.java
# runescape-api/src/main/java/net/runelite/rs/api/RSFont.java
# runescape-api/src/main/java/net/runelite/rs/api/RSFrames.java
# runescape-api/src/main/java/net/runelite/rs/api/RSFriend.java
# runescape-api/src/main/java/net/runelite/rs/api/RSGameObject.java
# runescape-api/src/main/java/net/runelite/rs/api/RSGameShell.java
# runescape-api/src/main/java/net/runelite/rs/api/RSGrandExchangeOffer.java
# runescape-api/src/main/java/net/runelite/rs/api/RSGraphicsObject.java
# runescape-api/src/main/java/net/runelite/rs/api/RSHealthBar.java
# runescape-api/src/main/java/net/runelite/rs/api/RSIndexedSprite.java
# runescape-api/src/main/java/net/runelite/rs/api/RSIntegerNode.java
# runescape-api/src/main/java/net/runelite/rs/api/RSItemContainer.java
# runescape-api/src/main/java/net/runelite/rs/api/RSModel.java
# runescape-api/src/main/java/net/runelite/rs/api/RSModelData.java
# runescape-api/src/main/java/net/runelite/rs/api/RSMouseWheelHandler.java
# runescape-api/src/main/java/net/runelite/rs/api/RSNPC.java
# runescape-api/src/main/java/net/runelite/rs/api/RSNode.java
# runescape-api/src/main/java/net/runelite/rs/api/RSPacketBuffer.java
# runescape-api/src/main/java/net/runelite/rs/api/RSPcmStream.java
# runescape-api/src/main/java/net/runelite/rs/api/RSPcmStreamMixer.java
# runescape-api/src/main/java/net/runelite/rs/api/RSPlayer.java
# runescape-api/src/main/java/net/runelite/rs/api/RSProjectile.java
# runescape-api/src/main/java/net/runelite/rs/api/RSRawPcmStream.java
# runescape-api/src/main/java/net/runelite/rs/api/RSRawSound.java
# runescape-api/src/main/java/net/runelite/rs/api/RSRunException.java
# runescape-api/src/main/java/net/runelite/rs/api/RSScene.java
# runescape-api/src/main/java/net/runelite/rs/api/RSScript.java
# runescape-api/src/main/java/net/runelite/rs/api/RSScriptEvent.java
# runescape-api/src/main/java/net/runelite/rs/api/RSSkeleton.java
# runescape-api/src/main/java/net/runelite/rs/api/RSSoundEffect.java
# runescape-api/src/main/java/net/runelite/rs/api/RSSprite.java
# runescape-api/src/main/java/net/runelite/rs/api/RSTexture.java
# runescape-api/src/main/java/net/runelite/rs/api/RSTextureProvider.java
# runescape-api/src/main/java/net/runelite/rs/api/RSTile.java
# runescape-api/src/main/java/net/runelite/rs/api/RSUsername.java
# runescape-api/src/main/java/net/runelite/rs/api/RSVarcs.java
# runescape-api/src/main/java/net/runelite/rs/api/RSWidget.java
# runescape-api/src/main/java/net/runelite/rs/api/RSWorld.java
# runescape-api/src/main/java/net/runelite/rs/api/RSWorldMapManager.java
2019-07-07 19:23:49 -04:00
James Munson
6519daaabf
Added back MAX_DISTANCE to AgilityOverlay
2019-07-07 15:45:00 -07:00
Adam
05c6743cb0
Remove runescape-api and mixins
...
This code is used by internal tooling to build the client patch, which
is already closed source, and is not directly shipped as a dependency.
Outside contributions to it are rare due to the lack of build tools, and it is
primarily being abused by others. As such, I no longer wish to release
further changes to it under BSD-2.
2019-07-07 18:30:36 -04:00
Visne
c291c0b6d2
Merge remote-tracking branch 'origin/master'
2019-07-07 23:50:39 +02:00
Visne
f5a56e0b17
addFriend() and removeFriend() functionality
2019-07-07 23:47:12 +02:00
sdburns1998
30f0516b24
Merge pull request #922 from ThatGamerBlue/aggro-timers-notification
...
npcunaggroarea: add notification when timer runs out
2019-07-07 22:43:25 +02:00
sdburns1998
24f4a7de79
Merge pull request #920 from se7enAte9/hopperfix
...
menuentryclicked: add isauthentic field
2019-07-07 22:42:39 +02:00
sdburns1998
aa4d347751
Merge pull request #924 from se7enAte9/performancefix
...
fps: fix rejectedexecutionexception
2019-07-07 22:41:39 +02:00
sdburns1998
fe68a6fb4b
Merge pull request #912 from f0rmatme/suptrackupdate
...
supplies tracker: bug fix
2019-07-07 22:41:06 +02:00
Kyleeld
5986befe72
boost timer fix ( #923 )
...
boost timer fix
2019-07-07 22:36:52 +02:00
Ganom
7a3c16bbc9
Merge pull request #926 from Lucwousin/tfuuuu_doen_we_gewoon_ff
...
rsclient/deob: Updater/refactoring changes
2019-07-07 16:27:59 -04:00
Lucas
b13320aea4
Remove not used and honestly just bad method in InjectUtil
2019-07-07 21:56:57 +02:00
Lucas
83533475d4
Even more... you guessed it! REFACTORING. Removes the need for @Export for methods overriding base java methods
2019-07-07 21:43:57 +02:00
Lucas
e2aac6d899
More refactoring (tm)
2019-07-07 21:43:55 +02:00
Lucas
e1a815eddd
Make updatemappings parameter renamer work, add importmappings parameter renamer, more refactoring
2019-07-07 21:43:52 +02:00
Lucas
c92553f86f
More renaming
2019-07-07 21:43:50 +02:00
Lucas
7439136209
More IndexX renaming
2019-07-07 21:43:49 +02:00
Lucas
558d3e8d66
IndexCacheLoader -> ArchiveLoader, read -> decode
2019-07-07 21:43:48 +02:00
Lucas
13a42e4740
name DefaultsGroup
2019-07-07 21:43:48 +02:00
Lucas
b81aa94685
Rename IndexStore to be more accurate, rename rest in Archive
2019-07-07 21:43:48 +02:00
Lucas
eeeafb93b7
Rename AbstractIndexCache to be more accurate
2019-07-07 21:43:47 +02:00
7ate9
b40646bf7e
fps: fix rejectedexecutionexception
2019-07-07 14:57:57 -04:00
ThatGamerBlue
5a84107ebb
npcunaggroarea: add notification when timer runs out
2019-07-07 19:54:36 +01:00
Ganom
bb8dc5b8e4
Merge pull request #917 from f0rmatme/flinching
...
flinching: removed, was replaced by npc status plugin
2019-07-07 12:24:16 -04:00
7ate9
167a68aaac
menuoptionclicked: add isauthentic field
2019-07-07 09:19:00 -04:00
James Munson
7a59c59181
removed flinching plugin, it got replaced by npc status
2019-07-06 23:07:26 -07:00
Ganom
7536d70b72
Merge pull request #913 from Lucwousin/this-pr-will-have-caps-in-the-title
...
deobfuscator: Add ScriptOpcodeTransformer
2019-07-07 00:02:43 -04:00
Owain van Brakel
7e2c9e158d
runepouch: revert fontmanager integration ( #916 )
2019-07-06 21:02:14 -07:00
Lucas
70e0d6cc34
Refactor
2019-07-07 01:31:11 +02:00
Daniel
83660849cb
Properly capitalize 'Brother Kojo' in Watchtower clue scroll ( #9297 )
2019-07-07 01:12:40 +02:00
Lucas
aaea8ec0d5
Replace opcode constants with ScriptOpcodes field refs in rsclient
2019-07-07 00:53:37 +02:00
Lucas
742bf7338d
Add ScriptOpcodeTransformer to deob
2019-07-07 00:53:36 +02:00
James Munson
0f256646c3
only add positive supplies
2019-07-06 15:20:36 -07:00
Ganom
8ba3ca3fef
Merge pull request #909 from Lucwousin/pay-dirt
...
motherlode: add "pay-dirt!" to motherlode mine
2019-07-06 16:38:53 -04:00
Kyleeld
6487b9c609
fix pickpocket ( #910 )
...
fixes left click pickpocketing
2019-07-06 16:37:16 -04:00
Lucas
c4ebe33dd0
Add "Pay-dirt!" to motherlode mine
...
Adds a script to send a public message
2019-07-06 16:58:19 +02:00
sdburns1998
f8003f1d03
'Globalize' RL+ config ( #908 )
...
* Fix tabs in Runelite config
* Move RL+ config
* Move some items to runelite.properties
* 'Globalize' RL+ config
* Move enabling external plugins to RL+ config
* Fix default presence
* Fix master branch errors
* Fix guicing in test
* Remove non final discordAppID
2019-07-06 16:38:57 +02:00
sdburns1998
1c5502401e
Merge pull request #904 from Lucwousin/yar_yeet_dab
...
More rs-client refactoring
2019-07-06 15:35:15 +02:00
Lucas
d1caab6456
Fix checkstyle in pluginsorter/configpanel
2019-07-06 14:48:31 +02:00
Lucas
5d506e9bda
More rs-client refactoring
2019-07-06 14:34:19 +02:00
se7enAte9
1f984a81ca
menumanager: fix hidden entries ( #898 )
2019-07-06 14:33:40 +02:00
Zeruth
a12cfd7aed
sheesh!
2019-07-06 01:25:39 -04:00
Zeruth
8ccd0a1618
fixes plugin organizer not hiding plugins when it should
2019-07-06 01:25:18 -04:00
Tyler Bochard
df6e82eee0
Update PluginSorterPlugin.java
...
should fix plugins being visible after a client restard.
2019-07-05 17:35:22 -07:00
Kyleeld
eade0e8f72
Fix PvP issues ( #900 )
...
* fixes attack & cast options
fixes clan members always showing walkhere, even when hide options is unticked.
removed option from clanmanmode and added to just pvptools.
removed unneccessary stuff from pvptools
amended menuentryswapper to reflect the new mixins.
amended mixin.
* fix wilderness lines
* Update PvpToolsPlugin.java
2019-07-05 16:52:02 -07:00
Lucwousin
2367f7ee18
Fix hiding player attacks in client, add option to hide cast as well ( #896 )
...
Tiny bit of refactoring as well
2019-07-05 22:10:02 +01:00
Tomas Slusny
d366521ffe
Merge pull request #9270 from abextm/fully-off-containable
...
runelite-client: Don't try to contain to screen when contain is off
2019-07-05 20:30:19 +02:00