Skip to content

Libraries and components used by SourceLog

tomhunter-gh edited this page Mar 28, 2013 · 5 revisions

"Standing on the shoulders of giants"

DiffPlex

DiffPlex is a .NET Diffing Library. It's used in SourceLog to display a side by side diff of the selected changed file.

Project: http://diffplex.codeplex.com/ (Mercurial) Using version: 1.2.0.38654

Entity Framework

Using version: 4.3.1

SQL Server Compact Edition

Using version: 4

Hardcodet.Wpf.TaskbarNotification

System tray icon and notification popup framework. Used in SourceLog to display a system tray icon and to display notification panels when new log entries are loaded.

Project website: http://www.hardcodet.net/projects/wpf-notifyicon (no public source control?) Using version: 1.0.4.0

Microsoft Enterprise Library (Logging Application Block)

LibGit2Sharp

.NET bindings for libgit2. Used by the Git plugin in SourceLog.

Project website: https://github.com/libgit2/libgit2sharp Using version: vNext (commit 95a50c31370c43aba6ee66b8705df45810dac0e8)

Newtonsoft JSON

Json.NET is a popular high-performance JSON framework for .NET. Used in SourceLog by the GitHub API plugin.

Project website: https://github.com/JamesNK/Newtonsoft.Json Using version: 4.5.0.0

p4com

SharpSvn

Microsoft.TeamFoundation