feat: Fullscreen notification & toasts overlay#1276
feat: Fullscreen notification & toasts overlay#1276PixelKhaos wants to merge 26 commits intocaelestia-dots:mainfrom
Conversation
|
Nice! |
f2ecfc4 to
5779570
Compare
|
With this newest approach, I am considering how or if any drawers should be able to be enabled, i.e dash or launcher? Most is easiest to just access via a special workspace, or just switching workspace real quick. |
|
Yeah we might want to completely disable the launcher when fs actually to prevent accidental opens |
Yeah, I think it's best to leave any drawers alone when in fs, any drawers opening at all could interfere, and it's not really worth putting any effort into allowing it as there's nothing to gain. But otherwise, I think this is pretty solid as is, the animation matches the vibe more than just fading out |
I've accidentally opened the launcher in a game so many times, I've actually considered writing a PR to disable it in fullscreen. |
soramanew
left a comment
There was a problem hiding this comment.
Please make these side by side instead of above each other:

Also, the border rounding should animate to 0 when going to a fullscreen window (we don't want the corner rounding showing over fullscreen windows, or at least make it an option). And we also need to animate the shadow to 0 so we don't see it over the edges of the screen.
Other than that, looks good!
soramanew
left a comment
There was a problem hiding this comment.
This looks mostly good to me! Other than the few comments, please merge main into this and make sure it works with the new <2 border fixes. Thanks!
Yeah, works fine with the border fixes, nothing needed to be changed there :) |

No more missing a low battery toast because of watching a movie in fullscreen!
Edited; approach is now more of transforming the shell between normal and fullscreen modes.
Slide and width/thickness animated instead of fades.
configured like so
Also added the toast and notification config options into a new controlcenter pane
recording_20260316_07-57-47.mp4