-
Notifications
You must be signed in to change notification settings - Fork 37
Version history
Zimny Lech edited this page Aug 29, 2014
·
13 revisions
- [2014.08.14]
- Adding possibility to embed images and videos such .webm on the chat, script admin can configure accepted filetypes and/or sources, user can easily toggle between embeddings and text links
- Adding chat text speaking option with external "WebAnywhere" online application, supporting english ("!say" command) and polish ("!mow")
- Adding MOTD tabs application to create homepage-like channel header, using simple HTML
- Adding pagination option in the emotes panel with configurable number of displaying emotes
- Adding switch ("Func" in the chat header) for channel admins with 2 buttons: ** Auto Clear, automatically clearing chat window during spam attacks or raids, preventing room freezing ** Anti AFK, preventing from AFK if you leave for a moment (and don't want to be excluded from voteskipping etc.)
- Adding 5-way volume level regulation for both: sound filters and text speaking
- Adding 2 modes in Playlist URLs modal window: ** Ordered List - list alphabetically ordered by titles ** Database Format - list specially prepared for script Channel Database
- Adding option to automatic display of squavatars (2-colored square avatars) before every message
- Adding option to change character adding to username on the chat messages (default ":")
- Adding "!memestats" commands to display number of used channel memes by a user
- Deleting necessity of the "StoragePrefix" manual setting, now auto-defined as room name
- Deleting "/reload" command due to possibility to use it by people who deny permission to run script
- Moving few CSS selectors from main CSS to JS for better compatibility with users who has not given permission to run script, due to necessary accepting external JS
- Back to independent channel emotes with configurable size for some script admins who need additional mods-independent permanent emotes
- Adding Google Analytics short code
- Adding option for custom add/refresh/voteskip button captions, and custom welcome message
- Better unicode buttons arrangement - now fit automatically with a side margin
- Creating 2 another layout options after loading for all users (using Local Storage or cookies): ** Not displaying layout box (switching with "Layout" button) ** Fluid layout is now stored in user options (default after loading is checked)
- Fixing display modes after media changes and browser resizing
- Fixing not aligned vertically checkboxes in Chrome
- Fixing channel CSS position between stylesheets in the HTML header
- Fixing bad download links after move some items on the playlist
- Fixing unability to show player again if refreshed after hiding
- Fixing wrong sounds panel properties after mode and theme change - now automatically back to userlist
- Fixing permission for displaying "/clear" button
- Fixing reset layout option for channels with disabled "default old Synchtube layout" option
- Fixing tooltips for chat voices button
- Patching "#playlistmanagerwrap" hidden free space if user is unregistered
- Deleting ".userlist_item" cursor from CSS - it is now implemented in default CyTube application
- A few minor code changes not affecting functionality
- [2014.04.03]
- Full adaptation to CyTube 3.0 layout (using Bootstrap 3) and API
- Partially rewriting code
- Sounds playing after defined chat words with ability for all users to mute sounds
- New layout configuration box, including ability to temporary hide some layout elements
- Optional panel with messages to moderators/administrators
- Button to quick YouTube player muting
- Adding possibility to show collapsed header during mouseover to "Layout Configuration" modal window
- Optional background for playlist row empty corner
- [2014.01.13]
- Global code rearranging and improving
- Caching mutliple-use existed selectors
- Standardizing created selectors names
- Defining global channel variables
- Optional covering player with an image
- Changing additional chat commands displaying
- Hiding default footer during minimizing
- Fixing
AdditionalScript_URL
variable name bug - Fixing jwplayer resizing issue
- Fixing resizing emotes issue
- Fixing
!roll
command 2-digits bug, adding to commands list help
- [2014.01.06]
- Adding Dailymotion progress bar handling
- Auto-resizing bigger images in the emotes panel
- Adding
!roll
command (rolling number from 000 to 999) - Auto-reloading channel after possibly library change
- Slightly improving chat commands look
- Fixing non-displayed footer bug
- [2014.01.05]
- Changing position of rules panel
- Removing "Reload Menu" option (since menu options are being updated in real time)
- Some other code cleaning and order changing
- Fixing MOTD and announcements buttons positioning
- Fixing chat notifications volume level bug
- Fixing left margin of server error announcements
- [2014.01.04]
- Installation now requires entering JS as well as CSS file URL (faster layout preparing, more condensed CSS handling)
- Inserting default themes patches into main JavaScript, removing external files from library
- Optional joining and leaving chat messages
- Removing
filters.txt
from library (since script administrators can enable javascript-powered filters) - Removing
main-ready.js
(because of GitHub ToS - ready-to-use library now available on Dropbox) - Toggling YT volume buttons depends on player type
- Toggling "/clear" button and filters installing buttons depends on rank
- Explaining chat fonts codes in the "Chat Commands" modal window
- Removing more elements in "Chat Only" mode, adding a button to stay with hiding player
- Changing
EmotesArray
andTopUserLogo
syntax - Minor changes in user themes configuration code
- Other minor code changes
- Decreasing chat sound notifications volume to 80%
- Adding year 2014 to copyright in the footer
- Fixing external CSS themes attributes overwriting bug
- Fixing CSS editor style syntax bug
- [2014.01.01]
- Custom chat notifications sound option
- Muting YouTube player during "Channel Database" media preview
- Grouping "Refresh" and "Controls" player buttons, right-aligning dropdown menu
- Centering "Playlist Controls" dropdown menu
- Lightening closing announcements row button in
darkstrap-patch.css
- Fixing windows resizing in "cinema" and "radio" modes
- Restoring not overwriting user themes and layout after closing "Options" modal window
- [2013.12.31]
- Moving drinkbar panel, fixing bad position if rules button is disabled
- Optional removing or keeping "Chat Only" link
- Wrapping "Layout Configuration" button
- Removing channel favicon after restart just in case of changing configuration
- Fixing "Channel Database" adding media bug
- Fixing user CSS bug if themes selector is disabled
- [2013.12.29]
- Rearranging and partially rewriting code
- Adaptation to CyTube 2.4.5 layout and API
- Themes .css files are now example, but not official part of the library
- Possibility to choose default channel layout between Synchtube/Cytube mode and playlist between Default/Menu mode
- Custom media title description
- Custom "Voteskip" caption
- Possibility of using emotes and fonts filters without permanent installing
- Moving and expanding functionality of player transformation's menu
- Two modes of media additional info: contributor's name or what's playing next
- Hiding media description option
- More compact minimizing function
- Imageboard-style attention bar
- MOTD logo rotator with 4 modes
- Chat commands help modal window
- Reloading cache data buttons for Channel Database and Channel Galleries
- Chat messages suffix for random messages
- Adding '!skip', '!add' and '!now' chat commands
- Fixing problems with removed player in "Chatroom" and "Radio" modes in Firefox
- Fixing problems with some CSS issues in Chrome
- [2013.08.31]
- Complete rearrangement of library code, working in CyTube 2.4
- Sharing on Github as "CyTube Plus"
- See Features for the full list of components
- [2013.05.25]
- Many minor fixes
- Adding "Send Button" chat option
- Deleting drinkbar
- [2013.05.24]
- Rearranging of library code
- Deleting all polish interface elements for english-only layout
- Adding 3 new user options
- Upgrading MOTD code
- Deleting own user permissions for the new CyTube default permissions system
- Fixing @end video adding
- [2013.05.04]
- Major cleaning and deleting library code
- Adding reset button to layout configuration modal window
- Separation of channel database and bot to external .js files
- Adding some functions to bot
- Creating 2 modes for decorated text in MOTD
- [2013.05.03]
- Fixing random video adding
- Adding optional JavaScript bot
- Scrolling queue and chat after channel mode change
- [2013.05.02]
- Enabling timestamps user option (this function was added in CyTube)
- Minor fix in header dropdown menu
- [2013.05.01]
- Improving CSS themes appending
- Adding user CSS option
- Storing layout configuration in cookies
- Deleting filters multi-editor (this function was added in CyTube)
- Minor fixes in footer
- [2013.04.30]
- Adding "Layout Configuration" button with modal window
- Adding header dropdown menu with various CyTube channels
- Adding function for creating decorated text in MOTD
- Deleting number of item from playlist menu (this function was added in CyTube)
- Adding "korean cliche" user logo
- Creating helper functions for layout change
- Scrolling queue after layout change
- Various minor fixes in moderation options and sitefooter
- [2013.04.29]
- Unlock all playlist menu options
- Adding "Lock Playlist" option
- Adding "fuchsia" and "sakura" themes
- Adding sitefooter
- Deleting unnecessary layout layer under playlist buttons
- [2013.04.28]
- New CyTube channel HTML adaptation
- Enhanced "User Options" in modal window
- Adding default "dark" theme
- Adding "japanese landscape" user logo
- [2013.04.27]
- First release as "CyTube Script" for my personal channels with some polish language interface
- Adaptation from Synchtube old set of custom scripts.