standardnotes / desktop

[Moved to https://github.com/standardnotes/app] A free, open-source, and end-to-end encrypted notes app. https://standardnotes.com
GNU Affero General Public License v3.0
1.4k stars 115 forks source link

Add an option to respect system windows titlebars #731

Open ConstantMan opened 3 years ago

ConstantMan commented 3 years ago

I'm using standard notes on Linux and although I can customize the theme with extensions, there is no option to respect system windows title bars and it looks way different than any other app since it does not even respect the position of the buttons (I have them like Mac at the left of each app). I saw an old pull request from 2018 for custom title bars https://github.com/standardnotes/desktop/pull/251, it would be nice to implement it since we are not all using Windows especially since this is an open source and privacy respecting app with probably way more Linux users than apps like Notion

JaspalSuri commented 3 years ago

While the app currently doesn't support setting the position of the title bar buttons, you can disable the windows decoration setting via the View submenu that is within the hamburger menu in the top-left corner.

tio-trom commented 3 years ago

You can have native window support as @JaspalSuri explained, but I suggest you guys make it as default like that. Why wouldn't it be default to respect the native window decoration?

JaspalSuri commented 3 years ago

I think it's to help the title bar blend in with the theme that is currently applied. This was decision was made before dark mode was introduced across macOS and Windows (Linux has had it a for a while, I think). If we receive several requests to change it over time, we'll consider it. 🙂