[Lubuntu-desktop] LXDE Components without gtk3 support / release planning?

2011-06-30 Thread Martin Bagge / brother
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

crossposting like a maniac, sorry - I do not think lxde-list is working
yet...

We had a discussion yesterday night (CEST) on IRC regarding the shape of
LXDE components and when to release and stuff.

GTK3
Support for building for GTK3 is in place for most of the components but
not all. These should be the ones to look at.
* gtknetcat
* libfm
* lxappearance-obconf
* lxmenu-data
* lxmusic
* lxpanel
* lxpolkit

It might just need the correct build things and so on, I have really no
clue here - I am just the messenger.


Addendum:
Not related to the above we also talked briefly about doing releases of
the other components. I will put together a list of changes for the
components that we can work with to decide of a new release is needed
sooner or later for a specific component.
I told earlier that I am interested in doing l10n-only releases if
needed be, that will be one of the metrics in this.
- -- 
brother
http://sis.bthstudent.se
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBCAAGBQJODC2zAAoJEJbdSEaj0jV7G4gH/iiFa7z9+Py/1QoJ/BmB/+lP
40X37VBMQPjpwU9JEOoHKqz6yFxT3LmZ3OFsIXIF5bK33qpVcSyKHkkgYYRQooKe
rVu341Hx6w0vA1N68B1rI/RPR0O85m2gTh6SbokUAF1vcmTDwCFd3/6Mvrk7rodw
HTRItl4Ub2DkZJzx99uP+z16zar5jXjz0h9+XkOXZzckmG8LPUCDFdJQY5zSjLdP
cm3LeCdNMQ4o5pMdFT4LQZv+AnO8NL6Fh1a3Elk+/UnAaR2QCbuxlbwf+kWj1MiN
+FrhqwNVNvb5Kq7fXsnvAPVZWwqCzw4NX9urkzFU/EGO8BjQ2FnDyyM2E/TOywk=
=eor3
-END PGP SIGNATURE-

___
Mailing list: https://launchpad.net/~lubuntu-desktop
Post to : lubuntu-desktop@lists.launchpad.net
Unsubscribe : https://launchpad.net/~lubuntu-desktop
More help   : https://help.launchpad.net/ListHelp


Re: [Lubuntu-desktop] LXDE Components without gtk3 support / release planning?

2011-06-30 Thread Julien Lavergne
Le Thursday 30 June 2011 à 10:02 +0200, Martin Bagge / brother a écrit :
 
 GTK3
 Support for building for GTK3 is in place for most of the components but
 not all. These should be the ones to look at.

Disclaimer : I worked on LXDE components which are included in Lubuntu,
so I didn't have a look on, for example, lxpolkit, lxmusic and
gtknetcat.

Currently, I ported most of simple components to build and run with
GTK3. They probably need a bit more testing.

There are still work to do on the following components :

* lxappearance
Currently, GTK3 theme is not updated on all windows, because the API
which is used was removed from GTK. I didn't find a way to do the same
with another API. Maybe it's possible to use XSendEvent, but I didn't
find a way to send a message to all windows.
It could be done with a Dbus backend on lxsession, by calling it to
restart the Xsettings manager, but the problem will be the same when
lxsession is not used.

Also, lxappearance show all GTK themes, even if they don't have a GTK3
theme. This one should be fixable.

* lxappearance-obconf
It's building, but the preview of the obconf theme is broken. The change
I made need adjustments to work properly.

* gpicview
Support is incomplete, work in progress.

* libfm / pcmanfm
I didn't start it yet, but it should be one of the most long and
difficult to do :-/

* lxpanel
This one also could be long. First changes I made seems to broke some
parts of the panel, and the work is not finished :-/
It's also a component without a maintainer, and I don't know if we need
to spend time to convert it, or use another panel which is more
maintained.

In the short term, I plan to finish gpicview if I don't find any big
problem. I hope I can also fix lxappearance-obconf and lxappearance.

Regards,
Julien Lavergne


___
Mailing list: https://launchpad.net/~lubuntu-desktop
Post to : lubuntu-desktop@lists.launchpad.net
Unsubscribe : https://launchpad.net/~lubuntu-desktop
More help   : https://help.launchpad.net/ListHelp