Commit Graph

13 Commits

Author SHA1 Message Date
Terilia
819a53b2af -invert +darkchat 2019-01-29 20:42:54 +00:00
Terilia
640a30e325 inverted chat v1 2019-01-29 18:47:33 +00:00
IK3I
124a043e99 Revert "So I heard you like Javascript....."
This reverts commit 5e5ca1a5c2.
2018-01-25 23:56:08 -06:00
IK3I
5e5ca1a5c2 So I heard you like Javascript.....
This variation of a solution would require the installation of a node
server. In theory, said server could be written into the startup code of
the core server but I'm not gonna go write a modified hastebin without a
solid yes.
2018-01-15 18:35:03 -06:00
IK3I
5612eee562 Fixes #8540
Also adds a seperate iframe explaining how to save the output since IE8
lacks support for doing things nicely.
2018-01-11 03:02:21 -06:00
Tayyyyyyy
8eb50ae337 Add a preferences setting 2017-12-25 16:58:18 -07:00
Tigercat2000
c0d3855d53 Goonchat Admin Filters
This adds Message filters to Goonchat (only for mentors +
administrators).

There is a new option in the settings dropdown of Goonchat to access
these. They are temporary, non-destructive filters which will hide all
messages matching them that are already in your chat, as well as any new
messages matching them.

There are 5 filters currently:
 - Admin; Filters out most admin logs.
 - Combat; Filters out a limited subset of combat messages-
 Specifically, any message with the 'combat' span class. Currently, this
 has only been added to the central /attack and /attacked_by procs, so a
 large considerable amount of hostile actions taken against a
 player are still not going to be filtered out. We can work on adding
 the identifier to more stuff later.
 - Radios: Filters out all radio messages.
 - Speech: Filters out all mob speech.
 - OOC: Filters out OOC chat.

There is also an "All" option, which just turns off all messages that
are not internal to Goonchat.
2017-02-06 12:19:33 -08:00
Krausus
24c6e0d2e3 Tweaks Goonchat loading process
- Re-loads output pane twice as fast, re-sends assets less often, and
ensures output pane HTML does not get cached.
- Updates the loading message to be more useful.
2017-01-16 03:50:50 -05:00
Tigercat2000
bf38804aa0 Add twemoji.min.js locally so goonchat loads without internet 2017-01-11 10:28:01 -08:00
Tigercat2000
0b69fe7842 Goonchat Twemoji support.
Add twemoji support to goonchat. It only parses annotations if the message has a
<span> tag with the 'emoji_enabled' class.

Also adds utf-8 support with goonchat, for the twemoji.
2017-01-11 09:31:56 -08:00
Krausus
f250e8a19f Improves handling of old Internet Explorer versions
Adds warnings for versions under 9, and gracefully disables highlighting
on IE8
2016-09-03 20:10:59 -04:00
Krausus
2343ecbc27 Replaces goonchat highlighting code with mark.js 2016-08-14 13:06:22 -04:00
tigercat2000
732c3b4ae5 Goonchat (#4744)
* bicon regex run

* Remove all \black

* Goonchat from /vg/ / Goon

Whoo!
Special thanks to @Tastyfish for the macro2html thing so all of our
horrible color macros keep working and don't fail horribly <3

* Fixes and changes n stuff

- Made ping sane again (the fuck PJ)
- Updated chat CSS
- Fixed like one problem with a color macro

* whoops

* Restore /vg/'s pingloop stuff (used to avoid fucking up is_afk)

* Strip problematic tags from tcomm scripts

- <audio>
- <video>
- <iframe>
- <script>

* Fix human examine icon

* Name hotkey elements

* Removed old stylesheet
2016-06-23 16:56:15 -04:00