← Back to team overview

elementary-dev-community team mailing list archive

Re: Popovers in GTK

 

In GTK 3.12 there is a new ".notebook .header" which draws the box behind the tabs. So that much we can remove from our DN code. But, I have no idea about a full DN widget in GTK. At least nothing as complex as what we have. Cheers,

Daniel Foré
elementaryos.org

On Thu, Jan 23, 2014 at 8:39 AM, Mario Guerriero <mario@xxxxxxxxxxxxxxxx>
wrote:

> David, 
> Here it is what I saw
> http://worldofgnome.org/uploads/2014/01/gedit311-plugins.png
> —
> Sent from Mailbox for iPhone
> On Thu, Jan 23, 2014 at 4:33 PM, Daniel Foré <daniel@xxxxxxxxxxxxxxxx>
> wrote:
>> 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

References