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

List:       kde-devel
Subject:    Re: How to do a HTML welcome screen
From:       Michael Rex <me () rexi ! org>
Date:       2009-07-25 13:05:29
Message-ID: 200907251505.29335 () fuckup ! rexi ! org
[Download RAW message or body]

On Saturday 25 July 2009, Aaron J. Seigo wrote:
> On Wednesday 22 July 2009, Michael Rex wrote:
> > I was thinking along the lines of how, for example, Konqueror does it: an
> > external HTML file with lots of "%1", "%2" and the like, that somehow (I
> > haven't looked deeper into the sources yet) get replaced by the
> > translated strings, I guess this corresponds to your first solution?
>
> there are a lot of annoyances imho with the current mechanism for doing
> this. when we changed some of the layout in the past we had to subsequently
> visit various apps that were using the shared html files.
>
> i'd love to see a proper class and API for welcome screens; it really
> wouldn't be that hard, mostly it would consist of methods to add/remove
> pages (where a 'page' is a title, some html text and an optional icon).
> with it hidden behind a proper class, we could even play with modernizing
> the welcome screen a bit (e.g. doing something nice with a QGraphicsView
> and some widgets on the canvas) without changing any apps.
>
> it's a little hard to get motivated to write such a thing sine what's there
> right now works even if it isn't perfect in every way and it's not
> something that's in the user's face constantly.

Since I'd like to have such a screen for my app and haven't really gotten 
into "what's there" yet, I'd be willing to help out with this. It looks like 
you already have something in mind?

> > BTW, I wasn't even aware that KMail had such a page, too, as I still
> > mostly use KDE3 while I slowly migrate to KDE4... Or did even the old
> > KDE3 KMail have that and I totally missed it?
>
> yes, it had the intro screen in kde3 as well...

Hmmm. It's been quite a while since I have set up my KDE environment, and I 
never had to redo it. I guess I simply forgot about that screen then ;-)

Regards,
Michael
 
>> 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