-
-
Notifications
You must be signed in to change notification settings - Fork 229
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] Add better CSD for Linux #97
Comments
This comment has been minimized.
This comment has been minimized.
Shadows and rounded corners are coming soon. Check this for a demo: |
@bitsdojo awesome! |
@bitsdojo I was wondering if you can implement something like It helps you to get what your package does without removing the shadows and borders of original window. What it basically does is removes only the headerbar and doesn't overwrite any other settings(Like shadows or borders). Something also told in this comment: #77 (comment) |
Sure, it is on my list. |
this just got you a donation. thanks for all the work. |
In the meantime, is there an interim fix that one could apply to get window shadows back? |
Yes. In auto gdk_window = gtk_widget_get_window(GTK_WIDGET(window));
gdk_window_set_decorations(gdk_window, GdkWMDecoration::GDK_DECOR_BORDER); Not perfect, but it helps. |
Does not work for Linux on Wayland windowing system, only for X11. Probably because Flutter supports X11. |
Do you happen to have any news here? |
This comment was marked as outdated.
This comment was marked as outdated.
@TaylorHo Looking to release a new version in August. |
september now :( |
Hey @bitsdojo, is there something that we can help do to launch this new version? |
Currently the window doesn't have any shadows and since flutter uses gtk decoration so you can render own shadows and by setting _GTK_FRAME_EXTENTS.
The text was updated successfully, but these errors were encountered: