Hide time markers for certain buffer types
This commit is contained in:
parent
c7a5a65ed7
commit
4bf1d92ace
@ -407,12 +407,12 @@ npm run build-electron-{windows, darwin, linux}</pre>
|
|||||||
</tbody>
|
</tbody>
|
||||||
<tbody ng-repeat="bufferline in bufferlines">
|
<tbody ng-repeat="bufferline in bufferlines">
|
||||||
<tr class="bufferline">
|
<tr class="bufferline">
|
||||||
<td class="time">
|
<td class="time" ng-show="activeBuffer().showTime">
|
||||||
<span class="date" ng-class="::{'repeated-time': bufferline.shortTime==bufferlines[$index-1].shortTime}">
|
<span class="date" ng-class="::{'repeated-time': bufferline.shortTime==bufferlines[$index-1].shortTime}">
|
||||||
<span class="cof-chat_time cob-chat_time coa-chat_time" ng-bind-html="::bufferline.formattedTime"></span>
|
<span class="cof-chat_time cob-chat_time coa-chat_time" ng-bind-html="::bufferline.formattedTime"></span>
|
||||||
</span>
|
</span>
|
||||||
</td>
|
</td>
|
||||||
<td class="prefix"><span ng-class="::{'repeated-prefix': bufferline.prefixtext==bufferlines[$index-1].prefixtext}"><a ng-click="addMention(bufferline)"><span class="hidden-bracket" ng-if="::(bufferline.showHiddenBrackets)"><</span><span ng-repeat="part in ::bufferline.prefix" ng-class="::part.classes" ng-bind="::part.text|prefixlimit:25"></span><span class="hidden-bracket" ng-if="::(bufferline.showHiddenBrackets)">></span></a></span></td><!--
|
<td class="prefix" ng-show="activeBuffer().showTime"><span ng-class="::{'repeated-prefix': bufferline.prefixtext==bufferlines[$index-1].prefixtext}"><a ng-click="addMention(bufferline)"><span class="hidden-bracket" ng-if="::(bufferline.showHiddenBrackets)"><</span><span ng-repeat="part in ::bufferline.prefix" ng-class="::part.classes" ng-bind="::part.text|prefixlimit:25"></span><span class="hidden-bracket" ng-if="::(bufferline.showHiddenBrackets)">></span></a></span></td><!--
|
||||||
--><td class="message"><!--
|
--><td class="message"><!--
|
||||||
--><div ng-repeat="metadata in ::bufferline.metadata" plugin data="::metadata"></div><!--
|
--><div ng-repeat="metadata in ::bufferline.metadata" plugin data="::metadata"></div><!--
|
||||||
--><span ng-repeat="part in ::bufferline.content" class="text" ng-class="::part.classes.concat(['line-' + part.$$hashKey.replace(':','_')])" ng-bind-html="::part.text | conditionalLinkify:part.classes.includes('cof-chat_host') | DOMfilter:'codify' | DOMfilter:'irclinky' | DOMfilter:'emojify':settings.enableJSEmoji | DOMfilter:'inlinecolour' | DOMfilter:'latexmath':('.line-' + part.$$hashKey.replace(':','_')):settings.enableMathjax"></span>
|
--><span ng-repeat="part in ::bufferline.content" class="text" ng-class="::part.classes.concat(['line-' + part.$$hashKey.replace(':','_')])" ng-bind-html="::part.text | conditionalLinkify:part.classes.includes('cof-chat_host') | DOMfilter:'codify' | DOMfilter:'irclinky' | DOMfilter:'emojify':settings.enableJSEmoji | DOMfilter:'inlinecolour' | DOMfilter:'latexmath':('.line-' + part.$$hashKey.replace(':','_')):settings.enableMathjax"></span>
|
||||||
|
@ -98,6 +98,9 @@ models.service('models', ['$rootScope', '$filter', 'bufferResume', function($roo
|
|||||||
|
|
||||||
var pinned = message.local_variables.pinned === "true";
|
var pinned = message.local_variables.pinned === "true";
|
||||||
|
|
||||||
|
//hide timestamps for certain buffer types
|
||||||
|
var showTime = type && type !== 'relay';
|
||||||
|
|
||||||
// Server buffers have this "irc.server.freenode" naming schema, which
|
// Server buffers have this "irc.server.freenode" naming schema, which
|
||||||
// messes the sorting up. We need it to be "irc.freenode" instead.
|
// messes the sorting up. We need it to be "irc.freenode" instead.
|
||||||
var serverSortKey = plugin + "." + server +
|
var serverSortKey = plugin + "." + server +
|
||||||
@ -365,6 +368,7 @@ models.service('models', ['$rootScope', '$filter', 'bufferResume', function($roo
|
|||||||
getHistoryDown: getHistoryDown,
|
getHistoryDown: getHistoryDown,
|
||||||
isNicklistEmpty: isNicklistEmpty,
|
isNicklistEmpty: isNicklistEmpty,
|
||||||
nicklistRequested: nicklistRequested,
|
nicklistRequested: nicklistRequested,
|
||||||
|
showTime: showTime,
|
||||||
pinned: pinned,
|
pinned: pinned,
|
||||||
queryNicklist: queryNicklist,
|
queryNicklist: queryNicklist,
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user