sdburns1998
41854dbc98
Merge pull request #1002 from Jonatino/patch-1
...
cache: Cast ByteBuffer to Buffer to avoid compilation error with jdk 1.8u211
2019-07-16 18:10:03 +02:00
sdburns1998
7f2f7cb4a4
Merge pull request #1012 from Lucwousin/xtea
...
http-api: Don't make game thread wait for xtea response
2019-07-16 17:59:48 +02:00
sdburns1998
fe13985083
Merge pull request #963 from SRLJustin/master
...
fixed ping not working on current build
2019-07-10 05:38:07 +02:00
sdburns1998
b861ce4121
Merge pull request #942 from sdburns1998/upstreamememememe
...
upstream: Merge from RL upstream
2019-07-08 18:35:03 +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
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
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
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
sdburns1998
4045d18b14
Merge pull request #873 from sdburns1998/test-ganom
...
DynamicObjectAnimationChanged
2019-07-04 04:56:20 +02:00
sdburns1998
781a1cc2a4
Merge pull request #867 from runelite-extended/runepouch-font-fix
...
incorporate font manager into rune pouch
2019-07-03 20:23:33 +02:00
sdburns1998
249d444178
Merge pull request #859 from Kyleeld/NMZ-overlay-fix
...
NMZ points overlay not showing fix
2019-07-02 14:17:10 +02:00
sdburns1998
89e3b8e49b
Merge pull request #849 from runelite-extended/refactor
...
refactor: npcomp to npcdef to stay consistent with mixin naming.
2019-07-02 00:12:09 +02:00
sdburns1998
e08a690152
Merge pull request #838 from runelite-extended/tob-maiden
...
theatre: added nylo helper to maiden, and various tob code style fixes.
2019-07-01 08:12:41 +02:00
sdburns1998
5d47520071
Add caching to config invocation handler ( #788 )
2019-06-28 00:36:55 -07:00
sdburns1998
2f36af4bf1
Simple xp tracker mode toggle ( #789 )
2019-06-27 23:36:06 -07:00
sdburns1998
64cdc9e696
Add Tears of Guthix Experience Overlay ( #790 )
2019-06-27 23:35:49 -07:00
sdburns1998
2ace87e467
Actually fix ground item ticks ( #791 )
2019-06-27 23:24:00 -07:00
sdburns1998
b2f5f9cd1e
Grounditemsticks ( #783 )
...
* Fix ground item menu color
* Fix ground item ticks
2019-06-27 18:52:05 -07:00
sdburns1998
f4a0e35428
Fix ground item menu color ( #782 )
2019-06-28 02:44:47 +01:00
sdburns1998
f0b5f43702
Remove old kept on death -> fixes new one ( #780 )
2019-06-27 17:34:54 -07:00
sdburns1998
c85b2b1ebb
Null check commits ( #776 )
2019-06-27 21:26:27 +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
sdburns1998
79ed69ccdf
Use login tick for setting the slayer task ( #515 )
2019-06-06 13:28:12 -04:00
sdburns1998
55456cf9b1
Fix DefaultWorld NPE ( #508 )
2019-06-06 15:09:12 +01:00
sdburns1998
0b01976257
Add missing parent in AoE config ( #509 )
2019-06-06 15:08:29 +01:00
sdburns1998
255daf4b68
Config parsing ( #425 )
...
* Add support for parsing textfield values
* Add parsing to custom swapper
* Remove this check since invalid option aren't saved anymore
2019-05-28 19:47:31 +01:00
sdburns1998
4466132eb2
Fix scrolling position ( #423 )
...
* Fix remembering scroll position when textfiel contains text
* Catch exception in custom swap that can cause the plugin to fail loading
* Fix checkstyle ConfigPanel
2019-05-28 06:21:22 -04:00
sdburns1998
c18f13e2ab
Overhaul ( #349 )
...
* Mini GPU overhaul
* Alch value
* Stoned Loot Tracker (persistent loot tracker)
* Checkstyle
* Added back max values to GPU plugin
* Persistent loot tracker config options
* Zulrah plugin type
* Add inventory highlight plugin
When dragging an item in the inventory, a highlight will show up to help
the player place the item in the correct slot, instead of missing when
they drag the item to the "gutter"
* Fix inventory highlight plugin
* Inventory highlight plugin type
* Inventory highlight config options
* Fix ess pouch swapping
* Runecraftig config options
* Add plugin type to persistient loot tracker
* Fix panel repaint
* Disable this for now
* Revert "Fix ess pouch swapping" -> PR #351
This reverts commit c18f65069f5df3a1cafb983af5b3e162817a22fe.
* I blame intellij for this
* Fix test
2019-05-21 20:56:07 +01:00
sdburns1998
1cb28418d1
Add newline in CustomJoinClan.rs2asm ( #348 )
2019-05-21 19:01:52 +01:00
sdburns1998
bece4b3689
Make unhide accept multiple arguments and add suport for hide key ( #341 )
2019-05-21 09:43:02 +01:00
sdburns1998
e282852e2d
More configs updated ( #333 )
...
* Fix duplicate options when using groups
* Add some examples of the new config options
Check style
* Config item titles and nesting
2019-05-20 18:34:17 -04:00
sdburns1998
a327cc2a42
Config options ( #327 )
...
* Fix duplicate options when using groups
* Add some examples of the new config options
Check style
2019-05-20 21:13:00 +01:00
sdburns1998
331594668e
Check for NPE - ItemCharges ( #324 )
2019-05-20 17:30:25 +01:00
sdburns1998
bb55defb50
Ground items ( #323 )
...
* retrieve ItemLayer height in render rather than on spawn
* Ground item timers
* Loot notifications
2019-05-20 17:29:46 +01:00
sdburns1998
1a7cc1eeaa
Jslider ( #325 )
...
* JSlider changes
* Check style ConfigPanel
2019-05-20 17:29:05 +01:00
sdburns1998
0fbf5170f7
Align settings gear ( #311 )
2019-05-19 19:38:12 +01:00
sdburns1998
8daf70c2b1
Config && easyscape ( #309 )
...
* Add back config groups
* Use a JSider when there is a max value known
* update Easyscape
* Add JSlider to changeConfiguration
2019-05-19 18:08:31 +01:00
sdburns1998
048a74cfd1
Slayer jewelry Updates Slayer Counter( #257 )
2019-05-15 20:47:20 -04:00
sdburns1998
b2a69da8f2
1.5.23 snapshot ( #169 )
...
* clue plugin: add widget scroll feature
* travis: update dist to xenial
* travis: switch to openjdk8
travis broke the install of oraclejdk8, but our release builds are built
with openjdk8 anyway.
* client: add custom cursor plugin
Co-authored-by: Kruithne <kruithne@gmail.com >
Co-authored-by: Trevor <trevorguidry6@gmail.com >
* daily task plugin: add Thirus's dynamite
* 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 >
* worldmap: add Battlefront teleport
* idlenotifier: add support pottery crafting (#8674 )
adds potter's wheel & pottery oven
* Add Herbiboar support to the Loottracker (#8663 )
Close #6136
* world hopper: disable Hop-to pvp worlds from regular worlds
* Fix bronze dart requirement in skillcalculator (1->10) (#8690 )
* npcindicators: Add option to highlight NPC name in right click menu (#8673 )
Resolves #8667
* client: add item identification plugin
* Optionally prevent virtual levels from effecting total level
* slayer: add 'south of' to task regex
* slayer: add test including 'south of'
* clue scroll plugin: add Falo the Bard clues
* Update Object IDs to 2019-05-02-rev179
* Update Widget IDs to 2019-05-02-rev179
* clanchat: Shorten message so it fits on the new interface
* [maven-release-plugin] prepare release runelite-parent-1.5.22
* [maven-release-plugin] prepare for next development iteration
* item identification: Grimy Toadflax isn't Irit
* Revert "npcindicators: Add option to highlight NPC name in right click menu (#8673 )"
This reverts commit 8ff1aacfd8 .
2019-05-02 16:12:32 +01:00
sdburns1998
fb307cf235
Slayer update ( #161 )
...
* Slayer update
Stripped model outliner
Slayer points varbit
Seperate superior color
Slayer estimate task completion
Slayer kc fix
NPCID vhere needed
* Tests
* Ignore AWT-EventQueue-0 in tests
* Fix componnent creation threading error
2019-05-01 18:00:42 -04:00
sdburns1998
92f677727d
ItemContainer !=InventoryID ( #163 )
...
* ItemContainer !=InventoryID
* Change overlay to use isDisplayGloryOverlay
2019-05-01 17:59:47 -04:00
sdburns1998
90e5025acd
Banked experience & skill calculator changes ( #80 )
...
* Add Activity data structures
* Implement Banked Xp Tab in UI
* Remove Banked Xp functionality from SkillCalculator
* Fix MaterialTabGroup removeAll
* Implement BankedCalculator into SkillCalculatorPlugin
* Add Banked Experience Functionality & Example UI
* Rename ItemPanel to CriticalItemPanel
* Minor porting bug fixes
* Add Xp bonuses to BankedXp
* Minor bug fixes
* Fix limit to secondaries toggle
* Remove spam
* SkillCalc optimization
No longer able to select multiple checkboxes (if there are multiple)
Made xp bonus' naming more consistant (changed some .json files)
Made UICombinedActionSlot text more accurate (double as xp and correct amount of actions)
* Clear search bar when switching between skill calculators
* Update skill calculator fields automatically
* Remove some spammy log lines
* Use ImmutablePair
2019-04-24 01:36:13 +01:00
sdburns1998
bb088dd57f
Ping ( #78 )
...
* Add option to draw ping underneath the fps
* Move the ping package from the world hopper plugin to utils
2019-04-24 01:34:28 +01:00
sdburns1998
6062416090
Supplies tracker ( #79 )
...
* Catch IndexOutOfBoundsException in SuppliesTracker
* Cleanup supplies tracker
2019-04-24 01:33:45 +01:00
sdburns1998
432cf40f7e
Nicer vorkath plugin ( #61 )
2019-04-23 16:04:12 -04:00
sdburns1998
729001291b
Kept on death plugin ( #59 )
...
* Add Kept on Death Plugin
Modifies the Items Kept on Death widget to be more accurate
* Fix WidgetType import
* Account for stackable kept items
* Remove WidgetButtonRunnable
* Ignore DMM worlds
* Add open looting bag to always lost
* Update script to the new OpCodes
* Add plugin type
2019-04-23 09:53:25 +01:00
sdburns1998
c64b2762fc
Remove log spam ( #60 )
2019-04-23 00:14:55 +01:00
sdburns1998
b3a43ac9d7
Check Matcher#find ( #45 )
...
Fixes #44
2019-04-22 15:02:33 -04:00