
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
A native KWin window decoration for KDE 3.x. Please see screenshots for details.
enjoy! ;-)
17 years ago
0.3.4
- Added ToolWindow support (small titlebars).
- Truncate the caption string at 300 chars.
0.3.3
- Fixed the strange bug which added a "<2>" to the
caption after switching back to the windec.
0.3.2
- Added config option "use high contrast hovered
buttons". (Thomas Lübking)
- extended the title height slider with a smaller
height level.
17 years ago
0.3.4
- Added ToolWindow support (small titlebars).
- Truncate the caption string at 300 chars.
0.3.3
- Fixed the strange bug which added a "<2>" to the
caption after switching back to the windec.
0.3.2
- Added config option "use high contrast hovered
buttons". (Thomas Lübking)
- extended the title height slider with a smaller
height level.
trian
17 years ago
I'm running version 0.3.2 and whenever I change a setting (eg. title-bar colour) or select a different window decoration and select knifty back again, when it 'takes over', it thinks there's already a window with the same exact name somewhere.
Hence, it adds the <2> to the title of each and every window open, when it shouldn't.
Otherwise, top notch work mate! Keep it up!
Trian
Report
ceebx
17 years ago
Thanks
Report
abuse
17 years ago
Report
trinity22
17 years ago
Report
equinoxe
17 years ago
Good work!
Report
ralphjay
17 years ago
Output:
ralph@aptiva knifty-0.3.2 $ make
make all-recursive
make[1]: Entering directory `/home/ralph/Graphics/themes/KDE/knifty-0.3.2'
Making all in client
make[2]: Entering directory `/home/ralph/Graphics/themes/KDE/knifty-0.3.2/client'
Making all in config
make[3]: Entering directory `/home/ralph/Graphics/themes/KDE/knifty-0.3.2/client/config'
source='config.cpp' object='config.lo' libtool=yes \
depfile='.deps/config.Plo' tmpdepfile='.deps/config.TPlo' \
depmode=gcc3 /bin/sh ../../admin/depcomp \
/bin/sh ../../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.1/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o config.lo `test -f 'config.cpp' || echo './'`config.cpp
config.cpp:172:22: config.moc: No such file or directory
make[3]: *** [config.lo] Error 1
make[3]: Leaving directory `/home/ralph/Graphics/themes/KDE/knifty-0.3.2/client/config'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/ralph/Graphics/themes/KDE/knifty-0.3.2/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ralph/Graphics/themes/KDE/knifty-0.3.2'
make: *** [all] Error 2
ralph@aptiva knifty-0.3.2 $
KDE 3.1.2 on Gentoo.
Any ideas?
Report
yglodt
17 years ago
1 comment:
- it should be possible to set the title bar height even smaller.
wanna gain screen estate :D
Report
ceebx
17 years ago
You can play around with the TitleHeightMin setting in ~/.kde/share/config/kwinkniftyrc , don't forget to choose a small enough title font size. These values get overwritten when you change something in the config dialog.
Report
doctorture
17 years ago
Its pretty!!!!! :)
Report
doctorture
17 years ago
I have to tell you that we already reached a point where I will be using
this decoration from now on.
This is already all that I want in a
window decoration, as someone said before on this forum, it has all features that I ever wanted in a windecoration but no one had this before.
That said, I think now I can make some more suggestions, adopt it if you like,
and if your timeframe permits. I know
that you have dedicated very much to
implement the user's opnions on this
(thanks for bug busting that weird bug
in Mdk 9.1).
So here are my 2 cents! :)
Remember that this is only to support a
natural evolution, we already are in a
point where no other windecoration have
all the features that we have.
* Implement configurations for:
--> Draw caption bubbles like thinkeramik windecoration (where you
can put the window icon inside the bubble). I think the work here relates
to discover what code do that and port it to Knifty
--> Draw borders around the buttons
--> Draw the buttons with a user configurable color (you can take a look at glow for this, but glow make the button colores only the focused, the idea here is a permanent colored button, like your windecoration alloy and XP)
--> Draw an gradient in the window bar, like thinkeramik and XP window decorations.
That said, I know this is a lot of work... So, do what you want _when_ you want. It is important too that all of this be configurable, as the actual state of Knifty is simple and some people are already satisfied with this as it is.
Im just keep the inspirations and innovation high _and_ keeping you VERY busy.... hehe ;-)
THANKS A LOT!!!!
Report
doctorture
17 years ago
I just replied the above question!!! :p
Report
ceebx
17 years ago
I like your ideas and I'm glad to see you trying to help me to make the best window decoration ever :-) but personally I'm in doubt about the "all-in-one windeco" which is suitable for every purpose.
IMHO it is better to keep the features low and the config dialog clear (e.g. as it is at the moment ;) ) and instead create more decorations with a different look (and of course a similar feature base as knifty, hehe!).
Also I'm planning to put less time into my windecos and I want to _try_ to implement some ideas about a kde widget styles I have at the moment... :)
Report
doctorture
17 years ago
I understand your point. If you didnt
have time, and you doesnt comply, I can kindly take a time to do the modifications that I told you, so we can deliver another windecor, more configurable, that all-in-one. :))
At this time I dont have much free time to do the modifications, but maybe next month I will have, because my study vacation will take place.
I am seeing a lot of positive feedbacks about configurable styles on the last comments on thinkeramik, so I think we must deliver one windecoration super-configurable, it doesnt need to call knifty, it can be another one, based on it.
I know that you are busy, so I can take that effort next month, probably. I think that even with that very configurable WinDec the performance will not drop considerably. (I am looking foward to see that beatifull efect used by thinkeramik and XP on the bar, that bright decoloration...)
What do you think? ;)
THANKS FOR THE HELP!!!
Report
doctorture
17 years ago
If you liked some of these, don't hesitate in taking a tour on the others windecorations code. Lets reuse the public code!!! :-P
Report
doctorture
17 years ago
I really liked all the work that is being done!
Keep up the good work!
Report
Valheru
17 years ago
This is what I've been looking for for quite some time now. Please keep up the good work.
Report
rael
17 years ago
Report
ceebx
17 years ago
Report
rael
17 years ago
P.S: Buggy english ;)
Report
ceebx
17 years ago
And: Sorry for my english. I'm still learning... :)
Report
rael
17 years ago
Report
rael
17 years ago
Decors are fantastic :)
Report
ceebx
17 years ago
http://www.tnt22.com/files_sandro/color-shemes/
Report
eskay
17 years ago
my question is... how do you get rid of the border around the taskbar and system tray???
thanks
-eskay
Report
ceebx
17 years ago
Report