extrawurst
bbcadcb5d1
threaded watcher creation and arg for config
...
new argument `polling` allows to force watcher to use polling instead of file system events.
this should address the issue in #1436 and maybe even #1437
2022-11-21 18:09:08 +01:00
extrawurst
8cdb02349f
scope time repo watcher
2022-11-21 17:04:54 +01:00
extrawurst
92f63d107c
support fetching branch_infos async
2022-11-21 16:32:17 +01:00
extrawurst
3fee481e8d
fix status_tree not showing while first status loading
2022-11-21 14:45:03 +01:00
extrawurst
3667db37e1
trace app start duration
2022-11-21 14:30:17 +01:00
extrawurst
c03a220990
nightly clippy fix
2022-11-14 15:04:48 +01:00
extrawurst
6b9a91f17d
Edit file from file tree ( #1430 )
...
* allow edit file from any StatusTreeComponent
2022-11-14 15:01:34 +01:00
extrawurst
b6ed33037e
upgrade clap
2022-11-14 14:57:30 +01:00
Alexandru Macovei
0f9389c284
display commit description in addition to hash in file view ( #1380 )
2022-11-14 14:09:15 +01:00
extrawurst
45d850e8ca
fix new clippy warnings
2022-11-14 14:06:43 +01:00
Alexandru Macovei
e371153034
Report failure to copy to clipboard ( #1410 )
...
* (refactor) move copy_commit_hash from revlog into commitlist, and make fewer functions public in commitlist
* (refactor) reduce duplication in commit copying code; use already-stored commits instead of looking up items
* (clipboard) actually check subprocess exit status, and report failure instead of ignoring it
* (commitlist) display popup with copy failure instead of exiting the application on error
2022-11-05 16:51:03 +01:00
extrawurst
a4943224bd
fix nightly clippy
2022-11-05 16:33:48 +01:00
Sergio Alejandro Ribera Costa
282e578ac3
Add notification when correctly copying hash commit ( #1376 )
2022-10-26 14:35:31 +02:00
Alexandru Macovei
9c2d8c0e0d
Display current repository path in the top-right corner ( #1387 )
2022-10-20 16:23:58 +02:00
extrawurst
ac67e53b12
dup current branch name in revlog
2022-10-19 14:03:04 +02:00
extrawurst
6dfe5ea62a
make more easy to revisit
2022-10-19 13:50:11 +02:00
Alexandru Macovei
6b5745f6c2
Fix Clippy Lints ( #1390 )
...
* apply latest nigtly clippy lints
* temporarily disable const fn lints due to nigh false positive count on nightly
2022-10-19 13:45:12 +02:00
extrawurst
f04af21382
align branch name parenth usage
...
and added changelog github user name
2022-10-18 13:44:27 +02:00
Alexandru Macovei
216fad3140
Display tags and branches in the revlog ( #1371 )
...
* give tags a more distinctive appearance in the revlog
* store branches on commitlist, and display branch labels on head commits
2022-10-18 13:37:20 +02:00
extrawurst
8604b331ae
selected items should have dedicated fg color ( #1366 )
...
* selected items should have dedicated fg color
2022-09-30 20:19:37 +02:00
extrawurst
049272ea2b
fix ci
2022-09-27 14:05:35 +02:00
extrawurst
aeb64e1175
Commit msg history ( #1346 )
2022-09-20 10:07:05 +02:00
extrawurst
ff0c123293
cleanup
2022-09-20 10:01:53 +02:00
extrawurst
16a537c102
Persist all options ( #1342 )
...
closes #1340
2022-09-20 08:23:04 +02:00
Emil Jaszczuk
e0fa63c6c9
Allow copying multiple commits ( #1288 )
2022-09-19 10:54:29 +02:00
extrawurst
9534e4c2f9
persist current tab as options ( #1339 )
2022-09-18 18:05:29 +02:00
extrawurst
cb01fda516
some logfile cleanup
2022-09-18 15:24:45 +02:00
Volker Schwaberow
f2b2665c78
Addresses TODO with macro log_eprintln!
2022-09-18 14:58:39 +02:00
Nitish Kumar
d1566861dd
fix: returns 0 exit code on error ( #1322 )
2022-09-18 14:54:45 +02:00
Niko Heiskanen
0a970db24a
file blame at right revision from commit-details ( #1324 )
2022-09-18 14:06:46 +02:00
Rodrigo Batista de Moraes
67fa456e08
Add word motions to text input ( #1256 )
2022-09-08 08:50:08 +02:00
extrawurst
0ddec47611
cleanup
2022-09-03 10:22:24 +02:00
extrawurst
cf9ce9d4ff
File watching using notify ( #1310 )
...
closes #1
2022-09-02 09:59:13 +02:00
extrawurst
5101b39556
switch from lazy_static to once_cell
2022-09-02 09:17:34 +02:00
extrawurst
4249a278b6
nightly clippy fixes
2022-09-02 09:09:29 +02:00
extrawurst
77a20fb86f
small visual fixes
2022-08-31 11:53:26 +02:00
extrawurst
b9c105605e
fix submodules border style
2022-08-31 11:48:28 +02:00
extrawurst
4e0da37230
Support updating submodules ( #1305 )
2022-08-31 11:40:52 +02:00
extrawurst
986d34a5ac
support opening submodule ( #1298 )
2022-08-31 10:51:08 +02:00
extrawurst
69d30a2cd0
make cmdbar_bg style default to blue again
2022-08-30 14:05:10 +02:00
Luigi Clemente
bacf81f6d6
Improve UI selection and command bar ( #1299 )
...
* Added new color for commands bar
* Made commit list item and file tree item fill the entire row
2022-08-30 14:03:35 +02:00
extrawurst
1787917c13
fix small todo
2022-08-28 13:35:39 +02:00
extrawurst
ef3ece552d
PoC list submodules ( #1090 )
2022-08-27 17:55:06 +02:00
extrawurst
e68e5e2f46
fix one more TODO
2022-08-21 15:11:12 +02:00
extrawurst
200563aa58
remove another clippy ignore
2022-08-20 15:13:34 +02:00
extrawurst
12a6ecb9f7
remove another clippy workaround
2022-08-20 15:12:06 +02:00
extrawurst
0e2262882b
fix some clippy workarounds
2022-08-20 11:52:13 +02:00
extrawurst
8e54bfd364
upgrade crossterm/tui
2022-08-17 22:12:39 +02:00
JayceFayne
d4949a676b
support copy to clipboard on wayland ( #1233 )
2022-08-17 19:46:56 +02:00
extrawurst
948f4bb287
clap unittest
2022-08-17 18:23:55 +02:00