Commit Graph

1372 Commits

Author SHA1 Message Date
zcorniere
56502ad3fd
ability to delete remote branch (#838)
* added ability to delete remote branch (closes #622)
2021-08-15 17:44:55 +02:00
Stephan Dilly
62ea1dea04 fix progress 0/0 panic 2021-08-15 17:42:25 +02:00
Stephan Dilly
47ff93734e workaround tui-rs issue 2021-08-15 17:18:06 +02:00
Stephan Dilly
047939ba6e update changelog 2021-08-15 15:15:08 +02:00
Stephan Dilly
d42b00389c
check branch name validity while typing (#842)
closes #559
2021-08-15 15:14:35 +02:00
Stephan Dilly
e16dfcaee7
hook into libgit2 tracing (#822) 2021-08-15 14:24:20 +02:00
Stephan Dilly
71b398e858 cargo update 2021-08-15 13:48:26 +02:00
Stephan Dilly
71e3d9a9b8 get_commit_diff on commit with unknown parent (#836) 2021-08-11 13:25:38 +02:00
Stephan Dilly
29f71f50d4 do not allow to ignore gitignore (fixes #825) 2021-08-03 23:47:41 +02:00
Stephan Dilly
d6f43f063e cargo upgrade 2021-08-03 23:00:59 +02:00
Stephan Dilly
0f896933a5 bump tui/crossterm 2021-08-03 22:56:39 +02:00
Philippe
c0022d4eea
Fix the path of the theme file on mac (#819) 2021-07-17 10:31:20 +02:00
Benedykt Jaworski
36e9f7754b
vim style config: allow Q in pop-up inputs (#818)
Change `exit` (which exits the app regardless of context) to <kbd>Ctrl</kbd>+<kbd>C</kbd> (which doesn’t cause quitting on upper-case `Q` insert in popup inputs, cf. #771).
2021-07-15 16:34:00 +02:00
Stephan Dilly
8f12010aa8 use new label to close stale issues (closes #815) 2021-07-12 15:50:41 +02:00
Stephan Dilly
c9a6978fe0 update roadmap to 1.0 2021-07-12 14:38:26 +02:00
Stephan Dilly
19f2fd03cf
app has its own async notifications now (#813)
* app has its own async notifications now
2021-07-11 13:24:19 +02:00
Stephan Dilly
aacc7a3211 version bumps 2021-07-10 14:49:18 +02:00
Stephan Dilly
fe2d577811 more gifs 2021-07-10 14:46:12 +02:00
Stephan Dilly
326e389b5c gif says more than 1000words 2021-07-10 14:37:18 +02:00
Stephan Dilly
23944dc608
error if force push was rejected (#810)
* error if force push was rejected
2021-07-10 14:11:01 +02:00
Stephan Dilly
b6ab0cfa34 cargo update 2021-07-10 12:32:42 +02:00
Stephan Dilly
3a1bcb74a2 try fix ci 2021-07-05 11:18:22 +02:00
Stephan Dilly
ae5df44d4b cargo update 2021-07-05 09:43:19 +02:00
dependabot[bot]
d2e161f1d7 Bump thiserror from 1.0.25 to 1.0.26
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.25 to 1.0.26.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.25...1.0.26)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 09:05:45 +02:00
Stephan Dilly
c2e6f9ff7e filetree paniced on non utf8 files/paths 2021-07-05 00:26:32 +02:00
dependabot[bot]
f1d2c7a26c Bump textwrap from 0.14.0 to 0.14.2
Bumps [textwrap](https://github.com/mgeisler/textwrap) from 0.14.0 to 0.14.2.
- [Release notes](https://github.com/mgeisler/textwrap/releases)
- [Changelog](https://github.com/mgeisler/textwrap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mgeisler/textwrap/compare/0.14.0...0.14.2)

---
updated-dependencies:
- dependency-name: textwrap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 00:22:13 +02:00
Stephan Dilly
cc526c2970 version in lockfile 2021-06-26 13:48:51 +02:00
Stephan Dilly
1128332e87 fix ci 2021-06-26 13:28:07 +02:00
Stephan Dilly
422ae6a45b cargo update 2021-06-26 13:23:05 +02:00
Stephan Dilly
8d6a75babe quit key binding (closes #771) 2021-06-26 13:15:41 +02:00
Levi Olorenshaw
aee872113b run rustfmt and fix vim style key config test failure 2021-06-26 13:09:48 +02:00
Levi Olorenshaw
f29ba723df add bindings q and ESC for exit if no popup visible 2021-06-26 13:09:48 +02:00
Christoph Rüßler
bce652ecca Add filter to AsyncLog
This is a small change that makes it possible to reuse the logic in
`AsyncLog` for the file history view. `AsyncLog` passes the filter to
`FileLogWalker` unchanged.
2021-06-26 13:07:03 +02:00
dependabot[bot]
7f0a23681a Bump openssl-sys from 0.9.64 to 0.9.65
Bumps [openssl-sys](https://github.com/sfackler/rust-openssl) from 0.9.64 to 0.9.65.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-sys-v0.9.64...openssl-sys-v0.9.65)

---
updated-dependencies:
- dependency-name: openssl-sys
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-22 08:26:26 +02:00
dependabot[bot]
5eb31e4ff6 Bump openssl-sys from 0.9.63 to 0.9.64
Bumps [openssl-sys](https://github.com/sfackler/rust-openssl) from 0.9.63 to 0.9.64.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-sys-v0.9.63...openssl-sys-v0.9.64)

---
updated-dependencies:
- dependency-name: openssl-sys
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-21 09:39:46 +02:00
Christoph Rüßler
c0296687b8 Add push to commands in tags popup
- Update missing remote tags after tags are pushed.
2021-06-14 23:18:04 +02:00
Christoph Rüßler
2a5834aeb0 Add shortcut for files tab to help 2021-06-14 23:18:04 +02:00
dependabot[bot]
18f35256b3 Bump textwrap from 0.13.4 to 0.14.0
Bumps [textwrap](https://github.com/mgeisler/textwrap) from 0.13.4 to 0.14.0.
- [Release notes](https://github.com/mgeisler/textwrap/releases)
- [Changelog](https://github.com/mgeisler/textwrap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mgeisler/textwrap/compare/0.13.4...0.14.0)

---
updated-dependencies:
- dependency-name: textwrap
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-14 00:19:22 +02:00
Christoph Rüßler
f132722272 Add filter to LogWalker
This is the first step towards adding a file history view. The filter
itself is not related to files specifically, though. It could also be
used for different purposes.
2021-06-14 00:18:10 +02:00
dependabot[bot]
947c4a1a5e Bump itertools from 0.10.0 to 0.10.1
Bumps [itertools](https://github.com/rust-itertools/itertools) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/rust-itertools/itertools/releases)
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.10.0...v0.10.1)

---
updated-dependencies:
- dependency-name: itertools
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-14 00:15:36 +02:00
Stephan Dilly
850a930053 some cleanup and changelog 2021-06-12 22:41:10 +02:00
Christoph Rüßler
0fa3e0f5a8 Show symbol if tag is not yet pushed
This partly addresses #742.
2021-06-12 22:35:57 +02:00
dependabot[bot]
14ce5a7c58 Bump anyhow from 1.0.40 to 1.0.41
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.40 to 1.0.41.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.40...1.0.41)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-11 09:54:06 +02:00
Stephan Dilly
34321923f8 changelog 2021-06-10 09:58:45 +02:00
Stephan Dilly
5e62217928 fix commit msg details lockin (#780) 2021-06-10 09:56:20 +02:00
Stephan Dilly
3bdb1d3a1a
popups clear help commands (#779)
* popups clear help commands
2021-06-08 11:48:12 +02:00
Stephan Dilly
0f4434cdb6 cleanup 2021-06-08 00:04:52 +02:00
Stephan Dilly
84488855fe clippy fixes 2021-06-07 23:50:35 +02:00
Stephan Dilly
8032c35902 refactor better name 2021-06-07 23:04:07 +02:00
Stephan Dilly
7058ab14d3 abstract queue into custom type 2021-06-07 22:57:27 +02:00