Commit graph

78 commits

Author SHA1 Message Date
rainbownapkin adab2eb3f9 1.1-Indev Final commit before merging to master. Everything seems to
work fine, while being reasonably preformant and pretty.
2022-08-29 00:06:44 +00:00
rainbownapkin 85fbe6bb5a Autobump system and UI complete. The bulk of this update is now over.
Just a couple of bug fixes and tweaks before release.
2022-08-21 21:26:53 +00:00
rainbownapkin fcb562397a Finished tokebot implementation. tz and of tokes decapitalized and
consolidated, !r added, toke log and  per user toke count tracking. Toke
count on tooltip. Improved moderator commands & tokebot output
formatting.
2022-07-23 09:24:19 +00:00
rainbownapkin 1da7cab9cd Added mod panel, nested fpanel menus, fpanel playlist 2022-07-19 06:32:22 +00:00
rainbownapkin 5f97baffc6 improved server-whisper, user join/leave messages, layout/UI overhaul 2022-07-10 03:31:30 +00:00
rainbownapkin e7adec32d7 merge upstream 2022-06-26 20:38:05 +00:00
rainbownapkin 3f27bfdbdf Create 1.1-indev branch, list of updates in README 2022-06-26 00:53:30 +00:00
rainbownapkin 9455fd8964 fore.st - Panama Red (v1)
changelist:
-pseudo-random name colors
-layout fixes(moved chat after the video on the .pug. also disabled said
feature in fcyp.js)
-theme updates(tokebot flair, changed modflair, more compact layout,
unfucked cytube provided css (srsly, WTF calzoneman? Why?)
link decorations, made things moar unified)
-added image embedding, disabling fcyp image embed (nothing new from a
user standpoint, simply slowly stripping fcyp.js out)
-moved emote button to chatbar, added send button as well
-chatpaste & chatsmack functions allowing clickable usernames/
-fixed raw video controls
-ripped out chat processing logic from fcyp.js, it was breaking a lot of
shit and everything it did has been implemented by this update and moar

devnotes:
Biggest update yet, also made some good steps towards fully ripping
fcyp.js out completely. Played around with an image upload button. I
might have to setup a cors relay to get that working, I'll have to play
around more :p
2022-02-03 02:32:27 +00:00
rainbownapkin 7a491681cc init commit 2021-12-06 19:56:40 -05:00
Techanon ab8faf7c99 Fix chat width resizing when window is very thin
When the window resized to a small width, the chat header buttons would wrap to the next line, but would inline with the chat box itself making it resize to unreadable widths.
Changing the header to flex with some minor adjustments prevents the inline wrapping thus the chatbox retains it's intended width.
2021-11-05 16:14:15 -07:00
Calvin Montgomery f41e0bda82 Fix new messages indicator being hidden behind chat messages on chromium 2021-10-13 19:58:19 -07:00
Calvin Montgomery 3620b07816 Add userlist-ignored strikethrough for ignored users 2018-11-15 22:44:21 -08:00
Calvin Montgomery 97de993055 Rename shit to avoid breaking backwards compat of currenttitle 2017-01-23 22:00:18 -08:00
Calvin Montgomery 2c57719318 Support changing the ratio of video:chat width 2017-01-23 21:47:21 -08:00
calzoneman d59daab2ae Make EmoteList self-contained instead of referencing globals 2016-03-29 23:31:02 -07:00
calzoneman c5c40a0386 Address #560 by adding a 'Volume' label 2016-03-23 22:45:54 -07:00
XCanG e2e864e93b Fixed profile image
See why: http://hnng.moe/f/8Q4
Now profile-image never be stretched.
2016-02-28 18:38:41 +05:00
calzoneman b0d5e92350 Fix autoscrolling changes 2015-12-05 17:57:33 -08:00
calzoneman 3c5d36919b Fix positioning and background color of new message indicator 2015-11-29 10:29:56 -08:00
calzoneman 23f39ab2f5 Improve chat autoscroll behavior
The previous behavior (don't autoscroll if the mouse is over the chat
area) was not intuitive and caused problems for people in chat only
mode, which led to a lot of people assuming that it was a glitch.

This change introduces the following behavior:

  * Hovering over chat no longer affects autoscroll.
  * Scrolling up in chat turns off autoscroll.
  * Scrolling to the bottom of the chatbox resumes autoscroll.
  * If a new message is added while autoscroll is off, a "New Messages
    Below" indicator is added to the bottom of the chatbox.
2015-11-29 09:49:21 -08:00
calzoneman 26e8660af4 Change /logout from GET to POST (#515) 2015-10-26 23:21:09 -07:00
calzoneman d86c62664c Fixes for Chrome 2015-07-26 13:29:06 -07:00
calzoneman f12397db23 Minor fixes for Google Drive subtitles 2015-07-26 12:28:43 -07:00
calzoneman 0044057287 Fix single-item playlist rendering glitch on Firefox 2015-07-16 21:28:11 -07:00
calzoneman 7e75611e7f Fix fullscreen CSS for webkit browsers 2015-07-11 22:10:59 -07:00
calzoneman f94c8bc8f1 Replace   with CSS margin 2015-05-22 10:29:24 -04:00
calzoneman 389dd0d5ab Initial emote list implementation 2015-05-12 13:50:59 -05:00
Graham d2f4ad7e90 Improve connect and disconnect message css 2015-03-02 17:50:57 -05:00
gv1222 8561d0418d Add a small padding to entire #messagebuffer 2015-02-25 14:20:07 -05:00
calzoneman cc4d8514fa Fix connect message margin 2015-02-14 16:09:19 -06:00
calzoneman 3bb3e020df More css fixes 2015-02-08 14:35:52 -06:00
calzoneman 7de62c1e84 CSS fixes 2015-02-07 21:17:06 -06:00
Graham 7bc16c7792 Cleanup queue_entry CSS. 2015-02-02 21:33:13 -05:00
Graham 0ba3b4ba78 Attempt to center chevron vertically. Some discrepancy between browsers. 2015-02-02 21:07:35 -05:00
Graham ef50c527bc Revert stripes for compatibility with light themes. 2015-02-02 20:23:48 -05:00
Graham d1d8b1b748 Improve connect & disconnect messages for more cross-theme compatibility 2015-02-02 19:50:45 -05:00
Graham 5739d95ba6 Update theme with new modern design 2015-02-02 15:15:15 -05:00
Graham f28cde5c71 Improve profile css and general cleanup 2015-01-24 15:29:52 -05:00
Graham 5d488781ca Line up connect message and chat 2015-01-24 14:46:20 -05:00
Graham 219ab4b40a Minor fixes to modern theme. 2015-01-23 20:36:16 -05:00
Graham 207ad43140 Update css 2015-01-03 18:21:33 -05:00
Graham e4de90c38b Move color CSS rules into their own files. minify bootstrap 2015-01-03 15:27:15 -05:00
calzoneman 9db35ba811 Fix PM bar clickthrough 2014-11-24 19:08:51 -06:00
calzoneman 7310dabedf CSS fixes 2014-11-12 19:56:29 -06:00
calzoneman 2c45177cc0 Responsive embed, WIP 2014-11-10 22:43:49 -06:00
calzoneman 084b1cf16f Fix for super long pagetitles 2014-10-03 16:15:35 -05:00
calzoneman 83ae835bed Allow modals to be wider on large screens 2014-08-13 14:01:21 -05:00
Calvin Montgomery e87ddb473b Require user permission to run channel js 2014-07-01 20:11:54 -07:00
Calvin Montgomery 1cc769b1ea More missed merges 2014-05-20 20:13:41 -07:00
calzoneman c11d31e716 Resolve #352 2014-04-30 17:40:16 -05:00