LightDM-KDE

Giuseppe Pennisi giupenni78 at gmail.com
Mon Jun 13 18:41:40 UTC 2011


2011/6/13 Harald Sitter <apachelogger at ubuntu.com>:
> On Mon, Jun 13, 2011 at 2:12 AM, David Edmundson
> <david at davidedmundson.co.uk> wrote:
>> On Sun, Jun 12, 2011 at 7:30 PM, Harald Sitter <apachelogger at ubuntu.com> wrote:
>>> On Sun, Jun 12, 2011 at 4:16 PM, Rohan Garg <rohangarg at ubuntu.com> wrote:
>>>> Tomasz Dudzik (sheytan) made a mock up of the new theme over on his blog :
>>>> http://madsheytan.blogspot.com/2011/06/lightdm-makieta.html . You might want
>>>> to check that out for some very cool ideas.
>>>
>>> Since I felt like playing around with QML a bit, I created a mockupish
>>> prototype. Plenty of things to improve, some I don't even know how to
>>> do in QML (make image grayscale???)
>>
>> Thanks, good stuff.
>>
>> That's near impossible to do in the QML runtime, you don't have access
>> to QPixmap (due to some complex stuff about memory).
>> Options are:
>>  - Use Plasma.IconWidget  and then use the "enabled" property. This is
>> the simplest.
>>  - Add a custom widget type which supports it (would need changes in
>> my QML-LightDM-GreeterEngine. )
>>  - Create a QDeclarativeImageProvider which can return modified
>> pixmaps, again this would need to be done in the GreeterEngine.
>>
>> I took your mockup and made it work with the actual QLightDM users
>> model. It highlighted a minor issue which I need to fix.
>>
>> When that's done I'll send you a working version of your greeter
>> theme. I quite like the idea of building this theme and continuing my
>> demo QML greeter, just to demo/test theme support in the greeter
>> engine. It also gives my KCM something useful to do :-)
>>
>> Note that your mockup is missing: keyboard selection, language
>> selection, session selection and suspend/hibernate.
>
> Improved version by sheytan:
> http://img193.imageshack.us/img193/2426/login21.png
>
Very nice!
But...why not use Kubuntu logo instead KDE?

Regards,
Giuseppe



More information about the kubuntu-devel mailing list