Commit Graph

48 Commits

Author SHA1 Message Date
Kashargul
6c6adf08de . 2024-10-04 14:44:13 +02:00
Kashargul
a2c673ab7a refactors most spans 2024-10-02 21:10:31 +02:00
Guti
f4f5476121 Merge branch 'master' into weapon-removal 2024-09-18 18:07:43 +02:00
ShadowLarkens
d02e25fad3 Add fit viewport verb and automatic pref 2024-09-11 19:14:10 -07:00
Guti
409aaba802 Remove 2024-09-09 02:36:53 +02:00
ShadowLarkens
e9ee57df18 Revert "Revert "/tg/ preference datums part 1: take two"" 2024-09-07 23:58:49 -07:00
ShadowLarkens
02410abcf3 Revert "/tg/ preference datums part 1: take two" 2024-09-07 23:17:16 -07:00
ShadowLarkens
f9052dbb60 Revert "Merge pull request #16240 from ShadowLarkens/revert"
This reverts commit 885171f985, reversing
changes made to 3e314f8064.
2024-09-07 14:11:15 -07:00
ShadowLarkens
3c09f52c6a Revert "/tg/ pref datums (part 1) (#16219)"
This reverts commit faac97e352.
2024-08-31 12:04:15 -07:00
ShadowLarkens
faac97e352 /tg/ pref datums (part 1) (#16219)
* TG Prefs (Step 1: JSON savefiles)

* TG Prefs (Step 2: Preference Datum Code)

* TG Prefs (Step 3: Convert /datum/client_preferences)

* TG Prefs (Step 4: Clean up and finishing touches)

* Fix some weird compile errors from the rebase
2024-08-31 07:09:05 +10:00
SatinIsle
bfd2cc4c4d Required admin privileges restrictions
Added a check to ranged LOOC to only broadcast them to active staff.

Added a check to the ahelp ticket panel to only allow active staff to view them.
2024-08-19 16:36:52 +01:00
ShadowLarkens
7a7920f29e TGUI Say (#16160)
* TGUI Say

* Add icon_ref_map.json to make tgui-dev-server stop screaming

* Update tgui.bundle.js

* bundle recompile

---------

Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Heroman <alesha3000@list.ru>
2024-08-12 05:48:06 +10:00
Kashargul
ba89ad9bca seperate LOOC and OOC mute (#15974) 2024-05-12 05:09:37 +10:00
Kashargul
e1de54b58c new form and unignore qol (#15829) 2024-03-15 11:16:02 +01:00
Kashargul
e4b62dfa35 remove static chat colour tags 2024-01-21 12:34:53 +01:00
Kashargul
4ce06ee440 fixes and filters (#15626)
* fixes and filters

* remove the missed closing spans

* bundle added

* we also store empty hihglighting

* change the blacklist handling

* fix custom links in examine

* regenerate bundle

* automatic URL parsing for OOC/LOOC
2023-12-21 00:30:12 +01:00
Kashargul
4045122207 fixes custom admin colours (#15598) 2023-12-11 10:03:52 +01:00
VerySoft
90981fa620 Revise OOC notes panel
Revises the OOC notes panel a bit, and removes the OOC notes panel from character setup, in favor of just adding buttons to set the likes and dislikes there, rather than maintaining two different versions of the panel.

Additionally, adds a 'print to chat' button to the panel, and to examine for the OOC notes.

Changes the way the window is sent to the client so that it behaves more like character setup. This should mitigate edge cases where the panel appears off screen when SS13 is not being displayed on the primary monitor. It SHOULD also remember its position between sessions. Either way it should stay on your screen now.

Also, for the print to chat, character directory, and any OOC notes panel that isn't yours, the LIKES and DISLIKES sections will show up conditionally depending on if they are actually set up. If there's nothing there, then they won't show up.

This is presently an imperfect revision, as it only allows you to have one OOC notes panel open at a time. I would like you to be able to have more than one at a time, while also having the features to allow it to always appear on the screen, however, that will take some extra development time.

Apart from that, this is fully functional.
2023-08-16 05:44:59 -04:00
VerySoft
fdab4990ce OOC notes panel 2023-08-11 02:10:38 -04:00
Runa Dacino
2fbb19b122 add(vchat): Adds the ability to per-tab filter Remote LOOC for staff
Adds the ability to remotely toggle Remote LOOC in VChat tabs, making it not show up except in Main and tabs you have it enabled.

This requires decoupling from OOC, which was done in the previous commit.

Also removes superfluous "vorestation" or "chompstation edit" comments
2023-08-05 20:56:34 +02:00
Runa Dacino
c6bbec2aac Tweak: Decouples OOC and LOOC/RLOOC
For whatever reason, that I could not figure out, span class looc was defined instead as span class ooc looc.

In the style sheet it looks like ooc created the bolding, looc created the colour.

I modified the style sheet for both normal and vchat to make looc and the new rlooc have their own unique, independent class definitions.
2023-08-05 17:50:26 +02:00
Verkister
0190371418 Gives staff remote LOOC logs distinct color from regular LOOC (#6705) 2023-08-05 11:33:22 +02:00
Heroman3003
0eb2f82d41 Merge pull request #14649 from Seris02/prmirror
cleans up so many to_chats so they use vchat filters, unsorted chat filter for everything else
2023-03-10 16:48:20 +10:00
Seris02
0cdc45eddf merge conflict fixes for chat filters PR 2023-03-09 17:19:02 +08:00
Seris02
dd1e58acc7 cleans up so many to_chats so they use vchat filters, unsorted chat filter for everything else 2023-03-08 23:26:14 -05:00
Seris02
aadd99ba94 more fixed admin hrefs 2023-03-01 11:27:34 +08:00
Seris02
a5cd8be9d0 adds the ability to use temporary character directories 2023-01-20 20:29:34 +08:00
ItsSelis
779b4db5c0 Added missing href tokens 2022-12-14 21:08:49 +01:00
lm40
a7002ecdf1 Adds mentors
Adds mentors
2022-08-13 21:46:05 -04:00
ItsSelis
fe3ad3b6ab Chaplain, multiline stuff and decimals 2022-06-20 18:39:09 +02:00
ItsSelis
af64bcf406 More Input Conversion 2022-06-19 12:21:51 +02:00
VerySoft
38724d4d4c [WIP] pAI tweaks and upgrades
Changes some things around! 

Removes the 'wipe' button from pAI's interface, since I think there being an instant 'kill player' button is pretty lame, especially since most pAIs activate on their own without a master. They're easy enough to kill or contain without this, so I don't see it as necessary. If you want to kill your pAI friend just eat them. :U

Removes the 'pAI Suicide' verb, and renames the 'Wipe Personality' to 'Enter Storage' and moved it from the OOC tab to the pAI Commands tab. Killing a pAI deletes the card and all that, where the 'Enter Storage' verb deletes the card and spawns a new one that can be used, which! I think it more appropriate.

Makes it so that, when damaged, pAIs will slowly regenerate while folded up, at a rate of 0.5 brute and burn per life tick, where previously it had been impossible to recover health outside of admin intervention.

Updated the Universal Translator with many of the newer languages that aren't obviously for events or hivemind type things.

Added the same emotes that humans can use to pAIs

Added an alternative pAI card style, and rearranged the expressions for the cards a little bit, and added one more.

Plan to add more pAI chassis to play with
2022-06-02 20:13:52 -04:00
Killian
cf43fa8104 species in directory
adds species to character directory listing
2022-03-18 15:48:58 +00:00
Aronai Sieyes
d89dd0cfd6 Removes suicide verb function 2021-10-24 20:35:36 -04:00
Novacat
d020f4b7d4 Update who.dm 2021-07-12 09:36:53 -04:00
Atermonera
6477eb8572 Fixes inverted logic in staffwho 2021-07-12 01:53:23 -04:00
Aronai Sieyes
f9e9aafd1d Merge pull request #10756 from VOREStation/Arokha/fixes2
The One Where I Port Modals
2021-06-30 15:28:38 -04:00
lm40
267ae16aa1 fixes stealthmins 2021-06-28 13:48:00 -04:00
Aronai Sieyes
4c12504e3b Replace list inputs with tgui_input_list 2021-06-26 10:39:56 -04:00
Aronai Sieyes
0da0c54388 Convert almost all alert() to tgui_alert() 2021-06-25 17:03:35 -04:00
Aronai Sieyes
70bff20384 Normalize alert() calls 2021-06-25 14:27:14 -04:00
Novacat
a0133817ae Update who.dm 2021-06-20 22:47:01 -04:00
Novacat
2e1a706c27 Update who.dm 2021-06-20 22:32:17 -04:00
Atermonera
8b2dc21e4e Merge pull request #8143 from MarinaGryphon/more-linter
Code fixes + refactors who/staffwho
2021-06-20 19:50:13 -04:00
Aronai Sieyes
3ee63e782a VS: Ambig OoO 2021-05-27 12:09:38 -04:00
Meghan-Rossi
de166277c9 fix https://github.com/VOREStation/VOREStation/issues/9697
Fixes https://github.com/VOREStation/VOREStation/issues/9697
2021-03-03 02:50:42 +00:00
Unknown
6bdbd1e0f1 Fixes something that was overlooked 2021-02-28 19:09:56 -05:00
Schnayy
ec94beed6b Removes ping subsystem that was breaking chat 2021-02-26 10:00:37 -05:00