Christian Zangl
ffa6d9e57b
add cli flag to open files tab with selected file ( #2746 )
2025-11-28 17:53:07 -03:00
extrawurst
1032cccd55
cleanup format strings ( #2765 )
2025-10-29 13:58:27 +01:00
Kristoffer Plagborg Bak Sørensen
2ced3f9acc
fix: disable blame and history popup for untracked files ( #2489 )
...
* fix: disable blame and history popup for untracked files
An untracked file does not have any history data. Right now when
you press `B` for the blame popup or the `H` for the history popup
you get an empty popup where the title spins endlessly trying to find
the file in the commit history, and show relevant information.
This commit disables the two actions in the `StatusTreeComponent`, when the
selected item is a file which is not tracked by git.
---------
Co-authored-by: extrawurst <mail@rusticorn.com>
2025-10-28 22:41:36 +01:00
xlai89
eb48b3788f
feat: message tab supports pageup and pagedown (gitui-org#2623) ( #2730 )
...
Co-authored-by: extrawurst <776816+extrawurst@users.noreply.github.com>
2025-10-28 19:01:33 +01:00
linkmauve
26a38183cf
Fix all mismatched_lifetime_syntaxes warnings ( #2727 )
2025-10-28 16:34:42 +01:00
Christoph Rüßler
db211e5ac7
Update gix from 0.71.0 to 0.74.1 ( #2745 )
...
* Update gix from 0.71.0 to 0.74.1
* Bump MSRC from 1.81 to 1.82
This is required by `gitoxide` 0.74.
* Address clippy issues
* Add getrandom and rustix to deny.toml
* Document reasons for ignoring duplicates
2025-10-27 18:37:30 +01:00
Peer Sommerlund
6d0a2ec115
Minimal docs at module level ( #2639 )
2025-06-24 09:23:02 +02:00
Peer Sommerlund
dea3d25bcc
Avoid exposing internal tuple in CommitList.marked ( #2638 )
...
* Document tuple used in CommitList.marked
* Remove CommitList::marked() to avoid exposing internal structure
2025-05-29 14:12:12 +02:00
Fatpandac
706cdf9243
feat: file and status tab support pageup and pagedown ( #2496 )
2025-04-21 20:23:05 +02:00
Johannes Agricola
baa1822180
Remove some #[allow]s II ( #2616 )
...
Co-authored-by: Naseschwarz <naseschwarz@0x53a.de>
2025-04-18 09:29:06 +02:00
Johannes Agricola
e08d954573
Clean up a few #[allow]s ( #2614 )
2025-04-16 10:45:08 +02:00
Johannes Agricola
7f88934d05
Bump msrv to 1.81 ( #2613 )
...
Co-authored-by: Naseschwarz <naseschwarz@0x53a.de>
2025-04-16 09:21:06 +02:00
extrawurst
cc907996f4
fix latest clippy ( #2597 )
2025-04-07 16:06:00 +02:00
Johannes Agricola
89f73d2ec2
Disable dotted range commit yanking ( #2577 )
...
The algorithm for computing marked_consecutive assumes that commits are
consecutive in the commit graph if they are consecutive in the
linearized log used in` commitlist.rs`. That is not universally correct,
as siblings may also be displayed consecutively in this list.
For now, this just removes generating commit lists in dotted range
notation.
Co-authored-by: Naseschwarz <naseschwarz@0x53a.de>
2025-04-04 15:27:50 +02:00
Vasileios Manolopoulos
597e944af9
Select out of the defaults syntect syntax themes in theme.ron ( #2532 )
2025-03-16 22:06:28 +01:00
extrawurst
66af52ae70
rust 1.84 update
2025-01-09 17:38:44 +01:00
extrawurst
640bf333fc
Fix ci ( #2447 )
2024-12-10 09:44:01 +01:00
extrawurst
9dd3cf30e1
fix crashes for multiline textboxes
...
for zero width or height terminals
2024-09-17 20:48:04 +02:00
extrawurst
b5d527bd97
update crossterm and ratatui
2024-09-17 13:13:09 +02:00
extrawurst
f27b58114a
fix warning
2024-09-17 12:02:25 +02:00
extrawurst
b89672b134
rust 1.80 clippy fixes
2024-07-26 13:24:52 +07:00
extrawurst
3dca5feeec
ratatui 0.25 update ( #2101 )
...
fixes #2098
2024-05-16 17:07:30 +02:00
extrawurst
9c8c802b20
fix nightly clippy
2024-03-24 12:50:56 -07:00
extrawurst
bb92067b19
fixes tag annotation being broken in 0.25 ( #2139 )
...
fixes #2126
2024-03-22 12:18:05 -07:00
Concelare
5dd1852dd3
Fixed:
...
- Cargo clippy errors
Updated:
- Ran cargo clippy --fix
- Ran cargo fmt
2024-03-21 23:01:02 -07:00
extrawurst
0ab1ff8625
fix chrono deprecations
2024-03-13 11:00:31 +01:00
Juan
43af49bab4
Remove unused clippy warning suppression (missing_const_for_fn) ( #2115 )
2024-03-07 20:08:28 +01:00
Anas
c629070ea5
fix: fix typos ( #2092 )
2024-02-21 21:27:33 +01:00
extrawurst
2bbaa6f3a1
fix a bunch more typos
2024-02-20 19:51:05 +01:00
extrawurst
2b39c6465a
ratatui 0.24 update
2024-02-20 15:41:31 +01:00
extrawurst
e2590f79bd
better default for single line textinput size ( #2070 )
2024-02-20 09:43:15 +01:00
extrawurst
e22cc70a7d
moving popups in its own module ( #2066 )
2024-02-19 17:18:30 +01:00
Trung Tran
af9da95178
add syntax highlighting for blame view ( #745 )
2024-02-19 17:15:03 +01:00
extrawurst
acf4661c1e
fix nighty and raise msrv
2024-02-19 11:36:38 +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
89ce540653
fix all places of single line textinput
2024-02-15 21:47:03 +01:00
Joshix-1
7335cd1c5d
fix sorting of commits in diff view ( #1747 )
2024-02-12 20:33:46 +01:00
dependabot[bot]
61ee3fd695
updates and fixes
2024-02-12 12:55:10 +01:00
Alexandru Macovei
0383f9517b
(refactor) shorten component creation by grouping common items in an Environment
2024-02-12 12:55:10 +01:00
extrawurst
e7c61ffc89
Support prepare commit hook ( #1978 )
2023-12-16 00:07:54 +01:00
extrawurst
985acf23ef
fix nighyly clippy
2023-11-02 07:50:41 +01:00
Adrian Wannenmacher
2be0e73d5b
Prevent unsigned tagging ( #1915 )
...
* prevent creation of tags when tag-signing is configured
Co-authored-by: extrawurst <776816+extrawurst@users.noreply.github.com>
2023-10-17 08:40:20 +02: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
Christoph Rüßler
aa7aa7a5c1
Fix file history for all sizes ( #1738 )
2023-09-09 11:29:04 +02:00
extrawurst
7c0d010233
make commit lookup in log faster
...
* makes hopping to next highlighted commit loopfree (closes #1876 )
* makes general commit find faster
2023-09-05 09:07:21 +02:00
extrawurst
253a18f62a
search message body/summary separately
...
closes #1875
2023-09-04 22:24:20 +02:00
extrawurst
5808515853
fix warnings
2023-09-04 09:48:37 +02:00
extrawurst
5be397b335
stash list does not update after pop/drop ( #1865 )
...
* move to stashlist after stashing
* move to status after stash popping
2023-08-31 10:41:52 +02:00