summaryrefslogtreecommitdiffstats
path: root/src/tabs
AgeCommit message (Collapse)Author
2023-12-22fix stashing tab empty (closes #1986)extrawurst
2023-10-17Add confirmation dialog for undo commit (#1909)Sainath Singineedi
2023-09-05make commit lookup in log fasterextrawurst
* makes hopping to next highlighted commit loopfree (closes #1876) * makes general commit find faster
2023-09-03fix #1866extrawurst
2023-08-31stash list does not update after pop/drop (#1865)extrawurst
* move to stashlist after stashing * move to status after stash popping
2023-08-28Fix slowness in big repo revlog tab (#1849)extrawurst
2023-08-27make commit filtering an async job (#1842)extrawurst
2023-08-27Index of search result (#1840)extrawurst
2023-08-26Fix: search in log (#1838)extrawurst
2023-08-21fix ciextrawurst
2023-08-21fix backgrounding search threadextrawurst
2023-08-21add missing command for new commit search in logextrawurst
2023-08-18commit log filtering (#1800)extrawurst
2023-08-12fix nightly clippyextrawurst
2023-08-10fix hunk edits with non standard diff options (#1803)extrawurst
2023-06-20FuzzyFindPopup for general use (#1672)UG
* replace BranchFindPopup with FuzzyFindPopup * replace FileFindPopup with FuzzyFindPopup
2023-06-19upgrade ratatuiextrawurst
2023-04-19tui -> ratatuiextrawurst
tui is not maintained anymore and it seems that ratatui is the successor: https://github.com/fdehau/tui-rs/issues/654
2023-04-12Show remote branches in revlogChristoph Rüßler
2023-03-01fix race issue in revlog message fetchingextrawurst
sometimes messages appear empty because getting the revlog is so fast (empty repo) that no draw happened yet and so we do not know yet what size the view will have. fixes #1473
2023-02-18Reword commit (#1553)extrawurst
* reuse commit popup for reword * switch to status after reword * show command * prepopulate with old msg * changelog Closes #829
2023-02-11remove focus key bindingsextrawurst
merge them into `move_XYZ` keys
2023-02-04support reset from log view (#1534)extrawurst
2023-02-04Checkout commit (#1499)Andrey Krupskiy
* 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-01-13Status view fetch (#1483)Alen Šiljak
* adding the command to Status view * cleanup and fix warnings Co-authored-by: extrawurst <mail@rusticorn.com>
2023-01-08Allow to scroll diffs horizontally (#1327)Christoph Rüßler
2022-12-30clippy nightly fixesextrawurst
2022-12-30remove duplicate `edit` cmd from bar (#1489)extrawurst
2022-12-10fix nightly clippyextrawurst
2022-11-23Display commit changes (#1420)bc-universe
When using an external editor to edit the commit message, the changes are now displayed
2022-11-21make fetching tree files asyncextrawurst
2022-11-21cleanup loggingextrawurst
2022-11-21support fetching branch_infos asyncextrawurst
2022-11-21fix status_tree not showing while first status loadingextrawurst
2022-11-05Report failure to copy to clipboard (#1410)Alexandru Macovei
* (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-10-26Add notification when correctly copying hash commit (#1376)Sergio Alejandro Ribera Costa
2022-10-19dup current branch name in revlogextrawurst
2022-10-19Fix Clippy Lints (#1390)Alexandru Macovei
* apply latest nigtly clippy lints * temporarily disable const fn lints due to nigh false positive count on nightly
2022-10-18Display tags and branches in the revlog (#1371)Alexandru Macovei
* give tags a more distinctive appearance in the revlog * store branches on commitlist, and display branch labels on head commits
2022-09-20Persist all options (#1342)extrawurst
closes #1340
2022-09-19Allow copying multiple commits (#1288)Emil Jaszczuk
2022-09-18persist current tab as options (#1339)extrawurst
2022-09-02nightly clippy fixesextrawurst
2022-08-27PoC list submodules (#1090)extrawurst
2022-08-21fix one more TODOextrawurst
2022-08-17upgrade crossterm/tuiextrawurst
2022-08-17remove old clippy ignoresextrawurst
2022-04-24Revert "Change diff renamed files (#1040)"extrawurst
This reverts commit 5f466ff983b35176649e855ea60a2585f8b85847.
2022-04-24Change diff renamed files (#1040)Gleb Davydov
2022-04-23Fix stashlist after marked drop (#1207)Stephan D