- 24 Mar, 2019 2 commits
-
-
Matt Harbison authored
Fixed up after running `2to3 -w -n -f map .` It also replaced map+lambda with a list comprehension in qt_repotreemodel_test.py.
-
Matt Harbison authored
Converted with `2to3 -w -n -f idioms .`. The changes it wanted to make to tests/qt_repotreemodel_test.py are skipped because Yuya thought they are meant to test for specific class types. Additionally, a check in reporegistry.py of the selected indices when a drag is started is skipped, as the comment there implies it is testing for an exact type. Same goes for setModel() in repoview.py.
-
- 23 Mar, 2019 1 commit
-
-
Matt Harbison authored
Fixed up after running `2to3 -w -n -f zip .` Instances of `dict(zip(..))` in filedialogs.py, shelve.py, and status.py are unchanged, as dict can take the output of `zip()` on py2 and py3.
-
- 24 Mar, 2019 4 commits
-
-
Matt Harbison authored
Converted with `2to3 -w -n -f standarderror .`. Not sure if we should be catching and re-raising StopIteration et al prior to this handler to maintain the same behavior on py2 and py3.
-
Matt Harbison authored
Fixed up after running `2to3 -w -n -f nonzero .`.
-
Matt Harbison authored
Converted with `2to3 -w -n -f funcattrs -f methodattrs .`.
-
Matt Harbison authored
Converted with `2to3 -w -n -f filter .`
-
- 23 Mar, 2019 6 commits
-
-
Matt Harbison authored
Updated with `2to3 -w -n -f next .` The changes it wanted to make in backout.py and merge.py are bogus rewrites of QWizard::next().
-
Matt Harbison authored
-
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 1 commit
-
-
Yuya Nishihara authored
-