ubuntu-flutter-community / musicpod

Music, radio, television and podcast player for Ubuntu, Windows, MacOs and Android
GNU General Public License v3.0
352 stars 41 forks source link

Bug: No rounded corners on Ubuntu KDE 24.04 #775

Open rolandixor opened 4 weeks ago

rolandixor commented 4 weeks ago

Of course, this is a low priority request, but seeing as most Gnome apps now have rounded corners, as do many of the KDE apps I use as well, Musicpod feels out of place. Simply rounding the corners of the app would resolve this.

Screenshot_20240531_134711

Feichtmeier commented 4 weeks ago

Of course, this is a low priority request, but seeing as most Gnome apps now have rounded corners, as do many of the KDE apps I use as well, Musicpod feels out of place. Simply rounding the corners of the app would resolve this.

Screenshot_20240531_134711

HI! This is def a bug musicpod has wonderful 4 rounded corners on ubuntu / macos / windows

could you share more about your system?

rolandixor commented 4 weeks ago

Hi, I'm running Ubuntu 24.04, though I'm on KDE Plasma at the moment due to issues with on my system Gnome.

Feichtmeier commented 4 weeks ago

@soumyaDghosh since you use kde at the moment could you have a look what could be the cause here?

soumyaDghosh commented 4 weeks ago

I am currently on KDE Neon and just installed musicpod, and everything is fine here.

image

Also, I can see some erros in the terminal. Can you share those? I guess this is something specific to your installation?

Feichtmeier commented 4 weeks ago

wow this panel looks awesome, and thanks for checking

rolandixor commented 4 weeks ago

Here are the errors I'm getting. I'm going to check and see if maybe it could be a theming issue as well.

Theme parsing error: gtk.css:1:21: Failed to import: Error opening file /home/rolandixor/snap/musicpod/1271/.config/gtk-3.0/colors.css: No such file or directory
package:media_kit_libs_linux registered.
media_kit: VideoOutput: video_output_new: 3179483827280
media_kit: VideoOutput: Using H/W rendering.
flutter: VideoOutput.Resize
flutter: {handle: 3179483827280, id: 3179302758032, rect: {left: 0, top: 0, width: 1, height: 1}}
flutter: NativeVideoController: Texture ID: 3179302758032
rolandixor commented 4 weeks ago

Definitely something to do with the theme selected in KDE's settings. However, I noticed that even using the default Adwaita doesn't work (and that definitely should have rounded corners). Setting the theme to Yaru somehow resolves the issue.

soumyaDghosh commented 3 weeks ago

Definitely something to do with the theme selected in KDE's settings. However, I noticed that even using the default Adwaita doesn't work (and that definitely should have rounded corners). Setting the theme to Yaru somehow resolves the issue.

I am using KDE's default breeze theme.

rolandixor commented 3 weeks ago

I should clarify: by KDE's settings, I mean its settings for GTK+ apps.

Screenshot_20240601_091412