mirror of
https://github.com/extrawurst/gitui.git
synced 2024-11-21 15:02:40 +03:00
release 0.10 (#252)
This commit is contained in:
parent
4907e8b727
commit
ca49bbd627
@ -5,13 +5,19 @@ All notable changes to this project will be documented in this file.
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [Unreleased]
|
||||
## [0.10.0] - 2020-08-29
|
||||
|
||||
### Added
|
||||
|
||||
- fully **customizable key bindings** (see [KEY_CONFIG.md](KEY_CONFIG.md)) [[@yanganto](https://github.com/yanganto)] ([#109](https://github.com/extrawurst/gitui/issues/109)) ([#57](https://github.com/extrawurst/gitui/issues/57))
|
||||
- support scrolling in long commit messages [[@cruessler](https://github.com/cruessler)]([#208](https://github.com/extrawurst/gitui/issues/208))
|
||||
|
||||
![scrolling](assets/msg-scrolling.gif)
|
||||
|
||||
- copy lines from diffs to clipboard [[@cruessler](https://github.com/cruessler)]([#229](https://github.com/extrawurst/gitui/issues/229))
|
||||
|
||||
![select-copy](assets/select-copy.gif)
|
||||
|
||||
- scrollbar in long diffs ([#204](https://github.com/extrawurst/gitui/issues/204))
|
||||
|
||||
![scrollbar](assets/scrollbar.gif)
|
||||
|
4
Cargo.lock
generated
4
Cargo.lock
generated
@ -59,7 +59,7 @@ checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8"
|
||||
|
||||
[[package]]
|
||||
name = "asyncgit"
|
||||
version = "0.9.0"
|
||||
version = "0.10.0"
|
||||
dependencies = [
|
||||
"crossbeam-channel",
|
||||
"git2",
|
||||
@ -419,7 +419,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "gitui"
|
||||
version = "0.9.1"
|
||||
version = "0.10.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"asyncgit",
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "gitui"
|
||||
version = "0.9.1"
|
||||
version = "0.10.0"
|
||||
authors = ["Stephan Dilly <dilly.stephan@gmail.com>"]
|
||||
description = "blazing fast terminal-ui for git"
|
||||
edition = "2018"
|
||||
@ -20,7 +20,7 @@ keywords = [
|
||||
|
||||
[dependencies]
|
||||
scopetime = { path = "./scopetime", version = "0.1" }
|
||||
asyncgit = { path = "./asyncgit", version = "0.9" }
|
||||
asyncgit = { path = "./asyncgit", version = "0.10" }
|
||||
crossterm = { version = "0.17", features = [ "serde" ] }
|
||||
clap = { version = "2.33", default-features = false }
|
||||
tui = { version = "0.9", default-features = false, features = ['crossterm'] }
|
||||
|
@ -137,4 +137,4 @@ However, you can customize everything to your liking: See [Themes](THEMES.md).
|
||||
- It would be nice to come up with a way to have the map view available in a terminal tool
|
||||
|
||||
# Key Bindings
|
||||
You can customize every keybing to your liking: See [Key Config](KEY_CONFIG.md).
|
||||
The key bindings can be customized: See [Key Config](KEY_CONFIG.md) on how to set them to `vim`-like bindings.
|
||||
|
BIN
assets/msg-scrolling.gif
Normal file
BIN
assets/msg-scrolling.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 219 KiB |
BIN
assets/select-copy.gif
Normal file
BIN
assets/select-copy.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 207 KiB |
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "asyncgit"
|
||||
version = "0.9.0"
|
||||
version = "0.10.0"
|
||||
authors = ["Stephan Dilly <dilly.stephan@gmail.com>"]
|
||||
edition = "2018"
|
||||
description = "allow using git2 in a asynchronous context"
|
||||
|
Loading…
Reference in New Issue
Block a user