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

sort by:
Revision Author Date Message Commit Date
d4c12be curses: Prevent lazy import of functools With Python2.5 pyinotify breaks without this change. 08 August 2012, 09:37:32 UTC
2a7f570 [qt,curses] python2.5 compat * ``namedtuple`` => new type * use python implementation of `itertools.izip_longuest <http://docs.python.org/library/itertools#itertools.izip_longest>`_ 08 August 2012, 09:37:04 UTC
82a704b merge with stable fix (grmlm) 07 August 2012, 14:33:25 UTC
b8af454 [curses] fix tests after `removing collections.namedtuple <9116506b44e1>`_ 07 August 2012, 14:31:56 UTC
65928c0 merge stable into default 07 August 2012, 13:50:20 UTC
724c872 [curses]: fix python2.5 compatibility by removing collections.namedtuple CommandEntry => tuple CommandArg => type 07 August 2012, 13:45:26 UTC
852a54c [test] add missing __main__ section This prevented standalone run by apycot. 07 August 2012, 10:47:12 UTC
8050b99 [setup] remove relpath backport It's not used anymore 06 August 2012, 16:50:52 UTC
24e9f66 [debian] update uploaders for squeeze too We have multiple debian/control for hgview. 07 August 2012, 09:14:38 UTC
c03dc02 [pkg/debian] fix doc building process Thanks to jcristau we change the build process from all wrong to all good \o/ 07 August 2012, 09:13:49 UTC
a1f5274 merge with backout 06 August 2012, 19:40:14 UTC
93a103e Backed out changeset 7c040cd43703 This import is critical for qt initialization (at least on Mac os X) 06 August 2012, 19:39:55 UTC
07dc520 [Manifest] include missing curses submodule 06 August 2012, 15:43:03 UTC
e632f9e [qt] missing ', ' between troubles We want "unstable, latecomer" not "unstablelatecomer" 06 August 2012, 15:41:05 UTC
d382473 [pkg] update copyright notice to 2012 06 August 2012, 14:40:47 UTC
7c1b108 [test] remove remaining data from removed testfile 06 August 2012, 14:36:41 UTC
f4249bb [lib+qt] Make the file log grapher returns 4 items lines directly There is good reason for the filelog_graph not to be aware of stong and weak relation. Moreover we will probably want to display obsolescence relation for file too. In the process the file log fill is properly set to "Strong" as it should have always been. 06 August 2012, 16:10:55 UTC
0c985b9 merge 06 August 2012, 15:11:43 UTC
659f643 [pkg] properly fix the previous changeset published prematurely 06 August 2012, 15:11:23 UTC
15b24b8 [pylint] not more `-msg suffix` for `enable-msg` and `disable-msg` Pylint now raise deprecation warning. 06 August 2012, 14:19:39 UTC
dded1a5 [qt4] prevent manipulating the model object when it is not set yet 06 August 2012, 13:55:15 UTC
9e0ec28 [qt,lib] pylint E1101: move qt specific code to qt 06 August 2012, 13:21:56 UTC
24222c2 [debian] update uploader list Alexandre Fayolle is not here anymore. Julien Cristau and Pierre-Yves David build package too. 06 August 2012, 14:17:55 UTC
9462f03 [debian] prepare release 1.6.0 06 August 2012, 13:11:27 UTC
feb406a Remove unused import 06 August 2012, 13:08:32 UTC
9a69310 Remove unused and broken __main__ section Nobody use it anymore 06 August 2012, 13:08:19 UTC
1cdb626 [pylint] disable several erroneous message Most of them are generated by try: except: trick for backward compat 06 August 2012, 13:07:50 UTC
0a0c356 [about] we don't have short_desc; long_desc anymore 06 August 2012, 12:37:04 UTC
6f041e0 Fix a typo leading to a name error when using bfile. Caught by Pylint. 06 August 2012, 12:34:38 UTC
e65241f remove unused import 06 August 2012, 12:11:06 UTC
fc7d981 [pylint] disable erroneous message 06 August 2012, 11:51:47 UTC
42f4baa [test] remove unknown, unused and unworking test file This test file seems to test a hgviewrc file removed long time ago. 06 August 2012, 09:59:46 UTC
fc863da [2.5 compat] backport relpath if not available 06 August 2012, 09:31:55 UTC
5bf5902 [2.5 compat] explicitly allow with statement in setup.py 06 August 2012, 09:09:23 UTC
1379ff7 [pkg] prepare version 1.6.0 03 August 2012, 15:39:59 UTC
951474d merge with stable 03 August 2012, 15:37:39 UTC
62ae884 [curse] use short hash in curse version 03 August 2012, 15:37:22 UTC
0ea085b [qt] add basic explanation of the different troubles 03 August 2012, 14:02:24 UTC
0af7987 [qt] mention troubles for troubled changeset 03 August 2012, 13:39:21 UTC
bac49fe [qt] obsolete: display obsolete info in context content 03 August 2012, 13:17:01 UTC
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
54cd5f0 [qt] manifest: fix when on working directory 06 May 2012, 15:26:45 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
back to top