Page 1 of 1

COMPLETED - [BOUNTY] Typing Indicator for Command Bar

Posted: Mon Apr 15, 2024 1:59 am
by Lilah
I brought this up in the discord #coding-general and sort of got "this is not possible" to "it's expensive and dumb", but I decided to stick it in here anyway because, well, why not.

I am a command-box typer. Started that way, and will be that way forever. I gave the pop-up box the good old college try.
So, yes, "Learn to open the say box" <---- let's skip this because I wouldn't be asking if I didn't have my reasons.

Anyway, people often think I'm ignoring them or not typing at all which is a pain in the butt. I can live with it, but it would be a nice QoL for the command bar chat kids (We exist! We out here!!)

I commented about this last year on Aurora station and they managed to fix the issue for me. I got dat speech bubble using command bar. I have Say " activated at all times, and it didn't give me a bubble until I started typing what I wanted to say. I know Aurora changed over to TGUI some time ago, and the bubble addition was after this switch.
Aurora used the SStyping from Nebula. I have no idea what this is. Here is the PR on the subject. Not sure if it's similar, possible, or applicable, but perhaps better to have some frame of reference... https://github.com/Aurorastation/Aurora ... 6169/files

If it doesn't work for /tg/, that's fine, but I'd like to know why in a clear way (Is it hard on the server or cause lag? Is it too buggy? Does something just not fundamentally exist to make it work? I am not interested in making gameplay experience worse for something so small.)

If someone thinks its possible and it doesn't cause issues, then I would like to offer $75 for the code, and $25 on top if the PR is successful. If for whatever reason it is more difficult than expected, we can talk about the bounty amount. I don't want people working for too little.

Thank you!! :heart:

Re: [BOUNTY] Typing Indicator for Command Bar

Posted: Mon Apr 15, 2024 2:53 am
by iamgoofball
this is doable, we just need the verb bar to be tgui'd first

Re: [BOUNTY] Typing Indicator for Command Bar

Posted: Tue Apr 16, 2024 11:40 pm
by Waltermeldron
like goof said, viable

There isn't really any performance implications.
There is a problem if tgui breaks, which is why there needs to be a way to fallback to the built in command bar without having to go through tgui, because then it defeats the purpose of the fallback.

Re: [BOUNTY] Typing Indicator for Command Bar

Posted: Sat Apr 20, 2024 9:17 am
by PKPenguin321
holy fuck please do this, ever since fancy chat my control scheme has been turbo fucked and has never recovered

Re: [BOUNTY] Typing Indicator for Command Bar

Posted: Thu Apr 25, 2024 6:19 pm
by BeeSting12
i dont play anymore but this would be awesome if someone did it, i always preferred using the command bar to chat too. so much in fact that sometimes after long stints of playing ss13 i will type Sa [tab] before a new line in a paper or email or whatever because im so used to doing that to talk.

Re: [BOUNTY] Typing Indicator for Command Bar

Posted: Sun Apr 28, 2024 9:01 pm
by oranges
there's no viable way to achieve this in a way that will satisfy the requirement to have perfect fallback.

Re: [BOUNTY] Typing Indicator for Command Bar

Posted: Sun May 05, 2024 5:46 am
by MrStonedOne
fun fact, you do not need tgui for typing indicators on the command bar.

Re: [BOUNTY] Typing Indicator for Command Bar

Posted: Sun May 05, 2024 6:05 am
by MrStonedOne
proof of concept
Image

Re: [BOUNTY] Typing Indicator for Command Bar

Posted: Sun May 05, 2024 7:36 am
by TheSmallBlue
so there IS a viable way to achieve this while statisfying the requirement to have perfect fallback!

Re: [BOUNTY] Typing Indicator for Command Bar

Posted: Sun May 05, 2024 8:22 am
by MrStonedOne
Client side proof of concept that avoids the server load issue coderbus was talking about.

Code: Select all

Topic: "typing&verb=&argument_length=-1&debug_text="
Topic: "typing&verb=s&argument_length=-1&debug_text=s"
Topic: "typing&verb=sa&argument_length=-1&debug_text=sa"
Topic: "typing&verb=say&argument_length=-1&debug_text=say"
Topic: "typing&verb=say&argument_length=0&debug_text=say%20%22"
Topic: "typing&verb=say&argument_length=3&debug_text=say%20%22tes"
Topic: "typing&verb=say&argument_length=8&debug_text=say%20%22testing%20"
Topic: "typing&verb=say&argument_length=9&debug_text=say%20%22testing%20t"
Topic: "typing&verb=say&argument_length=11&debug_text=say%20%22testing%20tha"
Topic: "typing&verb=say&argument_length=12&debug_text=say%20%22testing%20that"
Topic: "typing&verb=say&argument_length=13&debug_text=say%20%22testing%20that%20"
Topic: "typing&verb=say&argument_length=15&debug_text=say%20%22testing%20that%20th"
Topic: "typing&verb=say&argument_length=16&debug_text=say%20%22testing%20that%20thi"
Topic: "typing&verb=say&argument_length=17&debug_text=say%20%22testing%20that%20this"
Topic: "typing&verb=say&argument_length=18&debug_text=say%20%22testing%20that%20this%20"
Topic: "typing&verb=say&argument_length=19&debug_text=say%20%22testing%20that%20this%20s"
Topic: "typing&verb=say&argument_length=21&debug_text=say%20%22testing%20that%20this%20shi"
Topic: "typing&verb=say&argument_length=25&debug_text=say%20%22testing%20that%20this%20shit%20wo"
Topic: "typing&verb=say&argument_length=26&debug_text=say%20%22testing%20that%20this%20shit%20wor"
Topic: "typing&verb=say&argument_length=27&debug_text=say%20%22testing%20that%20this%20shit%20work"
Topic: "typing&verb=say&argument_length=28&debug_text=say%20%22testing%20that%20this%20shit%20works"

Re: [BOUNTY] Typing Indicator for Command Bar

Posted: Sun May 05, 2024 10:41 pm
by MrStonedOne

Re: [BOUNTY] Typing Indicator for Command Bar

Posted: Mon May 06, 2024 1:19 am
by Lilah
Thank you so much, MSO! :heart: :D
Cash monies have been sent.

Re: COMPLETED - [BOUNTY] Typing Indicator for Command Bar

Posted: Mon May 06, 2024 4:07 am
by oranges
lying on the internet is the fastest way to get the answer