Commit Graph
129 Commits
Author SHA1 Message Date
ShadowLarkensandGitHub b57023cd11 Convert preferences to /tg/ preferences (#16449)
* Convert all preferences to /tg/ preferences

* Move obfuscate key/job to game options

* Add abstract_type to each of the new subtypes

* Convert ignored players to tg prefs

* Yet another global category list removed

* Fix error, convert client FPS

* Convert UI_style, UI_alpha, and UI_color to tg prefs

* Clean up a little, convert tooltipstyle

* Convert ambience to tg prefs

* Remove chat_timestamp, tgchat can do this internally and gives localized results

* Convert admin ooc color to pref, merk 01_ui.dm

* Convert uplinklocation to a tg pref

* Fixup byond:// links

* Convert name_is_always_random

* Convert spawnpoint

* v16 savefile migration in prep for converting 03_body.dm

* Convert all colors to tg prefs

* Finish converting ooc notes
2025-01-05 13:39:18 +01:00
ShadowLarkensandGitHub 5a47c9b8a1 Check for 516 byond:// hrefs (#16359)
* Add a lint to check for hrefs that don't start with byond://

* Regex convert href links

* Regex convert _src_ as well

* Clean up the last few

* Missed a few
2024-12-11 08:33:17 +10:00
242fa3a66b Ports over configuration controller (#16484)
* Ports over configuration controller

* Fixes

* Manual path fix

* patch (#16490)

* patch

* .

* SQL Fix

* Post-rebase fix

* Added missing examples

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-10-22 19:26:44 +02:00
KashargulandGitHub b594520a74 next set of spans (#16434)
* next set of spans

* some more

* next

* next

* next

* .

* text...

* next... rest soon

* .

* .

* ok last set for the night

* .

* .

* .

* .

* some more

* next

* next

* all for now

* .

* some more easy ones

* some more easy ones

* .

* .

* some more bolds

* oups auto complete moment

* add the remaining spans

* this as well

* this as well

* .

* .,

* resync them properly
2024-10-16 23:37:27 +02:00
Kashargul a2c673ab7a refactors most spans 2024-10-02 21:10:31 +02:00
ShadowLarkensandGitHub e9ee57df18 Revert "Revert "/tg/ preference datums part 1: take two"" 2024-09-07 23:58:49 -07:00
ShadowLarkensandGitHub 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
ShadowLarkensandGitHub 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
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
KillianandGitHub 4406e228fa revert throw notifs (#16169) 2024-08-12 05:18:28 +10:00
KillianandGitHub b3aa4b75fa Auto-AFK (#15997)
* disable ingame changelog notification

* afk marker

* Auto-AFK Marking

* Update examine.dm

* Auto-AFK Marking w/ Pref
2024-05-26 17:16:44 +10:00
RaeschenandGitHub 484ffed97a Up-port: Various runtimes (#15802)
* Various runtimes (#7873)

* Some more preferences setup runtimes (#7884)

* Bug in #7884 making markings not show (#7888)
2024-03-10 09:40:08 +10:00
KashargulandGitHub 496cff40ff fixes broken chars (#15810) 2024-03-05 23:33:23 +01:00
Selis 2fdb69ab5c Some input updates 2024-02-12 23:33:37 +01:00
KashargulandGitHub 691c3ca75f porting healthbars from RS + mat fixes 2024-01-29 00:00:25 +01:00
Selis a4639e90be oldchat pref 2023-12-08 17:26:05 +01:00
Killian 1fbd1edf88 jobfuscate, director's cut 2023-11-17 20:36:01 +00:00
Killian f154c237e3 Merge remote-tracking branch 'upstream/master' into kk-mini3 2023-11-17 11:56:41 +00:00
Runa Dacino 6af3b172c1 add(preference): Toggle seeing subtles/whispers
Adds a toggle that overrides being an admin for seeing people's subtles/whispers. Meaning, even if you are an admin you won't see them. This is overriden by the sender's preference, IF they prefer privacy.
2023-10-23 16:38:01 +02:00
Killian cf6ea3434c convert throwmode messages to prefbased 2023-09-20 12:35:19 +01:00
Killian 8d682815a2 time: stamped 2023-09-16 10:26:23 +01:00
Killian df92fcce95 obfuscate job toggle 2023-06-10 14:44:18 +01:00
Killian b2c5fc43f6 tgui input lock 2023-05-12 14:09:12 +01:00
Runa DacinoandGitHub 2d1142f87b Merge branch 'master' into pain-frequency 2023-02-25 13:11:28 +01:00
Runa Dacino d05029a1cd Implements opt-out system of periodic tips to be sent to players 2023-02-10 14:34:31 +01:00
Runa Dacino 71b516fa31 Makes pain frequency a global preference, changes values 2023-01-28 23:57:28 +01:00
Heroman f49d1ccd1f More staff pref stuff 2022-09-15 15:25:47 +10:00
lm40 8c2443a652 Mentor QOL changes 2022-08-14 20:53:36 -04:00
VerySoft 93d3651ccb Nice! 2022-07-15 19:37:50 -04:00
VerySoft d2233448be Say Sounds!
Now people will make noise when they say/me/whisper/subtle, and everyone will be annoyed by it!
2022-07-15 18:27:14 -04:00
VerkisterandGitHub bcc99fec21 Fixes runtime that breaks vorepanel
Sanity check to prevent a bug that has permanently bluescreened a mob's vorepanel twice this week on downstream.
2022-07-03 17:53:44 +03:00
ItsSelis fe3ad3b6ab Chaplain, multiline stuff and decimals 2022-06-20 18:39:09 +02:00
ItsSelis 4edee6e117 Fixed Limit on FPS 2022-06-19 12:55:56 +02:00
ItsSelis af64bcf406 More Input Conversion 2022-06-19 12:21:51 +02:00
ItsSelis 2d7b081a55 Input Conversion Part 2 2022-06-19 03:40:24 +02:00
ItsSelis 06c9b26252 Input Conversion Part 1 2022-06-19 03:05:03 +02:00
ItsSelis 3369aded46 Preferences 2022-06-19 00:01:27 +02:00
ItsSelis a3b02b1bce TGUI Input Framework 2022-06-18 22:17:36 +02:00
ItsSelis ba51b9981d Added Input Preference 2022-06-02 00:28:12 +02:00
Rykka e7a0ef3a26 Fixes Belches so they're enabled/audible by default
My bad, headache-brain misread the pref.
2021-09-24 15:36:43 -07:00
Rykka a346a3a9f7 Adds audible belching preference toggle, makes belch emote respect it
Preferences can now handle a list being passed to them, and will require all items in the list to be true. Singular datums work to preserve legacy behavior.

Audible belching will REQUIRE "Emote Noises" and "Audible Belching" preferences to be enabled.

Figured there'd be a potential shitstorm, and honestly adding the preference was easier than I thought.

This will work if for w/e reason you decide to add farting noises - a simple pref toggle, and bingo.

Etc etc.

<3
2021-09-24 15:27:25 -07:00
Aronai SieyesandGitHub 668ffdd90d Merge pull request #11495 from VOREStation/upstream-merge-8242
[MIRROR] Adds Headset Radio Sounds
2021-08-26 13:25:20 -04:00
MistakeNot4892andVirgoBot 9f4f996b19 Merge pull request #8209 from Cerebulon/news_popup
Prevents Pop-up for Already Seen Lore News
2021-08-25 22:34:44 -04:00
MistakeNot4892andVirgoBot ac8ff7a5bd Merge pull request #8242 from Cerebulon/radiosounds
Adds Headset Radio Sounds
2021-08-25 21:45:08 -04:00
SchnayyandVirgoBot aa5742d869 Merge pull request #8201 from Cerebulon/erpking
Dethrone The ERP King
2021-08-13 18:36:37 -04:00
Aronai Sieyes 34982728cb Add 'as anything' to various for loops 2021-07-20 12:39:59 -04:00
Aronai Sieyes 4c12504e3b Replace list inputs with tgui_input_list 2021-06-26 10:39:56 -04:00
Aronai Sieyes ea42ee2303 Port Runechat 2021-05-30 15:45:11 -04:00