Hi,

I'm so happy with the first change. In Debian 7 libgee is 0.6 but required
version is >= 0.8, so I'm stuck at building lxsession.

Regards,
Hung

TRẦN Duy Hùng


On 21 October 2013 11:26, PCMan <pcman...@gmail.com> wrote:

> Hello,
> While trying to integrate lxsession with new lxde-qt project, I noted
> some problems.
>
> 1. lxsession now depends on libgee because of use of ArrayList class.
> I replaced them with plain GLib array and lists so we don't need
> libgee anymore. Please see remoge_gee branch on lxde.git.sf.net.
> Julien, if you agree I want to merge it with master so we don't need
> libgee dependency.
>
> 2. lxsession exposes quite a lot of dbus stuff. Are they all required?
> What's the purpose of spredsheet, email, calculator, and all the other
> commands and their launcher functions? What's the use case of all
> these commands? If they're not used, can we remove them?
>
> 3. The old lxsession can expand environment variables in the config
> files properly with posix wordexp(), the ability seems to be lost in
> current vala rewrite. I checked the code and found that many things
> are hard-coded, and it only replaces XDG_CONFIG_HOME. Can we fix this
> part and hard code less stuff, putting the lubuntu-specific parts in
> the config files rather than the binary code?
>
> 4. Is it possible to make it build totally without gtk+? I'm not quite
> familiar with current lxsession code base so Julien your help is
> really wanted.
>
> Thanks!
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
> _______________________________________________
> Lxde-list mailing list
> Lxde-list@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/lxde-list
>
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
_______________________________________________
Lxde-list mailing list
Lxde-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxde-list

Reply via email to