@ -646,31 +646,38 @@ weechat.controller('WeechatCtrl', ['$rootScope', '$scope', '$store', '$timeout',
$store . bind ( $scope , "password" , "" ) ;
}
// If we are on mobile change some defaults
// We use 968 px as the cutoff, which should match the value in glowingbear.css
var nonicklist = false ;
var noembed = false ;
var notimestamp = false ;
if ( $rootScope . isMobileDevice ( ) ) {
nonicklist = true ;
noembed = true ;
notimestamp = true ;
}
// Save setting for displaying only buffers with unread messages
$store . bind ( $scope , "onlyUnread" , false ) ;
// Save setting for not showing timestamp
$store . bind ( $scope , "notimestamp" , false ) ;
// Save setting for syncing hotlist
$store . bind ( $scope , "hotlistsync" , true ) ;
// Save setting for displaying nicklist
$store . bind ( $scope , "nonicklist" , false ) ;
$store . bind ( $scope , "nonicklist" , nonicklist ) ;
// Save setting for displaying embeds
$store . bind ( $scope , "noembed" , false ) ;
$store . bind ( $scope , "noembed" , noembed ) ;
// Save setting for channel ordering
$store . bind ( $scope , "orderbyserver" , false ) ;
// Save setting for updating favicon
$store . bind ( $scope , "useFavico" , true ) ;
// Save setting for notimestamp
$store . bind ( $scope , "notimestamp" , notimestamp ) ;
// Save setting for displaying embeds in rootScope so it can be used from service
$rootScope . visible = $scope . noembed === false ;
// If we are on mobile chhange some defaults
// We use 968 px as the cutoff, which should match the value in glowingbear.css
if ( $rootScope . isMobileDevice ( ) ) {
$scope . nonicklist = true ;
$scope . noembed = true ;
$scope . notimestamp = true ;
}
// Open and close panels while on mobile devices through swiping
$scope . swipeSidebar = function ( ) {
if ( $rootScope . isMobileDevice ( ) ) {