Commit Graph

16 Commits

Author SHA1 Message Date
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
1e6cf0f5c7 Clean up merge and remove standardizedtarget field as it's not really used 2019-09-19 17:38:10 +02:00
Lucwousin
0f347f3b91 move util.Text from client to api and make sure () works (#1460) 2019-08-27 13:15:34 +01:00
Lucwousin
275d3c7144 plugins: Fix menu concurrency issues (#1444)
* Cleanup comparables a bit

* Make shift walker add entries on client tick

* Make climb up + down add entries on clienttick

* remove try catch
2019-08-24 13:54:35 -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
Lucwousin
e7fd183080 Menumanager: Lowercase strings (#1283) 2019-08-07 23:21:20 +02:00
Lucwousin
28a4d753c2 menumanager: reuse perfectly fine Matcher instances (#1275) 2019-08-07 11:06:19 -04:00
Lucas
f2d633ae56 Fix menu swaps not working when left clicking items 2019-06-27 16:25:35 +02:00
Lucwousin
2006f52219 Fix shift walk under bug (#740) 2019-06-24 22:31:48 -07:00
zeruth
eafb024f16 Revert to old layout for refactor 2019-06-07 23:54:32 -04:00
zeruth
882be3cb71 Merges Injector
Welcome to the new world boys.
2019-06-06 20:47:41 -04:00
Max Weber
001ac540e7 mixins: Don't clobber left click forced menuops 2019-01-28 05:06:53 -07:00
Adam
aabb1dae7b Add overlay menu support
Co-authored-by: TheStonedTurtle <TheStonedTurtle@users.noreply.github.com>
2019-01-19 19:32:20 -05:00
Matthew Steglinski
243d7ddbfa runelite-api: Add missing documentation 2018-05-25 13:16:12 -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
ab297e969c runelite-api: add MenuEntry abstraction for menu arrays 2017-11-16 20:12:05 -05:00