← Back to team overview

elementary-dev-community team mailing list archive

Re: Popovers in GTK

 

Applications that have a menubar and a headerbar (like all GNOME applications that use the global-menu and have no fallback to a appmenu) will look like this. I'm pretty sure they fixed that in version 3.11.2. Luckily most GNOME apps have a custom fallback to a appmenu so it wouldn't be that horrible if we had to stay at 3.10.

- Raphael

Am Fr, 24. Jan, 2014 um 1:15 ,Daniel Foré <daniel@xxxxxxxxxxxxxxxx> schrieb:
Not sure if apps need to be updated to take advantage of the new fallbacks, but I don't even know what's going on there. 
Cheers,

Daniel Foré
elementaryos.org


On Thu, Jan 23, 2014 at 11:25 AM, Raphael Isemann <teemperor@xxxxxxxxx> wrote:

When 3.12 really fixes the headerbar problem with the global menu (see [1]) then i'm 100% in favor of GTK+ 3.12.

- Raphael

[1] http://imgur.com/9d7HF4q

Am 23.01.2014 16:33 schrieb "Daniel Foré" <daniel@xxxxxxxxxxxxxxxx>:
Hey Cody,

Yes those are entirely theme related and fixable. My only hesitation is introducing fixes for 3.12 that may break 3.10 unless we're sure we're targeting 3.12
Cheers,

Daniel Foré
elementaryos.org


On Thu, Jan 23, 2014 at 7:04 AM, Cody Garver <cody@xxxxxxxxxxxxxxxx> wrote:

I've been using the PPA for a while and the only bugs I've observed are theme related like ugly notebooks and boxes around headerbar close and maximize buttons. At least I assume those are theme related.

I don't know if you've mentioned it before, but another benefit of 3.12 is headerbars can have more than just the close button. 

Sent from my iPhone

On Jan 23, 2014, at 8:54 AM, "Daniel Foré" <daniel@xxxxxxxxxxxxxxxx> wrote:

Hey dudes,

As you may know, popovers have landed in GTK! http://blogs.gnome.org/mclasen/2014/01/22/and-now-popovers/

AFAIK, this means they will be available in GTK 3.12, which is imo yet another reason to reach for GTK 3.12 by default in Isis. If I understand correctly, the gnome team staging PPA for 14.04 is being set up such that we should be able to get packages for 3.12

This would imply another deprecated widget in Granite since the GTK widget should be able to do everything that our widget does and hopefully doesn't have the quirky bugs that our widget has.

So, basically I think we should probably make a decision about whether we intend to ship GTK 3.12 in Isis or not.

--
Best Regards,

Daniel Foré

elementaryos.org

--
Mailing list: https://launchpad.net/~elementary-dev-community
Post to     : elementary-dev-community@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp



--
Mailing list: https://launchpad.net/~elementary-dev-community
Post to     : elementary-dev-community@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp






References