mirror of
https://github.com/kdheepak/taskwarrior-tui.git
synced 2025-08-24 23:46:41 +02:00
Merge pull request #319 from alan-w-255/highlight_current_line
highlight current line
This commit is contained in:
commit
619b3081d6
3 changed files with 6 additions and 1 deletions
|
@ -22,6 +22,7 @@ uda.taskwarrior-tui.task-report.looping=true
|
|||
uda.taskwarrior-tui.task-report.jump-on-task-add=true
|
||||
uda.taskwarrior-tui.task-report.prompt-on-delete=false
|
||||
uda.taskwarrior-tui.task-report.prompt-on-done=false
|
||||
uda.taskwarrior-tui.style.report.selection=
|
||||
uda.taskwarrior-tui.style.context.active=black on rgb444
|
||||
uda.taskwarrior-tui.style.calendar.title=black on rgb444
|
||||
uda.taskwarrior-tui.task-report.next.filter=$(task show report.next.filter)
|
||||
|
|
|
@ -1159,7 +1159,7 @@ impl TaskwarriorTui {
|
|||
for (i, task) in tasks.iter().enumerate() {
|
||||
let style = self.style_for_task(&self.tasks[i]);
|
||||
if i == selected {
|
||||
highlight_style = style;
|
||||
highlight_style = self.config.uda_report_style_selection;
|
||||
if self.config.uda_selection_bold {
|
||||
highlight_style = highlight_style.add_modifier(Modifier::BOLD);
|
||||
}
|
||||
|
|
|
@ -59,6 +59,7 @@ pub struct Config {
|
|||
pub uda_selection_blink: bool,
|
||||
pub uda_calendar_months_per_row: usize,
|
||||
pub uda_style_context_active: Style,
|
||||
pub uda_report_style_selection: Style,
|
||||
pub uda_style_calendar_title: Style,
|
||||
pub uda_style_calendar_today: Style,
|
||||
pub uda_style_report_completion_pane: Style,
|
||||
|
@ -99,6 +100,7 @@ impl Config {
|
|||
let uda_selection_dim = Self::get_uda_selection_dim(data);
|
||||
let uda_selection_blink = Self::get_uda_selection_blink(data);
|
||||
let uda_calendar_months_per_row = Self::get_uda_months_per_row(data);
|
||||
let uda_report_style_selection = Self::get_uda_style("report.selection", data);
|
||||
let uda_style_calendar_title = Self::get_uda_style("calendar.title", data);
|
||||
let uda_style_calendar_today = Self::get_uda_style("calendar.today", data);
|
||||
let uda_style_context_active = Self::get_uda_style("context.active", data);
|
||||
|
@ -106,6 +108,7 @@ impl Config {
|
|||
let uda_shortcuts = Self::get_uda_shortcuts(data);
|
||||
let uda_background_process = Self::get_uda_background_process(data);
|
||||
let uda_background_process_period = Self::get_uda_background_process_period(data);
|
||||
let uda_report_style_selection = uda_report_style_selection.unwrap_or_default();
|
||||
let uda_style_calendar_title = uda_style_calendar_title.unwrap_or_default();
|
||||
let uda_style_calendar_today =
|
||||
uda_style_calendar_today.unwrap_or_else(|| Style::default().add_modifier(Modifier::BOLD));
|
||||
|
@ -140,6 +143,7 @@ impl Config {
|
|||
uda_selection_dim,
|
||||
uda_selection_blink,
|
||||
uda_calendar_months_per_row,
|
||||
uda_report_style_selection,
|
||||
uda_style_context_active,
|
||||
uda_style_calendar_title,
|
||||
uda_style_calendar_today,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue