[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Introduction Of KOSD
From:       "Ben Cooksley" <sourtooth () gmail ! com>
Date:       2008-07-29 10:02:09
Message-ID: b366d7a00807290302w5840a5e3u84c3e77658d837b0 () mail ! gmail ! com
[Download RAW message or body]

i just had a more hard look at the kde-apps kosd and i did note a
custom display function, which provides similar functionality to mine.

On 7/29/08, Ben Cooksley <sourtooth@gmail.com> wrote:
> to avoid confusion i have renamed it KDisplay ( i have no affiliation
> with the kde-apps kosd )
>
> -what does it do for theming / visuals?
> i am aware of the kde workspace system, and will ( in-future once i
> find a particular colour property that looks correct under oxygen +
> some other themes ( selection background + text looks pretty good ) )
> read the theme in when displaying the on screen display.
>
> -what sort of services does it provide?
> it provides a unifed method for applications to display small on
> screen displays that feature a image, some descriptive text & a
> progress bar ( for example to say what the screen brightness is
> currently ). it also allows non kde/qt/X applications to have
> graphical progress representations ( utility loading progress could be
> one excellent abuse of it ), that integrate into the current
> environment, without having anything to do with displaying a osd
> yourself. without it every application has to implement there own.
>
> -how can it be extended as needed?
> i used a system of arrays so extending it should be relatively simple,
> with each type of option having its own subplace in the array
> ( example: adding secondary text display, extend settext to tell it
> which label to set, and then use that to determine with place in the
> array to write to )
>
> i can also see why you don't think that kded is a appropriate place
> after the kmilo issues that exist. kdisplay will continue using its
> current independent process model, however i will convert it to a
> kapplication from qapplication.
>
> regarding the kde-apps kosd, it is too hard wired to its job of
> displaying volume, screen brightness & battery level, meaning other
> potential uses could not be realised. KDisplay allows any D-Bus aware
> application to use it to its full potential.
>
> however i will look into porting some parts of kosd ( kde-apps ) into
> my application, in particular the mechanism that allows it to have
> rounded corners, and borders on its displays.
>
> also, sorry for using the org,kde namespace, i have switched my copy
> to using net.homeip.cooksley.osd for now, which is my dyndns domain
>
> also it appears i forgot to attach my dbus documentation, which is now
> attached.
>
> Ben Cooksley
>
> On 7/29/08, Aaron J. Seigo <aseigo@kde.org> wrote:
>> On Monday 28 July 2008, Ben Cooksley wrote:
>>> i am the developer of kosd, which is currently a standalone qt
>>> application.
>>> i would like help turning it into a kde service ( kded ).
>>
>> ok, so i actualy looked through the code in the attachment you provided (i
>> didn't notice it the first time through); i have to agree with Pino that
>> it
>> would probably be good to see if you can collaborate with the other KOSD,
>> and
>> in particular look at ways to integrate that with KDE better.
>>
>> also, please do not register dbus services under the org.kde.* namespace
>> unless your application is actually provided by kde.org =)
>>
>> --
>> Aaron J. Seigo
>> humru othro a kohnu se
>> GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43
>>
>> KDE core developer sponsored by Trolltech
>>
>>
>
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic