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
24f4a7de79
Merge pull request #920 from se7enAte9/hopperfix
...
menuentryclicked: add isauthentic field
2019-07-07 22:42:39 +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
558d3e8d66
IndexCacheLoader -> ArchiveLoader, read -> decode
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
167a68aaac
menuoptionclicked: add isauthentic field
2019-07-07 09:19:00 -04: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
Tyler Bochard
1498b6375a
Merge branch 'master' into runelite-master-1
2019-07-05 01:03:38 -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
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
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
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
Owain van Brakel
be301d14fa
DynamicObjectAnimationChanged
2019-07-04 04:48:57 +02:00
Zeruth
1754ade711
Revert "Merge branch 'master' into master"
...
This reverts commit 16561db1d6 , reversing
changes made to c2710ada6b .
2019-07-02 21:09:07 -04:00
Tyler Bochard
16561db1d6
Merge branch 'master' into master
2019-07-02 21:08:27 -04:00
Kyleeld
4fd1e47032
Update WorldHoppingMixin.java
2019-07-02 10:48:48 +01:00
Kyleeld
af43a8c460
Merge branch 'pr/3' into bringup-rl
2019-07-02 10:36:03 +01:00
Tyler Bochard
daaa88abc4
Merge pull request #823 from se7enAte9/menufixpt9000
...
menumanager: more menu fixes
2019-07-02 03:09:05 -04:00
Ganom
4cbfc8dda0
Refactor NpcCompositionChanged to NpcDefinitionChanged to stay consistent with mixin naming.
2019-07-01 16:12:00 -04:00
7ate9
0a3fcb70b7
Merge branch 'master' of https://github.com/runelite-extended/runelite into basebase
2019-07-01 13:15:40 -04:00
Owain van Brakel
c51efbbfd7
Fixed npc despawn event ( #843 )
2019-07-01 15:00:32 +01:00
7ate9
d2cd11a786
rsclientmixin: make use of edited menuopened event variables
2019-06-30 16:06:20 -04:00
William Collishaw
83d2a7e58b
Clean up some instances of double white space
2019-06-30 10:19:49 -06:00
7ate9
17a2f3a669
Merge branch 'master' of https://github.com/runelite-extended/runelite into basebase
2019-06-30 11:30:51 -04:00
Ganom
358b8d05d0
Add NPC Composition Changed Event ( #820 )
2019-06-29 23:18:29 +01:00
7ate9
f6f66b6be3
rsclientmixin: make use of edited menuentryclicked event variables
2019-06-29 18:06:14 -04:00
Ganom
701d809f78
Fix up client. ( #815 )
...
* Aoe Warnings Fix-Up
* Freeze Timers NPE Fix
* Slayer Chat Lookup NPE && Fixing up Access levels.
* Raids Thieving NPE Fix && Fixing up Access levels.
* Revert "Fix copy paste error"
This reverts commit 26c88101b682eb76b98a8a0d88fc8a47c9f104d3.
* Revert "Fix checkstyle"
This reverts commit abf7fec004148897585bc0389bb5e0420e3d03cb.
* Revert "Convert game thread events to singletons"
This reverts commit b33048d7ee0481b17c5849d2d862e75c91e5a36c.
* Various Fixes
2019-06-29 17:31:23 +01:00
Owain van Brakel
38d9800d10
Convert game thread events to singletons ( #794 )
...
* Convert game thread events to singletons
* Fix checkstyle
* Fix copy paste error
2019-06-28 13:11:57 -07:00
se7enAte9
24a6357baf
Barbarianassault merge ( #579 )
...
* widgets: update name to more accurately represent widget
* BarbarianAssault: WIP batools/barbarianassult merge
* widgetinfo: add weapon name widget
* healer codes: semi-fixed
* menu prioritization: walk here here now takes priority over incorrect
eggs and any type of bait if enabled in config
* add cntl healer
* add slider config option for prayer metronome volume, and fix some more
menu options
* add shift overstock and cleanup imports/config
* add death timers and update copyrights and config
* Remove unused class
* add mode class
* add ProjectileSpawn event
* add tagging
* add reset before wave starts
* improve end of wave handling and disabling/enabling plugin mid game
* fix horn of glory pt. 1
* fix horn of glory pt. 2
* fix call timer and finish horn of glory
* fix 🙏 healer codes
* cleanup and move certain methods to client thread
* cleanup
2019-06-27 01:50:39 +01:00
sdburns1998
9142a08f3f
Model outliner ( #735 )
...
* Model outliner
* Partial revert
* Reformat code
* Object indicators overhaul -> Hull/Clickbox/Outline (with different outline styles)
* Implement config tweak for comboboxes
(unhideValue/hideValue/enabledByValue/disabledByValue)
* Reformat modeloutliner
2019-06-27 01:50:01 +01:00
Lucas
f8ad72c4cd
Fix api for upstream merge
2019-06-26 22:20:18 +02:00
Lucas
c6855aa648
Merge remote-tracking branch 'orig/master' into b
...
# Conflicts:
# runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsPanel.java
# runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsPlugin.java
# runelite-client/src/main/java/net/runelite/client/plugins/metronome/MetronomePlugin.java
# runescape-api/src/main/java/net/runelite/rs/api/RSClient.java
2019-06-26 21:52:59 +02:00
Lucwousin
39a4cb2266
Rework clanmanmode attack option hiding ( #746 )
...
* A whole bunch of refactoring
* Api/mixins/injector additions for hiding attack options
* Rework clanmanmode attack hiding
* Update Client.java
2019-06-26 00:01:21 +01:00
Lucwousin
6630f5b4dd
Rework MenuManager to only swap the top entry, once per client tick ( #749 )
...
* Rework MenuManager to only swap the top entry, once per client tick
2019-06-25 17:20:21 +01:00
Adam
a3e9b790dd
client: fix behavior of walking where there are no tiles
...
This only happens with a plugin force setting checkClick. This would
cause the client to possibly incorrectly send a walk packet next tick if
viewportWalking was set, since nothing ever clears it.
2019-06-25 08:30:08 -04:00
Lucwousin
2006f52219
Fix shift walk under bug ( #740 )
2019-06-24 22:31:48 -07:00
zeruth
572d590586
fix rsps stuff
2019-06-25 00:32:15 -04:00
trimbe
257bf18742
api: add method to play sound effects while volume is muted
2019-06-24 20:43:35 -04:00
WooxSolo
45766fd65e
Add sounds to devtools
2019-06-24 15:55:11 -04:00
Adam
438fbc9b0d
api: rename unknownSoundValues1 -> queuedSoundEffectLoops
2019-06-24 15:44:27 -04:00
Lucas
8c190cb491
Fix tests and make travis run them again
2019-06-23 00:38:22 +02:00
zeruth
c655c9f542
Revert "Merge branch 'master' into master"
...
This reverts commit 43520c1958 , reversing
changes made to 2e7aea3c62 .
2019-06-22 02:38:35 -04:00
Tyler Bochard
43520c1958
Merge branch 'master' into master
2019-06-22 02:35:58 -04:00
Ganom
0550600132
Fix #689 NPE from entity hider mixin.
2019-06-21 21:20:04 -04:00
Ganom
2dc8e181d7
Fix 'Selected Npc' Entity-Hider
2019-06-21 18:11:45 -04:00
Lucas
24228f86fe
Fix healthbar stuff, remove double constant
2019-06-21 18:55:58 +02:00