Commit Graph
11232 Commits
Author SHA1 Message Date
Owain van Brakel 2f425a9d6d Merge remote-tracking branch 'runelite/master' 2021-06-03 16:07:35 +02:00
Runelite auto updater 614649281b Bump for 1.7.12-SNAPSHOT 2021-06-03 10:50:45 +00:00
Runelite auto updater 327c8a7d46 Release 1.7.11 2021-06-03 10:50:40 +00:00
RuneLite Cache-Code Autoupdater 70c8725a8a Update Scripts to 2021-6-3 2021-06-03 04:35:33 -06:00
RuneLite Cache-Code Autoupdater 04879a5447 Update Item variations to 2021-06-03-rev196 2021-06-03 10:31:31 +00:00
Adam 657132b39b chat channel: add target mode config 2021-06-02 16:50:13 -04:00
ThatGamerBlue 5410da4bd9 Merge remote-tracking branch 'upstream/master' into master 2021-06-02 21:24:52 +01:00
Adamandsuperiorser9 8fe75748f9 camera: add zoom slider tooltip when dragging
Co-authored-by: superiorser9 <superiorser9@gmail.com>
2021-06-01 20:31:22 -04:00
Jordan Atwood b1dd93bb0b item identification plugin: Add item mapping test
This will ensure any ImmutableMap building errors are caught at test
time rather than at runtime.
2021-06-01 16:35:51 -04:00
Jordan Atwood 25ec5a7c5c ProgressBar: Fix center label centering
BorderLayout does not guarantee equal sizing of its children, so having
a component centered between two components of unequal sizes will leave
it centered relative to their sizes, such as the following:

```
|-----BorderLayout-------------------------------------------|
||----WEST----||------CENTER------||----------EAST----------||
||------------||------------------||------------------------||
|------------------------------------------------------------|
```

Conversely, GridLayout uses fixed, equal-width columns for its children,
ensuring the center component will always occupy the center third of the
parent's dimensions.

P.S. This change causes labels to truncate earlier as they do not expand
beyond a third of the parent container's dimensions. Because the use
case for this component is with small labels, I do not anticipate this
will cause breakage.
2021-06-01 12:15:49 -04:00
Jordan Atwood e57f6d0d6e XpInfoBox: Give stats panel equal column widths 2021-06-01 11:02:55 -04:00
Adam 9e780d58c8 Use junit rule for mock webserver 2021-05-31 11:34:59 -04:00
Max Weber 14545aac26 rl-client: never cache 4/5xx requests 2021-05-31 11:25:43 -04:00
Adam b6462e4619 chat filter: fix collapsing replayed public chat
Public chat is both replayed and also collapsed. Since replayed messages
don't send chat message events, all replayed messages would be filtered
due to the last message id not being updated for any of them. Instead,
set all stored messages ids to -1 on login, since the ids are
invalidated anyway, and then use it to not collapse replayed chat.
2021-05-31 00:19:24 -04:00
Adam d4dc309cf5 sprite manager: use constructor injection
Also make cache private
2021-05-30 23:46:55 -04:00
Adam 68e8712ffc chatchannel: fix clan join/leave timeouts with fc join/leave off 2021-05-29 22:17:55 -04:00
Adam fb7cea1678 team: add clan member counter 2021-05-29 15:51:54 -04:00
Adam d98adda7c2 team capes: rename to team
Move friends list indicator from chatchannel to team plugin
2021-05-29 15:51:53 -04:00
Adam 3c59e4bcf0 Strip tags when doing friends chat lookups
The previous friend chat manager would do this when loading a name into the cache, but now that the cache is gone, we need to do it prior to the lookup
2021-05-29 15:51:51 -04:00
ThatGamerBlue 38634fcad3 Merge remote-tracking branch 'upstream/master' into master
Nice insider info btw, be nice if you shared it, so-called "open source" client.
2021-05-28 21:39:25 +01:00
Runelite auto updater 04dc76bbfd Bump for 1.7.11-SNAPSHOT 2021-05-28 17:09:14 +00:00
Runelite auto updater 484c764a26 Release 1.7.10 2021-05-28 17:09:09 +00:00
Jordan 18e8bbd0d0 Merge pull request #13640 from Hydrox6/skybox-clan
skybox: add clan hall
2021-05-28 04:18:11 +00:00
Adam 1ae01335b4 chat channel: add typing modes
This allows changing the target of typed messages via /f, /c, /g, and
/p. All further messages go to the given target until a new target is
specified.
2021-05-27 21:59:17 -04:00
Adam e7a5b604fe friends chat: rename to chatchannel
This makes the friends chat plugin applicable to all chat channels, and adds join/leave notifications for clan chats
2021-05-27 19:58:58 -04:00
Max Weber 58e351dca6 timestamp: use less callbacks in script overlays
all of these separate callbacks are error prone to update and hard to
test
2021-05-27 13:48:50 -04:00
Max Weber adabb68ff1 ChatboxPanelManager: use ScriptPreFired 2021-05-27 13:48:50 -04:00
Max Weber 939852f135 rl-client: cleanup cs2 overlays 2021-05-27 13:48:50 -04:00
Max Weber cb0d98bbc8 rl-client: update cs2 overlay opcodes 2021-05-27 13:48:50 -04:00
Max Weber 76dcf1db10 scripts/SkillTabBuilder: fix unbalanced stack 2021-05-27 13:48:50 -04:00
Adam 5bd8932f8e chat commands: add clan chat 2021-05-26 16:50:06 -04:00
Adam fbd0b57b68 chat notifications: add clan chat 2021-05-26 16:50:05 -04:00
Adam 6957cea91f emoji plugin: add clan chat 2021-05-26 16:50:04 -04:00
Adam 5f9ccd2538 chat filter: add clan chat 2021-05-26 16:50:03 -04:00
Adam 7de3b61860 player indicators: add clans 2021-05-26 16:50:02 -04:00
Adam 1c75a97df5 world hopper: add hop-to clan member 2021-05-26 16:50:01 -04:00
Adam 0f0d3de2c4 chat colors: add clan recolors 2021-05-26 16:50:00 -04:00
Adam 474ef1562b chat icon manager: add clan chat icons 2021-05-26 16:49:59 -04:00
Hydrox6 88ce57507f skybox: add clan hall 2021-05-26 17:02:03 +01:00
ThatGamerBlue 1e32e9f121 Merge pull request #2994 from open-osrs/bug/groups-init-crash
client: don't crash if we can't create a local socket
2021-05-26 16:48:36 +01:00
ThatGamerBlue ace8765950 Merge remote-tracking branch 'upstream/master' into master 2021-05-26 16:48:16 +01:00
ThatGamerBlue 18e67f9102 Merge pull request #2987 from ReeeMan/master
api: Accessibility Scripts for visually impaired users.
2021-05-26 15:24:00 +01:00
Runelite auto updater 771a484a18 Bump for 1.7.10-SNAPSHOT 2021-05-26 11:16:39 +00:00
Runelite auto updater 4d5f84267c Release 1.7.9 2021-05-26 11:16:32 +00:00
RuneLite Cache-Code Autoupdater 62f1ba6f6e Update Scripts to 2021-05-26-rev196 2021-05-26 10:53:13 +00:00
Adam 9794fc9597 Change config name of party plugin to disable by default
Since the plugin was rewritten and changed to disable by default, it will not retroactively apply to existing configs without this
2021-05-25 14:13:17 -04:00
ThatGamerBlue 26864092c8 client: don't crash if we can't create a local socket 2021-05-25 12:59:20 +01:00
Adam a781efc73a friendchatmanager: rename to chaticonmanager
FriendsChatManager predates the api having an ability to look up clan
members by name, without doing string matching, hence the caching. This
is no longer necessary as we can do efficient lookups of players by name
now.

Also remove the old isMember utility function which is just duplicated
from the friends chat manager.
2021-05-24 23:35:06 -04:00
Adam c72a571837 devtools: add modicons command 2021-05-24 23:24:56 -04:00
Adam 21275bb9f0 api: correct clans chattypes 2021-05-24 23:24:39 -04:00