Fix trash view title overflow — replace StackPanel with DockPanel (BUG #20)
Details
Horizontal StackPanel gives children unbounded width, making TextTrimming
ineffective. Switch to DockPanel so the icon docks left and the title
fills remaining constrained space, enabling proper ellipsis truncation.
Make GitHub URLs clickable in task detail panel (BUG #43)
Details
Add OpenGitHubUrl RelayCommand that launches URLs via Process.Start.
Replace non-clickable TextBlocks for GitHub Issue and Link fields with
Button-wrapped TextBlocks that invoke the command.
Bump version 1.29.0 → 1.29.1.
Fix trash view titles not truncating with ellipsis (BUG #20)
Details
Add MinWidth="0" to parent StackPanels and MaxLines="1" to the title
TextBlock in the trash item template so titles truncate properly instead
of overflowing the list width.
Bump version 1.65.0 → 1.65.1.
Fix color picker missing selected visual feedback (BUG #60)
Details
Add SelectedColorBrushConverter (IMultiValueConverter) that compares the
swatch color with the ViewModel's SelectedColor. Use MultiBinding on the
swatch BorderBrush to show a white ring around the currently selected color.
Bump version 1.14.6 → 1.14.7.
Fix "Add Project" button bypassing project picker UI
Details
The footer "Add Project" button and the "Load Projects" button in the
project picker shared the same OpenAddProjectCommand. When clicked from
the footer, ProjectOwner was empty, so it set an error message and
returned without ever transitioning to the project picker state — the
user never saw the TextBox to enter an owner name.
Split into two commands:
- ShowAddProjectCommand (footer): shows the project picker UI
- LoadProjectsCommand (State 3): validates owner and fetches projects
Get notified about new releases