extrawurst
95bbbda9af
ratatui update
2024-07-08 08:52:39 +02:00
extrawurst
038c4a50d1
fix new rust warnings
2024-06-14 21:40:46 +02:00
extrawurst
ff59eb6c10
unittest more of the color formats
...
* to ensure noticing if breaking changes happen
* document breaking change in changelog
2024-05-22 17:41:35 +02:00
extrawurst
3dca5feeec
ratatui 0.25 update ( #2101 )
...
fixes #2098
2024-05-16 17:07:30 +02:00
Martí Homs Soler
3b7b443e2a
syntect additional file type support ( #2160 )
...
closes #2005
Co-authored-by: MHS <mhs@histolution.com>
2024-03-27 13:57:37 +00:00
Concelare
5dd1852dd3
Fixed:
...
- Cargo clippy errors
Updated:
- Ran cargo clippy --fix
- Ran cargo fmt
2024-03-21 23:01:02 -07:00
Juan
43af49bab4
Remove unused clippy warning suppression (missing_const_for_fn) ( #2115 )
2024-03-07 20:08:28 +01:00
extrawurst
2bbaa6f3a1
fix a bunch more typos
2024-02-20 19:51:05 +01:00
extrawurst
762b889b48
better theme file handling ( #2077 )
...
* better theme file handling
* print all possible err of loading theme
closes #2007
2024-02-20 18:52:35 +01:00
extrawurst
2b39c6465a
ratatui 0.24 update
2024-02-20 15:41:31 +01:00
extrawurst
f0f90a88f1
print theme path in error message too
2024-02-19 21:35:26 +01:00
extrawurst
be10d9096a
print theme loading errors into log ( #2056 )
2024-02-19 12:52:17 +01:00
extrawurst
acf4661c1e
fix nighty and raise msrv
2024-02-19 11:36:38 +01:00
extrawurst
f4a7034a9a
allow customizing color of focused title bar
2024-02-18 13:54:55 +01:00
Maurice Wangleng Tan
2fd957e2c8
Allow customizing line break visualization ( #1904 )
2023-10-16 18:00:48 +02:00
extrawurst
a5b898c718
fix potential panic
2023-08-22 13:19:17 +02:00
extrawurst
3c5131ad27
commit log filtering ( #1800 )
2023-08-18 17:19:18 +02:00
extrawurst
5c98e2fe76
print theme file path in log with mesages
2023-06-25 14:14:57 +02:00
Christoph Rüßler
3c9c266c01
Simplify theme overrides ( #1652 )
...
* Simplify theme overrides
Theme overrides are now loaded the same way key overrides are loaded.
The config file, `theme.ron`, does not have to contain a complete theme
anymore. Instead, it is possible to specify only the values that are
supposed to override their corresponding default values.
* Document breaking change in changelog
* Test that override differs from default
* Convert existing theme to patch
2023-06-25 14:09:40 +02:00
extrawurst
4f3be697d5
upgrade ratatui
2023-06-19 15:05:17 +02:00
extrawurst
904885e001
tui -> ratatui
...
tui is not maintained anymore and it seems that ratatui is the successor: https://github.com/fdehau/tui-rs/issues/654
2023-04-19 14:46:09 +02:00
Christoph Rüßler
9fa5fddd93
Allow to scroll diffs horizontally ( #1327 )
2023-01-08 12:47:37 +01:00
extrawurst
669ea61019
followup 9ca6068
2022-12-21 08:17:33 +01:00
extrawurst
9ca6068a17
fix crash in small window and branches
...
fixes #1470
2022-12-18 20:07:26 +01: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
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
ff0c123293
cleanup
2022-09-20 10:01:53 +02:00
extrawurst
cb01fda516
some logfile cleanup
2022-09-18 15:24:45 +02:00
extrawurst
0ddec47611
cleanup
2022-09-03 10:22:24 +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
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
12a6ecb9f7
remove another clippy workaround
2022-08-20 15:12:06 +02:00
extrawurst
8e54bfd364
upgrade crossterm/tui
2022-08-17 22:12:39 +02:00
extrawurst
3ce715178b
upgrade syntact to get rid of plist and #1275
2022-08-15 12:50:10 +02:00
extrawurst
dadf8ba269
fix nightly build
2022-03-09 21:34:31 +01:00
Stephan Dilly
3db1a68515
allow config for key symbols ( #997 )
...
closes #465
2021-11-20 18:44:04 +01:00
Gleb Davydov
899168e1ce
Add highlighting for matches in fuzzy finder ( #947 )
...
closes #893
2021-10-15 17:23:57 +02:00
Alessandro Menezes
8486233053
Fixing the CI Pipeline
...
Rust nightly (1.57.0-nightly) was throwing errors when running `cargo clippy`.
2021-10-10 02:57:45 +02:00
Scott Reeves
07f5d69a48
Improve contrast in branch popup for selected branch
2021-09-29 16:36:10 +02:00
Stephan Dilly
05dd8eff1d
cargo fmt
2021-09-25 15:51:33 +02:00
Stephan Dilly
915cece734
cleanup some lints
2021-09-25 15:39:54 +02:00
Stephan Dilly
40e03ba7de
allow async jobs to set intermediate progress
2021-09-02 18:29:03 +02:00
Stephan Dilly
0454e2a1cd
asyncjob supports sending arbitrary notifications
...
this is used to send progress reports during work on the job
2021-09-02 13:14:36 +02:00
Stephan Dilly
b9e4631ff4
allow async job to return dynamic notification
2021-09-02 11:36:46 +02:00
Stephan Dilly
5c694bd696
improve marker styling
2021-08-17 17:54:13 +02:00
Stephan Dilly
3847ec92cf
distinct marked commits styling
2021-08-17 14:51:27 +02:00