Skip to content

add iced_layer_shell - #3520

Draft
ple1n wants to merge 1 commit into
iced-rs:masterfrom
ple1n:master
Draft

ple1n wants to merge 1 commit into
iced-rs:masterfrom
ple1n:master

Conversation

@ple1n

@ple1n ple1n commented Oct 21, 2026

Copy link
Copy Markdown

I have a working demo at https://github.com/ple1n/iced_blur_layershell

And it was based off my earlier work which used egui https://github.com/ple1n/hoverpanel/

image

@ple1n
ple1n marked this pull request as draft October 21, 2026 21:39
@ple1n

ple1n commented Oct 21, 2026

Copy link
Copy Markdown
Author

Features in demo have been tested. The rest was vibecoded against prior working work. Coded in copilot mode with close supervision.

@Decodetalkers

Copy link
Copy Markdown
Contributor

https://github.com/waycrate/exwlshelleventloop

This project exists.

First the same package exist on crate, so this package name won't be published to crate

Secondly, you should not set the keyboard_exclusive at the beginning, the same with layer and etc

Should not use blocking dispatch anywhere

The structure can not send unique command to layershell during runtime, so as you see, the LLM just set it at the beginning and cannot set it anyway.

There are many layershell usages, for example, monitoring on all screens, and so on, so this pr is incompleted.

Anyway, you can use our project

@ple1n

ple1n commented Oct 22, 2026 •

Copy link
Copy Markdown
Author

waycrate/exwlshelleventloop#436

merged and this PR can be closed.

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.

2 participants