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

sort by:
Revision Author Date Message Commit Date
89ec49e Upload to experimental 25 February 2013, 09:33:52 UTC
7060297 [tui] warn about urwid<1.0.0 bug using the "curses" interface (closes #119019) 29 January 2013, 15:45:47 UTC
7d3b6ff [tui] fix source position (closes #119019) - update position after key processed to get the *new* position - for source smaller that available displaying area, we set the position to 0% if the user want to go up and 100% if the user want to go down. 25 April 2013, 23:01:16 UTC
877880f [tui] fix source area stroke If the full widget height equal the displayed height, the stroke is 0. So, the source is fully displayed. This change fix a ZeroDivisionError. :related to: #119019 09 May 2013, 14:17:05 UTC
a10b422 [qt4] fix typo 10 May 2013, 01:35:06 UTC
7a0b455 [qt4] fix non displayed working directory on refreshing (closes #137714) This bug was appearing when the model was filled and the working directory was hidden, for exemple on filtered branch. 10 May 2013, 02:10:20 UTC
2b6adc7 [setup] use ``gmake`` instead of ``make`` on freebsd Once all the appropriate packages are installed (devel/py-qt4, textproc/asciidoc, and textproc/xmlto at least), "python setup.py build" works if it runs gmake instead of (bsd) make. I assume this holds for other FreeBSD versions (certainly should for 9.x). :mail: http://lists.logilab.org/pipermail/python-projects/2013-May/003466.html 06 May 2013, 08:11:04 UTC
1ddc870 [qt] full support for unicode with utf-8 encoding (closes #142378) We were decoding strings for changeset description and file data only. But we also have to decode all all meta-information from Hg repo (a.k.a. usernames, bookmarks, tags, branches, filenames). String are decoded just at rendering times. Data are kept binary string for other operation (eg: comparing filenames). We use the ``hgviewlib.util.tounicode`` function everywhere now. We also missed using utf-8 for Scintilla. :Fix initiated by: Юрий Мандрик. .. note:: We try to decode using utf8, iso-8859-15 and cp1252 (in this order) using the first that successfully decode the string. If all fail we use utf8 with ``replace`` strategy. test case used:: hg init cyrillic cd cyrillic hg branch 'ЖЗИЙФ' echo 'ЖЗИЙФ' > ЖЗИЙФ hg add ЖЗИЙФ hg ci -m 'ЖЗИЙФ' -u 'ЖЗИЙФ' hg bookmark 'ЖЗИЙФЖЗИЙФ' hg tag 'ЖЗИЙФ' hg mv 'ЖЗИЙФ' 'ЖЗИЙФЖЗИЙФ' hg ci -m 'move' echo 'hello' > ЖЗИЙФЖЗИЙФ hg ci -m 'back to ascii' hg rm ЖЗИЙФЖЗИЙФ hg ci -m 'remove' 28 May 2013, 10:34:27 UTC
d42a956 [launcher] load hgviewlib manually if standalone (closes #117624) If use from source (``setup.py`` found), load corresponding ``hgviewlib`` manually shadowing any system wide initialation. This partially revert changes made in 32d191e8504d. This changeset has been initiated by Arne Babenhauserheide <arne.babenhauserheide@fzk.de> 15 April 2013, 13:29:27 UTC
894a8c3 Added tag hgview-debian-version-1.7.1-1 for changeset b2001e2a1c3d 29 January 2013, 15:20:51 UTC
5e3d216 Added tag hgview-version-1.7.1 for changeset 5adac93dd205 29 January 2013, 15:20:50 UTC
89e88a7 merge with future 1.7.1 29 January 2013, 15:20:45 UTC
0cca95f [pkg/debian] prepare 1.7.1 28 January 2013, 16:34:48 UTC
f299790 [pkg] prepare version 1.7.1 28 January 2013, 15:49:43 UTC
f117d74 [changelog for 1.7.1] 28 January 2013, 15:48:23 UTC
f3632c5 [changelog] drops tab in changelog 28 January 2013, 15:48:08 UTC
817bbdf [changelog] update changelog for 1.7.0 28 January 2013, 15:41:08 UTC
a96c1f0 [util] protect first know successors from obsolescence cycle (see #116957) A changeset could be reported as its own successors. We apply the same fix than in ec7ba95acdab. G: changed hgviewlib/util.py 25 January 2013, 15:18:27 UTC
004e539 [util] fix first_known_successors computation(closes #117630) Bad copy paste used the precursors data of marker, not the successors 25 January 2013, 15:16:23 UTC
5aa1456 graph: prevent obsolescence cycle to confuse graph algorithm We did not prevented the initial node to be reported as it's first known precursors. 17 January 2013, 19:36:35 UTC
3f718d5 [qt/graph] dropping stand alone version of graph view It is not maintained 17 January 2013, 18:39:41 UTC
21d0b65 [compat] Mercurial 2.5 changes location of hidden revision Hidden revision in are computed as any other "filter", a new feature of Mercurial 2.5. This changeset add a abstraction layer to access hidden revision for all version of Mercurial that supports it. 17 January 2013, 19:18:22 UTC
9485703 [util] ensure hgview operate on unfiltered repo With 2.5 hg.repository returns repo with the `visible` filter enabled. 17 January 2013, 19:02:22 UTC
ad09d98 [util] abstract repo creation in a function We are going to need processing on the created object to get ride of filtering. 17 January 2013, 19:01:07 UTC
c2806f9 [qt] fix error message fo failed resource compilation 20 December 2012, 14:40:18 UTC
56e45fb merge with stable 20 December 2012, 14:18:16 UTC
5273fc9 [qt] prevent hgview from getting slower and slower at each reload (closes #114970) Some callbacks for the UI were reconnected at each reload, resulting in the very same content to be refreshed <number-of-reload> each time a revision were selected. 20 December 2012, 14:15:16 UTC
bcfebdf [qt] drop the infamous yellow color (closes #113385) Yellow is not readable at all on white background 10 December 2012, 15:15:31 UTC
002df5b fix trailing white space 20 December 2012, 13:22:12 UTC
344de11 [readme] fix repository url 14 December 2012, 21:59:29 UTC
1ce3844 spelling: fix some typos and frenchisms and sloppiness 09 December 2012, 00:34:42 UTC
7e2d58c merge with stable 10 December 2012, 14:02:38 UTC
8eacc81 [compat] handle filtered repository Mercurial 2.5 will ship a changelog filtering feature. This changeset ensure it does not interfere with hgview. We ensure here that we work on unfiltered repo in all case. Unfiltered repo are repo has we know them now. 10 December 2012, 13:40:37 UTC
ba0549a help: try to improve built-in help text This patch do not rewrap lines - that would cause diff noise. 09 December 2012, 00:34:40 UTC
7169ced qt: set window titles for file views 08 December 2012, 20:40:35 UTC
1077af0 [lib] file diff: fix missing diff (closes #122649) problem: HgView removes the header of the displayed diff assuming that the content data starts this ``os.linesep+'@@'``. But the newline chars may be different from the system linesep. By this way the entire diff is interpreted as the header resulting into an empty diff body. solution: Use a more clever text-matching tool ``re`` with the pattern ``^@@.*@@$`` which correspond to a hunk header --- the first hunk corresponds to the end of the diff header. 14 March 2013, 12:58:38 UTC
c265070 dirty patch to allow execution in py2exe executable (closes #122101) 08 March 2013, 16:39:25 UTC
e5dc4c2 [setup] py2exe: use os.path to remove extensions instead of f[-4]. 08 March 2013, 17:34:19 UTC
4cce33c Remove sys.path manipulation (closes #113034) This seems like legacy helper for development purpose. This create some issue in for actual deployment and are just a plain bad idea on a general basis. 04 December 2012, 10:49:01 UTC
ae7e1f6 [qt] add revset aliases to the goto completer (closes #112485) 21 November 2012, 16:18:38 UTC
ec3d741 remove dead code 04 December 2012, 13:38:17 UTC
86ffd54 [qt] goto: also catch mercurial.error.Abort on revset processing This error is raised when I try ``file(bad/adress/file)``. 26 November 2012, 10:53:54 UTC
6993b86 Added tag 0.11.2 for changeset 0081c8c248d7 27 March 2009, 10:31:37 UTC
31e8c9c add comment 27 March 2009, 09:54:40 UTC
3373cb0 Added tag 0.11.2 for changeset 87eea351bc02 24 March 2009, 13:22:23 UTC
387d061 wrong date 24 March 2009, 13:21:54 UTC
fa42733 clean 24 March 2009, 12:03:26 UTC
e79e4ca Added tag 0.11.2 for changeset 58678e0b524c 24 March 2009, 11:50:14 UTC
back to top