diff --git a/rhodecode/lib/helpers.py b/rhodecode/lib/helpers.py --- a/rhodecode/lib/helpers.py +++ b/rhodecode/lib/helpers.py @@ -593,3 +593,13 @@ def safe_unicode(str): u_str = unicode(str(str).encode('string_escape')) return u_str + +def changed_tooltip(nodes): + if nodes: + pref = ':
' + suf = '' + if len(nodes) > 30: + suf = '
' + _(' and %s more') % (len(nodes) - 30) + return literal(pref + '
'.join([x.path for x in nodes[:30]]) + suf) + else: + return ': ' + _('No Files')