EragonJ / Kaku

🎧 Kaku is a highly integrated music player supports different online platform like YouTube, SoundCloud, Vimeo and more. Available on Mac, Windows and Linux.
https://kaku.rocks
MIT License
1.07k stars 104 forks source link

[Linux] App does not respect desktop windows style #429

Open alfem opened 8 years ago

alfem commented 8 years ago

Bug

Running a binary Kaku, shows up a frameless window with three icons on the left, in a desktop environment with classic windows (minimize, maximize and close window icons of the right)

Steps to reproduce the bug

Install Linux Mint Qiana, and run Kaku 32bits binary.

What is your Kaku version ?

v0.36.0

What is your OS with version number ?

Linux Mint 17 (Qiana)

EragonJ commented 8 years ago

Hi @alfem, this is not a bug but a feature. Before having enough resources to customize for different platforms, I can only use my preferred UI for the time being.

mentos1386 commented 8 years ago

How would this be achieved, by creating specific themes or Gjs or node-gtk ?

I tried node-gtk once, but i didn't had alot of success with it, but I'm willing to help on this, just show me the way.

alfem commented 8 years ago

Of course It is up to you, but many users and linux distribution builders (like me) will reject to include an app with 'strange' window decorations in a desktop with a precise and defined style.

EragonJ commented 8 years ago

@alfem this is open source project so any patch is welcome :) thanks.

mimi89999 commented 7 years ago

We should run in framed mode on GNU/Linux... And hide the 3 buttons in the top left corner then.

mimi89999 commented 7 years ago

@EragonJ http://electron.atom.io/docs/api/frameless-window/ Under "Alternatives on macOS" Could you check what the 'titleBarStyle': 'hidden' is?

funilrys commented 7 years ago

@mimi89999 that's should work ... But we may have to fork an redesign a bit kaku in order to do such thing !

Fincer commented 6 years ago

Would be really nice to see this one solved!

mimi89999 commented 6 years ago

Any progress on this? Could you please provide me with a screenshot of Kaku with 'titleBarStyle': 'hidden' and without 'frame': false as I don't have OS X?