Edgewall Software

Opened 19 years ago

Last modified 7 years ago

#53 new enhancement

plugin infrastructure for rendering diff HTML previews

Reported by: daniel Owned by:
Priority: high Milestone: next-major-releases
Component: version control/changeset view Version: devel
Severity: normal Keywords: diff image
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description (last modified by Christian Boos)

Use Cases

Viewing image changes/patches in a changeset

It would be pretty cool to be able to view image updates in the changeset viewer. An updated image should show the old version and the new version side by side, just like text diffs.

Filter out noisy changes

Typical use case is for showing diffs on .po files, where the chunks corresponding to line number changes only are completely uninteresting and can be safely skipped.

Attachments (0)

Change History (9)

comment:1 by daniel, 18 years ago

Version: 2.0

comment:2 by daniel, 18 years ago

Milestone: 1.0
Priority: lowestlow
Version: 2.0devel

comment:3 by Christian Boos, 16 years ago

Milestone: 1.00.10
Owner: changed from Jonas Borgström to Christian Boos
Priority: lownormal
Severity: normalminor

See also #3002.

For this, we'd need a plugin infrastructure for rendering diff HTML previews in addition to simple content previews.

comment:4 by Christian Boos, 16 years ago

Milestone: 0.100.11

Nothing critical here, rescheduling for milestone:0.11.

comment:5 by Christian Boos, 16 years ago

#1712 was marked as duplicate of this one.

comment:6 by Christian Boos, 15 years ago

Component: generalchangeset view
Keywords: diff image added
Milestone: 0.110.12

Maybe 0.12.

comment:7 by Remy Blank, 12 years ago

Milestone: next-major-0.1Xunscheduled

comment:8 by Christian Boos, 12 years ago

Description: modified (diff)
Milestone: unschedulednext-major-0.1X
Priority: normalhigh
Severity: minornormal
Summary: Viewing image changes/patches in a changesetplugin infrastructure for rendering diff HTML previews

This ticket is more for adding some new interfaces in trac.mimeview.api (IDiffContentRenderer) than for implementing this particular kind of diff (image diff), which could then be implemented as a plugin.

Changing prio to high a.k.a. sometimes soon, as we badly need the second use case for diffing our .po files

comment:9 by Ryan J Ollos, 7 years ago

Owner: Christian Boos removed

Modify Ticket

Change Properties
Set your email in Preferences
as new The ticket will remain with no owner.
The ticket will be disowned.
as The resolution will be set. Next status will be 'closed'.
The owner will be changed from (none) to anonymous. Next status will be 'assigned'.

Add Comment

E-mail address and name can be saved in the Preferences .
Note: See TracTickets for help on using tickets.