1. 19 Feb, 2020 1 commit
    • Matt Harbison's avatar
      pick: add a dialog for the pick command · 24c7f576e2c7
      Matt Harbison authored
      This is a simplification of the rebase dialog.  There's almost certainly some
      room to refactor this and the rebase dialog, and also use it for `graft` and
      `evolve`/`next`.  But I just want to get this in before the code freeze.
      24c7f576e2c7
  2. 19 Apr, 2020 1 commit
  3. 18 Apr, 2020 1 commit
  4. 02 Jan, 2020 1 commit
  5. 18 Nov, 2019 1 commit
  6. 05 Apr, 2019 1 commit
  7. 09 Apr, 2020 2 commits
  8. 08 Apr, 2020 1 commit
  9. 26 Mar, 2020 1 commit
  10. 25 Mar, 2020 1 commit
  11. 20 Mar, 2020 1 commit
  12. 17 Mar, 2020 1 commit
  13. 16 Mar, 2020 2 commits
  14. 11 Mar, 2020 1 commit
  15. 05 Mar, 2020 1 commit
  16. 08 Mar, 2020 4 commits
    • Matt Harbison's avatar
      wix: drop the markupsafe module · 87084d5b0997
      Matt Harbison authored
      This was getting pulled in as a dependency of Jinja2, which we don't need to
      bundle in the app.
      
      --HG--
      branch : stable
      87084d5b0997
    • Matt Harbison's avatar
      packaging: drop dulwich modules from the virtualenv on Windows · 2bfdb08143ff
      Matt Harbison authored
      I don't have a Mac handy to see if we need to do the same thing there.
      
      --HG--
      branch : stable
      2bfdb08143ff
    • Matt Harbison's avatar
      wix: drop dulwich modules · 5787417915f5
      Matt Harbison authored
      The dependencies for hg-git are a mess, so the intention is that users install
      the dependencies with `pip`, and run the extension itself from its source.
      
      --HG--
      branch : stable
      5787417915f5
    • Matt Harbison's avatar
      packaging: extend `sys.path` with py2exe to the user level package directory · 7c2893358308
      Matt Harbison authored
      On macOS, a `sitecustomize.py` module makes visible the packages that are
      installed with `pip` in the user directory, so that they don't have to be
      bundled with the embedded python.  AFAICT, py2exe doesn't process this module,
      so this does the same thing a little more directly.  This will let us stop
      trying to bundle hg-git and its dependencies.  Certifi specifically seems to be
      incompatible with py2exe, at least in recent versions.
      
      --HG--
      branch : stable
      7c2893358308
  17. 20 Feb, 2020 2 commits
  18. 11 Mar, 2020 1 commit
  19. 05 Mar, 2020 2 commits
  20. 24 Feb, 2020 1 commit
  21. 23 Feb, 2020 2 commits
  22. 22 Feb, 2020 4 commits
  23. 24 Feb, 2020 1 commit
  24. 21 Feb, 2020 2 commits
  25. 15 Feb, 2020 1 commit
  26. 13 Feb, 2020 3 commits
    • Matt Harbison's avatar
      packaging: search for MSVC 2015 when building a 32-bit PyQt5 installation · 1067191796e8
      Matt Harbison authored
      Now everything can be built from one window (except the MSI itself).  It doesn't
      fall back to 2015 when doing 64-bit builds for simplicity.
      
      --HG--
      branch : stable
      1067191796e8
    • Yuya Nishihara's avatar
      Merge with stable · 0f6e2967d00b
      Yuya Nishihara authored
      0f6e2967d00b
    • Matt Harbison's avatar
      amend: don't silently ignore reverted files · 0bc65a11f482
      Matt Harbison authored
      The problem was that switching to amend mode would display the status of '.^^'
      against wdir, so reverted files look clean, even though they are M against p1().
      That in turn hid the reverted files from view by default, and excluded them from
      the command line list of files.  If there were other changes, the amend would
      work, but exclude the reverted files.  If there were not other changes, the
      amend failed with "nothing changed".
      
      This forces the clean files from the status calculation to be visible in the
      file tree and in the checked state, like unresolved clean files.  It's a bit
      unfortunate that they aren't grouped together with the M and R files (I've got
      several untracked files in the test repo).  I'm also not sure why the `st.clean`
      list is being partially populated without requesting clean files.  (I forced
      `clean=True` here, and got *all* of the clean files.)
      
      These amend candidates are tracked separately because it seems too risky to try
      to ask for checked C files from the status widget when amending.
      0bc65a11f482