Ticket #5549: minimal-hidden_properties-diff-rendering.patch
| File minimal-hidden_properties-diff-rendering.patch, 1011 bytes (added by cboos, 4 years ago) |
|---|
-
trac/versioncontrol/web_ui/changeset.py
86 86 implements(IPropertyDiffRenderer) 87 87 88 88 def match_property_diff(self, name): 89 # Support everything but hidden properties. 90 hidden_properties = DefaultPropertyRenderer(self.env).hidden_properties 91 return name not in hidden_properties and 1 or 0 89 # Support everything 90 return 1 92 91 93 92 94 93 def render_property_diff(self, name, old_context, old_props, 95 94 new_context, new_props, options): 95 if name in DefaultPropertyRenderer(self.env).hidden_properties: 96 return tag.li('Property ', tag.strong(name), ' changed') 96 97 old, new = old_props[name], new_props[name] 97 98 # Render as diff only if multiline (see #3002) 98 99 if '\n' not in old and '\n' not in new:
