Commit Graph

9214 Commits

Author SHA1 Message Date
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
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
sdburns1998
a8cf657e4c Add a button to the info panel to open the log dir (and fix the discord (#894)
* Add a button to the info panel to open the log dir (and fix the discord
invite link)

* Use user defined font

* Fix versionPanel layout

* Checkstyle
2019-07-05 20:27:51 +02:00
sdburns1998
cce75860f2 Merge pull request #895 from se7enAte9/slowswapfix
menumanager: fix slow swaps
2019-07-05 19:34:56 +02:00
7ate9
aa403a9b57 menumanager: fix slow swaps 2019-07-05 12:04:10 -04:00
Tyler Bochard
7227c1fc75 Merge pull request #887 from f0rmatme/ItemFinderutil
Add ItemFinder util
2019-07-05 01:55:15 -04:00
Tyler Bochard
42739e9226 Merge pull request #871 from f0rmatme/timeout
Increase timeout for runelites api
2019-07-05 01:54:12 -04:00
Tyler Bochard
7312e7ba4b Merge pull request #888 from f0rmatme/groundmarkers
Removes max draw distance of ground markers
2019-07-05 01:52:43 -04:00
Tyler Bochard
1dd2ec80f6 Merge pull request #890 from se7enAte9/exceptionfix
menumanager: fix NoElementException
2019-07-05 01:51:10 -04:00
Tyler Bochard
64a6fed0b9 Merge pull request #881 from Kyleeld/flexo
disable flexo by default
2019-07-05 01:50:09 -04:00
Tyler Bochard
e549dea57d Merge pull request #891 from runelite-extended/runelite-master-1
Runelite master 1
2019-07-05 01:46:50 -04:00
Zeruth
9c21a9e1aa bumps our poms 2019-07-05 01:38:06 -04:00
Zeruth
0362a421ba bumps our poms 2019-07-05 01:28:08 -04:00
Zeruth
3dc92fb055 bumps our poms 2019-07-05 01:27:40 -04:00
Tyler Bochard
1498b6375a Merge branch 'master' into runelite-master-1 2019-07-05 01:03:38 -04:00
Zeruth
dfc3bb0310 fixes varbit loss, whoopsie :p 2019-07-05 01:01:25 -04:00
Zeruth
f4b024804e Merge remote-tracking branch 'upstream/master' into runelite-master-1
# Conflicts:
#	runelite-api/src/main/java/net/runelite/api/Varbits.java
#	runelite-client/src/test/java/net/runelite/client/plugins/cluescrolls/clues/hotcold/HotColdTemperatureTest.java
2019-07-05 00:59:14 -04:00
7ate9
4dd049edd7 menumanager: fix NoElementException 2019-07-05 00:16:34 -04:00
James Munson
35fffe6299 removes max draw distance of ground markers 2019-07-04 21:09:27 -07:00
James Munson
7b8bd02bf8 Add ItemFinder util 2019-07-04 20:45:56 -07:00
se7enAte9
1e6a5df6de menumanager: fix right click/swap issues (#866)
* menumanager: fix possible concurrent modification exception, add small
optimization for left click entries, and cleanup

* menumanager: stop entries from swapping in the right click menu if the
swapFrom is already the first option

* Revert "rsclientmixin: make use of edited menuopened event variables"

This reverts commit d2cd11a7

* menumanager: set event entries in menuopened event to prevent conflicts

* menumanager: remove type change, and improve performance

* menumanager: add field to set priority level to prevent conflicts
2019-07-04 23:18:26 -04:00
Lucwousin
6f9440d5bb Move updateconfig to startup rather than shutdown (groundmarkers) (#886) 2019-07-04 20:29:07 -04:00
sdburns1998
569b098dbd Merge pull request #885 from Lucwousin/baap
Replace rs-client with version decompiled by ff fork
2019-07-05 01:25:58 +02:00
sdburns1998
22914889aa plugins: reduce config calls by saving and reusing values, misc performance tweaks. (#799)
* Save config values -- AgilityPlugin

* Static state value map

* Don't run area in the for loop

* Checking for bounds is enough for widget null check

* Cache font settings

* SAve config values -- AntiDragPlugin

* Save config values -- AoEPlugin

* Save config values -- AttackStylesPlugin

* Save config values -- BankPlugin

* Check if player is in kingdom

* Save hideAutoRetaliate -- AttackStylesPlugin

* Save config values -- BanListPlugin

* Save config values -- BarbaranAssaultPlugin

* Save config values -- BarrowsPlugin

* Checkstyle

* Move up updateConfig.java

* Save config values -- BlackjackPlugin

* Save config values -- BlastFurnacePlugin

* Save config values -- BlastMinePlugin

* Save config values -- BoostsPlugin

* Save config values -- CannonPlugin

* Fix bank plugin test

* Parallelize plugin loading

* Fix sidebar going AWOL

* Save config values -- ChatFilterPlugin

* Save config values -- ChatHistoryPlugin

* Save config values -- ChatNotificationsPlugin

* Save config values -- ChatTranslationPlugin

* Save config values -- ClanChatPlugin

* Save config values -- ClueScrollPlugin

* Cleanup CombatCounterPlugin

* Save config values -- CombatCounter

* Checkstyle

* Save config values -- CombatLevelPlugin

* Convert game thread events without mutable field to singletons

These should be safe to convert, events with mutable field should be checked

* Checkstyle

* Fix test

* Save config values -- CookingPlugin

* Save config values -- CorpPlugin

* SAve config values -- CoxPlugin

* Save config values -- DailyTasksPlugin

* Save config values -- DiscordPlugin

* Coxhelper checkstyle

* Save config values -- EquipmentInspectorPlugin

* SAve cofig values -- XpDropPlugin

* Save config values -- FairyRingPlugin

* Save config values -- FightCavePlugin

* Save config values -- FishingPlugin

* Save config values and refactor -- FlexoPlugin

* Save config values -- FlinchingPlugin

* Save config values -- FreezeTimersPlugin

* Save config values -- GpuPlugin

* Save config values -- GrandExchangePlugin

* Save config values -- GroundItemsPlugin

* Save config values -- GroundMarkerPlugin

* Save config values -- GroundMarkerPlugin

* Save config values -- HerbiboarPlugin

* Save config values -- HidePrayersPlugin

* Save config values -- HighAlchemyPlugin

* Save config values -- HunterPlugin

* Save config values -- BabyHydraPlugin

* Fix Flexo

* Checkstyle

* Save config values -- IdleNotifierPlugin

* Save config values -- ImplingsPlugin

* Save config values and cleanup -- InfernoPlugin

* Use EqualsAndHashCode for GroundMarkerPoint

* Save config values -- InterfaceStylesPlugin

* Save config values -- InventoryGridPlugin

* Save config values -- InventorySetupPlugin

* Checkstyle

* Save config values -- InventoryTagsPlugin

* Save config values -- InventoryViewerPlugin

* Save config values -- ItemChargePlugin

* Save config values -- ItemIdentificationPlugin

* Save config values -- ItemPricesPlugin

* Save config values -- ItemStatPlugin

* Save config values -- KeyRemappingPlugin

* Save config values -- KourendLibraryPlugin

* Save config values -- LearnToClickPlugin

* Save config values -- LizardmenShamanPlugin

* Save config values -- LoginScreenPlugin

* Cleanup LootAssistOverlay

* Remove unused LootAssistConfig

* Save config values -- LootTrackerPlugin

* Save config values -- MetronomePlugin

* Add border color ground items

* Save config values -- WorstPluginEverPlugin

* Fix inferno plugin

* Save config values -- MinimapPlugin

* Save config values -- MiningPlugin

* Save config values -- MotherlodePlugin

* Save config values -- MouseHighlightPlugin

* Save config values -- MTAPlugin

* Save config values -- MultiIndicatorsPlugin

* Save config values -- NightmareZonePlugin

* Save config values -- NpcIndicatorsPlugin

* Save config values -- NpcStatusPlugin

* Save config values -- NpcAggroAreaPlugin

* Save config values -- ObjectIndicatorsPlugin

* Save config values -- OpponentInfoPlugin

* Save config values -- PartyPlugin

* Save config values -- PerformanceStatsPlugin

* Save config values and cleanup -- PestcontrolPlugin

* Save config values , cleanup and refactor -- PileIndicatorsPlugin

* Save config values -- PlayerIndicatorsPlugin

* Save config values -- PlayerInfoPlugin

* Save config values -- PluginSorterPlugin

* Save config values -- PohPlugin

* Checkstyle

* Save config values -- PoisonPlugin

* Save config values -- PrayAgainstPlayerPlugin

* Save config values -- PrayerPlugin

* Save config values -- PrayerAlertPlugin

* Checkstyle

* Save config values -- PuzzleSolverPlugin

* Save config values -- PvpToolsPlugin

* Save config values -- PyramidPlunderPlugin

* Save config values -- RaidsPlugin

* Save config values -- ShortcutPlugin

* Save config values -- RaidsThievingPlugin

* Oopsie

* Save config values -- RegenMeterPlugin

* Save config values -- ReportButtonPlugin

* Save config values -- RunecraftPlugin

* Save config values -- RunedokuPlugin

* Save config values -- RunepouchPlugin

* Save config values -- SafeSpotPlugin

* Save config values -- ScreenshotPlugin

* Save config values -- ShiftWalkerPlugin

* Save config values -- SlayerPlugin

* Save config values -- SmeltingPlugin

* Save config values -- SpawnTimerPlugin

* Save config values -- SpellbookPlugin

* Save config values -- StatusBarsPlugin

* Save config values -- ThievingPlugin

* Checkstyle

* Cleanup Zulrah

* Save config values -- XpTrackerPlugin

* Save config values -- XpGlobesPlugin

* Save config values -- WorldMapPlugin

* Save config values -- TheatrePlugin

* Save config values -- TickTimersPlugin

* Save config values -- TileIndicatorsPlugin

* Save config values -- TimersPlugin

* Save config values -- TitheFarmPlugin

* Save config values -- TMorphPlugin

* Save config values -- WarIndicatorPlugin

* Save config values -- WhaleWatchersPlugin

* Save config values -- WildernessLocationsPlugin

* Save config values -- WintertodtPlugin

* Save config values -- WorldHopperPlugin

* Save config values -- WoodcuttingPlugin

* Cleanup

* Checkstyle

* Fix tests
2019-07-05 01:11:31 +02:00
Lucas
6cfc662cd8 Fix wrong class names 2019-07-05 00:49:24 +02:00
Lucas
a8d801d830 Use newer version of fernflower and remove __xx names 2019-07-05 00:40:33 +02:00
Lucas
1f2a9b21d6 Fix some deob/asm bugs
Check if last char is ; as well, so (e.g.) Login doesn't end up as ogi
Check if name is the same as exported already for renamer
2019-07-05 00:40:32 +02:00
Lucas
d26115cac6 Fix deob pom and revert updatemappings change
Revert not working updatemappings change
Show log messages in deob
2019-07-05 00:40:31 +02:00
Kyleeld
6617f6a144 Update RuneLiteConfig.java 2019-07-04 20:50:36 +01:00
Kyleeld
6b0851001a Update RuneLitePlusPlugin.java 2019-07-04 20:49:30 +01:00
Kyleeld
0c64dddf78 Update FlexoPlugin.java 2019-07-04 20:47:31 +01:00
ocekyled
8f05c01618 Added several missing interfaces to bank pin plugin (#878) 2019-07-04 15:37:56 +01:00
Runelite auto updater
d7a1e51041 [maven-release-plugin] prepare for next development iteration 2019-07-04 13:01:18 +00:00
Runelite auto updater
4fd0fcab0f [maven-release-plugin] prepare release runelite-parent-1.5.28 2019-07-04 13:01:12 +00:00
sdburns1998
4045d18b14 Merge pull request #873 from sdburns1998/test-ganom
DynamicObjectAnimationChanged
2019-07-04 04:56:20 +02:00
Owain van Brakel
be301d14fa DynamicObjectAnimationChanged 2019-07-04 04:48:57 +02:00
se7enAte9
2d3af49624 pluginsorter: fix runelite plugin incorrect position when unhidi… (#872) 2019-07-03 19:00:16 -07:00