Lucwousin
0dbd1192b7
Merge pull request #1758 from Lucwousin/sesh-wimme-bra
...
client: Run SessionClient asynchronously
2019-10-11 22:11:59 +02:00
Lucwousin
11a506987c
Run SessionClient asynchronously
2019-10-11 16:50:59 +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
Lucwousin
b61eb75b06
hydra: add configuration options and a useless stun timer which needed all the sprite things and kinda looks bad to begin with
2019-10-06 22:24:27 +02:00
Lucwousin
3858c09b64
api: ImageUtil sprite additions and random bits and bobs
2019-10-06 22:22:16 +02:00
Lucwousin
cf6b418594
Merge pull request #1721 from Lucwousin/anti-crossdressing
...
antidrag: improvements/fixes
2019-10-06 12:37:10 +02:00
Lucwousin
609bd656ae
antidrag: improvements/fixes
2019-10-05 14:18:57 +02:00
Lucwousin
8d0019461f
Merge pull request #1672 from runelite-extended/revert-1670-184-184
...
Revert "project: 184"
2019-09-28 18:31:36 +02:00
Lucwousin
fbc7db30af
Merge pull request #1659 from Lucwousin/184
...
kms 2 the kmsening
2019-09-26 15:49:56 +02:00
Lucwousin
9f995469f7
kms 2 the kmsening
2019-09-26 15:49:23 +02:00
Lucwousin
9f6ae88315
Merge pull request #1658 from Lucwousin/184
...
kms
2019-09-26 15:42:51 +02:00
Lucwousin
fe388f0220
kms
2019-09-26 15:41:27 +02:00
Lucwousin
658cf02b1f
Merge pull request #1657 from Lucwousin/184
...
rev184
2019-09-26 14:53:29 +02:00
Lucwousin
fd294114e2
rev184
2019-09-26 14:41:30 +02:00
Lucwousin
58c6a478dd
Merge branch 'master' into menu-entry-oh-no-withdraw-buy-sell-yes
2019-09-21 14:08:45 +02: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
701f704b23
Cache removed objects rather than parsing on every menu entry added
2019-09-19 17:32:03 +02:00
Lucwousin
2513925b22
Allow color tags in comparable options (fixes tanning and sawmill)
2019-09-19 17:30:52 +02:00
Lucwousin
7701569b4f
Fix npe
2019-09-19 17:30:51 +02:00
Lucwousin
db03a245e3
Cleanup withdraw menu entry swaps
2019-09-19 17:30:49 +02:00
Lucwousin
9a398b4b49
Remove wildy level check
2019-09-19 17:28:10 +02:00
Lucwousin
10b51778b7
Remove always true if statement and don't always update buy/sell swaps
2019-09-19 17:27:29 +02:00
Lucwousin
f928454f3e
Clean up buy/sell menu entry swapper
2019-09-19 17:25:13 +02:00
Lucwousin
4b00dba6e0
Move mes comparables to seperate package
2019-09-19 17:18:36 +02: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
9d228380da
Cleanup/fixes
2019-09-05 12:54:47 +02:00
Lucwousin
d3bad0447e
Fix idlenotifierconfig
2019-09-05 12:02:59 +02:00
Lucwousin
6c916195d5
Merge pull request #1537 from Owain94/0409-merge
...
project: Merge upstream
2019-09-04 13:12:32 +02:00
Lucwousin
d52ff00cba
Merge pull request #1536 from Lucwousin/agility-shill
...
Agility plugin: generate less garbage objects + color range
2019-09-04 12:22:17 +02:00
Lucwousin
f4ce10e394
Agility plugin: generate less garbage objects and use a color range for levels
2019-09-04 10:24:42 +02:00
Lucwousin
37db102ebf
Merge pull request #1533 from Lucwousin/wiki-ree
...
Wiki plugin: Generate less garbage objects
2019-09-04 01:42:48 +02:00
Lucwousin
a4d1a6593f
Wiki plugin: Generate less garbage objects
2019-09-03 22:46:23 +02:00
Lucwousin
86e5658fd8
NPC indicators plugin: Generate less garbage objects, fix highlight ( #1531 )
2019-09-03 16:42:22 -04:00
Lucwousin
9d5adc9bb3
Merge pull request #1530 from Lucwousin/benk-tenk-yes
...
Bank tags plugin: Generate less garbage objects
2019-09-03 21:13:16 +02:00
Lucwousin
70def0bf93
Bank tags plugin: Generate less garbage objects
2019-09-03 21:01:21 +02:00
Lucwousin
dd4ca4f39b
Merge pull request #1528 from Lucwousin/mes-yes
...
Menu Entry Swapper: Generate less garbage objects
2019-09-03 20:45:33 +02:00
Lucwousin
3748965a64
Menu Entry Swapper: Generate less garbage objects
2019-09-03 20:32:24 +02:00
Lucwousin
14d311be93
Gradle: Add decompile task to projects ( #1273 )
...
* Gradle: Add decompile task to projects
* add ff as dependency rather than adding ti in buildsrc
* smh smh smh smh smh
* Add ff version in buildsrc build file
This doesn't work in ext as it officially isn't part of the project
* Add missing ''s
2019-09-03 04:55:37 +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
19fcf15420
Add config option to display time left on poison timers as ticks
2019-08-24 16:06:51 +02:00
Lucwousin
5b52ae3667
Remove unused fields from RuneLite class
2019-08-24 16:01:57 +02: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
Lucwousin
da3fce3b37
Use wildcard imports for itemids in itemcharges
2019-08-15 17:14:15 +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
Lucwousin
df0501f302
add widget inv listener
2019-08-11 02:35:48 +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
Lucwousin
3a59eab33d
Menus: Make comparable entries abstract for more specific .matches()'s
2019-08-05 16:12:16 +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
38fd83a651
deob: print all missing annotations before failing
2019-08-04 01:12:07 +02:00
Lucwousin
dea63ba878
rs-client: add missing exports
2019-08-04 01:12:07 +02:00
Lucwousin
b871ebc8e4
rs-client: more random bits and pieces, last for today i swear
2019-08-04 01:12:07 +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
c6fbe5940b
Deob: Make mapping dumper dump (theoretically) all you need for updating ( #1191 )
...
* Deob: Make mapping dumper dump (theoretically) all you need for updating
* Update ClassFile.java
2019-07-30 17:01:15 +02:00
Lucwousin
8bdb204019
gradle: injected-client things
...
Move injector goal to injected-client(ish)
Keep injected-client classes in the correct package
Remove placeholder class/duplicate vanilla jar
2019-07-28 14:00:18 +02:00
Lucwousin
22f6146ea7
project: Fix upstream merge ( #1157 )
...
* Fix upstream merge
* Update RSItemContainerMixin.java
2019-07-27 23:05:55 +01:00
Lucwousin
4069f8b945
script-assembler: remove duplicate code
2019-07-24 09:04:33 +02:00
Lucwousin
ea061fd473
hydra: optimize eventbus subscriptions
2019-07-24 09:00:03 +02:00
Lucwousin
5dd21dc0de
rs-client: rename some methods/fields
2019-07-24 08:44:49 +02:00
Lucwousin
b841b7ce54
injector: Add "Scene" hint for drawTile method in renderDraw raw
2019-07-24 08:20:02 +02:00
Lucwousin
f7eaeaf426
rs-client: name ClientPacketMarker
2019-07-24 00:11:25 +02:00
Lucwousin
9190e1accb
rs-client: rename more things which got lost with update
2019-07-23 23:57:19 +02:00
Lucwousin
21d4fe4a8f
rs-client: name FillMode
2019-07-23 23:49:22 +02:00
Lucwousin
aacb76ab10
antidrag: unregister keylistener on login screen ( #1088 )
2019-07-23 23:36:56 +02:00
Lucwousin
2f5a53149e
rs-client: name Language ( #1090 )
2019-07-23 22:21:00 +01:00
Lucwousin
596689a4f7
rs-client: Cleanup ( #1087 )
...
* rs-client: name SpriteBuffer
* rs-client: (re)name spritebuffer methods
* rs-client/deob: Add missed @Export's, make updatemappings fix this next time
* rs-client: run intellij redundant else inspection
* rs-client: invert some script interpreter if's
* deob: checkstyle fixes
* rs-client: SpriteBuffer_loadSprite -> SpriteBuffer_bufferFile
2019-07-23 19:43:31 +02:00
Lucwousin
6120717bbc
git :(
2019-07-18 16:41:11 +02:00
Lucwousin
c020a2b7c9
git :(
2019-07-18 16:40:04 +02:00
Lucwousin
aa3e91c9bc
Question marking hard at why travis is failing
2019-07-18 15:57:59 +02:00
Lucwousin
f37b6f4a8f
Missed classes
2019-07-18 15:51:34 +02:00
Lucwousin
1050644394
everything else
2019-07-18 15:41:53 +02:00
Lucwousin
25ce6c2ee9
rs-client/apis
2019-07-18 15:21:46 +02:00
Lucwousin
3cca59439f
http-api: Don't make game thread wait for xtea response
2019-07-16 17:17:07 +02:00
Lucwousin
c4424c3737
Red hint arrow fields
2019-07-10 12:15:38 +02:00
Lucwousin
7a4e213e25
Injector: Tiny bit of cleanup
2019-07-10 10:58:37 +02:00
Lucwousin
91fbcf3d6b
more RSClient refactoring
2019-07-10 10:58:36 +02:00
Lucwousin
02ba0bbe57
Remove unneeded annotations (when the method wasn't obfuscated to begin with)
2019-07-10 10:58:36 +02:00
Lucwousin
5244775148
Add more script opcodes
2019-07-10 10:58:35 +02:00
Lucwousin
4fb58a484f
Deob: Make sure we also copy parameters from constructors
...
(not sure if we did already but now we're 100% sure)
2019-07-10 10:58:35 +02: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
Lucwousin
6f9440d5bb
Move updateconfig to startup rather than shutdown (groundmarkers) ( #886 )
2019-07-04 20:29:07 -04:00
Lucwousin
39a4cb2266
Rework clanmanmode attack option hiding ( #746 )
...
* A whole bunch of refactoring
* Api/mixins/injector additions for hiding attack options
* Rework clanmanmode attack hiding
* Update Client.java
2019-06-26 00:01:21 +01:00
Lucwousin
6630f5b4dd
Rework MenuManager to only swap the top entry, once per client tick ( #749 )
...
* Rework MenuManager to only swap the top entry, once per client tick
2019-06-25 17:20:21 +01:00
Lucwousin
2006f52219
Fix shift walk under bug ( #740 )
2019-06-24 22:31:48 -07:00
Lucwousin
3468ad9b5b
Remove config calls from fps overlay ( #708 )
2019-06-23 22:49:52 -07:00
Lucwousin
14e6ff1806
Cleanup inferno plugin (functionality should be the same) ( #700 )
...
* Cleanup inferno plugin (functionality should be the same)
* Cleanup inferno plugin (functionality should be the same)
2019-06-22 22:28:29 +01:00
Lucwousin
7a537b2359
Merge pull request #690 from Ganom/mixinfix
...
Entity Hider Mixin NPE Fixin
2019-06-22 03:26:13 +02:00
Lucwousin
85d030e631
Fix inventory setups ( #683 )
2019-06-21 19:38:36 +01:00
Lucwousin
33653966a0
Merge pull request #675 from Lucwousin/asdfghjklzxcvbnmqwertyuiop
...
Fix various injector/mixin issues
2019-06-20 23:27:19 +02:00
Lucwousin
3ec45958b8
Merge pull request #671 from xperiaclash/master
...
keyboard bank pin for NMZ
2019-06-20 19:14:57 +02:00
Lucwousin
4bc0e4ffdb
Merge pull request #637 from ThatGamerBlue/master
...
Rename shift walk plugin to be less confusing
2019-06-17 21:42:11 +02:00
Lucwousin
eabc7d23b2
Merge pull request #609 from runelite-extended/sorry-skitzo
...
fix glory & wealth teleport options
2019-06-14 18:04:51 +02:00
Lucwousin
2071815822
Merge pull request #593 from Lucwousin/sozdidntmeantofrownyface
...
Make bank pin work everywhere instead of nowhere
2019-06-14 02:16:22 +02:00
Lucwousin
d66fbda67e
Merge pull request #587 from Lucwousin/asasakkaskakskakaskamkskanmsa
...
Fix and cleanup zulrah plugin
2019-06-13 21:13:27 +02:00
Lucwousin
ce901573ca
Merge pull request #577 from Lucwousin/ziziziiziaisindiansinasd
...
fix/add multiple imports/exports
2019-06-13 00:41:10 +02:00
Lucwousin
85359f6280
Merge pull request #572 from Hoodz/patch-1
...
RSNode fix
2019-06-12 14:17:46 +02:00