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

List:       kde-devel
Subject:    Re: Konqueror's GUI management.
From:       Vadim Plessky <lucy-ples () mtu-net ! ru>
Date:       2001-11-12 11:34:54
[Download RAW message or body]

On Monday 12 November 2001 09:34, Janis Gailis wrote:
|   I am working on a project where the management of
|   the Konqueror's GUI is an essential task.

Nice to hear. Where we can find more details on your project?
In fact, I started development of new Icon Sets for Konq - which will 
complement my KDE themes and KDE mini-Themes.
(http://kde2.newmail.ru/themes/,  http://kde2.newmail.ru/kde_themes.html )
So far, "Lime" icons (based on Konq's "classic Blue arrows") is ready, I 
would say it's in Beta state. These Lime icons can be used together with Lime 
mini-Theme or Sweetpill-Lime KDE theme. So far, I am testing it for the 
second day (in real-world browsing), and quite satisfied with results. It 
also passed Quality & Assurance control from my family members (but I need to 
say that my spouse was always favouring Egypt/Z-Car theme, and she doesn't 
like much Diesel-Blue; and visitors of my site prefer Diesel-Blue and MacBlue 
to other themes)
Let me know if you are interested to test it.  
Apricot and Citrus Icon Themes will follow soon. :-)) 
Most likely, I will make "Mozilla Modern" Icon Theme for Konq as well - but I 
found that "Mozilla Modern" theme shipped with Galeon has terrible (in terms 
if quality) buttons, so most likely I will have to start from scratch.   So, 
it will delay delivery a little bit. ;-((

|   I manage to remove all of the task bars and popup menus
|   by the editing of rc files. But I would also like to
|   put my own task bar into the interface, and it might not
|   be based on the default icon loading mechanism in KDE, but
|   on some specific images (larger in size than icons,
|   max 48x48 ???). I suppose that kpartgui.dtd is not covering
|   the additional GUI management, so maybe I need to define
|   my own DTD??? Is there a more simple way to make changes
|   in Konqueror's GUI??

See  Bug#33956: (SVG icons support in KDE) which I submitted some time ago.
Having some experience of doing buttons, titlebars, icons, etc. for KDE 2.x, 
I was thinking a lot on the way to improove KDE's UI.
IMHO SVG-icons, and (later) SVG-based Titlebar, Window Decorations, 
Scrollbars, etc. is *a right way to go*.
It's expected to have 200dpi displays in an year or two.
So, what you will do with 32x32 or 48x48 icons in such environment? Nothing.
And I doubt you will be able to find enough volunteers to draw 96x96 or 
128x128 icons, especially for *all KDE apps*.
 If we invest now in SVG-based graphics for KDE's User Interface, we will be 
far ahead of Microsoft (dunno about Apple MacOS X), and will get support for 
200dpi displays *for free*. (do I need to mention how wonderfully such icons 
will print on 600dpi+ color inke jet/ laser printers?)

|   Is there a good description of the icon loading
|   mechanism somewhere? Where actually are the icon images
|   located?

that part is easy to answer. (assuming the fact that you are using RPM-based 
distro)

[vadim@localhost vadim]$ rpm -ql kdelibs | grep icons
/usr/share/apps/kdeprint/icons
/usr/share/apps/kdeprint/icons/hicolor
...
/usr/share/icons/hicolor
/usr/share/icons/hicolor/16x16
/usr/share/icons/hicolor/16x16/actions
...

As about installing Icon Sets - I am doing it via .ktheme format 
Works fine, but you need to add index.desktop file inside such ktheme, in 
order to make your Icons Set visible in Icons section of Look'n'Feel module.

|
|   And more, ... is it possible to remove the title bar
|   with all of the default actions from the main window
|   (in other words how to access Qt:WidgetFlags from
|   KonqMainWindow, I suppose).
|
|   I am a new in developing with KDE and would realy
|   appreciate all help :-)
|
|   Regards Janis Gailis

-- 

Vadim Plessky
http://kde2.newmail.ru  (English)
33 Window Decorations and 6 Widget Styles for KDE
http://kde2.newmail.ru/kde_themes.html
KDE mini-Themes
http://kde2.newmail.ru/themes/
 
>> 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