Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-16 | Allow customizing line break visualization (#1904) | Maurice Wangleng Tan | |
2023-08-28 | Fix slowness in big repo revlog tab (#1849) | extrawurst | |
2023-08-12 | fix nightly clippy | extrawurst | |
2023-08-10 | more logging/diagnostics when repo cant be opened | extrawurst | |
2023-06-25 | Simplify theme overrides (#1652) | Christoph Rüßler | |
* 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-04-29 | Default to tick-based updates (#1657) | Christoph Rüßler | |
* Default to tick-based updates This commit reintroduces code that was previously removed in favor of a notify-based update trigger. It turned out that notify-based updates can cause issues in larger repositories, so tick-based updates seemed like a safer default. https://github.com/extrawurst/gitui/issues/1444 https://github.com/extrawurst/gitui/pull/1310 * Add FAQ entry for --watcher * Remove --poll | |||
2023-04-19 | tui -> ratatui | extrawurst | |
tui is not maintained anymore and it seems that ratatui is the successor: https://github.com/fdehau/tui-rs/issues/654 | |||
2023-02-17 | cleanup | extrawurst | |
2022-11-23 | fix clippy nightly | extrawurst | |
2022-11-21 | threaded watcher creation and arg for config | extrawurst | |
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 | trace app start duration | extrawurst | |
2022-10-19 | make more easy to revisit | extrawurst | |
2022-10-19 | Fix Clippy Lints (#1390) | Alexandru Macovei | |
* apply latest nigtly clippy lints * temporarily disable const fn lints due to nigh false positive count on nightly | |||
2022-09-27 | fix ci | extrawurst | |
2022-09-18 | persist current tab as options (#1339) | extrawurst | |
2022-09-18 | Addresses TODO with macro log_eprintln! | Volker Schwaberow | |
2022-09-18 | fix: returns 0 exit code on error (#1322) | Nitish Kumar | |
2022-09-02 | File watching using notify (#1310) | extrawurst | |
closes #1 | |||
2022-08-31 | support opening submodule (#1298) | extrawurst | |
2022-08-17 | upgrade crossterm/tui | extrawurst | |
2022-07-02 | fix nightly clippy | extrawurst | |
2022-02-06 | generic popup stacking solution (#1124) | Stephan Dilly | |
* generic popup stacking solution * allow going back to file-revision popup * do not select diff in coming back to files-revlog * handle filetree popup via stacking * allow going back to inspect commit * allow coming back to compare/inspect commit | |||
2021-12-05 | support bare repos (#1028) | Stephan Dilly | |
2021-11-20 | allow config for key symbols (#997) | Stephan Dilly | |
closes #465 | |||
2021-09-30 | clippy fixes | Stephan Dilly | |
2021-09-04 | find files via fuzzy finder (#890) | Stephan Dilly | |
2021-09-02 | allow async jobs to set intermediate progress | Stephan Dilly | |
2021-09-02 | asyncjob supports sending arbitrary notifications | Stephan Dilly | |
this is used to send progress reports during work on the job | |||
2021-09-02 | allow async job to return dynamic notification | Stephan Dilly | |
2021-08-17 | cargo fmt: use hardtabs | Stephan Dilly | |
since it does not support hard-whitespaces its the only way to make whitespaces consisitent and checked | |||
2021-08-15 | hook into libgit2 tracing (#822) | Stephan Dilly | |
2021-07-11 | app has its own async notifications now (#813) | Stephan Dilly | |
* app has its own async notifications now | |||
2021-06-07 | refactor better name | Stephan Dilly | |
2021-06-05 | nightly clippy fixes | Stephan Dilly | |
2021-05-26 | more warnings as errors | Stephan Dilly | |
2021-05-23 | warning as error | Stephan Dilly | |
2021-05-16 | move args stuff into separate file | Stephan Dilly | |
2021-05-16 | feat(bug_report): added bug report cmd option | Zacharie Corniere | |
2021-05-09 | cleanup some more expects | Stephan Dilly | |
2021-05-07 | cleanup | Stephan Dilly | |
2021-05-02 | tui update | Stephan Dilly | |
2021-04-17 | even more clippy restrtictions (#646) | Stephan Dilly | |
* even more clippy restrtictions | |||
2021-03-14 | smarter config loading giving more diagnostics to the user about whats going ↵ | Stephan Dilly | |
wrong (#589) | |||
2021-03-08 | support discard selected lines (#571) | Stephan Dilly | |
2021-02-24 | Revert "Support mouse scrolling (#306)" | Stephan Dilly | |
This reverts commit 457f644f30b8d78867a8ea28a0dbd4b7c819466f. | |||
2021-02-23 | Support mouse scrolling (#306) | Richard Menzies | |
Linked to #226 | |||
2021-02-16 | Set MacOS config directory to ~/.config (#379) | remique | |
2021-01-27 | Allow user to set theme with flag (#481) | David Karrick | |
closes #480 | |||
2020-10-25 | use anyhow::bail | Stephan Dilly | |
2020-10-25 | update to dirs-next and remove migration code | Stephan Dilly | |