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