Forum and chat improvement suggestions
#17262
Forum:

Currently, I drag images onto the chat to upload it to i.fii.moe and generate the necessary BB Code. It would be nice to have the ability to do this in the forum directly I didn't try hard enough

Chat:

Mobile presence; mobile icon glyphs next to usernames in the users list if iOS/iPadOS/Android/Windows Phone is detected as the navigator vendor/UA or some other heuristic. You can sometimes see this on other platforms as a "Active on Mobile" tool-tip.

Low battery icon < 10-20% next to a username. For example, when on a call on WhatsApp, you will get a notification when someone's battery is low and that they may disconnect. You can try to get the battery status from the navigator.getBattery() method and query the level value in the promise result.

x86 emulator; Browsers are fast enough, would be an awesome easter egg to port in something like https://copy.sh/v86/?profile=windows95 with networking support in the chat. Windows workgroups in the chat win eta???
#17263
"Currently, I drag images onto the chat to upload it to i.fii.moe and generate the necessary BB Code. It would be nice to have the ability to do this in the forum directly."

This is already a thing, I forget if it's the entire view that affects it or just the textarea. You will have to edit those posts so they don't expire. Forum uploads are pretty much infinite but chat uploads expire after 2 weeks of no access.


"Mobile presence; mobile icon glyphs next to usernames in the users list if iOS/iPadOS/Android/Windows Phone is detected as the navigator vendor/UA or some other heuristic. You can sometimes see this on other platforms as a "Active on Mobile" tool-tip."

I do plan on adding something like this once I start adding extension to the protocol, so consider this planned. Not sure if this'll be the exact form it'll take but we'll see.


"Low battery icon < 10-20% next to a username. For example, when on a call on WhatsApp, you will get a notification when someone's battery is low and that they may disconnect. You can try to get the battery status from the navigator.getBattery() method and query the level value in the promise result."

Interesting idea but unfortunately only Chromium based browsers seem to implement this method and no implementation on Firefox or Safari is a no-go for me.

//i.fii.moe/bagotVATtjCRpk1UiWWiFwiOs7IoXgKv


"x86 emulator; Browsers are fast enough, would be an awesome easter egg to port in something like https://copy.sh/v86/?profile=windows95 with networking support in the chat. Windows workgroups in the chat win eta???"

//i.fii.moe/4P4QZsLOijiqteEnACVt6CBPDCUJLuCc
https://sig.flash.moe/signature.png