Commit Graph

718 Commits

Author SHA1 Message Date
Ganom
03a88f6c27 Merge pull request #2038 from Owain94/1411-merge
project: Merge upstream
2019-11-17 01:18:33 -05:00
Lucwousin
b7bd7c5a08 {} where allowed 2019-11-16 04:51:03 +01:00
Lucwousin
55b0845a18 Optimize imports 2019-11-16 04:51:03 +01:00
Owain van Brakel
07fa478e67 Merge remote-tracking branch 'runelite/master' 2019-11-15 10:09:35 +01:00
Ganom
fd6a0e7f51 client: standardize menuAction namings. (#2023)
* client: standardize menuAction namings.

* client: use standardized namings in MenuEntry

* client: use skitzos preferred naming scheme

* client: updated invoke naming scheme.
2019-11-13 17:19:11 +01:00
Lucwousin
bfa3b22be6 client: Improve menumanager (#2026)
* make menumanager work with everything it didn't work with before

* rebuild left click before render instead of on client tick

* Remove useless checks which were breaking when dragging in bank

* Change rsclient line breaks (only 5th fucking time this pr dw)

* Rename arg1 & arg2 getters/fields to be more consistent
2019-11-13 17:13:24 +01:00
Owain van Brakel
7866cc612b client: make error logging opt out 2019-11-08 04:58:09 +01:00
Owain van Brakel
ce8f3f48c0 project: Update mixins 2019-11-07 01:06:33 +01:00
Ganom
7d993b3892 Merge pull request #1890 from Owain94/0611-merge
project: Merge upstream
2019-11-05 19:35:45 -05:00
Owain van Brakel
e880d094ad Merge remote-tracking branch 'runelite/master' 2019-11-06 00:05:55 +01:00
Owain van Brakel
7caff006da music: add option to mute other players area sounds 2019-11-05 23:19:23 +01:00
Owain van Brakel
ddae743f48 mixins: checkstyle 2019-11-01 09:10:02 +01:00
Owain van Brakel
169893740f Merge remote-tracking branch 'upstream/master' 2019-10-31 19:16:03 +01:00
Lucwousin
23dd23a415 update private server stuff to not break all the fucking time 2019-10-31 19:06:00 +01:00
Owain van Brakel
b8d0f8b664 client: update modulus 2019-10-31 19:01:29 +01:00
Owain van Brakel
df3ad29240 Merge remote-tracking branch 'Owain/2310-merge' 2019-10-31 18:54:24 +01:00
Owain van Brakel
aa7ad3456d Merge remote-tracking branch 'runelite/master' into 2310-merge 2019-10-31 03:31:27 +01:00
Owain van Brakel
b3991f219d project: music plugin 2019-10-30 06:04:22 +01:00
Owain van Brakel
2655654c9f project: merge upstream 2019-10-30 04:22:38 +01:00
Owain van Brakel
13fc1f6554 Merge remote-tracking branch 'upstream/master' into 2310-merge 2019-10-28 09:44:51 +01:00
Owain van Brakel
b859cec91a gradle: kts dsl (#1845)
* gradle: kts dsl

* deob: Fix tests

* gradle: Convert fernflower plugin to kotlin
2019-10-27 14:35:25 -04:00
Lucwousin
a3667f10e3 deathindicator: add permabones (#1829)
* Add api support for faking ground items and add permabones

* Remove unused method

* fixed loading/keeping loaded, fixed calendar thingy, probably forgot something

* Actually commit the calendar tsuff
2019-10-26 15:31:00 -04:00
Lucwousin
6a8fbf9868 Narrow down onVolumeChanged to only volume changed's 2019-10-24 10:10:08 +02:00
Owain van Brakel
45c0774093 project: volumes support 2019-10-24 08:19:38 +02:00
Lucwousin
220b90c0a6 Change setModifed so it can't change modified back to false (#1805) 2019-10-17 17:46:24 -04:00
Lucwousin
5604fa0ffd Hide "You have been disconnected" when 5 min logged 2019-10-14 00:36:46 +02:00
Lucwousin
85f266c181 api/client: various (MenuEntry api stuff, agility/translate plugin stuff to use that) (#1748)
* Standardize MenuEntry methods, make MenuEntry events extend MenuEntry

* Make agility plugin only change entries it needs to

* Clean up chat translator by a lot, also implement cloneable instead of just adding a ranodm copy method smh

* actions: allow slash in PR title

* devtools: Fix checkstyle

* examineplugin: Fix tests
2019-10-11 11:05:45 +01:00
Lucwousin
1a1684d1c3 mes: Add right click 'Last-destination' option for Jewellery Boxes (#1737)
* api: menu event, prio runelite menuopcode, widget stuff, eventbus logging

add "Menu" event to keep everything in chronological order

add MenuOpcode.PRIO_RUNELITE which is sub 1000 so it doesn't get sorted

add Jewellery box widget info

add getOnOp

fix exception logging in eventbus

redisable gpu debug messages

* mes: add (right click only) last destination to jewellery boxes

* mes: use Object objects for eventbus instead of strings
2019-10-08 14:18:20 -04:00
Owain van Brakel
72ae9ddabd Merge remote-tracking branch 'runelite/master' into 2009-merge 2019-10-03 17:35:19 +02:00
Lucwousin
fd294114e2 rev184 2019-09-26 14:41:30 +02:00
Ganom
17a7c45b18 entityhider: fix specific player hiding. 2019-09-21 18:47:22 -04:00
ST0NEWALL
320adb0a07 Merge pull request #1592 from runelite-extended/rev-183
project: rev 183
2019-09-12 09:15:45 -04:00
ThatGamerBlue
12c08b271a update client to rev 183 2019-09-12 14:00:01 +01:00
Ganom
de26e3a126 rsmodelmixin: add assertion for convex hull. (#1562) 2019-09-12 13:14:37 +01:00
ThatGamerBlue
8fb47dd54e npchider: change method by which npcs are hidden by name (#1573)
* npchider: change method by which npcs are hidden by name

* fix bug on client startup/shutdown where nothing gets hidden

* entityhider: change method by which npcs are hidden on death
2019-09-10 19:03:14 +01:00
Lucwousin
7d4eebd8bc Client: menu changes (#1553)
* Remove sortMenuEntries as it is called before it would be used anyway

* Modify the menuentries in MenuOpened rather than setting twice

* menus: Corp, Devtools, Friend notes/tags, Grand exchange

* menus: Manager, ground items
2019-09-05 23:42:43 +02:00
Lucwousin
86e5658fd8 NPC indicators plugin: Generate less garbage objects, fix highlight (#1531) 2019-09-03 16:42:22 -04:00
Ganom
5a429b7070 entityhider: Allow hiding of specific players. (#1507) 2019-09-01 12:39:54 -04:00
Ganom
2ac1d869e9 mixins: add method for grabbing game object polys. 2019-08-29 01:27:53 -04:00
Lucwousin
b57a682ce7 spellbook: bugfixes/improvements (#1427)
* Add InterfaceTab enum, remove duplicate varbit

* Add widget.containsMouse rs-api method, sort scriptids, add various wids

* Refactor/improve/fix spellbook

I even made everything I could final to please goban

* Fix bugs/cleanup/improvements

* Update SpellbookPlugin.java
2019-08-22 16:54:17 -04:00
Lucwousin
db705f5dd5 rs-client: refactoring (#1344)
* Rename some things to be more consistent everywhere

* rs-client: refactoring

* MenuAction -> MenuOpcode merge
2019-08-20 22:24:51 +02:00
Owain van Brakel
2d80de239d mixins: Add setGameState(Gamestate) (#1403) 2019-08-20 02:15:22 +01:00
Ganom
7880679574 menuentryswapper: various changes and fixes. (#1368)
* menuentryswapper: various changes and fixes.

* menuentryswapper: fix "rub" and "teleport" on inventory items.

* menuentryswapper: fix "reset" on box traps

* menuentryswapper: fix use bones.
2019-08-17 01:35:31 +01:00
Owain van Brakel
bd621269a6 gradle: Update deps, format files (#1316)
* gradle: Update dependencies

Also made the version numbers global to make updating easier, also this
way we can't have mismatches where different projects use diffrent
versions of a dep

* cache: Fix TitleDumper test

* gradle: Format build files

* httpserviceplus: Remove unneeded deps
2019-08-13 21:02:45 -04:00
Owain van Brakel
02cf62b881 client/api: fix runscript 2019-08-11 19:40:16 +02:00
Lucwousin
7f30f0bb0e add easiest assertion ever for obvious script stuff 2019-08-11 11:35:39 +02:00
Lucwousin
dbdb686843 fix mixins getting confused between methods 2019-08-11 06:34:03 +02:00
Owain van Brakel
8a8ece3c7a Merge remote-tracking branch 'runelite/master' into 0908-merge 2019-08-11 02:20:12 +02:00
Owain van Brakel
b94f810962 Merge remote-tracking branch 'runelite/master' into 0908-merge 2019-08-10 03:37:36 +02:00
Lucwousin
c6542541b2 Menumanager: fixes (#1261)
* menumanager: 'remove' hidden entries on added

* menumanager: keep original index in mind when prio1 == prio2
2019-08-05 16:11:02 +02:00