Staging
v0.5.0
https://foss.heptapod.net/mercurial/hgview

sort by:
Revision Author Date Message Commit Date
2f90a01 [qt] Make revision header aware of hidden revision Otherwize far too much children are reported when a changeset has extinct() hidden descendants 03 August 2012, 13:24:34 UTC
e2f8474 [qt] extract "Description frame" formating of related changeset in a dedicated function This will ease it's use by for other usecase and Obsolescence precursors//successors 03 August 2012, 11:35:24 UTC
d9528fa [qt] obsolete: detect and warn about other kind of trouble latecomer and conflicting are not in the official API yet. However they may be provided by third party extension 03 August 2012, 13:59:35 UTC
3bc0c57 [qt] obsolete: change background color for unstable changeset 02 August 2012, 16:45:47 UTC
a83f701 [TUI] obsolete: do not show obsolete relation by default The Text UI is not ready for it. 03 August 2012, 12:39:47 UTC
2d98d6a [qt] obsolete: compute and display obsolescence relation 03 August 2012, 12:02:59 UTC
5d92fc5 [lib+gui] make the graph aware of two kind of relation There is now Strong and Weak relation. Strong relation are normal parenship relation as we know them today. Weak relation are going to be used for obsolete relation. 03 August 2012, 15:21:58 UTC
bc542be [lib] simplify hidden exclusion fo changeset The show_hidden logic do not need to crawl everywhere 03 August 2012, 10:13:11 UTC
227a561 obsolete: grey obsolete changeset out. Mercurial 2.3 introduce the obsolete changesets concept. We detec such change and display them ona gray background 03 August 2012, 11:29:11 UTC
6c264e5 [lib] phase: update phaserevs in repo that is now a rich object introduced by `b6081c2c4647@mercurial <http://selenic.com/hg/rev/b6081c2c4647>`_ 02 August 2012, 14:00:36 UTC
69e2058 merge with stable 01 August 2012, 18:09:35 UTC
22ef467 [lib] update Hg2.3: hiddenrevs is moved on the repository introduced by `62c56c94c77e2138aea6288eab0192e993a4b1de <http://www.selenic.com/hg/rev/62c56c94c77e>`_ 31 July 2012, 11:44:18 UTC
71d4b2a [qt4] hgrepomodel: fix truncated graph (closes #101263) The graph was truncated while displaying a graph with more than 15 columns and dot_radius=8 31 July 2012, 09:33:05 UTC
1f4ef58 [lib] hggraph: fix truncated graph on root changesets 31 July 2012, 10:14:26 UTC
e2a54bc [curses/graphlog] compat-2.3: ascii drawing code is moved into ``mercurial.graphmod`` Introduced by `0849d725e2f9 <http://selenic.com/hg/rev/0849d725e2f9>`_. The original mercurial code use private functions in graphmod. This is why we import private functions. 31 July 2012, 09:22:29 UTC
432485e closes #100530 : fix unnecessary dependency on docutils.core. 31 July 2012, 09:21:19 UTC
37ea024 [lib] fix: do not lazy import missing modules (closes #99402) With python2.7, ``pygments`` loads the ``pkg_resources`` module which try to load a CPython3.3 module. This cause troubles as the lazy import system do not raise the expected ImportError exception on python2.7. 05 July 2012, 15:35:51 UTC
08e36b7 [install] improve setup.py 20 June 2012, 16:46:19 UTC
bf325c2 [tui,qt] Allow overriding ``maxfilesize`` config value in the UIs (closes #20597) :config: ``maxfilesize`` now accept negative values which means that all file are handled (not "file too big" anymore) :qt: add an action to toggle displaying big files in the diff toolbar and in the right click menu on file source area :tui: add a command ``set-max-file-size`` which allow to change the the ``maxfilesize`` config value. 18 June 2012, 16:07:00 UTC
e0ca971 [tui] set attribute '_walker' to RepoViewer (closes #98686) Press ':r[enter]', get a stack trace. :introduced by: `df0bd07d63bccc087f563cf6e29a4918caa554b5`_ 18 June 2012, 14:34:46 UTC
e766475 [tui] call ``set`` directly instead of ``footer`` attribute that does not exist (closes #98669) hgviewlib.curses.mainframe.Footer dose not have ``footer`` attribute. 18 June 2012, 14:01:26 UTC
30050b4 [tui] help shortcut command raise list index out of range (closes #98677) Input ":?[enter]" into footer prompt, raise IndexError: list index out of range. 18 June 2012, 07:43:30 UTC
b2f4ce0 [tui] ctx.description(): always tries to convert to unicode (closes #98647) tries to convert to unicode like hgviewlib.hggraph.getlog. 11 June 2012, 10:35:09 UTC
d1bc043 merge stable in default 04 June 2012, 15:05:03 UTC
c7535b0 [tui] enable "reselect currently visited rev and file on reload" (closes #93653) RepoViewer is now reponsible for the graph refreshing as manifest must be refreshed after the graph. 01 June 2012, 07:35:31 UTC
dd17167 [qt] always select the working directory at startup (closes #82231) If working directory is clean, it's parent is selected (if the checked out revision is nullrev, we fallback on the first available changeset.) Note: Merge are never clean, choosing first parent is safe. 04 June 2012, 14:45:45 UTC
ccfd4c7 [qt4] do **not** display closed branches if not asked for 30 May 2012, 12:14:05 UTC
a7f0361 [graph] add support for hiding closed branches in ``revision_grapher`` 30 May 2012, 12:12:15 UTC
ce21d2c remove old broken code 30 May 2012, 10:42:57 UTC
82c2136 [qt] re-enable "reselect currently visited rev and file on reload" (closes #93641) ``self.setupModels()`` resets the model which automatically refreshes the revision table once the related walker has been filled. Calling ``self.refreshRevisionTable()`` over-refreshes the table. This bug conflicts with the reselection system that has not the time to be fully updated. 29 May 2012, 12:39:00 UTC
80c77a0 [qt] fix: do nothing if the entry of ``find`` is empty (closes #93422) 26 May 2012, 09:51:38 UTC
0261683 [qt] fix: re-enable copy action in right click menu of the description (closes #93421) Introduced by `6763d692fbe1dfa65697817fd9da1bf842d11fd7`_ The context menu was pre-created and reused in each context menu request but the menu (and its actions) was not aware of the changes (such as selected text). 26 May 2012, 14:24:26 UTC
d92a38b merge debian version 1.5.0-4 29 May 2012, 16:42:14 UTC
954be5e Added tag hgview-debian-version-1.5.0-4 for changeset 8a812760e40d 29 May 2012, 16:24:27 UTC
ec0ae77 Rebuild debian source package to add missing files 29 May 2012, 16:14:35 UTC
953187d [qt] cosmetic: enhance standard context menu of description area ``copy`` and ``selectall`` are part of standard context menu of text area, so no need to manage them here. 26 May 2012, 09:18:39 UTC
6d35676 [qt] add url to icon refs 09 May 2012, 14:16:08 UTC
2dbf1b0 [TUI] goto: allow to pass any changeid, not only the rev (closes #92736) 03 May 2012, 14:19:14 UTC
9b41fd8 [qt] bookmark: add a bookmark entry in changeset content (closes #92750) 03 May 2012, 14:57:57 UTC
dfac168 [config] per-interface configuration 03 May 2012, 08:50:48 UTC
32014fa [update] mqsupport: Hg 2.1 need a context._node (closes #92314) 23 April 2012, 08:07:27 UTC
06322d0 [qt,TUI] bookmark: Add some basic support for bookmarks (closes #92295) 23 April 2012, 13:08:22 UTC
71004ec phases: add an option to activate changeset reordering (closes #92312) 24 April 2012, 07:25:05 UTC
262ef10 [lib] do not reorder changesets regarding their phase if *show_hidden* is on (wip #92312) In fact hidden changeset with higer phase value are mostly due to a kind of history rewriting. 23 April 2012, 13:01:17 UTC
55f4862 [lib] phases: display changets with higher phase value on top (wip #92312) but keep standard order inside them. Having all non public heads at the top of the history helps to not forget about them. :note: Also fix the first revision which is `len(repo)-1` not `len(repo)`. I do not know why this did not crash but this patches make it a better version. 23 April 2012, 12:53:52 UTC
58fe577 Do not reload data from locked repository (closes #92297) Hgview displayed nonsense when repo was reloaded in the middle of an Hg operation. Hg writting operations lock the repo. So, we donnot reload repo data until the lock is released. 02 May 2012, 08:04:09 UTC
e913481 [lib] do not swallow exception with ``--traceback`` (closes #89337) 24 February 2012, 19:43:24 UTC
4ad29ab [TUI|inotify] prevent over refreshing with mercurial 2.1 (closes #89336) 24 February 2012, 19:42:09 UTC
41c8950 [mq] fix ``ev/null`` file entry appearing with removed files on unapplied patches (closes #89335) 24 February 2012, 18:53:37 UTC
b657f7a [qt] allow to pass node/rev/tag as link anchor (closes #87902) Giving a link like:: `links infancy view open browser <e449146a687d7ca73520fc60e23c5e70b3eca92a>`_ results in `links in fancy view open browser <e449146a687d7ca73520fc60e23c5e70b3eca92a>`_ 30 January 2012, 08:22:40 UTC
99e78a2 [qt] move diff actions from toolbar to context menu and hide toolbar diff at startup (closes #87901) * remove actions from diff toolbar * remove diff toolbar * add action to the context menu of the text area * add icons * add config entry to display toolbar at startup 09 May 2012, 11:03:23 UTC
f304aff [qt] add icon to "show/hide" hidden changesets action (wip #87901) 28 January 2012, 05:05:18 UTC
3a9f205 [qt] move "start" and "follow" actions from toolbar to context menu (wip #87901) * remove entries from toolbar * add entries to main content menu * move code to hgrepoview.py note: autocompletion no more needed. 28 January 2012, 05:05:17 UTC
cf763aa [qt] hide toolBar_rev at startup (closes #78370) 28 January 2012, 05:05:17 UTC
d3e6387 show/hide changeset content at startup (closes #92204) Changeset content located at the bottom is hidden at startup. * click on a changeset line to display content. * Hit Space to toggle content view. * toggle Content button in toolbar to tobble content view * add config entry to hide/show changeset content at startup :note: may be interesting to merge keybindings from GUI and TUI 27 January 2012, 15:57:16 UTC
508beb1 [curses] improve signals patching (wip #92204) put `delay_emit_signal` earlier. 09 May 2012, 11:00:56 UTC
f51145c [qt] mimic the curses layout by adding "description" to the files list (wip #83294) Add a *description* entry in the file list that display the changeset description. There only one text area on the bottom left that display the description OR a diff/source file. 26 January 2012, 19:42:50 UTC
0ffbab5 [TUI] phases support (closes #87899) Customize commit character in the graphlog using the changeset phase information. Remove special character for: * merge: already graphically visible by branch junction * curdir parent: also highlighted, so no need for a special char 26 January 2012, 18:55:51 UTC
16f1f8c [qt/hgrepoview] try probable encodings rather than just impose one (author, commit msg) 15 March 2012, 09:16:16 UTC
33658bf merge stable in default 02 March 2012, 10:27:46 UTC
b2f03a6 [core] fix OSError while focusing on removed file (closes #87839) 26 January 2012, 08:24:26 UTC
ea2dfd7 [curses] disable lazy import (from Hg) for urwid (closes #87901) 26 January 2012, 08:33:31 UTC
6a4a8bc [hgpatches] fix missing return in scmutil.match with mercurial 1.6.4 (#88239) 03 February 2012, 09:44:43 UTC
741d966 merge stable into default 24 January 2012, 13:05:37 UTC
fd1217c [mqsupport] fix encoding error while browsing the content of an unapplied mqpatch that contains unicode chars (closes #87210) 16 January 2012, 10:13:52 UTC
23d726b Added tag hgview-debian-version-1.5.0-3 for changeset d67cbb4e5651 23 December 2011, 17:06:27 UTC
7924107 1.5.0-3 23 December 2011, 16:46:02 UTC
789b3fe Remove logilab.org ticket references from debian/changelog They're already in the upstream ChangeLog, and are confusing (usually bug numbers in there correspond to bugs.debian.org) 23 December 2011, 15:04:49 UTC
726b5d2 Added tag hgview-debian-version-1.5.0-2 for changeset ca12fd67dc85 22 December 2011, 17:00:08 UTC
f1b4837 1.5.0-2 22 December 2011, 16:59:03 UTC
c3ad5a6 [packaging] add missing hgpatches directory 22 December 2011, 16:58:06 UTC
7f52da9 merge 22 December 2011, 13:37:35 UTC
6b35487 Added tag hgview-debian-version-1.5.0-1 for changeset 09ed7f71fac7 22 December 2011, 13:11:52 UTC
6261cf5 Added tag hgview-version-1.5.0 for changeset 9246f0e56241 22 December 2011, 13:11:52 UTC
45b142a [grapher] factorize line computation (wip #86327) 19 December 2011, 16:55:15 UTC
af07531 [grapher] simplify color management for current rev and parents (wip #86327) 19 December 2011, 16:54:45 UTC
3b19fa3 [grapher] use itertools.count to generate color values (wip #86327) 19 December 2011, 16:01:50 UTC
d283027 [grapher] simplify continue clause (wip #86327) small refactoring to have add readbility. 19 December 2011, 16:51:43 UTC
fbf7461 prepare version 1.5.0 19 December 2011, 15:47:22 UTC
bfce748 [grapher]: implement an iterator to sanitize the huge while loop (wip #86327) * Reduce the while-loop complexity. * No more need to increment the counter by hand before every continue. 19 December 2011, 15:20:46 UTC
3a3c161 [phases] watch phase files for update (closes #86349) 19 December 2011, 11:14:21 UTC
81ff1f0 [phases] basic support (closes #86349) * Use different shape for phase other than public. * Use a red outline for current changeset on phase we don't have icon for yet. 19 December 2011, 14:34:09 UTC
5171624 [hidden] fix infinite loop when hidden changeset. Introduced by 4eae0844205b40a0252eefa89cb28483b77b3b06 19 December 2011, 15:11:24 UTC
eee27a7 quick fix for rev #29e1b39848221346c30890e53aee6b4e89289005 mqfilectx.parent() shall return a liste of mqfilectx instances (not changectx) 19 December 2011, 16:52:57 UTC
66be698 [console] display text translation in source/diff pane (closes #83773) 12 December 2011, 08:21:19 UTC
2e214a3 Hide non-interesting changesets (closes #19875) 09 December 2011, 20:22:02 UTC
990460b [qt] replace text in description for fancy display (closes #84465) 11 December 2011, 15:50:23 UTC
a40d586 [qt] links in fancy view opens browser (closes #76254) 11 December 2011, 15:50:23 UTC
65f4caa [packaging] update FSF address in py files (closes #75295) 11 December 2011, 15:50:22 UTC
05699d6 [core] improve mq support (closes #19194) Make unapplied mq patch looks like "normal" changeset. 11 December 2011, 15:50:21 UTC
9f06509 [console] add history and completion for command (closes #84733) * tab: completion of the command. It takes into account the text in the edit area until the cursor. The completion system allows to use widcard. So "*context" will be completed by (hide-context, maximize-context, show-context) * up|down|ctrl p|ctrl n: command history * starting or endind the command name with '?' displays the command help. So, "quit?" == "?quit" == "help quit" :Note: * I've tried to connect cmd.Cmd to urwid => poor result because only a few part of Cmd may be usefull, output coloring is not really possible and I've to refactorize the actual commands storage. * Input and Output are not standard, so readline is not really usefull here. 12 September 2011, 13:57:48 UTC
ba3af1b [cosmetic] remove superfluous hash-bangs and the entry point in ``hgviewlib/application.py`` (closes #78002) imported patch default_78002_remove_hashbangs.diff 23 November 2011, 07:49:18 UTC
150d0f2 [core] mercurial 2.0 support (closes #84549) * keep support for mercurial 1.6.4 (intermediate versions may not work) * change/file context parents stuff is already done in mercurial. * new features are not integrated 21 November 2011, 21:41:44 UTC
0596732 [hg patches] Dedicate a module to patch Mercurial (closes #75296) 24 November 2011, 14:01:28 UTC
0e00569 [curses] fancier graph highlighting for nodes (imrpove #79263) 20 November 2011, 19:59:58 UTC
a9ee3aa enable --profile/--time/--traceback/--debug options as mercurial axtension (closes #83309) 20 November 2011, 17:44:52 UTC
bb2c3e4 [fix core] raise ApplicationError and do not display traceback for NotImplementedErro (closes #78004 #83307) 20 November 2011, 16:30:59 UTC
c20a255 Fall back to the text interface if qt is not available (closes #84939) Instead of defaulting to qt and erroring out if it's not there, try both interfaces in turn and use the first one we find if the user didn't set a preference. 19 December 2011, 14:26:09 UTC
b569b60 [application] do not fail when started outside a repository with ``bin/hgview``(closes #79255) Remove forbidden ``raise``. 19 October 2011, 12:20:39 UTC
d4207c6 [curses] fancier graph highlighting for current/working changeset (closes #79263) The goal is to highlight only the node in the graph instead of the whole graph line. The *ID* is also highlighted to help identify the node. :note: 2 color style names has been modified for conveniance. 08 October 2011, 13:49:04 UTC
back to top