Commit Graph

358 Commits

Author SHA1 Message Date
Max Weber
7eabc16806 Add FarmingTracker plugin
With help from NotFoxtrot
2018-04-26 21:33:56 -04:00
Max Weber
8cd5675d36 Use ItemManager in GrandExchangePlugin 2018-04-26 14:53:44 -06:00
Cas van Dongen
d3ebcbd7a1 Slayer plugin: Added support for slayer bracelets. 2018-04-23 10:24:47 -04:00
Adam
c95f788c26 Merge pull request #1549 from Kamielvf/ge-sell-buy-cancelled
Show grand exchange offer type on cancelled state
2018-04-16 22:17:57 -04:00
Adam
a7d1c8815c Fix bank value overflow
Use longs instead of ints for per-item price calculations to avoid int
overflows.

Fixes: #1460
2018-04-15 21:37:51 -04:00
Kamiel
8d1945e9a0 Show grand exchange offer type on cancelled state 2018-04-15 19:37:46 +02:00
Lotto
7685a6a110 hiscore: display levels above 99 in the panel 2018-04-15 10:13:54 -04:00
Tomas Slusny
92953367b9 Merge pull request #1322 from SoyChai/attack-indicators-rename
Rename "Attack Indicators" plugin to "Attack Styles"
2018-04-09 14:09:38 +02:00
SoyChai
b9b8b52fff attackstyles: Rename Attack Indicators plugin to Attack Styles 2018-04-09 21:30:06 +10:00
SoyChai
deb70796da screenshot: Define more accurate method names and access levels 2018-04-08 14:26:00 -04:00
SoyChai
d6a8dbdb52 screenshot: Fix ArrayIndexOutOfBounds errors caused by unsafe parsing of level-up widget 2018-04-08 14:25:54 -04:00
Adam
34f18f5656 Revert "Merge pull request #1154 from deathbeam/team-member-names"
This reverts commit f0293087ce0a2e2dc515cfb57ef926c185d25cb5, reversing
changes made to 309c1fde25d32086cfd242f988c8f45df903d66c.
2018-04-01 14:20:27 -04:00
Tomas Slusny
52129598e5 Always remove tags from player.getName()
- Move removal of tags to RSPlayerMixin
- Remove tags from players names where needed

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-04-01 09:13:53 -04:00
Tomas Slusny
f2e1ab5bfe Remove not needed parent point and minimap orb
- Remove not needed parent point parameter in RenderableEntity, it's
usage has been replaced with getBounds().getLocation()
- Remove unused class minimap orb

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-23 17:50:43 +01:00
Adam
93638de6b8 utils: add wildcard matcher from grounditems 2018-03-20 18:19:49 -04:00
Jeremy Plsek
254c62bfab stack formatter: support larger stack sizes 2018-03-18 11:46:47 -04:00
Adam
d35ec38577 ge plugin: move item composition and image calls off of awt thread 2018-03-17 18:47:52 -04:00
Adam
82cfa48d9c ground items: add support for wildcards 2018-03-16 20:06:13 -04:00
Xavier Bergeron
87acc04696 Add slayer superior foe notification 2018-03-15 11:30:40 -04:00
Tomas Slusny
31048d2632 Remove the need to extend JFrame in ClientUI
- Make ClientUI wrap JFrame inside
- Do not make RuneLite class depend on Swing API at all
- Create ClientUI through Guice
- Simplify initialization and showing of UI

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-12 12:34:41 +01:00
Joshua Filby
e7f6793722 runelite-client: Add Text#removeTags method 2018-03-11 11:53:48 -04:00
Connor
ce7bd9c88d Resolving Issue #860 - Warned Attack Styles not properly hiding. Adding automated test coverage for AttackIndicatorPlugin. 2018-03-09 15:08:59 -05:00
arlyon
a098965d4c extract out number formatting utility
Add three types of formatter/converter:

 - runescape style (which matches the one in game)
 - "pretty" style with locale formatting and 3 sig figs
 - string to number for converting the other direction
2018-03-06 15:24:22 -05:00
Seth
51df02aa59 screenshot plugin: Add raids reward 2018-03-02 07:41:22 -06:00
Tomas Slusny
6ffe5da929 Move the notification options to Notifier
- Move enabling of tray notifications to RuneLiteConfig
- Move request when focused notification option to RuneLiteConfig and
use it in notifier
- Move request window focus to RuneLiteConfig and use it in notifier
- Change Notifier to use Guice for creation

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-01 01:12:58 +01:00
Adam
01ae857fdb Merge pull request #663 from l2-/boostcolors
Boostcolors
2018-02-26 12:29:41 -05:00
Adam
c3325f84d2 text component: allow color tags 2018-02-26 11:48:13 -05:00
Adam
884ca28648 Merge pull request #679 from devLotto/puzzlesolver-improvements
Improve the puzzle solver
2018-02-26 10:15:39 -05:00
SomeoneWithAnInternetConnection
926bc9374f Create Grand Exchange plugin
This plugin tracks the player's current GE offers, displaying them in a
sidebar panel. Based off of PR #193
2018-02-25 21:34:16 -05:00
Lotto
3396c7ac45 puzzlesolver: fix solution being reset when clicking the puzzle quickly 2018-02-24 00:40:48 +01:00
Lotto
f6a0f48601 puzzlesolver: update the test to use the new solver 2018-02-23 23:25:30 +01:00
Max Weber
87e0d7a68f Merge HUNTER_LEVEL_UP* and DIALOG_LIBRARY_FIND* into DIALOG_SPRITE* 2018-02-19 03:11:44 -07:00
Adam
f92bacbdfc Merge pull request #589 from devLotto/fix-lvlup-screenshots
Fix screenshot plugin not capturing Hunter levelups + naming files incorrectly
2018-02-16 13:42:31 -05:00
Lotto
aab82c53ff Change copyright header for UniquePassive to Lotto 2018-02-16 19:14:28 +01:00
Lotto
d91f70bff6 screenshot-plugin: extend test to test Attack and Hunter lvlups 2018-02-16 18:48:12 +01:00
Tomas Slusny
36c4ab3c15 Remove enabled() checks
- Remove all configurations that contained only enabled()
- Remove enabled() from all remaining configurations
- Remove all checks for enabled()

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-15 16:00:08 +01:00
UniquePassive
74552d0018 Add puzzle solving algorithm 2018-02-08 19:13:03 -05:00
Adam
175fee2cba screenshot plugin: fix test 2018-02-03 21:34:15 -05:00
Tomas Slusny
8d81e82177 Change AccountSession to use lombok features
- Change AccountSession to use lombok @Data annotation
- Make UUID and created final

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-01-30 16:49:16 -05:00
Adam
9448457193 screenshot plugin: add test for different level up messages 2018-01-26 17:22:12 -05:00
Adam
446d5b8bab Add item stats plugin 2018-01-25 18:33:14 -05:00
Seth
b54d8fc600 Add Clue Scroll/Barrows to screenshot plugin 2018-01-23 08:36:44 -05:00
Adam
16d08f62b8 Move RS-related events to runelite-api 2018-01-11 18:59:56 -05:00
Adam
948f31769f runelite-client: fix plugin manager test
loadCorePlugins doesn't throw anymore when a plugin fails to load, just logs
2018-01-11 18:59:27 -05:00
Adam
05dc2eb39e Consistently capitalize RuneLite 2018-01-07 17:25:48 -05:00
Adam
61e9a12b30 runelite-client: always render tooltips on top
Add dedicated overlay position for tooltips to make them on top of all other overlays
2018-01-03 16:08:56 -05:00
Adam
42ef2e7c50 runelite-client: fix test 2017-11-18 14:56:52 -05:00
Adam
d047af14d0 runelite-client: add support for dynamically loaded plugins 2017-11-18 14:41:05 -05:00
honeyhoney
e0d9f5641c runelite-client: standardize plugin names 2017-11-13 18:41:09 -05:00
Adam
fda56fb235 runelite-client: use guice for dependency injection 2017-11-13 18:05:16 -05:00