extrawurst
5d68ea0e39
Reset branch in branch popup ( #2171 )
...
allow triggering branch reset from branch popup. closes #2170
2024-04-07 18:12:30 +02:00
extrawurst
bb92067b19
fixes tag annotation being broken in 0.25 ( #2139 )
...
fixes #2126
2024-03-22 12:18:05 -07:00
extrawurst
2bbaa6f3a1
fix a bunch more typos
2024-02-20 19:51:05 +01:00
extrawurst
825935ba4f
Multiline TextEdit cleanups ( #2053 )
...
* change commit default binding
* animated gif of multiline text edit
* update changelog
* fix style of default text
* textinput should not need to know about its users
* fix branch create popup
2024-02-18 12:44:44 +01:00
pm100
b9a2e131f2
tui textarea ( #2051 )
2024-02-18 10:24:18 +01:00
extrawurst
985acf23ef
fix nighyly clippy
2023-11-02 07:50:41 +01:00
Sainath Singineedi
0e2b3db1d9
Add confirmation dialog for undo commit ( #1909 )
2023-10-17 07:59:59 +02:00
Maurice Wangleng Tan
2fd957e2c8
Allow customizing line break visualization ( #1904 )
2023-10-16 18:00:48 +02:00
Aditya Pillai
09907f3873
fix typo with sign off commit
2023-10-16 17:45:40 +02:00
Ammar Abou Zor
c68fa3e87b
Jump to commit via sha ( #1818 )
2023-08-27 09:46:41 +02:00
extrawurst
d253022f13
add missing command for new commit search in log
2023-08-21 11:29:02 +02:00
extrawurst
3c5131ad27
commit log filtering ( #1800 )
2023-08-18 17:19:18 +02:00
extrawurst
6ec647710d
visualize empty line in diff better ( closes #1359 )
2023-08-11 16:44:50 +02:00
domtac
dba5206e46
Feat 1757 add signoff option ( #1758 )
2023-07-29 22:11:36 +02:00
hamflx
bfcf33fce4
feat: support 'n'/'p' key to move to the next/prev hunk. ( #1723 )
...
* feat: support 'n'/'p' key to move to the next/prev hunk.
* feat: auto scroll next/prev hunk into visible area.
* add unittest for VerticalScroll::move_area_to_visible.
2023-06-19 17:52:05 +02:00
UG
3a6f292bf5
add fuzzy finder in branch list ( #1658 )
...
* add branch_find_popup
* capital F for fetch in branchlist, f for find
* add command info of return
closes #1350
2023-04-21 23:03:35 +02:00
extrawurst
9d83ce358e
Reword commit ( #1553 )
...
* reuse commit popup for reword
* switch to status after reword
* show command
* prepopulate with old msg
* changelog
Closes #829
2023-02-18 20:47:24 +00:00
Antonio Yang
aefc18d819
Copy file path ( #1516 )
...
* copy file path to click board
* update change log
* Add copy path info to command bar
2023-02-12 10:06:56 +00:00
extrawurst
8f7f35b8a9
remove focus key bindings
...
merge them into `move_XYZ` keys
2023-02-11 10:51:51 +00:00
extrawurst
8ab62244ce
support reset from log view ( #1534 )
2023-02-04 16:15:26 +01:00
Andrey Krupskiy
57a5322fa7
Checkout commit ( #1499 )
...
* Add keybind to checkout commit in log view
* Extract commit checkout into method
* add quckbar hint for checkout commit
* add a smoke test
* update changelog
* show an error in popup
---------
Co-authored-by: Omnikar <omnikar5@gmail.com>
Co-authored-by: extrawurst <776816+extrawurst@users.noreply.github.com>
2023-02-04 07:00:19 +01:00
Alen Šiljak
1dc097ebd8
Status view fetch ( #1483 )
...
* adding the command to Status view
* cleanup and fix warnings
Co-authored-by: extrawurst <mail@rusticorn.com>
2023-01-13 14:51:34 +01:00
Dave
5ca712ff80
Add no-verify commit command ( #1375 )
...
* add no-verify option on commit action
* make verify a bool flag on commit component
2023-01-13 14:05:51 +01:00
extrawurst
289eddd9be
fix nightly clippy
2022-12-10 11:27:59 +01:00
extrawurst
9210d8ca87
fix key binding used in comand bar for stash_open
...
this fixes #1454
2022-11-28 01:14:03 +01:00
extrawurst
8da9cfc21d
improve help on where to use amend command
2022-11-23 15:14:29 +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
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
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
aeb64e1175
Commit msg history ( #1346 )
2022-09-20 10:07:05 +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
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
Stephan Dilly
4f3ecfcd7c
fix left arrow closing popup ( #1121 )
...
* fix left arrow closing popup
* fix pageup/down being borked
* adhere to global diff options
* fix build for rust 1.50
* show revision count in header
* allow blaming any specific file revision
* show blame command
* allow opening history from blame
2022-01-31 20:56:59 +01:00
Christoph Rüßler
b622ceef94
Add popup for file history ( #841 )
2022-01-30 18:50:50 +01:00
Stephan Dilly
166826f5ea
allow inspecting tag annotation
2022-01-22 01:21:15 +01:00
Stephan Dilly
13b6b2fdc6
support deleting tag on remote ( #1079 )
2022-01-16 22:56:39 +01:00
Stephan Dilly
132559ea7f
support annotated tags ( #1073 )
2022-01-12 12:44:34 +01:00
Stephan Dilly
d5d36de01e
implement reverting commit from revlog ( #1057 )
2021-12-29 16:40:22 +01:00
Stephan Dilly
33ac72c8e7
fetch/prune branches ( #1000 )
2021-11-23 22:14:37 +01:00
Stephan Dilly
3db1a68515
allow config for key symbols ( #997 )
...
closes #465
2021-11-20 18:44:04 +01:00
Alessandro Menezes
6ae5b5e2b2
Add specific key bindings to stage / unstage items ( #930 )
...
* Add specific key bindings to stage / unstage items
Feature requested by Issue #909 .
* Updating Help popup with stage / unstage keys
* Merging staging and unstaging into a single `stage_unstage_item` key
* Add/remove hunk now use the `stage_unstage_item` key
2021-10-10 02:58:21 +02:00
Stephan Dilly
e4c7867564
allow rebase with conflicts ( #897 )
2021-09-29 18:55:47 +02:00
Stephan Dilly
b70ea92608
show find command ( closes #891 )
2021-09-06 14:33:08 +02:00
Stephan Dilly
3b5d43ecb2
cleanup
2021-09-03 00:20:38 +02:00
Stephan Dilly
a8654329ec
allow rebase of a branch ( #816 )
2021-08-26 20:31:37 +02:00
Stephan Dilly
81924fb9f8
show subject line of commits compared
2021-08-21 16:11:33 +02:00
Stephan Dilly
5672cfd033
compare two commits ( #860 )
2021-08-21 15:49:39 +02:00