Switch to side-by-side view

--- a/ForgeGit/forgegit/controllers.py
+++ b/ForgeGit/forgegit/controllers.py
@@ -6,9 +6,10 @@
 from pyforge.lib.security import require, has_artifact_access
 from pyforge.lib import patience
 
-from .widgets import GitRevisionWidget
+from .widgets import GitRevisionWidget, GitLog
 
 revision_widget = GitRevisionWidget()
+log_widget = GitLog()
 
 def on_import():
     BranchBrowser.CommitBrowserClass = CommitBrowser
@@ -20,10 +21,16 @@
 
     @expose('forgegit.templates.index')
     @with_trailing_slash
-    def index(self, offset=0, limit=10, **kw):
-        c.revision_widget=revision_widget
-        return dict(super(BranchBrowser, self).index(offset, limit),
+    def index(self, limit=None, page=0, count=0, **kw):
+        c.log_widget=log_widget
+        return super(BranchBrowser, self).index(limit, page, count,
                     allow_fork=True)
+
+    @expose('forgegit.templates.log')
+    @with_trailing_slash
+    def log(self, limit=None, page=0, count=0, **kw):
+        c.log_widget=log_widget
+        return super(BranchBrowser, self).index(limit, page, count)
 
     @expose()
     def _lookup(self, rev, *remainder):