Re: Compatibility problems with latest GTK+ applications

2014-05-09 Thread John Layt
On 8 May 2014 13:56, Sebastian Kügler se...@kde.org wrote: On Thursday, May 08, 2014 14:39:49 Matthias Klumpp wrote: However, to support the cross-desktop efforts, the GNOME people should maybe make a few compromises (e.g. make GTK+ behave differently on other DEs), especially since GTK+ is

Re: Compatibility problems with latest GTK+ applications

2014-05-09 Thread John Layt
On 8 May 2014 13:56, Sebastian Kügler se...@kde.org wrote: On Thursday, May 08, 2014 14:39:49 Matthias Klumpp wrote: However, to support the cross-desktop efforts, the GNOME people should maybe make a few compromises (e.g. make GTK+ behave differently on other DEs), especially since GTK+ is

Re: Compatibility problems with latest GTK+ applications

2014-05-09 Thread Boudewijn Rempt
On Fri, 9 May 2014, John Layt wrote: Exactly, they seem to have forgotten what the G actually stands for :-) Which makes me wonder how apps like Gimp who use Gtk but are not part of Gnome and want to be cross-desktop and cross-platform are going to be affected? And how are the other Gtk

Re: Re: Compatibility problems with latest GTK+ applications

2014-05-09 Thread Martin Gräßlin
On Friday 09 May 2014 09:54:53 John Layt wrote: On 8 May 2014 13:56, Sebastian Kügler se...@kde.org wrote: On Thursday, May 08, 2014 14:39:49 Matthias Klumpp wrote: However, to support the cross-desktop efforts, the GNOME people should maybe make a few compromises (e.g. make GTK+ behave

Re: Compatibility problems with latest GTK+ applications

2014-05-09 Thread Matthias Klumpp
2014-05-09 4:55 GMT+02:00 Thiago Macieira thi...@kde.org: Em qui 08 maio 2014, às 15:01:10, Martin Gräßlin escreveu: On Thursday 08 May 2014 14:39:49 Matthias Klumpp wrote: 2014-05-08 9:31 GMT+02:00 Martin Gräßlin mgraess...@kde.org: * CSD styled windows don't react on compositing changes

Re: Compatibility problems with latest GTK+ applications

2014-05-09 Thread David Edmundson
Pardon my ignorance, but does Gtk impose CSD on all apps, or just those apps that opt-in to using it? GTK apps can opt out (by not using a GTKHeader widget) I can't imagine the Gimp adopting that design anytime soon. They're already quite far from Gnome HIG. I patched GTK here:

Re: Re: Compatibility problems with latest GTK+ applications

2014-05-09 Thread John Layt
On 9 May 2014 10:04, Martin Gräßlin mgraess...@kde.org wrote: XFCE is affected in that way that GTK developers opened bug reports against XFCE that their window manager is broken (stating it's the only one not supporting that, well KWin neither). That's not exactly the way to win friends and

Re: Compatibility problems with latest GTK+ applications

2014-05-09 Thread John Layt
On 9 May 2014 10:07, Boudewijn Rempt b...@valdyas.org wrote: Well, from what I see from Gimp and MyPaint, GTK3 is a big problem already. Gimp's development is glacial, of course, but they started their GTK3 port ages ago and still haven't merged it. MyPaint uses GTK3 now, which means it

Re: Compatibility problems with latest GTK+ applications

2014-05-09 Thread Kevin Krammer
On Friday, 2014-05-09, 12:44:18, John Layt wrote: On 9 May 2014 10:07, Boudewijn Rempt b...@valdyas.org wrote: And in the meantime, the GTK developers themselves have made pretty clear that GTK is for Gnome applets, not big cross-platform desktop applications:

Re: Compatibility problems with latest GTK+ applications

2014-05-09 Thread Daniel Nicoletti
+Martin, does clicking on the shadow drawn by the window also prevents you from say focusing the window below (when no windeco is in place)? As from what I understood there is no hint margins. Maybe add this to your big list :P

Re: Compatibility problems with latest GTK+ applications

2014-05-09 Thread Thomas Lübking
On Freitag, 9. Mai 2014 14:42:50 CEST, Daniel Nicoletti wrote: does clicking on the shadow drawn by the window also prevents you from say focusing the window below (when no windeco is in place)? Afaics the entire shadow area is used for window resizing (you get the gtk+ cursor for that) It

Re: Compatibility problems with latest GTK+ applications

2014-05-09 Thread Thomas Lübking
On Freitag, 9. Mai 2014 13:44:18 CEST, John Layt wrote: Thanks for that link, it explains things very nicely. Between their lack of resources and the GnomeOS philosophy it will be interesting to see how they respond to our approaches: in the article they clearly state only a mass rebellion

Re: Re: Compatibility problems with latest GTK+ applications

2014-05-09 Thread Martin Gräßlin
On Friday 09 May 2014 09:42:50 Daniel Nicoletti wrote: +Martin, does clicking on the shadow drawn by the window also prevents you from say focusing the window below (when no windeco is in place)? As from what I understood there is no hint margins. Maybe add this to your big list :P Just

Re: Compatibility problems with latest GTK+ applications

2014-05-08 Thread Martin Gräßlin
Martin GräßlinOn Wednesday 07 May 2014 10:11:37 wrote: Any advice on how to handle this situation is appreciated. As several people responded that I should report the issues I just did that and reported the following bug reports against GTK: * CSD styled windows don't react on compositing

Re: Compatibility problems with latest GTK+ applications

2014-05-08 Thread Matthias Klumpp
2014-05-08 9:31 GMT+02:00 Martin Gräßlin mgraess...@kde.org: Martin GräßlinOn Wednesday 07 May 2014 10:11:37 wrote: Any advice on how to handle this situation is appreciated. As several people responded that I should report the issues I just did that and reported the following bug reports

Re: Compatibility problems with latest GTK+ applications

2014-05-08 Thread Sebastian Kügler
On Thursday, May 08, 2014 14:39:49 Matthias Klumpp wrote: However, to support the cross-desktop efforts, the GNOME people should maybe make a few compromises (e.g. make GTK+ behave differently on other DEs), especially since GTK+ is not just for GNOME but also used by other projects. This is

Re: Re: Compatibility problems with latest GTK+ applications

2014-05-08 Thread Martin Gräßlin
On Thursday 08 May 2014 14:39:49 Matthias Klumpp wrote: 2014-05-08 9:31 GMT+02:00 Martin Gräßlin mgraess...@kde.org: Martin GräßlinOn Wednesday 07 May 2014 10:11:37 wrote: Any advice on how to handle this situation is appreciated. As several people responded that I should report the

Re: Compatibility problems with latest GTK+ applications

2014-05-08 Thread Thiago Macieira
Em qui 08 maio 2014, às 15:01:10, Martin Gräßlin escreveu: On Thursday 08 May 2014 14:39:49 Matthias Klumpp wrote: 2014-05-08 9:31 GMT+02:00 Martin Gräßlin mgraess...@kde.org: * CSD styled windows don't react on compositing changes [1] * Double decorated windows [2] * CSD styled

Compatibility problems with latest GTK+ applications

2014-05-07 Thread Martin Gräßlin
Hi all, I need some advice. The new GTK+ release introduced and enforces client-side- decorations (CSD) and that is causing severe compatibility problems with Plasma Workspaces (especially the stable release which we cannot adjust any more). I'll give a list of issues below. I'm not sure what

Re: Compatibility problems with latest GTK+ applications

2014-05-07 Thread Marco Martin
On Wednesday 07 May 2014 10:11:37 Martin Gräßlin wrote: * A hung window can no longer be closed or moved. Technical explanation: there is a ping protocol to detect hung applications. KWin only sends ping requests when the window is being closed from the window manager (e.g. decoration close

Re: Compatibility problems with latest GTK+ applications

2014-05-07 Thread Marco Martin
On Wednesday 07 May 2014 10:11:37 Martin Gräßlin wrote: * A hung window can no longer be closed or moved. Technical explanation: there is a ping protocol to detect hung applications. KWin only sends ping requests when the window is being closed from the window manager (e.g. decoration close

Re: Re: Compatibility problems with latest GTK+ applications

2014-05-07 Thread Martin Gräßlin
On Wednesday 07 May 2014 11:24:03 Marco Martin wrote: On Wednesday 07 May 2014 10:11:37 Martin Gräßlin wrote: * A hung window can no longer be closed or moved. Technical explanation: there is a ping protocol to detect hung applications. KWin only sends ping requests when the window is being

Re: Compatibility problems with latest GTK+ applications

2014-05-07 Thread Aleix Pol
On Wed, May 7, 2014 at 10:11 AM, Martin Gräßlin mgraess...@kde.org wrote: Hi all, I need some advice. The new GTK+ release introduced and enforces client-side- decorations (CSD) and that is causing severe compatibility problems with Plasma Workspaces (especially the stable release which we

Re: Compatibility problems with latest GTK+ applications

2014-05-07 Thread Thomas Lübking
On Mittwoch, 7. Mai 2014 12:08:19 CEST, Aleix Pol wrote: Personally, I don't think we want to even try to convince them against. They're introducing interaction within the decoration space so they are committed to the idea. That's actually not the point. The correct way would have been to say

Re: Compatibility problems with latest GTK+ applications

2014-05-07 Thread Albert Astals Cid
El Dimecres, 7 de maig de 2014, a les 10:11:37, Martin Gräßlin va escriure: Hi all, I need some advice. The new GTK+ release For those that don't follow much the GTK+ world, which release number is that? Cheers, Albert signature.asc Description: This is a digitally signed message part.

Re: Compatibility problems with latest GTK+ applications

2014-05-07 Thread Martin Graesslin
On Wednesday 07 May 2014 19:42:21 Albert Astals Cid wrote: El Dimecres, 7 de maig de 2014, a les 10:11:37, Martin Gräßlin va escriure: Hi all, I need some advice. The new GTK+ release For those that don't follow much the GTK+ world, which release number is that? 3.12.1 - minor version