Commit Graph

844 Commits

Author SHA1 Message Date
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
Lucas
83533475d4 Even more... you guessed it! REFACTORING. Removes the need for @Export for methods overriding base java methods 2019-07-07 21:43:57 +02:00
Lucas
e2aac6d899 More refactoring (tm) 2019-07-07 21:43:55 +02:00
Lucas
e1a815eddd Make updatemappings parameter renamer work, add importmappings parameter renamer, more refactoring 2019-07-07 21:43:52 +02:00
Lucas
c92553f86f More renaming 2019-07-07 21:43:50 +02:00
Lucas
558d3e8d66 IndexCacheLoader -> ArchiveLoader, read -> decode 2019-07-07 21:43:48 +02:00
Lucas
eeeafb93b7 Rename AbstractIndexCache to be more accurate 2019-07-07 21:43:47 +02:00
7ate9
167a68aaac menuoptionclicked: add isauthentic field 2019-07-07 09:19:00 -04:00
Lucwousin
2367f7ee18 Fix hiding player attacks in client, add option to hide cast as well (#896)
Tiny bit of refactoring as well
2019-07-05 22:10:02 +01:00
Zeruth
f4b024804e Merge remote-tracking branch 'upstream/master' into runelite-master-1
# Conflicts:
#	runelite-api/src/main/java/net/runelite/api/Varbits.java
#	runelite-client/src/test/java/net/runelite/client/plugins/cluescrolls/clues/hotcold/HotColdTemperatureTest.java
2019-07-05 00:59:14 -04:00
Runelite auto updater
d7a1e51041 [maven-release-plugin] prepare for next development iteration 2019-07-04 13:01:18 +00:00
Runelite auto updater
4fd0fcab0f [maven-release-plugin] prepare release runelite-parent-1.5.28 2019-07-04 13:01:12 +00:00
sdburns1998
8d77971c83 Merge remote-tracking branch 'runelite/master' into ihategitandihatethisihatemergingupstream 2019-06-29 01:08:56 +02:00
Kyleeld
c2f405cf8f Revert "Upstreamyboy" 2019-06-28 23:58:38 +01:00
sdburns1998
cfeab20179 chat commands: add duel arena chat command 2019-06-29 00:38:58 +02:00
sdburns1998
94b35239b8 interface styles: add RuneScape cross sprites option 2019-06-29 00:25:41 +02:00
sdburns1998
9142a08f3f Model outliner (#735)
* Model outliner

* Partial revert

* Reformat code

* Object indicators overhaul -> Hull/Clickbox/Outline (with different outline styles)

* Implement config tweak for comboboxes
(unhideValue/hideValue/enabledByValue/disabledByValue)

* Reformat modeloutliner
2019-06-27 01:50:01 +01:00
Lotto
8d4fff459c interface styles: add RuneScape cross sprites option 2019-06-26 18:45:30 -04:00
Lucas
f8ad72c4cd Fix api for upstream merge 2019-06-26 22:20:18 +02:00
Lucas
c6855aa648 Merge remote-tracking branch 'orig/master' into b
# Conflicts:
#	runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsPanel.java
#	runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/metronome/MetronomePlugin.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSClient.java
2019-06-26 21:52:59 +02:00