Commit Graph

6 Commits

Author SHA1 Message Date
Kevin Sawicki
461aaa83b0 Unsubscribe correctly from buffers in packages
Previously namespaces were used to off() when a buffer was
unsubscribed from which affected other views in the same
package also listening to the current buffer.

Now event namespaces are no longer used and instead off() is
called with the callbacks originally registered for the given
event name.
2013-04-11 08:53:01 -07:00
Kevin Sawicki
2e6735ecd0 Extend Subscriber from GitDiffView 2013-04-10 22:23:29 -07:00
Kevin Sawicki
26a4ff9121 DRY up how diffs are generated and rendered 2013-04-10 22:20:21 -07:00
Kevin Sawicki
89b0d7efdb 💄 2013-04-10 22:17:14 -07:00
Kevin Sawicki
a64b81090d Only remove styles if line diffs exist 2013-04-10 12:41:35 -07:00
Kevin Sawicki
f868c0cd4f Add line diff decorations to editor gutter
Added, modified, and deleted lines will now highlighted
in the gutter for files already checked in to the repository.
2013-04-10 12:17:01 -07:00