Re: [Geary] Geary title bar on Ubuntu
- From: Khurshid Alam <khurshid alam linuxmail org>
- To: Michael Gratton <mike vee net>
- Cc: geary-list <geary-list gnome org>
- Subject: Re: [Geary] Geary title bar on Ubuntu
- Date: Fri, 07 Oct 2016 11:47:21 +0500
Hi Mike,
On Fri, Oct 7, 2016 at 5:34 AM, Michael Gratton <mike vee net> wrote:
I'll look at getting some patches to avoid using CSD under Unity, unless someone wants to have a go at it. *nudge nudge*. Avoiding using a HeaderBar might be more invasive. A good place to start is where the workarounds were pulled out in 7b37e26, but there's been a bunch of changes since then
But looking at 7b37e26, IMHO, these workarounds are simple, does the job well and not so difficult to maintain. The unity specific codes can simply go under
if (GearyApplication.instance.is_running_unity) {
}
.....without touching anything else. As far I can understand these workarounds basically do two things:
1. it makes Geary uses traditional titlebar instead of headerbar for both main window and detached composer window.
2. It depends on Unity's indicator-datetime to get the user preference of time format (12 hour or 24 hour).
and there is some stuff in there I'd rather not bring back.
Which stuff? Can you clarify? If you do not want to get it patched upstream, you can always carry the patch only for Ubuntu, under debian/patches. I am absolutely fine with that.
Thanks.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]