Commit Graph

1337 Commits

Author SHA1 Message Date
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
Stephan Dilly
ab5b29e0ee reword changelog 2021-06-07 16:52:23 +02:00
Emil Jaszczuk
b2b5a0faa0
Add undo_last_commit command (#769)
closes #758
2021-06-07 16:46:45 +02:00
Stephan Dilly
12b90715f9
fix openssl vendoring with new resolver (#775)
* run otool in ci
* pin openssl-sys with 'vendored' feature
2021-06-07 14:58:49 +02:00
Stephan Dilly
79c17f4c48 cargo update 2021-06-06 10:24:05 +02:00
Stephan Dilly
a4630cfa73 update readme 2021-06-06 10:20:34 +02:00
Stephan Dilly
4c5fe630fc version bumps 2021-06-06 10:15:28 +02:00
Stephan Dilly
a4ea1337f8 update changelog 2021-06-06 10:12:50 +02:00
Stephan Dilly
9c3f4af396 changelog 2021-06-06 02:12:55 +02:00
Stephan Dilly
bfc732451a fix spinner drawing if char didn't change (#764) 2021-06-06 02:09:40 +02:00
Stephan Dilly
5320d0ee0b fix commit msg details scrolling again 2021-06-06 00:53:27 +02:00
Stephan Dilly
bcc0e16208 rename 2021-06-06 00:36:28 +02:00
Stephan Dilly
ae5ed8ac00 changelog 2021-06-06 00:15:43 +02:00
Stephan Dilly
610eab053c mark longer commit msg than displayed (closes #773) 2021-06-06 00:14:36 +02:00
Stephan Dilly
535486f276 use new VerticalScroll in diff aswell 2021-06-05 23:04:05 +02:00
Stephan Dilly
3a849bc900 use new scroll in files list too 2021-06-05 22:59:00 +02:00
Stephan Dilly
b9c763756a fix scroll being off in branchlist after tab
refactored scroll stuff into new abstraction for reuse
2021-06-05 22:52:46 +02:00
Stephan Dilly
5b07c48234 nightly clippy fixes 2021-06-05 10:28:18 +02:00
Stephan Dilly
6006e7aebd use new custom logwalker 2021-06-04 09:55:19 +02:00
Stephan Dilly
e8c2dc25d4 simplify log walker 2021-06-03 23:55:30 +02:00
Stephan Dilly
3adcb4b8c8 turning time slow sorted revlog off again 2021-06-03 17:47:39 +02:00
Stephan Dilly
869e4b7287
fix path handling on windows (#762)
* this reduces memory overhead where nothing is folded up
* makes folding work with windows path seperators
2021-06-03 00:06:28 +02:00
Stephan Dilly
0e7ac4a14c
improve filetree::new performance (#760)
we used a BTreeMap where ordering does not matter and HashMap performs much better
2021-06-02 00:14:51 +02:00
Stephan Dilly
a4817609fb update changelog 2021-06-01 17:37:54 +02:00
Kieran Siek
a11c0b5eb6
Use libgit2 to get the merge commit message. (#755) 2021-06-01 17:29:24 +02:00
Stephan Dilly
53f65c8377 assert that merge msg is populated correctly 2021-06-01 16:27:37 +02:00
Stephan Dilly
3cd218de57
honor showUntrackedFiles config (#753) 2021-06-01 09:56:55 +02:00
Stephan Dilly
eb28ba1af5 update readme 2021-05-31 20:31:20 +02:00
Stephan Dilly
65524edf0b allow walking repo including all available refs 2021-05-30 12:03:03 +02:00
Stephan Dilly
070ad1bca8 more precise motivation 2021-05-30 10:21:33 +02:00
Stephan Dilly
4fb523b9b1 fix wrong file loaded in tree view 2021-05-29 18:00:26 +02:00
Stephan Dilly
82f5496b04 cargo update 2021-05-29 15:42:25 +02:00
Stephan Dilly
680b178a37 make revlog sorted by time 2021-05-29 15:42:17 +02:00
Stephan Dilly
76002f1b9c update changelog, fix dates 2021-05-28 12:22:50 +02:00
Stephan Dilly
b59e050d67 cleanup some todos 2021-05-28 12:11:39 +02:00
Stephan Dilly
c0ce674438 readme: warn that gpgsign not supported 2021-05-28 11:52:30 +02:00