Custom widgets for lxde applications

Stephen Smally eco.stefi at fastwebnet.it
Fri Aug 24 18:24:14 UTC 2012


The goal of liblxui wouldn't be the usage of custom widgets in lxde 
application, but rather the unified desktop experience (Just think about 
the pathbar, it can be easily reused by pcmanfm).

Il 24/08/2012 20:17, Michael Rawson ha scritto:
> I'm not a massive fan of the idea...if someone wants a custom widget for
> app X, there's nothing stopping them making their own or just
> duplicating someone else's. Personally I'm not convinced this is the way
> forward. But the mockups look good, and as usual, I'm along for the ride.
>
> Ugh, Vala. :P
>
> On 24/08/12 18:37, Stephen Smally wrote:
>> Hi everybody, some time ago 神癒礁湖 (Rafaellaguna) sent me a mockup
>> of the future light-software-center, and he told me that he and Alex
>> (another lubuntu designer) were working on standard widgets for
>> lubuntu applications ("Even Alex is working on the standards, we
>> should make a common interface for everything, like the compact menus,
>> as a standard for any Lubuntu app."). The mockup is the following
>> http://imagebin.org/225735 (as you can see, it contains a brand new
>> About Dialog, a pathbar and a compact menu).
>>
>> So my question (and proposal) is: Is a standard lxde widgets library a
>> good thing?
>> I personally don't like when a gtk app require another library for
>> widgets (such as libxfce4ui), because it looks to me like an added
>> weight. However, i started appreciating this with the granite library
>> (used for elementary os widgets), and i started thinking about a lxde
>> library seriously (i called it liblxui, but i don't like the name a lot).
>> In my plan, the library should be:
>> * Written with Vala (simple development + C and vala api) and Gtk3
>> * Themed within Box (or whatever) via css, using another Gtk theme the
>> widgets won't look strange.
>> * Lightweight, of course, just few widgets (about 5 or 6), no Services
>> or patches as in granite
>>
>> I included the lxde list, even if this is thinked primarily for
>> Lubuntu, id obviously strongly lxde-related.
>>
>> Thoughts?
>>
>> Stephen Smally
>>
>
>




More information about the Lubuntu-users mailing list