Skip to content

Add the settings popover menu for the Overlays toggle#2523

Merged
Keavon merged 35 commits intoGraphiteEditor:masterfrom
seam0s-dev:granular-overlays-settings
Apr 30, 2025
Merged

Add the settings popover menu for the Overlays toggle#2523
Keavon merged 35 commits intoGraphiteEditor:masterfrom
seam0s-dev:granular-overlays-settings

Conversation

@seam0s-dev
Copy link
Copy Markdown
Contributor

Added options on the frontend to selectively disable/enable certain types of overlays.

@Keavon Keavon force-pushed the master branch 3 times, most recently from aa7ff13 to e11b57a Compare April 6, 2025 11:41
@Keavon Keavon changed the title Creating Granular Settings on the Overlays Popover Add the settings popover menu for the Overlays toggle Apr 9, 2025
@seam0s-dev seam0s-dev marked this pull request as ready for review April 9, 2025 20:11
@seam0s-dev seam0s-dev marked this pull request as draft April 13, 2025 10:18
@seam0s-dev seam0s-dev closed this Apr 15, 2025
@seam0s-dev seam0s-dev force-pushed the granular-overlays-settings branch from c46f4b4 to 9a62c1c Compare April 15, 2025 20:26
@seam0s-dev seam0s-dev reopened this Apr 15, 2025
@seam0s-dev seam0s-dev closed this Apr 16, 2025
@seam0s-dev seam0s-dev force-pushed the granular-overlays-settings branch from f5b4e4c to 9a62c1c Compare April 16, 2025 11:05
@seam0s-dev seam0s-dev reopened this Apr 16, 2025
@seam0s-dev seam0s-dev force-pushed the granular-overlays-settings branch from 728e57d to 938ad07 Compare April 16, 2025 12:01
@seam0s-dev seam0s-dev force-pushed the granular-overlays-settings branch from 4477cc0 to c4c5379 Compare April 18, 2025 21:15
@seam0s-dev
Copy link
Copy Markdown
Contributor Author

@Keavon Is it good to open now?

@Keavon
Copy link
Copy Markdown
Member

Keavon commented Apr 18, 2025

You'll need to first resolve the merge conflict. Then I can give it a test if you think it's ready for production, excepting for any feedback I find when testing that you didn't notice in your own (hopefully thorough) testing.

@seam0s-dev
Copy link
Copy Markdown
Contributor Author

seam0s-dev commented Apr 18, 2025

At this point, I think it would be better to get you in the loop for review. More than bugs, I found out that I have added unintentional features that deviated away from your intentions.

@Keavon
Copy link
Copy Markdown
Member

Keavon commented Apr 18, 2025

Ok, in that case, please mark it as ready for review with a comment about that (which you just gave) so it turns from gray to green and I can look at it in my review queue.

@seam0s-dev seam0s-dev force-pushed the granular-overlays-settings branch from 59ac1cd to b7fb453 Compare April 28, 2025 09:29
@seam0s-dev seam0s-dev marked this pull request as ready for review April 28, 2025 10:22
@seam0s-dev seam0s-dev force-pushed the granular-overlays-settings branch from 1719269 to 1634862 Compare April 28, 2025 11:45
@seam0s-dev seam0s-dev marked this pull request as draft April 28, 2025 11:56
@seam0s-dev seam0s-dev marked this pull request as ready for review April 29, 2025 14:21
@Keavon
Copy link
Copy Markdown
Member

Keavon commented Apr 30, 2025

!build

@Keavon
Copy link
Copy Markdown
Member

Keavon commented Apr 30, 2025

One last issue: the master checkbox has stopped working (presumably as a result of your refactor to the All enum variant).

@Keavon Keavon marked this pull request as draft April 30, 2025 05:54
@github-actions
Copy link
Copy Markdown

📦 Build Complete for 5770a93
https://88fc7856.graphite.pages.dev

@seam0s-dev seam0s-dev marked this pull request as ready for review April 30, 2025 07:02
@seam0s-dev seam0s-dev marked this pull request as draft April 30, 2025 07:22
@seam0s-dev seam0s-dev force-pushed the granular-overlays-settings branch from 272d45b to 5770a93 Compare April 30, 2025 08:24
@seam0s-dev seam0s-dev marked this pull request as ready for review April 30, 2025 08:45
@Keavon Keavon enabled auto-merge (squash) April 30, 2025 11:00
@Keavon Keavon disabled auto-merge April 30, 2025 11:06
@Keavon Keavon force-pushed the granular-overlays-settings branch from 1696656 to fd5629b Compare April 30, 2025 11:06
@Keavon Keavon merged commit 1a81e45 into GraphiteEditor:master Apr 30, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants