Commit Graph

662 Commits

Author SHA1 Message Date
Lucwousin
5fd7a2ad3e fix floating people 2019-11-01 09:05:54 +01:00
Owain van Brakel
169893740f Merge remote-tracking branch 'upstream/master' 2019-10-31 19:16:03 +01:00
Owain van Brakel
df3ad29240 Merge remote-tracking branch 'Owain/2310-merge' 2019-10-31 18:54:24 +01:00
Lucwousin
2a87b2f2e8 Rename plane again (scene_plane already existed) 2019-10-31 17:18:46 +01:00
Lucwousin
e7a1983158 rev185 2019-10-31 16:57:45 +01:00
Owain van Brakel
b3991f219d project: music plugin 2019-10-30 06:04:22 +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
e2f8f0af32 Show opponents hp in menu, your target colored, targeting you * 2019-10-24 12:01:46 +02: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
5604fa0ffd Hide "You have been disconnected" when 5 min logged 2019-10-14 00:36:46 +02: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
Lucwousin
3858c09b64 api: ImageUtil sprite additions and random bits and bobs 2019-10-06 22:22:16 +02:00
f0rmatme
00f6cbf39e OPENOSRS branding 2019-09-29 17:29:53 -07:00
Ganom
17dd88d50a client: add setters for selected spells and items (#1634)
* client: add setters for selected spells and items (thanks to Skitzo the absolute beast.)

* deob: change "changeSpellFlag" method name to "selectSpell"

* deob: export "selectSpell" for tests.
2019-09-22 00:25:03 +02:00
Owain van Brakel
7c4f1ae253 modeloutline: Use rotation instead of orientation (#1607)
Orientation lags behind most of the times while rotation doesn't
2019-09-14 21:50:18 -04:00
ThatGamerBlue
ae5fcdd420 project: change namespace 2019-09-10 17:29:00 +01:00
Lucwousin
70def0bf93 Bank tags plugin: Generate less garbage objects 2019-09-03 21:01:21 +02:00
Ganom
b885b0a3f8 menuentryswapper: add checks to ensure when a hotkey is released, swaps get removed. (#1450)
* menuentryswapper: add checks to ensure when a hotkey is released, swaps get removed.

* menuentryswapper: convert priority entry splitter to a list rather than map.
2019-08-25 16:18:30 -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
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
Lucwousin
dbdb686843 fix mixins getting confused between methods 2019-08-11 06:34:03 +02:00
Lucwousin
df0501f302 add widget inv listener 2019-08-11 02:35:48 +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
Lucwousin
11f3b74687 RS-Client: Refactoring (also gradle compiler args) (#1236)
* gradle: compiler args for mixins/rs-client

* rs-client: yes

* rs-client: no
2019-08-02 21:01:00 +01:00
Lucwousin
22f6146ea7 project: Fix upstream merge (#1157)
* Fix upstream merge

* Update RSItemContainerMixin.java
2019-07-27 23:05:55 +01:00
ThatGamerBlue
2ba1c7f80b gradle: add properties and modify injected-client (#1145)
* add implementation for getItemCount

* Ignore build directory in project root

* save injector results as class files

* package injected-client for shading into client

* auto-updating properties

* fix run task

* shade injected-client into jar
2019-07-27 15:02:57 -04:00
Owain van Brakel
8d1489254f gradle: Remove deprecated methods 2019-07-27 07:20:48 +02:00
Zeruth
5de903304e runeliteplus: merge upstream 2019-07-25 14:30:56 -04:00
Owain van Brakel
e911effeed gradle: Format build files 2019-07-24 23:51:35 +02:00
Lucwousin
5dd21dc0de rs-client: rename some methods/fields 2019-07-24 08:44:49 +02:00
Zeruth
85d4ab354d runeliteplus: remove maven configurations 2019-07-23 22:41:16 -04:00
Zeruth
e4f9aa1d6a runeliteplus: adds preliminary Gradle support 2019-07-23 02:07:02 -04:00
Zeruth
e6d5f9426a rs-api: add get/set modulus 2019-07-22 04:18:05 -04:00
Owain van Brakel
8dc54eb554 Merge remote-tracking branch 'runelite/master' 2019-07-19 00:27:10 +02:00
Lucwousin
25ce6c2ee9 rs-client/apis 2019-07-18 15:21:46 +02:00
Tyler Bochard
a13c80d74b Merge pull request #960 from Lucwousin/reeeee-facts-boi
RSClient: More refactoring
2019-07-11 00:51:28 -04:00
Owain van Brakel
e85fc0e7d0 client: Add Widget Animation Smoothing 2019-07-10 23:32:24 +02:00
Lucwousin
91fbcf3d6b more RSClient refactoring 2019-07-10 10:58:36 +02:00
Tyler Bochard
6e8b19fea7 Merge pull request #940 from Lucwousin/jehebnooitgeengeld
runescape-client: More refactoring
2019-07-08 19:29:29 -04:00
7ate9
35f8ff65b6 widgetpressed: add event for draggable widgets being pressed 2019-07-08 16:53:48 -04:00
Lucas
ad565d3991 more RSClient refactoring 2019-07-08 22:52:36 +02:00
Lucas
112a2bcba7 more RSClient refactoring 2019-07-08 17:46:35 +02:00
Adam
05c6743cb0 Remove runescape-api and mixins
This code is used by internal tooling to build the client patch, which
is already closed source, and is not directly shipped as a dependency.

Outside contributions to it are rare due to the lack of build tools, and it is
primarily being abused by others. As such, I no longer wish to release
further changes to it under BSD-2.
2019-07-07 18:30:36 -04:00
Visne
c291c0b6d2 Merge remote-tracking branch 'origin/master' 2019-07-07 23:50:39 +02:00
Visne
f5a56e0b17 addFriend() and removeFriend() functionality 2019-07-07 23:47:12 +02:00
sdburns1998
24f4a7de79 Merge pull request #920 from se7enAte9/hopperfix
menuentryclicked: add isauthentic field
2019-07-07 22:42:39 +02:00