Skip to content

feat: redesign and bump to v2#31

Merged
andrepg merged 176 commits into
mainfrom
v2
Apr 4, 2026
Merged

feat: redesign and bump to v2#31
andrepg merged 176 commits into
mainfrom
v2

Conversation

@andrepg

@andrepg andrepg commented Mar 23, 2026

Copy link
Copy Markdown
Owner

This update improves a lot of things in our app. From a new layout to projects management.

The complete list of features can be found in our git log. But here we have a summarized version:

Developer experience

  • new flatpak manifests to build and development, separating app instances
  • new Typescript codebase, to improve our workflow and write better code
  • with new Typescript codebase, more clean and commented Meson build system
  • centralized a lot of translation, icons, signals and other static things
  • included a few unit tests to ensure our core is locked

User experience

  • New layout with collapsable sidebar and adaptive design
  • Project automagic categorization, with a sidebar dynamic menu
  • Assign a project with @ symbol from the new task field
  • A new form to edit tasks, projects and mark as done or deleted
  • Deleted tasks are now persisted until purge
  • New ordering system, with a popover to manage the current state

@andrepg
andrepg marked this pull request as ready for review April 4, 2026 01:22
Comment thread .github/workflows/pr-checks.yml Outdated
@andrepg
andrepg merged commit b4253ab into main Apr 4, 2026
1 of 6 checks passed
@andrepg
andrepg deleted the v2 branch April 4, 2026 01:42
@github-project-automation github-project-automation Bot moved this from In Progress to Done in ✅️ Do It ! Apr 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

UI progressive refresh Migrate sorting settings to GSettings enums Create shortcut screen

1 participant