-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login



Sponsoring


-
- Content .- Fans  . 

UI enhancement (KDE 3.1.3)

  

KDE Improvement

Score 74%
UI enhancement (KDE 3.1.3)
zoom


UI enhancement (KDE 3.1.3)
zoom


UI enhancement (KDE 3.1.3)
zoom


Link:  http://
Downloads:  7504
Submitted:  Jan 23 2003
Updated:  Aug 7 2003

Description:

UPDATE:: Shadowed text patch for KDE 3.1.3.

This patch has been cleaned to contain only 2 files for kdelibs and kdebase.
It maintains binary compatibility with the original code so you don't have to compile everything all over again.

** I'd like to thank to all of you for your interest and contributions to this patch. **




Changelog:

07 Aug: The download link contains patches to 3_1_3_RELEASE. Textar has already made RPMs for Mandrake beta (second shot).

14 Jul: the patch is in the CVS now, so the download is out of date until I 'll get around to backport it to 3.1 :)

23 Jun: new version with Bernardo's fix for kdesktop crashing.

20Jun: New patch (this time has 2 diff files: one for kdebase, one for kdelibs) . Also some code cleanup (less debug messages and some API docs).

Update 3
New patch created against a fresh copy of kde. 2 files. The config file shows an example of the default/selected configuration.

Update 2 :)
BIG THANKS to Bernardo for his algorithm implementation ("acurate" in shadowconfig)

UPDATE: 6:08 GMT> fixed nasty bug causing crash on bogus shadow thickness. Improved the size of the rendered shadow (some cutting off on the left handside was observed)

A configuration is provided via Background/advanced.

The user can add custom configurations to the predefined ones in kdesktoprc:
[CustomShadow]
ShadowNames=Name 1,Name 2,Name 3,Name 4
ShadowItem.1=
ShadowItem.2=
ShadowItem.3=
...

and use the shadowconfig program to generate the entry strings.

This patch does no longer include the kicker pixmap patch.



License:
See the source code for license, with the mention of: "If you have a nice/useful patch, contact me."

Send to a friend
Subscribe
Other  Artwork  from equinoxe
Report inappropriate content



goto page: prev   1  2  3  4  5  6  7  8  9  10 

-

 .

 
 by Richardve on: Jun 23 2003
 
Score 50%

Well, thank you, my desktop is a bit broken now :)

This is what I'm getting when running kdesktop:

kdesktop: Saver Engine disabled
kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-username/ksycoca
kdesktop: setConfig()
kdesktop: ShadowTextColor=#ffffff
kdesktop: ShadowTextBackground=#000000
kdesktop: 2,0,0,4.000000,170.000000,1,4,0
ERROR: Communication problem with kdesktop, it probably crashed.


Reply to this

-

 Re: .

 
 by Richardve on: Jun 23 2003
 
Score 50%

That's for the latest cvs version, btw.

(compiled without any issues)


Reply to this

-
.

 patch **2

 
 by equinoxe on: Jun 23 2003
 
Score 50%

Hi, I just got this morning a patch from Bernardo in ShadowEngine (kdelibs/kdefx). I've added that to the patch today. So you could download the patched patch (:P) or could change the second constructor to:

+
+ShadowEngine::ShadowEngine(ShadowItem *fx) :
+ m_shadowItem(0L)
+{
+ setShadowItem(fx);
+}


the m_shadowItem(0L) was missing so if the location was not 0L, the setItem() would try to delete it...


Reply to this

-

 Re: patch **2

 
 by Richardve on: Jun 23 2003
 
Score 50%

The second constructor does already do that, though :)

Anyway, I'll give the updated patch a try, maybe it does fix things.


Reply to this

-

 Re: Re: patch **2

 
 by Richardve on: Jun 23 2003
 
Score 50%

Hm, just noticed that this 'new' patched patch is the same patch as the previous patch.. :/

(same file size, same dates, same code)

So it's still crashing for me.


I think something went wrong on your side because I also (with the 'first' patch) had to add a closing bracket ('}') at the end of one of the patched files (can't remember which file anymore).

So the current patch is still a bit broken.
(nothing failed while patching so that's not the problem here)


Reply to this

-

 Re: Re: Re: patch **2

 
 by ronie on: Jun 24 2003
 
Score 50%

the file with the missing bracket is
shadowengine.cpp

I'm compiling kde (cvs) with this patch applied right now.

I'll let you know if it gives me any problems.


Reply to this

-
.

 Re: Re: Re: Re: patch **2

 
 by ronie on: Jun 24 2003
 
Score 50%

no, no problems here.
everything works just fine.

btw. thanks for this patch, like it a lot.



-

 Re: Re: Re: Re: patch **2

 
 by Richardve on: Jun 24 2003
 
Score 50%

Still doesn't work here :(



-
.

 Re: Re: Re: patch **

 
 by equinoxe on: Jun 24 2003
 
Score 50%

Hi,

can you please send me an e-mail off the board with the error you get?

Cheers,

Laur


Reply to this

-

 CVS

 
 by techniq on: Jun 23 2003
 
Score 50%

When will this be merged into KDE CVS? Are you just waiting to complete more work on it?

Also, I tried it on a daily snapshot (06-22-03), but kdebase failed to compile after the patch (had already compiled it without the patch, and went through fine, kdelibs did compile fine as well). I don't have the error right off hand, but it was something to do with shadowconfig missing I think.


Reply to this

-
.

 Re: CVS

 
 by equinoxe on: Jun 23 2003
 
Score 50%

Yes, that's true. My mistake. I forgot to include the changes in libkonq. They are now in the patch. You should be able to patch libkonq now. As for integration to CVS, Chris Lee is working on it :) so it should be soon (I hope)


Reply to this

-

 Updated Patch?...

 
 by techniq on: Jun 24 2003
 
Score 50%

The patch I redownloaded just now is identical to the one I was using earlier (did a diff on both files to make sure). Am I missing something? BTW, the error I was getting is...

In file included from bgadvanced.cpp:47:
shadowconf.h:31:24: shadowitem.h: No such file or directory
In file included from bgadvanced.cpp:47:
shadowconf.h:58: error: type specifier omitted for parameter `ShadowItem'
shadowconf.h:58: error: parse error before `*' token
shadowconf.h:81: error: syntax error before `*' token
shadowconf.h:100: error: `ShadowItem' was not declared in this scope
shadowconf.h:100: error: template argument 1 is invalid
shadowconf.h:100: warning: ISO C++ forbids declaration of `items' with no type
shadowconf.h:105: warning: ISO C++ forbids declaration of `ShadowItem' with no
type
shadowconf.h:105: error: parse error before `;' token
make[4]: *** [bgadvanced.lo] Error 1
make[4]: Leaving directory `/home/cvsuser/KDECVS-06-23-03/kdebase-030623/kcontrol/background'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/cvsuser/KDECVS-06-23-03/kdebase-030623/kcontrol/background'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/cvsuser/KDECVS-06-23-03/kdebase-030623/kcontrol'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/cvsuser/KDECVS-06-23-03/kdebase-030623'
make: *** [all] Error 2


Reply to this

-
.

 Re: Updated Patch?..

 
 by equinoxe on: Jun 24 2003
 
Score 50%

hmm.. this looks like you haven't installed kdelibs (kdefx to be exact) or your includes in kdebase point to the old (original?)includes. Try defining the KDEDIR/KDEHOME paths and ./configure and make again.

Cheers,

Laur


Reply to this

-

 have you....

 
 by jrch2k on: Jul 5 2003
 
Score 50%

i really wanna know if you send this patch to kde team guys, i think that must be awesome have kde with an antiliased ans shadowed text

second the patch not work in kde 3.1 or 3.1.x series at least in redhat 9 or suse 8.2

thanks, great work


Windoze must die
Reply to this

-
.

 Re: have you....

 
 by equinoxe on: Jul 14 2003
 
Score 50%

Hi and sorry for the great delay...

Yop, it's in the cvs (most of it)..


Reply to this

-

 Partly in CVS..

 
 by techniq on: Jul 5 2003
 
Score 50%

It appears that most of it has made it into CVS, as of a few days ago. One thing though is I only have a checkbox to turn it on and off, not the one in the screenshots for different types, etc. I'm presuming its still being merged in.


Reply to this

-
.

 Re: Partly in CVS..

 
 by brendanorr on: Jul 8 2003
 
Score 50%

My KDE is a clean CVS (I.e. no patches) and the text shadow does a pretty good job. I tried modifying my $HOME/.kde/share/config/kdesktoprc file according to the .cpp and .h files in kdesktops subdir. However it doesn't seem to make any difference. Here is a snipplet:
[FX]
Shadow.Algorithm=RadialDecay
Shadow.Scale=3

I believe that is correct, oh well, at least I can control the color :)


Reply to this

-
.

 Re: Re: Partly in CV

 
 by equinoxe on: Jul 14 2003
 
Score 50%

Heh.:) I should do some docs about the shadow... Anyway, in kdesktoprc, you have to change the "ShadowCurrentScheme". Several settings are provided in the sources...

[FMSettings]
ItemTextBackground=invalid
NormalTextColor=255,255,255
ShadowCurrentScheme=1,1,32.0,169.0,2,4,0 #0,0,4.000000,255.000000,3,0,0
ShadowEnabled=true
ShowFileTips=true

Cheers,

Laur


Reply to this

-

 Re: Partly in CVS..

 
 by equinoxe on: Jul 14 2003
 
Score 50%

The request was to keep as minimalistic as possible. I assume the setup wizard will set up the appropriate scheme for shadowing (osx, xp etc.) when the setup is started.

Cheers,

Laur


Reply to this

-

 Re: Re: Partly in CVS..

 
 by techniq on: Jul 14 2003
 
Score 50%

Could you tell me the config file settings so I can manually set this. Right now I am locked into just having the outline, which isn't bad, but I'd like just a drop shadow.


Reply to this

-
.

 Re: Re: Re: Partly i

 
 by equinoxe on: Jul 14 2003
 
Score 50%

The settings for various styles are:
("OS X"): "0, 0, 1, 16.0, 192.0, 2, 4, 0"
("Windows XP"): "1, 1, 1, 32.0, 139.0, 2, 4, 0"
("Soft outline"): "2, 0, 0, 4.0, 170.0, 1, 4, 0"

Just replace the "schema" line in kdesktoprc" and refresh the desktop. I do it having a "set background open" and hitting "apply" after manually changing something (after checking/unchecking a box to enable it). This will send the dcop message to the desktop and tell it to read from the file again.


Cheers,

Laur


Reply to this

-
.

 Re: Re: Re: Re: Partly i

 
 by Deciare on: Jul 15 2003
 
Score 50%

The format of ShadowCurrentScheme has changed slightly (I'm using CVS HEAD of 2003-07-12), so the first number in the options you listed should be removed

For instance, an OS X styled shadow would be

0,1,16.000000,192.000000,2,4,0

instead of

2,0,1,16.000000,192.000000,2,4,0


Reply to this

-
.

 P L E A S E!!!!!!!!!

 
 by thormedia on: Jul 14 2003
 
Score 50%

Give us a 3.1.2 patch... I've been crying out for this for ages, and if more people want it, PLEASE say so here :-) ... as I dont want to install CVS version.... can someone manage to do this...

Kind regards

Miles.


Reply to this

-
.

 Re: P L E A S E!!!!!!!!!

 
 by ntesa on: Jul 15 2003
 
Score 50%

Yes, please port it to KDE 3.1.2, we all want it :)


Reply to this

-

 Re: Re: P L E A S E!!!!!!!!!

 
 by darkstar0010 on: Jul 15 2003
 
Score 50%

So do I....please do!


Reply to this

goto page: prev   1  2  3  4  5  6  7  8  9  10 

Add commentBack






-

-
Do you like or dislike Ubuntu Unity?
 Yes, unity is alien technology!
 It is less confusing than Gnome 3 default, shell.
 Granny thinks it is much more usable than Gnome 2
 Canonical is embarrasing itself with this split project
 Gnome 3 default shell is much better
 I dislike Unity, Gnome 3 default shell is alien technology!
 None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

resultmore




 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
News RSS   
Discussion RSS   
Events RSS   

Participate
Groups
Forum
Add Artwork
Public API
About KDE-Look.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2001-2014 KDE-Look.org Team  
All rights reserved. KDE-Look.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.