You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maka.apache.org by "Phoenix500526 (via GitHub)" <gi...@apache.org> on 2026/09/03 04:34:33 UTC
[I] feat(ui): show pinned tasks in project view [maka]
Phoenix500526 opened a new issue, #4612:
URL: https://github.com/apache/maka/issues/4612
## Problem
Pin state is global and persists across sidebar grouping modes, but its
presentation is not. In **By time**, pinned tasks appear in a dedicated
**Pinned** section. In **By project**, pinning only changes the menu action
to **Unpin**; the task's position and appearance do not change, so the action
looks like a no-op until the user switches back to **By time**.
This behavior and the possible interaction models are being discussed in
[Discussion #4453](https://github.com/apache/maka/discussions/4453).
The original pinning request,
[#3015](https://github.com/apache/maka/issues/3015), expected pinned
conversations to move into a dedicated **Pinned** section and retain their
pin state when users switch projects or sidebar grouping modes.
## Desired outcome
Show the same global **Pinned** section at the top of **By project**, above
the project groups.
- Display active pinned tasks once in the global **Pinned** section.
- Do not duplicate those tasks inside their project group.
- Preserve each task's underlying project association.
- Return a task to its project group when it is unpinned.
- Keep project summaries and counts based on full project membership.
- Do not pull tasks from archived projects into the active **Pinned** section.
- Sort pinned tasks deterministically using the same recent-activity ordering
as **By time**.
A local prototype confirms that this makes Pin behavior visible and
consistent across both sidebar views while preserving project ownership.
## Alternatives or workarounds
Today, users can switch to **By time** to see the visible result of Pin.
Other options discussed in Discussion #4453 include sorting pinned tasks
within each project, adding a global **Pinned** section, or hiding/explaining
Pin in **By project**. The global section is the most consistent with #3015
and the existing **By time** behavior.
## Prototype
The prototype adds a **Pinned** section above the project groups. A pinned
task appears there once and is removed from its project's visible children,
but the project still reports its real task total. Unpinning restores the
task to its project group.
This was verified locally with the production sidebar components, a
regression test, and a live Desktop render.
_Automation disclosure: OpenAI Codex drafted and submitted this issue at the
account owner's request._
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org
Re: [I] feat(ui): show pinned tasks in project view [maka]
Posted by "Astro-Han (via GitHub)" <gi...@apache.org>.
Astro-Han closed issue #4612: feat(ui): show pinned tasks in project view
URL: https://github.com/apache/maka/issues/4612
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org
Re: [I] feat(ui): show pinned tasks in project view [maka]
Posted by "Phoenix500526 (via GitHub)" <gi...@apache.org>.
Phoenix500526 commented on issue #4612:
URL: https://github.com/apache/maka/issues/4612#issuecomment-5520405226
take
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org