
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
Knifty for KDE version 3.2 and above.
16 years ago
0.4.2
- Fix compile for gcc 3.4.x
- Make titlebar buttons only react on left-click, if they have one function
only. (Bug #58220)
- Set the correct state for OnAllDesktop/Maximize buttons in the initialization.
- Some minor cleanups...
0.4.1
- Update to recent API changes in KWin CVS.
0.4.0
- Ported to the KDE 3.2 window decoration API (thank
you Michael Pyne!).
- Cleaned up the configuration dialog:
- Removed the "shrink borders" setting. (use KWin's
"allow moving and resizing of maximized windows"
setting.)
- Removed the "border size" setting. (Configurable
globally in KWin now.)
- Removed the "titlebar height" setting. (Overlapping
with the font size setting & quite limited space for
the config dialog :) )
16 years ago
0.4.2
- Fix compile for gcc 3.4.x
- Make titlebar buttons only react on left-click, if they have one function
only. (Bug #58220)
- Set the correct state for OnAllDesktop/Maximize buttons in the initialization.
- Some minor cleanups...
0.4.1
- Update to recent API changes in KWin CVS.
0.4.0
- Ported to the KDE 3.2 window decoration API (thank
you Michael Pyne!).
- Cleaned up the configuration dialog:
- Removed the "shrink borders" setting. (use KWin's
"allow moving and resizing of maximized windows"
setting.)
- Removed the "border size" setting. (Configurable
globally in KWin now.)
- Removed the "titlebar height" setting. (Overlapping
with the font size setting & quite limited space for
the config dialog :) )
jazzesnee
16 years ago
i've got exactly the same problem with the alloy window decoration, whereas the alloy style works fine...
Report
ceebx
16 years ago
Report
DXT
17 years ago
'knifty.cpp' || echo './'`knifty.cpp
knifty.cpp:127: warning: `KNifty::KniftyHandler*handler' defined but not used
source='kniftyclient.cpp' object='kniftyclient.lo' libtool=yes \
depfile='.deps/kniftyclient.Plo' tmpdepfile='.deps/kniftyclient.TPlo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
/bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.2/include -I/usr/X11R6/include -I/usr/include/kde/kwin -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 kniftyclient.lo `test -f 'kniftyclient.cpp' || echo './'`kniftyclient.cpp
kniftyclient.cpp:27:28: kniftyclient.moc: No such file or directory
kniftyclient.cpp: In member function `void
KNifty::KniftyClient::menuButtonPressed()':
kniftyclient.cpp:724: error: incomplete type 'QApplication' cannot be used to
name a scope
make[3]: *** [kniftyclient.lo] Error 1
make[3]: Leaving directory `/home/michael/downloads/knifty-0.4.1/client'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/michael/downloads/knifty-0.4.1/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/michael/downloads/knifty-0.4.1'
make: *** [all] Error 2
COMPLETE LOG HERE: http://www.angelfire.com/ultra/dxt/output
I'm running FC1 + KDE 3.2.
help plz :( this window decoration will suite my Plastik style perfectly :)
Report
DXT
17 years ago
it looks awesome! keep up the good work
Report
ceebx
17 years ago
Report
randomizer
16 years ago
moc kniftyclient.h -o kniftyclient.moc
in the client folder and it says that command moc not found.
What does moc stand here for
Report
ceebx
16 years ago
Report
DXT
17 years ago
Report
DXT
17 years ago
'knifty.cpp' || echo './'`knifty.cpp
knifty.cpp:127: warning: `KNifty::KniftyHandler*handler' defined but not used
source='kniftyclient.cpp' object='kniftyclient.lo' libtool=yes \
depfile='.deps/kniftyclient.Plo' tmpdepfile='.deps/kniftyclient.TPlo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
/bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.2/include -I/usr/X11R6/include -I/usr/include/kde/kwin -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 kniftyclient.lo `test -f 'kniftyclient.cpp' || echo './'`kniftyclient.cpp
kniftyclient.cpp:27:28: kniftyclient.moc: No such file or directory
kniftyclient.cpp: In member function `void
KNifty::KniftyClient::menuButtonPressed()':
kniftyclient.cpp:724: error: incomplete type 'QApplication' cannot be used to
name a scope
make[3]: *** [kniftyclient.lo] Error 1
make[3]: Leaving directory `/home/michael/downloads/knifty-0.4.1/client'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/michael/downloads/knifty-0.4.1/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/michael/downloads/knifty-0.4.1'
make: *** [all] Error 2
COMPLETE LOG HERE: http://www.angelfire.com/ultra/dxt/output
I'm running FC1 + KDE 3.2.
help plz :( this window decoration will suite my Plastik style perfectly :)
Report
Flameeyes
17 years ago
The ebuild can be downloaded, among with many others, from my site http://flameeyes.web.ctonet.it/
Report
seraphyn
17 years ago
I got 1.7 and must set all the times new lns
greetz
Seraphyn
Report
seraphyn
17 years ago
i was wrong and learned something new,that was never happend before.
If somebody having that Problem try:
aclocal
automake and the ./configure ...
Report
keefaz
17 years ago
But on slackware 9.1, make complains that can't find /usr/lib/libfreetype.la
ln -s /usr/X11R6/lib/libfreetype.la /usr/lib/
...did solve the problem anyway but where I can change the link to /usr/lib/libfreetype.la in the knifty source files please? So I can perform a make without link the libfreetype.la library.
Thanks for this stylistic design again ;)
Report
FoundDeathX
17 years ago
libtool: link: `/usr/lib/libGL.la' is not a valid libtool archive
make[3]: *** [kwin_knifty_config.la.closure] Error 1
------------------------------------------
any ideas?
Report
captainhaddock
17 years ago
Report
connyosis
17 years ago
Report
aaron
17 years ago
Report
ceebx
17 years ago
Report
jimmymallmann
17 years ago
Report
jimmymallmann
17 years ago
any idea?
++++++++++++++++++++++++++++++++++++++
kniftyclient.h:55: error: ISO C++ forbids declaration of `Position' with no
type
kniftyclient.h:55: error: `Position' declared as a `virtual' field
kniftyclient.h:55: error: syntax error before `(' token
knifty.cpp: In member function `virtual KDecoration*
KNifty::KniftyHandler::createDecoration(KDecorationBridge*)':
knifty.cpp:46: error: cannot allocate an object of type `KNifty::KniftyClient'
knifty.cpp:46: error: because the following virtual functions are abstract:
/usr/include/kde/kdecoration.h:479: error: virtual
KDecorationDefines::MousePosition KDecoration::mousePosition(const QPoint&)
const
knifty.cpp: At top level:
knifty.cpp:127: warning: `KNifty::KniftyHandler*handler' defined but not used
make[4]: ** [knifty.lo] Erro 1
make[4]: Leaving directory `/root/Packages/kde-kwin-knifty-0.4.1/client'
make[3]: ** [all-recursive] Erro 1
make[3]: Leaving directory `/root/Packages/kde-kwin-knifty-0.4.1/client'
make[2]: ** [all-recursive] Erro 1
make[2]: Leaving directory `/root/Packages/kde-kwin-knifty-0.4.1'
make[1]: ** [all] Erro 2
make[1]: Leaving directory `/root/Packages/kde-kwin-knifty-0.4.1'
make: ** [build] Erro 2
++++++++++++++++++++++++++++++++++++++
Report
jimmymallmann
17 years ago
Report
oshogg
17 years ago
Report
codarin
17 years ago
Kde 3.2b2 (kernel 2.6).
The configure --prefix=/usr isn't working for me and the error regards libz (it tells me that I have an outdated version of Xfree (of perhaps of zlib)).
I'm using XFree 4.3.0 (bundled with Redhat 9.0) and zlib-1.2.0.7-2.i386 getted from rpmfind.net.
Any Idea? The screenshots are beatyful... I wanna this deco.
Ivan
Report
ceebx
17 years ago
What's the output of
find /usr/X11R6/ -iname 'libz*'
Report
archiesteel
17 years ago
In file included from knifty.cpp:13:
kniftyclient.h:55: error: ISO C++ forbids declaration of `MousePosition' with no type
kniftyclient.h:55: error: `MousePosition' declared as a `virtual' field
kniftyclient.h:55: error: syntax error before `(' token
knifty.cpp: In member function `virtual KDecoration* KNifty::KniftyHandler::createDecoration(KDecorationBridge*)':
knifty.cpp:46: error: cannot allocate an object of type `KNifty::KniftyClient'
knifty.cpp:46: error: because the following virtual functions are abstract:
/usr/include/kdecoration.h:498: error: virtual KDecorationDefines::Position KDecoration::mousePosition(const QPoint&) const
/usr/include/c++/3.3.1/bits/stl_map.h: At top level:
knifty.cpp:127: warning: `KNifty::KniftyHandler*handler' defined but not used
make[3]: *** [knifty.lo] Erreur 1
Seems to complain about ISO C++...
Report