Adam
77823d518d
impling plugin: use spawn events
...
remove broken dynamic spawn support
2018-05-06 13:52:13 -04:00
Adam
0be4059b4a
Merge remote-tracking branch 'github/next'
2018-05-03 10:00:49 -04:00
Adam
32a0dff962
scripts: apply command callback to command script
2018-05-03 08:31:23 -04:00
Adam
02bbde2307
scripts: apply zoom limits to options panel rebuilder
2018-05-03 08:31:23 -04:00
Adam
907b5df0ad
scripts: update options panel rebuilder from live
2018-05-03 08:13:52 -04:00
Adam
d5e5f5b677
scripts: update comand script from live
2018-05-03 08:13:30 -04:00
Adam
8da3109520
Use only southermost ghost wave for cerb plugin
...
Closes #2252
2018-05-02 19:54:59 -04:00
Adam
4a8eef023d
Merge remote-tracking branch 'joshua/feat/accounttype' into next
2018-05-01 21:24:58 -04:00
Adam
24865f050f
Merge remote-tracking branch 'kamiel/overhead-api-additions' into next
2018-05-01 21:24:44 -04:00
Adam
3f0782e83a
Merge remote-tracking branch 'db/ground-item-only-right-click' into next
2018-05-01 21:24:28 -04:00
Adam
b87b0f3591
Merge remote-tracking branch 'abex/cli-args' into next
2018-05-01 21:24:05 -04:00
Adam
91b15deb4b
Merge remote-tracking branch 'db/notification-mode' into next
2018-05-01 21:23:40 -04:00
Adam
e9d1d7e75f
devtools: post xp changed event too
2018-05-01 20:43:09 -04:00
Adam
b150a7b535
Add maven-compiler-plugin to plugin management
2018-04-30 18:50:41 -04:00
Adam
2d7adb248a
http-service: fix sql2o statement leak
...
commit() will call closeJdbcConnection() which does not clean up statements and causes the later close() to noop
2018-04-30 10:33:59 -04:00
Adam
ff89cac97e
demonic gorilla plugin: use headicon api
2018-04-29 19:42:54 -04:00
Adam
18dc60db60
runelite-api: add headicon enum
2018-04-29 19:42:21 -04:00
Adam
87da5aed68
devtools: add addxp
2018-04-29 14:21:53 -04:00
Adam
17c988b8a9
runelite-api: add VisibleForDevtools annotation for methods only visible for use in devtools
2018-04-29 14:21:30 -04:00
Adam
6c6f795ef4
account service: fix not setting autoincrement on user id
...
Fixes 82ffa4457c9b63794ce820c02a888f0de655a8db
2018-04-29 13:40:15 -04:00
Adam
23c7701f65
runelite: add --disable-update-check
2018-04-29 13:08:35 -04:00
Adam
c567ca277a
runelite: fix check for client before requesting itemmanager
...
If outdated, this.client is null but client is not null. Invoking get() on the item manager provider will make guice late construct it and it has a dependency on client.
2018-04-29 13:08:35 -04:00
Adam
7c8db8025e
Revert "Fix cannon cannonball count"
...
This reverts commit 9d215b4b285711e511997157b944a2fb745b873e.
2018-04-28 17:21:20 -04:00
Adam
b43ebd82ea
ws service: optimize session storage
...
This also removes tracking sessions with no id
2018-04-27 19:45:17 -04:00
Adam
6c699cc54f
item service: move overflow of pending lookups log message to debug
2018-04-27 11:15:45 -04:00
Adam
9de803fb7a
item controller: remove all synchronous fetching
2018-04-27 11:02:35 -04:00
Adam
607c465101
update check: set read timeout on socket, move off of request thread
...
Update check was hung on read(), which holds a lock causing all other requests for update status to wait
2018-04-26 13:04:13 -04:00
Adam
a0033320c5
modelviewer: fix most of rotation logic
...
Also add alpha support
2018-04-25 21:10:09 -04:00
Adam
b0225770ac
xp tracker service: fix deadlock acquiring connections
2018-04-25 15:31:09 -04:00
Adam
f1cd66b5b0
Revert "Merge pull request #1886 from deathbeam/cleanup-sidebar"
...
This reverts commit f1a6267c9742038bb4a771d350291999c3d8431c, reversing
changes made to 2b24b5eaa28735053823b210618318cbbe2afa56.
2018-04-24 20:38:33 -04:00
Adam
c33c6ef9d7
npc indicators: fix npe building npcs
2018-04-24 08:16:56 -04:00
Adam
3caf182b0b
npc mixin: transform npc in getName/getCombatLevel/getId
2018-04-23 19:38:09 -04:00
Adam
9a27d37eae
infobox overlay: Configure the amount of boxes per row
...
allow the user to set the amount of info boxes per row as well as set it to display vertically or horizontally. setting it to 0 will default to normal horizontal behavior
2018-04-23 15:25:00 -04:00
Adam
4118fa9f50
runelite config: add position to config items
2018-04-23 14:31:13 -04:00
Adam
066498a5b9
idle notifier plugin: use wildcard import for animation ids
2018-04-23 11:35:08 -04:00
Adam
fad8472c50
devtools plugin: add commands to get and set varbits
2018-04-23 10:09:21 -04:00
Adam
946688cdf8
Add command executed event
2018-04-23 10:09:18 -04:00
Adam
05883a6a2f
update check service: set a lower connect timeout
2018-04-23 10:02:10 -04:00
Adam
6c6fb3b87e
tile mixin: don't fire itemlayer change events when loading regions
2018-04-22 21:00:06 -04:00
Adam
021b1b8c14
Add ground marker plugin
2018-04-22 17:48:18 -04:00
Adam
77c7532177
devtools: show instance location information
2018-04-22 17:43:36 -04:00
Adam
f11cb369b6
overlay renderer: fix npe when client is null
2018-04-22 10:45:02 -04:00
Adam
e0b7ac9d79
Update cache-server test to use cache 165 too
2018-04-22 10:44:20 -04:00
Adam
c72008d39e
Change pushingpixels groupId to be under net/runelite
2018-04-21 20:28:13 -04:00
Adam
3f4cfd209f
Rename runescape api artifact to runescape-api
2018-04-21 18:21:57 -04:00
Adam
058264958c
Rename runelite api artifact to runelite-api
2018-04-21 18:21:57 -04:00
Adam
e97ebc2546
Remove unnecessary groupdIds that are equivalent to the parents
2018-04-21 18:21:56 -04:00
Adam
9cc5c0924a
perspective: use LOCAL_COORD_BITS in getTileHeight and document that parameters are local coords
2018-04-20 22:10:37 -04:00
Adam
aea92e9a49
ge plugin: use query runner for bank query
2018-04-20 09:46:23 -04:00
Adam
b8eac1296c
Add Angle and Direction
...
Extend GameObject.getOrientation() to account for object flags, and
return an Angle
2018-04-18 22:57:59 -04:00
Adam
11ace62224
worldpoint: add dx/dy/dz methods
2018-04-18 22:57:59 -04:00
Adam
9252c02ac4
ge search panel: show "No results found" if search is empty, clear on empty lookup
2018-04-18 08:04:12 -04:00
Adam
c5695c1c30
screenshot plugin: remove unused import
2018-04-17 08:41:53 -04:00
Adam
e94c453d4a
screenshot plugin: create screenshot folder on startup
...
Fixes attempting to view the screenshots before having taken any. #1506
2018-04-17 08:23:16 -04:00
Adam
317409a392
runelite-api: add events for actor spawning and despawning
2018-04-16 22:06:02 -04:00
Adam
c95163dd9a
Add item container changed event
2018-04-16 22:06:02 -04:00
Adam
b571da79e3
Add deferred eventbus for posting events on the next tick
2018-04-16 22:06:02 -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
Adam
10e7d6bb9c
bank value plugin: make calculator more testable
2018-04-15 21:37:51 -04:00
Adam
8932ef4f74
Use built in player index field
2018-04-15 11:40:36 -04:00
Adam
8207d89468
slayer plugin: add several missing slayer tasks
...
Fixes #1149
2018-04-14 19:10:54 -04:00
Adam
f4b3fe9f98
geplugin: add alt-click to bank items and bank inventory
2018-04-14 18:03:40 -04:00
Adam
e03b9d2b19
item stats: fix zammy brew
2018-04-13 23:03:19 -04:00
Adam
c354324553
item stats: fix sara brew
2018-04-13 23:03:07 -04:00
Adam
930231d8ea
item stats: add raids combat potions
2018-04-13 23:02:50 -04:00
Adam
b7176f16b2
wsservice: move log messages to debug
2018-04-13 22:29:38 -04:00
Adam
d9143aa8e7
xp tracker plugin: don't throw from startUp if unable to fetch worlds
2018-04-11 21:44:43 -04:00
Adam
c66cb42a52
Add animation smoothing plugin
2018-04-08 19:30:09 -04:00
Adam
acf3233d4a
pluginmanager: don't store plugin enabled/disabled state in config
2018-04-08 12:37:54 -04:00
Adam
1ba4bf73cd
runelite-client: remove old Plugin.file too
2018-04-08 12:36:15 -04:00
Adam
44f41714de
runelite-client: remove old plugin classloader
2018-04-08 12:20:34 -04:00
Adam
9eb94736d5
indicators plugin: fix not always identifying menus by type
...
The client seems to add 2000 to menu types to force reordering
2018-04-05 18:07:34 -04:00
Adam
92103f66f6
player indicators: add config for recoloring menu and showing clan rank
2018-04-05 17:54:53 -04:00
Adam
ba6cb3352b
runelite-api: add idEquals to inventory item query
2018-04-05 11:58:22 -04:00
Adam
46d66d7823
Change MenuEntry type to int
...
We don't have all of the types in MenuAction and it causes them to get mapped to UNKNOWN when translated back and forth with the API
2018-04-02 08:24:16 -04:00
Adam
e63dcc9e82
bank tag plugin: use chatbox input manager
2018-04-01 16:43:09 -04:00
Adam
fac507c7e8
player indicators plugin: change color of menus
2018-04-01 15:06:59 -04:00
Adam
c0bec73e5c
player indicator overlay: render clan rank next to names
2018-04-01 15:06:59 -04:00
Adam
74fd91d887
clanmanager: expose way to get bufferedimages for clan icons
2018-04-01 15:06:58 -04:00
Adam
2b64f1b569
Move clanmember icon logic to clanmanager
2018-04-01 15:06:55 -04:00
Adam
c916b9cb34
Add clan member manager to cache clanmember ranks, use in clanchat plugin
2018-04-01 15:06:32 -04:00
Adam
65e3629f34
clanchat plugin: change cache to expire after write
2018-04-01 14:21:00 -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
Adam
45597133f7
perspective: use viewport offset in get2DGeometry
2018-04-01 11:16:10 -04:00
Adam
96b75e088b
overlay renderer: clip above scene and under widgets to viewport on fixed
...
The minimap on fixed is drawn before above scene and under widgets
2018-04-01 11:16:10 -04:00
Adam
4265a1cf15
overlay renderer: use copyonwritelist for overlays
...
The map can be rebuilt during rendering
2018-04-01 10:52:48 -04:00
Adam
9e9ad7eb38
Add maven-jar-plugin 3.0.2 to plugin management
...
This uses a newer version of maven-archiver which supports reproducable
builds.
2018-03-31 17:29:41 -04:00
Adam
8385ef174b
ground items: use item layer changed event
2018-03-30 18:40:15 -04:00
Adam
819c7c6ec7
Add item layer changed event
2018-03-30 18:40:14 -04:00
Adam
42353e4863
ground items overlay: use a loop
2018-03-30 18:40:14 -04:00
Adam
9f943832ea
cache: rewrite map image dumper with logic from client
2018-03-30 12:35:20 -04:00
Adam
769ce714e4
cache: add post to object loader
2018-03-30 12:29:14 -04:00
Adam
f50760c8b2
cache: add and compute hsl in overlay
2018-03-30 12:28:13 -04:00
Adam
d3c4c9551f
cache: add and compute hsl in underlay
2018-03-30 12:23:38 -04:00
Adam
f3b9548c84
cache: split color palette code into its own class
2018-03-30 12:22:35 -04:00
Adam
d72ac5b1b1
mixins: remove unused imports
2018-03-29 08:27:42 -04:00
Adam
83e38d8140
mixins: move widget open event to loadWidget
2018-03-29 08:10:41 -04:00
Adam
9621b50172
slayer plugin: load points and streak on login and startup
2018-03-27 08:27:30 -04:00
Adam
1f3eec9e31
agility lap overlay: set priority to low
2018-03-26 20:36:56 -04:00
Adam
ea93bc9a4e
cluescroll overlay: set priority to low
2018-03-26 20:35:38 -04:00