Mercurial > kallithea
changeset 1281:0d3706ccf129 beta
small fixes for git support
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sun, 24 Apr 2011 16:59:27 +0200 |
parents | 215a4801bb1e |
children | faaadfc3c359 |
files | rhodecode/controllers/changelog.py rhodecode/controllers/summary.py rhodecode/templates/summary/summary.html |
diffstat | 3 files changed, 17 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/controllers/changelog.py Sat Apr 23 17:22:50 2011 +0200 +++ b/rhodecode/controllers/changelog.py Sun Apr 24 16:59:27 2011 +0200 @@ -84,7 +84,7 @@ :param size: number of commits to show :param p: page number """ - if not repo.revisions or repo.alias == 'git': + if not repo.revisions: c.jsdata = json.dumps([]) return @@ -93,12 +93,19 @@ rev_start = repo.revisions.index(repo.revisions[(-1 * offset)]) rev_end = max(0, rev_start - revcount) - dag = graph_rev(repo._repo, rev_start, rev_end) - c.dag = tree = list(colored(dag)) data = [] - for (id, type, ctx, vtx, edges) in tree: - if type != CHANGESET: - continue - data.append(('', vtx, edges)) + if repo.alias == 'git': + for _ in xrange(rev_end, rev_start): + vtx = [0, 1] + edges = [[0, 0, 1]] + data.append(['', vtx, edges]) + + elif repo.alias == 'hg': + dag = graph_rev(repo._repo, rev_start, rev_end) + c.dag = tree = list(colored(dag)) + for (id, type, ctx, vtx, edges) in tree: + if type != CHANGESET: + continue + data.append(['', vtx, edges]) c.jsdata = json.dumps(data)
--- a/rhodecode/controllers/summary.py Sat Apr 23 17:22:50 2011 +0200 +++ b/rhodecode/controllers/summary.py Sun Apr 24 16:59:27 2011 +0200 @@ -134,13 +134,13 @@ if stats and stats.languages: c.no_data = False is dbrepo.enable_statistics - lang_stats = json.loads(stats.languages) + lang_stats_d = json.loads(stats.languages) c.commit_data = stats.commit_activity c.overview_data = stats.commit_activity_combined lang_stats = [(x, {"count": y, "desc": LANGUAGES_EXTENSIONS_MAP.get(x)}) - for x, y in lang_stats.items()] + for x, y in lang_stats_d.items()] c.trending_languages = json.dumps(OrderedDict( sorted(lang_stats, reverse=True,
--- a/rhodecode/templates/summary/summary.html Sat Apr 23 17:22:50 2011 +0200 +++ b/rhodecode/templates/summary/summary.html Sun Apr 24 16:59:27 2011 +0200 @@ -130,7 +130,7 @@ <label>${_('Clone url')}:</label> </div> <div class="input-short"> - <input type="text" id="clone_url" readonly="readonly" value="hg clone ${c.clone_repo_url}" size="70"/> + <input type="text" id="clone_url" readonly="readonly" value="${c.rhodecode_repo.alias} clone ${c.clone_repo_url}" size="70"/> </div> </div>