[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#788076: RFP: gtk3-nocsd -- LD_PRELOADable library to disable GTK+ 3 client side decoration



Hi Christian,

Christian Seiler wrote:
> But even then I'd make it configurable per user (and not via debconf per
> host), think of large computer network setups at e.g. universities.

Yeah, that should be one option at least. Enabling it for all users
unconditionally though does make sense on laptops, etc. IMHO.

> Some people might actually like the CSDs even on non-GNOME DEs/WMs.

*nod*

> Since you've expressed interest in that thing, I got a bit of
> motivation in looking at that again,

Yay!

> and I found a fix for the crashes I saw. (I'll have to clean that up
> a bit and create a pull request for upstream.)

Feel free to subscribe @xtaran on Github (i.e. me) to that issue/pull
request.

> I'm also going to take a look at the window decoration + popup
> issues; maybe those can be fixed as well.

Great. I've no big experience with GUI coding, so I'm not the right
person for that.

> Since this is an RFP, so you don't intend to package it yourself:

Right.

> would you be willing to sponsor an upload if I do package that?

Yes. Would be unfair if I didn't. :-)

> The whole CSD decoration thing has been bugging me for a while now
> and I doubt the number of Gtk3 apps is going to decrease soon
> (rather the opposite), so the problem is likely going to get worse.

Yeah, so far I've only noticed it a few times and where wondering
"WTF", but my annoyance level wasn't at the "need to do something"
threshold yet. ;-)

> And you've given me some motivation to look into that issue a bit
> more.

You're welcome. And I know of at least two more people who'd be happy
if such a functionality would be available as Debian package. :-)

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE


Reply to: