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
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
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
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
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
Adam
5de8eee04d
friendschat: readd user count
...
Also readd the Recent FCs title
2021-05-23 14:25:59 -04:00
Adam
b5375ae487
chat history: rebuild pmbox when all is cleared
...
Additionally it is unnecessary to manually remove messages when the clear option is vanilla, since it will do it already
2021-05-23 11:10:54 -04:00
Adam
945f0b6d77
chat history: support clan chat
...
Additionally fix the TAB_PRIVATE widget mapping which is incorrect with the
latest update. The old friends chat tab has also gained a Clear history
option so we no longer need to add it.
2021-05-23 00:10:41 -04:00
Adam
903e73f9f6
twitch: change chat trigger to /t
...
// was taken by clan chat with the recent update
2021-05-21 13:26:36 -04:00
JOROUSS-2070\JoRouss
ab2454ca75
party: readd overlay leave party menu entry
2021-05-20 20:29:25 -04:00
Adam
d97148346d
party: only send location update when the location changes
2021-05-20 18:24:50 -04:00
JOROUSS-2070\JoRouss
8450795bab
party: add party panel
2021-05-20 13:43:25 -04:00
Adam
ebfc3dab89
info panel: adjust nav button priority
2021-05-20 13:43:25 -04:00
Adam
fa145986b2
party service: sanitize user names
2021-05-20 11:14:20 -04:00
Adam
38cd07d025
discord plugin: sanity check user id and avatar id before building url
2021-05-20 10:40:55 -04:00
Adam
2a118bdb4d
ui: queue repaint when progressbar is edited
2021-05-20 10:40:53 -04:00
Adam
94ad05fa0f
minimap: add clan chat dot color configuration
2021-05-19 23:18:21 -04:00
emerald000
f150d344d3
Rename Armadylian Guards to Armadylean Guards
2021-05-19 12:05:56 -04:00
Max Weber
bd2cd07917
screenshot: don't attempt to draw a date when there is no report button
...
previously this would just silently ignore the screenshot if you were
on the orb of oculus or fullscreen world map interfaces until you were
back onto one of the normal tlis where the overlay is rendered.
2021-05-19 11:30:32 -04:00
Max Weber
ff033177de
screenshot: use new report button offset
2021-05-19 11:30:32 -04:00
Max Weber
56dcbe2e63
friendschat: remove unused title strings
2021-05-19 06:05:34 -06:00
Max Weber
401fbf3ca4
gpu: increase texture limit
2021-05-19 05:56:03 -06:00
Max Weber
1cf90b4feb
friendschat: remove user count
...
this widget is gone, we can find a new place for it in the future maybe
2021-05-19 05:56:03 -06:00
Max Weber
e588635ccc
friendschat: remove Tab Chat option
...
this is now included in the vanilla client
2021-05-19 05:56:03 -06:00
Hydrox6
abc8d33b7e
clues: support imcando hammer in skill challenges
2021-05-17 22:34:41 +01:00
Adam
6c06ac4eaf
xptracker: use enum map for actions and other cleanup
2021-05-16 22:26:28 -04:00
James Shelton
f00454fe23
xptracker: add auto reset per hour rates after set time
2021-05-16 22:26:28 -04:00
James Shelton
8a5a0f88f9
xptracker: add option to reset per hour rates
2021-05-16 22:26:28 -04:00
Adam
4c0abc4511
chat message manager: fix recoloring own name with spaces
2021-05-13 14:19:42 -04:00
Adam
ae23301a22
item charges: add toggle for guthix rest
...
Since guthix rest are not visibly different, but potions are, there are requests to restore the old behavior of having guthix rest on but potions off
2021-05-12 16:13:53 -04:00
Paul Norton
1581aff73a
Add Below Ice Mountain quest
...
Add BIM to the world map plugin quest start locations, and the Camdozaal
dungeon to the skybox and discord regions
Co-authored-by: Adam <Adam@sigterm.info >
2021-05-11 21:08:58 -04:00
Adam
52dc8f85a7
clientloader: don't use fallback config or client when jav_config is manually specified
2021-05-11 20:39:47 -04:00
Hydrox6
ab7023fac5
camera: add option to preserve pitch on compass look menu entries
2021-05-11 20:35:42 -04:00
RuneLogApp
038ba21649
music plugin: add null check to SettingsSideSlider icon on shutdown
2021-05-09 17:51:36 -04:00
Adam
6dca841c87
item charges: simplify infobox creation logic
...
This looks at the worn items and matches them to known items with
charges, instead of checking the worn items for each known item with
charges. Additionally it associates guthix rest to potions, because
previously they did not have a config option, and adds an infobox for
the chronicle.
2021-05-09 15:34:59 -04:00
Hydrox6
18bd40c702
slayer: remove bracelet charge tracking
2021-05-09 15:34:35 -04:00
Hydrox6
a52d59d2db
item charges: add bracelet of slaughter and expeditious bracelet
2021-05-09 15:34:35 -04:00