860189a | Pierre-Yves David | 08 August 2012, 16:13:37 UTC | Added tag hgview-version-1.6.2 for changeset dc7d520807e7 | 08 August 2012, 16:13:37 UTC |
29e2a11 | Pierre-Yves David | 08 August 2012, 15:40:02 UTC | [pkg] prepare version 1.6.2 | 08 August 2012, 15:40:02 UTC |
4a105f0 | Alain Leufroy | 08 August 2012, 15:30:39 UTC | [curses] python2.5 compat: force check import of itertools.izip_longuest over mercurial lazy import | 08 August 2012, 15:30:39 UTC |
d660efa | Alain Leufroy | 08 August 2012, 15:23:38 UTC | [setup] fix python module name generated from *.qrc | 08 August 2012, 15:23:38 UTC |
c8be36a | Pierre-Yves David | 08 August 2012, 13:53:14 UTC | Added tag hgview-debian-version-1.6.1-1 for changeset 0cc1496d79e0 | 08 August 2012, 13:53:14 UTC |
f131c2e | Pierre-Yves David | 08 August 2012, 13:53:13 UTC | Added tag hgview-version-1.6.1 for changeset c1473c36b074 | 08 August 2012, 13:53:13 UTC |
068bf73 | Pierre-Yves David | 08 August 2012, 13:22:06 UTC | [setup] fix qt4 building process The .py files were not built and not installed. only uifiles where installed. | 08 August 2012, 13:22:06 UTC |
4e1da7d | Pierre-Yves David | 08 August 2012, 13:21:25 UTC | [setup] fix docstring | 08 August 2012, 13:21:25 UTC |
2199b3d | Pierre-Yves David | 08 August 2012, 13:21:09 UTC | [setup] remove unused, buggy code | 08 August 2012, 13:21:09 UTC |
e4f1c10 | Pierre-Yves David | 08 August 2012, 12:45:21 UTC | [pkg] prepare version 1.6.1 | 08 August 2012, 12:45:21 UTC |
35d94cf | Pierre-Yves David | 08 August 2012, 12:43:28 UTC | [pkg] include all python files for qt4 (closes #103444) With the previous MANIFEST.in `hgviewlib/qt4/application.py` went missing. | 08 August 2012, 12:43:28 UTC |
b7a69db | Pierre-Yves David | 08 August 2012, 12:39:01 UTC | update changelog Better late than never :-/ | 08 August 2012, 12:39:01 UTC |
f54510c | Pierre-Yves David | 08 August 2012, 10:06:43 UTC | merge 1.6.0 release into stable \o/ | 08 August 2012, 10:06:43 UTC |
7b67b95 | Pierre-Yves David | 08 August 2012, 10:05:20 UTC | Added tag hgview-debian-version-1.6.0-1 for changeset 94b961892fa3 | 08 August 2012, 10:05:20 UTC |
c83922e | Pierre-Yves David | 08 August 2012, 10:05:19 UTC | Added tag hgview-version-1.6.0 for changeset bfb04dc8ee73 | 08 August 2012, 10:05:19 UTC |
d4c12be | Alain Leufroy | 08 August 2012, 09:37:32 UTC | curses: Prevent lazy import of functools With Python2.5 pyinotify breaks without this change. | 08 August 2012, 09:37:32 UTC |
2a7f570 | Alain Leufroy | 08 August 2012, 09:37:04 UTC | [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 | Pierre-Yves David | 07 August 2012, 14:33:25 UTC | merge with stable fix (grmlm) | 07 August 2012, 14:33:25 UTC |
b8af454 | Alain Leufroy | 07 August 2012, 14:31:56 UTC | [curses] fix tests after `removing collections.namedtuple <9116506b44e1>`_ | 07 August 2012, 14:31:56 UTC |
65928c0 | Pierre-Yves David | 07 August 2012, 13:50:20 UTC | merge stable into default | 07 August 2012, 13:50:20 UTC |
724c872 | Alain Leufroy | 07 August 2012, 13:45:26 UTC | [curses]: fix python2.5 compatibility by removing collections.namedtuple CommandEntry => tuple CommandArg => type | 07 August 2012, 13:45:26 UTC |
852a54c | Pierre-Yves David | 07 August 2012, 10:47:12 UTC | [test] add missing __main__ section This prevented standalone run by apycot. | 07 August 2012, 10:47:12 UTC |
8050b99 | Pierre-Yves David | 06 August 2012, 16:50:52 UTC | [setup] remove relpath backport It's not used anymore | 06 August 2012, 16:50:52 UTC |
24e9f66 | Pierre-Yves David | 07 August 2012, 09:14:38 UTC | [debian] update uploaders for squeeze too We have multiple debian/control for hgview. | 07 August 2012, 09:14:38 UTC |
c03dc02 | Pierre-Yves David | 07 August 2012, 09:13:49 UTC | [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 | Pierre-Yves David | 06 August 2012, 19:40:14 UTC | merge with backout | 06 August 2012, 19:40:14 UTC |
93a103e | Pierre-Yves David | 06 August 2012, 19:39:55 UTC | 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 | Pierre-Yves David | 06 August 2012, 15:43:03 UTC | [Manifest] include missing curses submodule | 06 August 2012, 15:43:03 UTC |
e632f9e | Pierre-Yves David | 06 August 2012, 15:41:05 UTC | [qt] missing ', ' between troubles We want "unstable, latecomer" not "unstablelatecomer" | 06 August 2012, 15:41:05 UTC |
d382473 | Pierre-Yves David | 06 August 2012, 14:40:47 UTC | [pkg] update copyright notice to 2012 | 06 August 2012, 14:40:47 UTC |
7c1b108 | Pierre-Yves David | 06 August 2012, 14:36:41 UTC | [test] remove remaining data from removed testfile | 06 August 2012, 14:36:41 UTC |
f4249bb | Pierre-Yves David | 06 August 2012, 16:10:55 UTC | [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 | Pierre-Yves David | 06 August 2012, 15:11:43 UTC | merge | 06 August 2012, 15:11:43 UTC |
659f643 | Pierre-Yves David | 06 August 2012, 15:11:23 UTC | [pkg] properly fix the previous changeset published prematurely | 06 August 2012, 15:11:23 UTC |
15b24b8 | Pierre-Yves David | 06 August 2012, 14:19:39 UTC | [pylint] not more `-msg suffix` for `enable-msg` and `disable-msg` Pylint now raise deprecation warning. | 06 August 2012, 14:19:39 UTC |
dded1a5 | Alain Leufroy | 06 August 2012, 13:55:15 UTC | [qt4] prevent manipulating the model object when it is not set yet | 06 August 2012, 13:55:15 UTC |
9e0ec28 | Alain Leufroy | 06 August 2012, 13:21:56 UTC | [qt,lib] pylint E1101: move qt specific code to qt | 06 August 2012, 13:21:56 UTC |
24222c2 | Pierre-Yves David | 06 August 2012, 14:17:55 UTC | [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 | Pierre-Yves David | 06 August 2012, 13:11:27 UTC | [debian] prepare release 1.6.0 | 06 August 2012, 13:11:27 UTC |
feb406a | Pierre-Yves David | 06 August 2012, 13:08:32 UTC | Remove unused import | 06 August 2012, 13:08:32 UTC |
9a69310 | Pierre-Yves David | 06 August 2012, 13:08:19 UTC | Remove unused and broken __main__ section Nobody use it anymore | 06 August 2012, 13:08:19 UTC |
1cdb626 | Pierre-Yves David | 06 August 2012, 13:07:50 UTC | [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 | Pierre-Yves David | 06 August 2012, 12:37:04 UTC | [about] we don't have short_desc; long_desc anymore | 06 August 2012, 12:37:04 UTC |
6f041e0 | Pierre-Yves David | 06 August 2012, 12:34:38 UTC | Fix a typo leading to a name error when using bfile. Caught by Pylint. | 06 August 2012, 12:34:38 UTC |
e65241f | Pierre-Yves David | 06 August 2012, 12:11:06 UTC | remove unused import | 06 August 2012, 12:11:06 UTC |
fc7d981 | Pierre-Yves David | 06 August 2012, 11:51:47 UTC | [pylint] disable erroneous message | 06 August 2012, 11:51:47 UTC |
42f4baa | Pierre-Yves David | 06 August 2012, 09:59:46 UTC | [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 | Pierre-Yves David | 06 August 2012, 09:31:55 UTC | [2.5 compat] backport relpath if not available | 06 August 2012, 09:31:55 UTC |
5bf5902 | Pierre-Yves David | 06 August 2012, 09:09:23 UTC | [2.5 compat] explicitly allow with statement in setup.py | 06 August 2012, 09:09:23 UTC |
1379ff7 | Pierre-Yves David | 03 August 2012, 15:39:59 UTC | [pkg] prepare version 1.6.0 | 03 August 2012, 15:39:59 UTC |
951474d | Pierre-Yves David | 03 August 2012, 15:37:39 UTC | merge with stable | 03 August 2012, 15:37:39 UTC |
62ae884 | Pierre-Yves David | 03 August 2012, 15:37:22 UTC | [curse] use short hash in curse version | 03 August 2012, 15:37:22 UTC |
0ea085b | Pierre-Yves David | 03 August 2012, 14:02:24 UTC | [qt] add basic explanation of the different troubles | 03 August 2012, 14:02:24 UTC |
0af7987 | Pierre-Yves David | 03 August 2012, 13:39:21 UTC | [qt] mention troubles for troubled changeset | 03 August 2012, 13:39:21 UTC |
bac49fe | Alain Leufroy | 03 August 2012, 13:17:01 UTC | [qt] obsolete: display obsolete info in context content | 03 August 2012, 13:17:01 UTC |
2f90a01 | Pierre-Yves David | 03 August 2012, 13:24:34 UTC | [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 | Pierre-Yves David | 03 August 2012, 11:35:24 UTC | [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 | Pierre-Yves David | 03 August 2012, 13:59:35 UTC | [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 | Pierre-Yves David | 02 August 2012, 16:45:47 UTC | [qt] obsolete: change background color for unstable changeset | 02 August 2012, 16:45:47 UTC |
a83f701 | David Douard | 03 August 2012, 12:39:47 UTC | [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 | Pierre-Yves David | 03 August 2012, 12:02:59 UTC | [qt] obsolete: compute and display obsolescence relation | 03 August 2012, 12:02:59 UTC |
5d92fc5 | Pierre-Yves David | 03 August 2012, 15:21:58 UTC | [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 | Pierre-Yves David | 03 August 2012, 10:13:11 UTC | [lib] simplify hidden exclusion fo changeset The show_hidden logic do not need to crawl everywhere | 03 August 2012, 10:13:11 UTC |
227a561 | David Douard | 03 August 2012, 11:29:11 UTC | 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 | Alain Leufroy | 02 August 2012, 14:00:36 UTC | [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 | Alain Leufroy | 01 August 2012, 18:09:35 UTC | merge with stable | 01 August 2012, 18:09:35 UTC |
22ef467 | Alain Leufroy | 31 July 2012, 11:44:18 UTC | [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 | Alain Leufroy | 31 July 2012, 09:33:05 UTC | [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 | Alain Leufroy | 31 July 2012, 10:14:26 UTC | [lib] hggraph: fix truncated graph on root changesets | 31 July 2012, 10:14:26 UTC |
e2a54bc | Alain Leufroy | 31 July 2012, 09:22:29 UTC | [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 | Anthony Truchet | 31 July 2012, 09:21:19 UTC | closes #100530 : fix unnecessary dependency on docutils.core. | 31 July 2012, 09:21:19 UTC |
37ea024 | Alain Leufroy | 05 July 2012, 15:35:51 UTC | [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 | Alain Leufroy | 20 June 2012, 16:46:19 UTC | [install] improve setup.py | 20 June 2012, 16:46:19 UTC |
bf325c2 | Alain Leufroy | 18 June 2012, 16:07:00 UTC | [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 | Takumi IINO | 18 June 2012, 14:34:46 UTC | [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 | Takumi IINO | 18 June 2012, 14:01:26 UTC | [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 | Takumi IINO | 18 June 2012, 07:43:30 UTC | [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 | Takumi IINO | 11 June 2012, 10:35:09 UTC | [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 | David Douard | 04 June 2012, 15:05:03 UTC | merge stable in default | 04 June 2012, 15:05:03 UTC |
c7535b0 | Alain Leufroy | 01 June 2012, 07:35:31 UTC | [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 | Pierre-Yves David | 04 June 2012, 14:45:45 UTC | [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 | David Douard | 30 May 2012, 12:14:05 UTC | [qt4] do **not** display closed branches if not asked for | 30 May 2012, 12:14:05 UTC |
a7f0361 | David Douard | 30 May 2012, 12:12:15 UTC | [graph] add support for hiding closed branches in ``revision_grapher`` | 30 May 2012, 12:12:15 UTC |
ce21d2c | David Douard | 30 May 2012, 10:42:57 UTC | remove old broken code | 30 May 2012, 10:42:57 UTC |
82c2136 | Alain Leufroy | 29 May 2012, 12:39:00 UTC | [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 | Alain Leufroy | 26 May 2012, 09:51:38 UTC | [qt] fix: do nothing if the entry of ``find`` is empty (closes #93422) | 26 May 2012, 09:51:38 UTC |
0261683 | Alain Leufroy | 26 May 2012, 14:24:26 UTC | [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 | Julien Cristau | 29 May 2012, 16:42:14 UTC | merge debian version 1.5.0-4 | 29 May 2012, 16:42:14 UTC |
954be5e | Julien Cristau | 29 May 2012, 16:24:27 UTC | Added tag hgview-debian-version-1.5.0-4 for changeset 8a812760e40d | 29 May 2012, 16:24:27 UTC |
ec0ae77 | Julien Cristau | 29 May 2012, 16:14:35 UTC | Rebuild debian source package to add missing files | 29 May 2012, 16:14:35 UTC |
953187d | Alain Leufroy | 26 May 2012, 09:18:39 UTC | [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 | Alain Leufroy | 09 May 2012, 14:16:08 UTC | [qt] add url to icon refs | 09 May 2012, 14:16:08 UTC |
54cd5f0 | Alain Leufroy | 06 May 2012, 15:26:45 UTC | [qt] manifest: fix when on working directory | 06 May 2012, 15:26:45 UTC |
2dbf1b0 | Alain Leufroy | 03 May 2012, 14:19:14 UTC | [TUI] goto: allow to pass any changeid, not only the rev (closes #92736) | 03 May 2012, 14:19:14 UTC |
9b41fd8 | Alain Leufroy | 03 May 2012, 14:57:57 UTC | [qt] bookmark: add a bookmark entry in changeset content (closes #92750) | 03 May 2012, 14:57:57 UTC |
dfac168 | Alain Leufroy | 03 May 2012, 08:50:48 UTC | [config] per-interface configuration | 03 May 2012, 08:50:48 UTC |
32014fa | Alain Leufroy | 23 April 2012, 08:07:27 UTC | [update] mqsupport: Hg 2.1 need a context._node (closes #92314) | 23 April 2012, 08:07:27 UTC |
06322d0 | Alain Leufroy and Anthony Truchet | 23 April 2012, 13:08:22 UTC | [qt,TUI] bookmark: Add some basic support for bookmarks (closes #92295) | 23 April 2012, 13:08:22 UTC |
71004ec | Alain Leufroy | 24 April 2012, 07:25:05 UTC | phases: add an option to activate changeset reordering (closes #92312) | 24 April 2012, 07:25:05 UTC |
262ef10 | Pierre-Yves David | 23 April 2012, 13:01:17 UTC | [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 |