- 23 Mar, 2019 4 commits
-
-
Matt Harbison authored
This used `2to3 -w -n -f except .`, fixed an extra parenthesis in bugreport.py, and a commented out clause in pbranch.py.
-
Matt Harbison authored
Manually converted, but compared with `2to3 -w -n -f print .`
-
Matt Harbison authored
Caught by 2to3 wanting to convert it to `except ClassNotFound as TypeError`.
-
Matt Harbison authored
Converted with `2to3 -w -n -f raise .`, but excluded the changes in tests/helpers.py because it wants to use `.with_traceback(..)`.
-
- 03 Feb, 2019 2 commits
-
-
Matt Harbison authored
-
Matt Harbison authored
The tuple attributes are stored in unicode already. The only other place I question is in _phabsendopts(), where `**opts` will get a unicode value for the username. But that's how the tag command does it, so I assume this is proper.
-
- 20 Feb, 2019 1 commit
-
-
Manuel Jacob authored
It’s already implied by calling self.cslist.update().
-
- 24 Feb, 2019 2 commits
-
-
Yuya Nishihara authored
-
Steve Borho authored
--HG-- branch : stable
-
- 21 Feb, 2019 1 commit
-
-
Matt Harbison authored
Yet another ProgrammingError in __getitem()__ complaining '' isn't supported. I can't effectively test this because fiddling with the manifest view crashes thg.exe with the PyQt libraries that I have available locally. --HG-- branch : stable
-
- 26 Jan, 2019 1 commit
-
-
chrisjbillington authored
QTableView has word wrapping enabled by default, but Qt <= 5.11 had a bug such that it had no effect. Qt 5.12 fixes this bug, resulting in the repo view wrapping lines unless word wrapping is explicitly disabled. --HG-- branch : stable
-
- 22 Jan, 2019 4 commits
-
-
Steve Borho authored
--HG-- branch : stable
-
Yuya Nishihara authored
--HG-- branch : stable
-
Matt Harbison authored
I intend to find icons that distinguish between different roles, e.g. a regular user and a mailing list. With the reviewer info being saved locally to avoid the delay of hitting the server, I think it makes sense to save this out of the gate too. Otherwise, a user that builds up a reviewer list might never refresh it from the server.
-
Matt Harbison authored
For the repositories I work with, the same reviewers are selected the vast majority of the time. I still intend to experiment with the auto completion idea, but I think this is a useful convenience with or without that.
-
- 21 Jan, 2019 1 commit
-
-
Matt Harbison authored
This avoids needing to hit the server to get a list of the previously used reviewers. The list is tied to the configured server, instead of repo specific, to build up faster.
-
- 22 Jan, 2019 1 commit
-
-
Matt Harbison authored
This makes the following changes more readable, and models how scmutil.status does it.
-
- 19 Jan, 2019 4 commits
-
-
Yuya Nishihara authored
-
Yuya Nishihara authored
It's supported on both 4.8 and 4.9.
-
Steve Borho authored
--HG-- branch : stable
-
Matt Harbison authored
-
- 15 Jan, 2019 2 commits
-
-
Matt Harbison authored
Not sure how I overlooked this before, but don't send things over the wire that we don't want.
-
Matt Harbison authored
-
- 14 Jan, 2019 1 commit
-
-
Matt Harbison authored
Asking the server for a list of users seems like an easy way to avoid typos, not knowing a reviewer's registered name, etc. I thought about also adding a text edit field to directly add the name in case something goes wrong. But the reviewers don't need to be specified to post the review, so let's keep the UI simple. I'm still thinking about adding a '--follow' to debugcallconduit to optionally do the cursor handling, and print a JSON list of the individual JSON blobs so that only one command is needed. There's occasional progressbar jitter, and I can't tell if it's jerkiness during garbage collection, or transitioning between processing the command exiting and launching a new one. The other strange behavior I see is the list of available reviewers isn't sorted, even though the setDynamicSortFilter property is set on the proxy model.
-
- 13 Jan, 2019 1 commit
-
-
Yuya Nishihara authored
Currently it doesn't support slow IODevice (e.g. QTcpSocket), but it should be good enough to feed JSON to debugcallconduit command.
-
- 12 Jan, 2019 1 commit
-
-
Yuya Nishihara authored
-
- 11 Jan, 2019 1 commit
-
-
André Sintzoff authored
--HG-- branch : stable
-
- 12 Jan, 2019 1 commit
-
-
André Sintzoff authored
parse() as been moved from mercurial.fileset to mercurial.filesetlang in hg b9162ea1b815 commit --HG-- branch : stable
-
- 06 Jan, 2019 1 commit
-
-
Matt Harbison authored
This is a copy/paste of the email preview code, but using the export command instead of `email --test`.
-
- 09 Jan, 2019 1 commit
-
-
André Sintzoff authored
parse() as been moved from mercurial.fileset to mercurial.filesetlang in hg b9162ea1b815 commit
-
- 05 Jan, 2019 3 commits
-
-
Yuya Nishihara authored
-
Yuya Nishihara authored
-
Yuya Nishihara authored
Since hg fd60c2afb484, both write() and write_err() go through _writenobuf().
-
- 30 Dec, 2018 1 commit
-
-
Matt Harbison authored
My initial attempt at this was to copy/paste/modify the ReviewBoard dialog, but I like the email dialog better- it doesn't have to manage a worker thread, and it doesn't attempt parse out errors to display a message box. Therefore, this is a copy and simplify of the email dialog. Long term, I'd like to add the preview tab back in based on `hg export`, and add controls to be able to query the server for, and specify reviewers. There are really only 2 other options: confirm and amend. Confirm doesn't make a lot of sense for the GUI, and amend is probably desired the vast majority of the time, so I'm punting on that for now. The icon is Apache 2.0 licensed from wikimedia.[1] [1] https://commons.wikimedia.org/wiki/File:Wikimedia_Phabricator_logo_unpadded.svg
-
- 05 Jan, 2019 1 commit
-
-
Yuya Nishihara authored
-
- 18 Dec, 2018 1 commit
-
-
Tovim authored
--HG-- branch : stable
-
- 11 Dec, 2018 1 commit
-
-
Matt Harbison authored
I hit this on a new machine when updating to hg tip with an inactive @, selecting the branch name instead of @, and then saying 'No' when it asks if it should really activate the bookmark: Traceback (most recent call last): File "tortoisehg\hgqt\cmdui.pyo", line 633, in runCommand File "tortoisehg\hgqt\update.pyo", line 269, in runCommand File "mercurial\scmutil.pyo", line 581, in revsymbol ProgrammingError: symbol (None of type <type 'NoneType'>) was not a string, did you mean repo[symbol]? --HG-- branch : stable
-
- 10 Dec, 2018 1 commit
-
-
Steve Borho authored
--HG-- branch : stable
-
- 06 Dec, 2018 1 commit
-
-
André Sintzoff authored
Since hg revision e1e3d1b498d3, the ancestor() function has been changed. In compressDlg() function of repowidget.py, the type of ctxa and ctxb is no more the same as the ctxa.ancestor(ctxb) and ctxb.ancestor(ctxa) one. --HG-- branch : stable
-
- 05 Dec, 2018 1 commit
-
-
André Sintzoff authored
Since hg 06c976acc581, new internal phases are possible. Restrict the list of phases in New Commit Phase to the three usable phases (public, draft, secret). The hg revision ab893a99b645 defines a new variable phases.cmdphasenames containing the usable phases. Unfortunately, this variable cannot be used for the moment as the revision is on the hg default branch. --HG-- branch : stable
-