Skip to content

Vicu 2.0.0 - Share projects with your household

Choose a tag to compare

@github-actions github-actions released this 11 Oct 07:08
· 68 commits to main since this release

Vicu 2.0.0

Vicu 2.0.0 ships together with Vicu Android 2.0.0. Vicu is no longer only for you: share a project with the people you live or work with, assign tasks to each other and talk about a task in its comments. New custom-list conditions gather that shared work in one place.

This is a pre-release. If you find a rough edge, please open an issue. The phone side is in the Vicu Android 2.0.0 notes.

Everything below appears only on projects someone else can see. If you share nothing, Vicu looks and works exactly as before.

Share a project

  • Open a project's menu (… in the sidebar, right-click, or the project header) and choose Share…. Type a username, pick Can view, Can edit or Admin, and click Share. Change someone's access or remove them in the same dialog; a removal offers Undo.
  • Only project admins can share. Sharing a project also shares its subprojects. People shared through a team are listed and are managed in Vikunja.
  • A shared project has a people icon in the sidebar.

Assign tasks

  • Rows in a shared project show who is assigned, you first.
  • The open task has an Assign chip right after the project. Tick people to assign them; Vikunja notifies them. Someone who can only view the project is listed as Can view only and cannot be picked.

The Assign list of a task in a shared project: you and Maya are ticked, Sam can view only

Comments

  • A row shows how many comments a task has, with a dot when there is something you have not read. Click the count, the Comments button in the open task, or press Ctrl+Shift+C (Cmd+Shift+C on macOS) to open the comments beside the list.
  • The pane says who can see the thread. Type @ to mention someone (they get a notification) and press Ctrl+Enter to post. You can edit and delete your own comments.
  • Notify me follows the task, so you hear about new comments too.
  • Opening the comments marks them read, on every device.
  • People who can only view a project can read its comments but not write.

The comments pane beside a shared project: two comments, one with a mention, and the composer

Custom lists for shared work

The list editor has new conditions:

  • Assigned: to me, to someone else, or to nobody.
  • Comments: unread comments, or has comments.
  • Only tasks in shared projects.
  • Changed: today, or in the last 3, 7 or 30 days.

Assigned and Comments only match tasks in shared projects. Changed counts every change the server records (edits, completing, comments, assignees, labels), including your own, because Vikunja does not record who changed a task; reading comments does not count. A task you read in an Unread comments list keeps its place until you leave the list. The conditions work in Quick View as well, and the lists sync to Vicu Android with the same meaning.

A custom list Assigned to me with the flights and packing list tasks

A custom list Waiting on others: two tasks assigned to Maya

A custom list Unread comments with four tasks that have unread comments

A custom list Shared this week: the open tasks of the shared project

The list editor with the new Shared projects section: Assigned, Comments and Only tasks in shared projects

The Unread comments list in the dark theme

Offline

  • Assigning, unassigning and comments you write offline wait in the sync queue and are sent in order once you are back online. A comment that is still waiting says Waiting to sync.

Upgrade notes

  • The people you share with need an account on the same Vikunja server. Collaboration was built and checked against Vikunja 2.4.0.
  • Update both apps to 2.0.0. An older version keeps the new list conditions when it syncs a list, but ignores them and shows more tasks.

Changelog

  • db76c6d Collaboration: assignees, comments, project sharing, and custom lists for shared work
  • (this release) Version 2.0.0 and its release notes

Full changelog: v1.10.1...v2.0.0