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

List:       kde-devel
Subject:    Re: Konqueror's GUI management.
From:       Janis Gailis <janis () itr ! no>
Date:       2001-11-12 15:13:36
[Download RAW message or body]

Spasibo za otvet, Vadim. 

There are not so much details about the project yet,
since it has been started not so long ago.

In this case the Konqueror will be run on low 
resolution devices (like TV monitors) and that
is why an atention need to be paid to the size
of the icons.

Actually I want to make the interface of the Konqueror
as independent as possible from the windows manager.
In the test environment I am running GNOME.

Using only the most necessary KDE libraries, has been
a requirement in my case. I have been looking on the 
source code of Konqueror, trying to find the following:

	- how to run Konqueror in full screen modus by
	default (not only after clicking Ctrl-Shift-F)

	- how to replace the default icons with my own
	(now I found the icons and it is no problem longer
	thanks to Vadim)

	- how to replace the default icons with a big ones
	(72x72,100x100,... I just tried to use the XML tag
	attribute for ToolBar iconSize and make the 
	directories in the /usr/share/icons/hicolor/actions
	for other sizes than 16,22 and 32, but it does'nt
	seem to work :-( )

	- how to manage the ToolBar properties such as
	background color/image, positioning ++ (as I have 
	understood that, KToolBar instances are made on
	the background of the rc/xml files, like 
	/usr/share/apps/konqueror/konqueror.rc; how and
	there to get the handle for these instances, is 
	smth I am trying to find out now)

 	- how to control how many windows can be opened
	at the same time

I am not an active user of KDE, so I do not have opinions
on that issues yet, but I am interested in looking at your
themes anyway. Diesel-Blue and Mac-blue appeal
most to me:-)

Vadim Plessky wrote:
> 
> 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 <<
 
>> 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