Commit Graph

193 Commits

Author SHA1 Message Date
Kashargul
a2c673ab7a refactors most spans 2024-10-02 21:10:31 +02:00
ShadowLarkens
0f8368245a Add spacebar throwing 2024-09-08 16:20:17 -07: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
Kashargul
2f19f66cc5 default tgui alert input handling (#16241)
* default handling

* do not push that

* fix

* .

* .
2024-09-02 04:27:26 +10: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
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
SatinIsle
79b2288e99 Choose to rest left or right (#16090)
Added a new hotkey mode combinations for resting. Ctrl+U now always rests to the right, whilst Shift+U always rests to the left. These can also be used with the Rest-Left and Rest-Right verbs in the command bar.
2024-07-07 20:50:29 +10:00
Drathek
7c8bb85de3 Whitespace Standardization [MDB IGNORE] (#15748)
* Update settings

* Whitespace changes

* Comment out merger hooks in gitattributes

Corrupt maps would have to be resolved in repo before hooks could be updated

* Revert "Whitespace changes"

This reverts commit afbdd1d844.

* Whitespace again minus example

* Gitignore example changelog

* Restore changelog merge setting

* Keep older dmi hook attribute until hooks can be updated

* update vscode settings too

* Renormalize remaining

* Revert "Gitignore example changelog"

This reverts commit de22ad375d.

* Attempt to normalize example.yml (and another file I guess)

* Try again
2024-02-20 11:28:51 +01:00
Kashargul
16fd2d94a0 more filter and borg admin stuff (#15745)
* more filter and borg admin stuff

* analyzer fix

* .

* vchatdark css fix
2024-02-11 16:54:14 +01:00
Kashargul
0d77816c04 fix some more font tags 2024-01-30 16:14:02 +01:00
Kashargul
9bb3608063 filter improvements and oldchat colours 2024-01-29 16:31:36 +01:00
Kashargul
e4b62dfa35 remove static chat colour tags 2024-01-21 12:34:53 +01:00
Kashargul
4634e5a903 remove static color 2023-12-22 19:59:15 +01:00
Selis
de3d8d60cc Custom indexeddb store (#15603)
* Custom indexeddb store

* Theme fix

* Status bar
2023-12-17 11:56:17 +01:00
Selis
cc8a8e2536 Fixes statusbar for tgchat 2023-12-09 23:26:04 +01:00
Selis
b2d8c7b84a Fixed chat & icon 2023-12-08 17:26:05 +01:00
Selis
3aa9365e23 Fixes and Stuff 2023-12-08 17:26:04 +01:00
ItsSelis
0c36da7f14 Skin Interface Changes 2023-12-08 17:26:04 +01:00
ItsSelis
995db5e517 tgui update 2023-12-08 17:26:04 +01:00
ItsSelis
09b3d544ca Misc adds and changes 2023-12-08 17:25:54 +01:00
TheGreatKitsune
4161041df0 Adds info button back in 2023-12-06 20:39:24 -08:00
Selis
ae70205eae tgchat part 1 2023-11-20 13:58:41 +01:00
Selis
c1225b448e Removes browserwindow skin element 2023-11-13 13:24:07 +01:00
VerySoft
7cd2ca7e3b Support button
Adds a patreon button to the client
2023-09-08 19:41:10 -04: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
Seris02
4860518c1a adds body marking zone customization 2023-08-09 00:39:25 +08:00
VerySoft
56b972c776 Add ability to adjust your layer/plane
If you push CTRL+SHIFT+ numpad +/-, your layer and plane will increase or decrease as appropriate, so you can shuffle yourself around in people stack.

There's 7 total options you can get to. Your layer and plane also return to normal when you move
2023-08-04 19:37:06 -04:00
C.L
725f179ffc Update skin.dmf 2022-10-08 20:16:19 -04:00
C.L
97cbd02ec8 Update skin.dmf 2022-10-08 20:15:56 -04:00
C.L
d1b1e13d9c Cleans headers 2022-10-08 19:14:41 -04:00
Cerebulon
e99eba7945 Ports Diagonal Movement 2022-10-08 03:36:57 -04:00
lm40
d8b22197b5 Replaces adminhelp verb in macros/hotkeys 2022-08-21 16:08:14 -04:00
Selis
9e81fe7bbd Added Whisper/Subtle/Rest Hotkeys for Borgs 2022-04-02 15:30:57 +02:00
Aronai Sieyes
358d71bb52 Fixes #10966 2021-07-08 01:36:21 -04:00
Aronai Sieyes
035bab4708 Fix security cameras showing weird space thing 2021-07-07 17:01:44 -04:00
Leshana
0acd01049c Implement SSInput subsystem and Diagonal Movement
- SSInput subsystem for running movement inside the tick.
- Switch skin.dmf to use KeyUp/KeyDown procs for movement keys.
- Logic to do responsive diagonal movement.
2021-07-06 20:37:19 -04:00
Aronai Sieyes
0e950eae2d Change chat message boxes to resizable tgui 2021-07-04 00:53:31 -04:00
Aronai Sieyes
fbb7a3118e Add discord button to top 2021-07-02 18:22: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
Aronai Sieyes
ea42ee2303 Port Runechat 2021-05-30 15:45:11 -04:00
Novacat
b0a0f19eac B to Resist! (#8062)
* B to Resist!

* Requested Changes.
2021-05-11 02:59:30 -04:00
Unknown
08ea1e38a4 B to Resist 2021-05-04 15:53:43 -04:00
Detective Google
953cdfb800 ports pixelshifting 2020-10-30 13:43:20 -05:00
ShadowLarkens
f9fd9b7c35 Datum Component System (/tg/ port) 2020-10-18 12:13:28 -07:00
Atermonera
9ebf133137 Merge pull request #7688 from ShadowLarkens/rest-hotkey
Add U as hotkey to rest
2020-09-26 16:58:30 -04:00
Rykka
f6105bc3b5 Fix Asset Cache Verification - TGUI Bugfix
BYOND is injecting html to load js shims into json files returned by xhr. this will get fixed in a later byond release, but this disables the functionality for the asset cache skin control today.

Fix to be removed once the HTML injection is removed from asset cache (pending a BYOND change).
2020-08-13 04:02:22 -04:00