Commit Graph
21 Commits
Author SHA1 Message Date
Jeremy Plsek 6a9e9288d9 world hopper: allow disabling chat hop message 2019-01-20 15:08:44 -05:00
Jeremy Plsek 7d69924c54 2010 styles: Fix emotes and music tab offsets (#5884)
Update the offsets based on the wiki archive.
2018-10-09 09:56:02 +02:00
Jeremy Plsek 4fce3b5c84 ge plugin: rewrite alt-click searching
This simplfies the code and improves performance by only needing to loop
over the menu entries instead of the inventory and checking all types of
inventories.

- Fix exceptions being thrown when losing focus on the client when
searching. There is still an exception when spam clicking, but that was
always there to begin with.
- Fix searching while using the GE window and while using a shop window.
2018-07-25 17:53:13 -04:00
Jeremy Plsek 2e336cd5d1 inventory tags: use item manager for outlines 2018-07-01 17:05:19 -04:00
Jeremy Plsek 57b5a90db0 item manager: add item outline caching 2018-07-01 17:05:10 -04:00
Jeremy Plsek 00c5e9d274 regen plugin: don't show regen if widget is hidden
Don't render the regen meter if the minimap orb is hidden. Noticeable
during cutscenes and if the minimap is hidden in general.
2018-06-01 22:47:45 +01:00
Jeremy Plsek 025ed157f3 enqueue most post/put/delete requests
Instead of using the global SingleThreadedExecutor for some requests,
use enqueue method of okhttp.
This should hopefully help with some plugins, and more specifically the
ui from freezing while the online api is down.
2018-05-28 18:32:48 +01:00
Jeremy Plsek 651d259a03 overlayutil: reset stroke for renderpolygon
If a plugin used a combination of renderPolygon and either use other
util methods or draw on their own on the same graphics object, the
stroke would get applied as well.
2018-05-13 10:08:09 -04:00
Jeremy Plsek d868a6d60c agility plugin: add trap obstacle overlay
Add an option to show an overlay over traps in agility courses
2018-05-10 13:23:02 -04:00
Jeremy Plsek de7c495c4d Highlight agility shortcuts 2018-04-25 17:16:48 -04:00
Jeremy Plsek 9067d15af9 stretched mode: pass extended modifiers on click
The MouseEvent constructor says in its documentation to pass the extended modifiers. This contains alt, ctrl, meta, etc. Doing this also requires passing down the button pressed in the constructor.

Fixes #1618
2018-04-21 19:04:12 -04:00
Jeremy Plsek 579d35b294 geplugin: replace default action when pressing alt
Since clicking while holding alt searches the GE, update the default
action so the player can discover that the functionality exists.
2018-04-20 09:46:23 -04:00
Jeremy Plsek 1859a4fada geplugin: create input listener class 2018-04-20 09:38:49 -04:00
Jeremy Plsek f92f1ae6f7 clientui: don't update size if already maximized 2018-04-18 16:51:56 -04:00
Jeremy Plsek 43f0b0c7f2 tooltips: hug edge of screen instead of jumping
This is more noticeable for larger tooltips, but changing this feels more natural in general.
2018-04-08 17:37:58 -04:00
Jeremy Plsek 7640156c86 itemprices plugin: fix noted items not showing ge
The ge price did not show up for noted items, this fixes that.
2018-04-08 17:09:45 -04:00
Jeremy Plsek 53cf956547 Add bank value plugin 2018-03-18 12:11:34 -04:00
Jeremy Plsek b55fba573f bank item query: only search items in current tab 2018-03-18 11:46:47 -04:00
Jeremy Plsek 254c62bfab stack formatter: support larger stack sizes 2018-03-18 11:46:47 -04:00
Jeremy Plsek c12dc9b6c7 http-api: add batch lookup to ItemClient 2018-03-18 11:34:15 -04:00
Jeremy Plsek 3abe6f35df Add right click menu to screenshot button #797
- Add ability to open screenshot folder by right clicking the screenshot
  button. This partially fixes #797
2018-03-08 16:54:35 -05:00