mirror of
https://github.com/FrankerFaceZ/FrankerFaceZ.git
synced 2025-07-03 17:48:30 +00:00
3.5.66 to 3.5.77. Fixed a performance issue with chat scrolling. Fixed CSS issues introduced in the refactor. Added ReChat support. Fixed all tooltip positioning. Fixed emote usage reporting. Fix support for conversations beta. Fix Do Not Show Again link on portrait mode warning. Fix following data not loading on non-ember pages. Added emoji rendering when BTTV is detected. Made standard chat settings menu scroll. Added support for multiple commands with one button to in-line moderation icons.
This commit is contained in:
parent
0cabebdf19
commit
a050063c81
31 changed files with 885 additions and 275 deletions
28
src/main.js
28
src/main.js
|
@ -22,7 +22,7 @@ FFZ.get = function() { return FFZ.instance; }
|
|||
|
||||
// Version
|
||||
var VER = FFZ.version_info = {
|
||||
major: 3, minor: 5, revision: 65,
|
||||
major: 3, minor: 5, revision: 77,
|
||||
toString: function() {
|
||||
return [VER.major, VER.minor, VER.revision].join(".") + (VER.extra || "");
|
||||
}
|
||||
|
@ -90,12 +90,22 @@ FFZ.prototype._pastebin = function(data, callback) {
|
|||
// -------------------
|
||||
|
||||
FFZ.prototype.get_user = function() {
|
||||
if ( window.PP && PP.login ) {
|
||||
return PP;
|
||||
} else if ( window.App ) {
|
||||
var nc = App.__container__.lookup("controller:login");
|
||||
return nc ? nc.get("userData") : undefined;
|
||||
if ( this.__user )
|
||||
return this.__user;
|
||||
|
||||
var user;
|
||||
if ( window.App ) {
|
||||
var nc = App.__container__.lookup('controller:login');
|
||||
user = nc ? nc.get('userData') : undefined;
|
||||
}
|
||||
|
||||
if ( ! user && window.PP && PP.login )
|
||||
user = PP;
|
||||
|
||||
if ( user )
|
||||
this.__user = user;
|
||||
|
||||
return user;
|
||||
}
|
||||
|
||||
|
||||
|
@ -133,6 +143,7 @@ require('./ember/following');
|
|||
|
||||
require('./debug');
|
||||
|
||||
require('./ext/rechat');
|
||||
require('./ext/betterttv');
|
||||
require('./ext/emote_menu');
|
||||
|
||||
|
@ -140,6 +151,7 @@ require('./featurefriday');
|
|||
|
||||
require('./ui/styles');
|
||||
require('./ui/dark');
|
||||
require('./ui/tooltips');
|
||||
require('./ui/notifications');
|
||||
require('./ui/viewer_count');
|
||||
require('./ui/sub_count');
|
||||
|
@ -256,6 +268,7 @@ FFZ.prototype.init_normal = function(delay, no_socket) {
|
|||
this.setup_following_count(false);
|
||||
this.setup_menu();
|
||||
|
||||
this.fix_tooltips();
|
||||
this.find_bttv(10);
|
||||
|
||||
var end = (window.performance && performance.now) ? performance.now() : Date.now(),
|
||||
|
@ -297,6 +310,7 @@ FFZ.prototype.init_dashboard = function(delay) {
|
|||
// Set up the FFZ message passer.
|
||||
this.setup_message_event();
|
||||
|
||||
this.fix_tooltips();
|
||||
this.find_bttv(10);
|
||||
|
||||
var end = (window.performance && performance.now) ? performance.now() : Date.now(),
|
||||
|
@ -354,8 +368,10 @@ FFZ.prototype.init_ember = function(delay) {
|
|||
this.setup_following_count(true);
|
||||
this.setup_races();
|
||||
|
||||
this.fix_tooltips();
|
||||
this.connect_extra_chat();
|
||||
|
||||
this.setup_rechat();
|
||||
this.find_bttv(10);
|
||||
this.find_emote_menu(10);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue