Commit Graph

313 Commits

Author SHA1 Message Date
Thomas Cylke
30368a1487 Adds an option to make the boosts plugin look kinda neat 2019-05-22 01:03:16 -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
Tyler Bochard
235cb71af3 Merge pull request #259 from runelite/master
Pre-Patch day Pull
2019-05-16 00:59:02 -04:00
supermxn
679b6661ee added a couple of custom cursor and 1 click for construction & crafting teleport 2019-05-15 22:05:56 -06:00
Lotto
64019ea785 client: add emoji plugin
Replaces various emoticons entered in public/friends/private chats with their corresponding emoji images.

Co-authored-by: Adam <Adam@sigterm.info>
Co-authored-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-14 20:11:39 +02:00
vanni
4a94c2fecb Emojis (#232)
* client: add BufferedImage -> IndexedSprite converter to ImageUtil

* client: change ClanManager to use ImageUtil image converter

* emojis: add emoji images

* client: add emoji plugin

Replaces various emoticons entered in public/friends/private chats with their corresponding emoji images.

* added plugin type to emojiplugin
2019-05-13 01:33:06 +01:00
James
33885b86f1 Update BA Plugins, Update from RL master (#226)
* xp tracker: display >1m exp with thousandths precision

* fishing plugin: fix trawler timer with one tick left

* Remove gray pixel from Dragon Scimitar cursor (#8725)

* client: add smelting plugin

Co-authored-by: Adam <Adam@sigterm.info>

* constants: add GAME_TICK_LENGTH and use where needed

Also update many usages of 20ms to CLIENT_TICK_LENGTH

* regenmeter: add option to notify before next hp regen

* barrows plugin: add prayer drain timer

* chat: ensure queued messages are always cleared after adding

Mark queued message type as non null because addChatMessage will throw
if it is. This was causing the client to get stuck trying to add the
same broken message each loop.

* party plugin: add partyinfo debug command

* party service: check joins are for the current party

The server can resume party membership on handshake to parties other
than the current client party (eg. if the client is restarted or for any
other reason the current party changes). This desyncs otherwise if the
joins aren't checked to be in the current party.

* Updated barbassault/ba tools

* Update
2019-05-12 10:16:04 +01:00
xdesr
a92095b878 Remove gray pixel from Dragon Scimitar cursor (#8725) 2019-05-10 14:16:44 +02:00
zeruth
e811375eaa Update Presence
Adds RuneLitePlusPlugin
-adds option for RL+ presence (disabled by default)
-Redirects a lot of older RL links to our updated ones.

Prepare for next development iteration 0.1.2
2019-05-10 04:40:09 -04:00
Kyleeld
651502762c Pklite pi fix (#202)
* pklite playerindicator fix

* Delete FriendMinimapOverlay.java

* friendtagging

* Delete LocationChatterConfig.java

* Delete LocationChatterPlugin.java

* Add files via upload

* Update WildernessLocationsOverlay.java

* Update WildernessLocationsPlugin.java

* Add files via upload
2019-05-07 21:23:39 +01:00
Ganom
20b786720d Fix Plugin Resources 2019-05-06 19:53:05 -04:00
Kyleeld
0827e321fd Add files via upload 2019-05-05 22:01:56 +01:00
Scott Burns
44e17bbfc9 Merge remote-tracking branch 'runelite/master' 2019-05-02 17:05:00 +02: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
Crow
7ae882a6a5 Fix bronze dart requirement in skillcalculator (1->10) (#8690) 2019-04-30 09:56:19 +02:00
Kyleeld
9f7787771e Kyleeld patch 1 (#151)
* safespot

* Update Player.java

int getRsOverheadIcon();

* FreezeTimers

FreezeTimers

* various updates (#150)

updates to pvp tools, wilderness locations & location chatter

* Update WildernessLocation.java

* Update Client.java

void toggleRenderSelf();

* Update RSClient.java

* Update Player.java

remove change
2019-04-29 16:39:44 -04:00
James
bed6c919b0 Added xp tracker to overlay (#147)
* Added a split component to be able to put layout elements above eachother or next to eachother easily

* Modified xp tracker plugin to allow infoboxes to be added to canvas

* Formatted experience numbers using StackFormatter

* Cleaned up swing code as a suggestion in discord to use string states

* Forgot to initialize the menu item with the ADD_STATE

* Added final back to popupMenu

* Extracted duplicate enum Orientation from PanelComponent and SplitComponent into a seperate class named ComponentOrientation. Also changed the plugins that used the previous PanelComponent.Orientation to use ComponentOrientation

* Syntax and code convention fixes from deathbeams review

* Fixed a bug where logging into an other account did not reset the tracker overlay

* Removed useless methods and fixed some code convention issues

* fix

* fix

* fix2

* fix3
2019-04-29 16:23:52 -04:00
Twiglet1022
9e512b932d worldmap: add Battlefront teleport 2019-04-29 20:44:29 +02:00
Adam
8d16c82377 client: add custom cursor plugin
Co-authored-by: Kruithne <kruithne@gmail.com>
Co-authored-by: Trevor <trevorguidry6@gmail.com>
2019-04-29 14:25:07 -04:00
Ganom
6f25dd0842 Removing leftover resources 2019-04-26 23:02:54 -04:00
Ganom
15ac022e59 Updating raids plugin with lyzrds dc scouter, and adding pts/hr. 2019-04-26 23:01:31 -04:00
Ganom
0a6924ce88 Adding resources for Lyzrds scouter 2019-04-25 21:07:19 -04:00
Lucas
239a477886 Merge remote-tracking branch 'orig_upstream/master' into ext
# Conflicts:
#	runelite-client/pom.xml
2019-04-25 14:32:16 +02:00
RuneLite Cache-Code Autoupdater
1241c7f918 Update Item variations to 2019-04-25-rev179 2019-04-25 04:36:45 -06:00
James
33722d2e12 Revert "Slayer estimate task completion" 2019-04-24 17:57:45 -07:00
Ganom
8851c98727 Merge pull request #91 from daviscook477/slayer-estimate-task-completion
Slayer estimate task completion
2019-04-24 20:41:33 -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
432cf40f7e Nicer vorkath plugin (#61) 2019-04-23 16:04:12 -04:00
James
b97f3296a5 Revert "Change main window title to RuneLitePlus" (#69)
This would make it easier to ascertain a hijacked client, and I don't want that to be a problem. Thats why the icon hasn't changed and also why discord RPC isnt used.
2019-04-23 01:36:43 -04:00
gazivodag
805b997464 Merge pull request #65 from sdburns1998/Title
Change main window title to RuneLitePlus
2019-04-23 01:33:58 -04:00
Scott Burns
fb71c20ded Change main window title to RuneLitePlus 2019-04-23 04:07:04 +02:00
Scott Burns
22ab1c81a6 Inventory setup plugin 2019-04-23 03:47:52 +02:00
James
41c12a858d Changes 2 (#43)
* Initial commit for maxhit plugin

* WIP: Magic max hit calculator

* Add chance to obtain a Unique from Chambers of Xeric

Based on the formula from the wiki. Does not handle >80% chance properly (it should go into a second item)

* MaxHit Refactor a lot for magic max hit

* Wip: refactoring

* Pest Control Update

* Pest Control: Add Intermediate portals

* Revert "Remove raids points overlay"

This reverts commit fbd3ea6202.

* Wip: refactoring

* Fixed WidgetInfo merge issue

* Fixed trident

* Implement range

* Refactored according to intellij analyzer

* Run checkstyle from xml and fix code style issues

* Fix copyright

* Replace item names with item id's

* Code cleanup with reformat code

* Fixed checkstyle

* Use game slotitem

* Use game slotitem

* Fixed prayer bonus

* Looked up value for saradomin strike

* Fixed prayer bonus

* Fixed surge spell id's

* Fixed magix max hit tests

* Fixed rounding after obisidian

* Fix dharok custom formula

* Add melee max hit

* Refactored spellbonus items for magic

* Added voidknight

* Use boosted skill levels and add copyright

* Add accurate attack style for ranging

* Add range Tests

* Cleanup code

* Cleanup code

* Rename calculate methods to be more distinguishable

* Add parenthesis to dharok maxhit formula for clarification

* Fix widgetinfo merge

* Remove print in MaxHitPlugin

* Make sure an Item is not null when checking if the player is wearing it.

* Add daily notification for collection of ogre arrows from Rantz.

Add varbit for rantz arrow collection

Fix continuation indent settings


Group ifs to single check.

* Refactor all relevant daily checks to have grouped if check.


Further refactor grouped ifs

* Adds type

* Raids point overlay
2019-04-22 04:49:35 -04:00
James
2a7625f240 Adds splash screen (#29)
* clock manager: wrap panel to run on swing thread

* Add splash screen to Runelite

Although RuneLite is still fast at loading, it's more user friendly
for at least something to pop up before the client.
There is also an option (-no-splash) to disable the splash screen.
This uses psikoi's design.

* splash screen/client ui: don't set up theme twice

Setting up the look and feel of RuneLite shouldn't happen twice, so
check to see if it has already been set up before setting up the look
and feel.
2019-04-21 07:41:48 +01:00
lordzuku
7efc3c1dcd Plugin additions (#19)
* Added getProjectile tranform & zeruths player transform

cleaned up a bit of the imports / code

* fixed equipment inspector & added more features to tob
2019-04-20 15:44:19 -04:00
Kyleeld
8ba59f833e update (#17)
* update

* fkeyremapping
2019-04-20 13:00:17 -04:00
zeruth
1a0c2eb03b Plugins Bringup
Adds all? non broken widget plugins:

AoeWarnings
BATools
ClanmanMode
Equipment Inspector
Fight Cave Wave Helper
Fight Cave Jad Helper
Freeze Timers
Grotesque Guardians
Hide Prayers
Hydra
Lizardmen Shaman
Menu Modifier
Music Modifier
Next Hit Notifier
PK Vision
Plank make helper
Pray against player
Profiles
Pyramid Plunder
Screen markers
Shayzien Infirmary
Shift Walker
Slayermusiq
Spellbook fixer
Supplies tracker
Temple Trek
Time Tracking
Theatre of Blood damage counter
Vetion
Vorkath
Wilderness Locations
Zone Indicators
ZTOB
Zulrah
2019-04-19 22:59:29 -04:00
zeruth
7a49aa1540 Revert "Plugins update (#7)"
This reverts commit 216f7d94d1.
2019-04-19 18:58:04 -04:00
James
216f7d94d1 Plugins update (#7)
* Added plugins

* Added missing API

* Error fix
2019-04-18 23:26:41 -04:00
RuneLite Cache-Code Autoupdater
f97f4a3dc1 Update Item variations to 2019-04-11-rev179 2019-04-11 10:33:10 +00:00
xDemoN
f4dd427794 skillcalc: update soul & blood rune xp
this change accounts for the 2.5 xp received by crafting a dark
essence block from a dense essence block, the 2.5 exp is then broken
into 0.625 xp per rune from the dark essence fragments
2019-04-09 17:13:21 -04:00
Lotto
8f53358a4e client: add HD health bars to Interface Styles 2019-04-06 14:29:49 -04:00
Twinkiel0ver
2e661f682d Add Karuulm slayer monsters to the NPC health list 2019-04-02 08:12:16 -04:00
Abex
867d402ec5 Merge pull request #8297 from Abextm/skybox-cerberus
skybox: Add Cerberus area
2019-03-31 23:01:20 -06:00
whartd
eff21e10e2 skill calculator: add missing pies 2019-03-31 10:33:06 -04:00
Dylan Critz
4d71194b45 Fix Dragonfuit Tree Level (82-81) in skillcalc plugin (#8311) 2019-03-29 20:34:19 +01:00
Adam
cd72e1fcf3 client: verify client signature 2019-03-24 11:12:59 -04:00
Max Weber
3ad1943d9a skybox: Add Cerberus area 2019-03-23 01:32:19 -06:00
RuneLite Cache-Code Autoupdater
a81374eff6 Update Item variations to 2019-03-14-rev178 2019-03-14 11:33:25 +00:00
Hydrox6
0197bc9eec wiki: Update the Fixed Minimap Clickbox to account for the spec orb 2019-03-07 23:12:59 +00:00