diff options
author | Mavridis Philippe <mavridisf@gmail.com> | 2024-10-03 20:32:40 +0300 |
---|---|---|
committer | Mavridis Philippe <mavridisf@gmail.com> | 2024-10-03 20:32:40 +0300 |
commit | 19097d1bb96f8d52743121fb8f00d90029f1dfc0 (patch) | |
tree | 30a179f283f71a8bb8e6f9db9c9b3a3ce9198376 /malloryclient | |
download | twin-style-mallory-19097d1bb96f8d52743121fb8f00d90029f1dfc0.tar.gz twin-style-mallory-19097d1bb96f8d52743121fb8f00d90029f1dfc0.zip |
Initial commit
Sourced from https://www.pling.com/p/1100385
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
Diffstat (limited to 'malloryclient')
29 files changed, 10082 insertions, 0 deletions
diff --git a/malloryclient/.deps/embeddata.Plo b/malloryclient/.deps/embeddata.Plo new file mode 100644 index 0000000..d11ea93 --- /dev/null +++ b/malloryclient/.deps/embeddata.Plo @@ -0,0 +1,507 @@ +embeddata.lo .libs/embeddata.o: embeddata.cpp embeddata.h \ + /usr/lib/qt3/include/qimage.h /usr/lib/qt3/include/qpixmap.h \ + /usr/lib/qt3/include/qpaintdevice.h /usr/lib/qt3/include/qwindowdefs.h \ + /usr/lib/qt3/include/qobjectdefs.h /usr/lib/qt3/include/qglobal.h \ + /usr/lib/qt3/include/qconfig.h /usr/lib/qt3/include/qmodules.h \ + /usr/lib/qt3/include/qfeatures.h /usr/lib/qt3/include/qstring.h \ + /usr/lib/qt3/include/qcstring.h /usr/lib/qt3/include/qmemarray.h \ + /usr/lib/qt3/include/qgarray.h /usr/lib/qt3/include/qshared.h \ + /usr/lib/qt3/include/qwinexport.h /usr/include/string.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stddef.h \ + /usr/include/xlocale.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/limits.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h /usr/include/g++/string \ + /usr/include/g++/i586-suse-linux/bits/c++config.h \ + /usr/include/g++/i586-suse-linux/bits/os_defines.h \ + /usr/include/g++/bits/stringfwd.h /usr/include/g++/bits/char_traits.h \ + /usr/include/g++/cstring /usr/include/g++/cstddef \ + /usr/include/g++/bits/fpos.h \ + /usr/include/g++/i586-suse-linux/bits/c++io.h /usr/include/g++/cstdio \ + /usr/include/stdio.h /usr/include/bits/types.h \ + /usr/include/bits/wordsize.h /usr/include/bits/typesizes.h \ + /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \ + /usr/include/g++/i586-suse-linux/bits/gthr.h \ + /usr/include/g++/i586-suse-linux/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \ + /usr/include/bits/sched.h /usr/include/bits/time.h \ + /usr/include/signal.h /usr/include/bits/sigset.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/initspin.h \ + /usr/include/bits/sigthread.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/getopt.h \ + /usr/include/g++/cwchar /usr/include/g++/ctime /usr/include/g++/memory \ + /usr/include/g++/bits/stl_algobase.h /usr/include/g++/climits \ + /usr/include/g++/cstdlib /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/endian.h /usr/include/bits/endian.h \ + /usr/include/sys/types.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/sys/sysmacros.h \ + /usr/include/alloca.h /usr/include/g++/new /usr/include/g++/exception \ + /usr/include/g++/iosfwd \ + /usr/include/g++/i586-suse-linux/bits/c++locale.h \ + /usr/include/g++/clocale /usr/include/locale.h \ + /usr/include/bits/locale.h /usr/include/langinfo.h \ + /usr/include/nl_types.h /usr/include/iconv.h /usr/include/libintl.h \ + /usr/include/g++/cctype /usr/include/ctype.h \ + /usr/include/g++/bits/functexcept.h \ + /usr/include/g++/exception_defines.h /usr/include/g++/bits/stl_pair.h \ + /usr/include/g++/bits/type_traits.h \ + /usr/include/g++/bits/stl_iterator_base_types.h \ + /usr/include/g++/bits/stl_iterator_base_funcs.h \ + /usr/include/g++/bits/concept_check.h \ + /usr/include/g++/bits/stl_iterator.h /usr/include/g++/bits/stl_alloc.h \ + /usr/include/g++/bits/stl_threads.h \ + /usr/include/g++/i586-suse-linux/bits/atomicity.h \ + /usr/include/g++/bits/stl_construct.h \ + /usr/include/g++/bits/stl_uninitialized.h \ + /usr/include/g++/bits/stl_raw_storage_iter.h \ + /usr/include/g++/bits/stl_function.h \ + /usr/include/g++/bits/basic_string.h /usr/include/g++/algorithm \ + /usr/include/g++/bits/stl_algo.h /usr/include/g++/bits/stl_heap.h \ + /usr/include/g++/bits/stl_tempbuf.h \ + /usr/include/g++/bits/basic_string.tcc \ + /usr/lib/qt3/include/qnamespace.h /usr/lib/qt3/include/qrect.h \ + /usr/lib/qt3/include/qsize.h /usr/lib/qt3/include/qpoint.h \ + /usr/lib/qt3/include/qcolor.h /usr/lib/qt3/include/qstringlist.h \ + /usr/lib/qt3/include/qvaluelist.h /usr/lib/qt3/include/qtl.h \ + /usr/lib/qt3/include/qtextstream.h /usr/lib/qt3/include/qiodevice.h \ + /usr/lib/qt3/include/qdatastream.h /usr/include/g++/iterator \ + /usr/include/g++/ostream /usr/include/g++/ios \ + /usr/include/g++/bits/localefwd.h /usr/include/g++/bits/ios_base.h \ + /usr/include/g++/bits/locale_classes.h /usr/include/g++/streambuf \ + /usr/include/g++/bits/streambuf.tcc /usr/include/g++/bits/basic_ios.h \ + /usr/include/g++/bits/streambuf_iterator.h \ + /usr/include/g++/bits/locale_facets.h /usr/include/g++/cwctype \ + /usr/include/wctype.h \ + /usr/include/g++/i586-suse-linux/bits/ctype_base.h \ + /usr/include/g++/i586-suse-linux/bits/ctype_inline.h \ + /usr/include/g++/bits/codecvt.h \ + /usr/include/g++/i586-suse-linux/bits/codecvt_specializations.h \ + /usr/include/g++/i586-suse-linux/bits/time_members.h \ + /usr/include/g++/i586-suse-linux/bits/messages_members.h \ + /usr/include/g++/bits/basic_ios.tcc /usr/include/g++/bits/ostream.tcc \ + /usr/include/g++/locale /usr/include/g++/bits/locale_facets.tcc \ + /usr/include/g++/cerrno /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/g++/cmath /usr/include/math.h /usr/include/bits/huge_val.h \ + /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \ + /usr/include/bits/inf.h /usr/include/bits/nan.h \ + /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \ + /usr/include/bits/mathinline.h /usr/include/g++/bits/cmath.tcc \ + /usr/include/g++/limits /usr/include/g++/typeinfo \ + /usr/include/g++/istream /usr/include/g++/bits/istream.tcc \ + /usr/include/g++/bits/stream_iterator.h /usr/include/g++/list \ + /usr/include/g++/bits/stl_list.h /usr/include/g++/bits/list.tcc \ + /usr/lib/qt3/include/qstrlist.h /usr/lib/qt3/include/qptrlist.h \ + /usr/lib/qt3/include/qglist.h /usr/lib/qt3/include/qptrcollection.h \ + /usr/lib/qt3/include/qdict.h /usr/lib/qt3/include/qgdict.h \ + /usr/lib/qt3/include/qmime.h /usr/lib/qt3/include/qmap.h \ + /usr/lib/qt3/include/qpair.h /usr/include/g++/map \ + /usr/include/g++/bits/stl_tree.h /usr/include/g++/bits/stl_map.h \ + /usr/include/g++/bits/stl_multimap.h /usr/lib/qt3/include/qdragobject.h \ + /usr/lib/qt3/include/qobject.h /usr/lib/qt3/include/qevent.h \ + /usr/lib/qt3/include/qregion.h + +embeddata.h: + +/usr/lib/qt3/include/qimage.h: + +/usr/lib/qt3/include/qpixmap.h: + +/usr/lib/qt3/include/qpaintdevice.h: + +/usr/lib/qt3/include/qwindowdefs.h: + +/usr/lib/qt3/include/qobjectdefs.h: + +/usr/lib/qt3/include/qglobal.h: + +/usr/lib/qt3/include/qconfig.h: + +/usr/lib/qt3/include/qmodules.h: + +/usr/lib/qt3/include/qfeatures.h: + +/usr/lib/qt3/include/qstring.h: + +/usr/lib/qt3/include/qcstring.h: + +/usr/lib/qt3/include/qmemarray.h: + +/usr/lib/qt3/include/qgarray.h: + +/usr/lib/qt3/include/qshared.h: + +/usr/lib/qt3/include/qwinexport.h: + +/usr/include/string.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stddef.h: + +/usr/include/xlocale.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/limits.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/g++/string: + +/usr/include/g++/i586-suse-linux/bits/c++config.h: + +/usr/include/g++/i586-suse-linux/bits/os_defines.h: + +/usr/include/g++/bits/stringfwd.h: + +/usr/include/g++/bits/char_traits.h: + +/usr/include/g++/cstring: + +/usr/include/g++/cstddef: + +/usr/include/g++/bits/fpos.h: + +/usr/include/g++/i586-suse-linux/bits/c++io.h: + +/usr/include/g++/cstdio: + +/usr/include/stdio.h: + +/usr/include/bits/types.h: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/typesizes.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/bits/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/include/bits/stdio.h: + +/usr/include/g++/i586-suse-linux/bits/gthr.h: + +/usr/include/g++/i586-suse-linux/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/time.h: + +/usr/include/bits/sched.h: + +/usr/include/bits/time.h: + +/usr/include/signal.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/initspin.h: + +/usr/include/bits/sigthread.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/include/g++/cwchar: + +/usr/include/g++/ctime: + +/usr/include/g++/memory: + +/usr/include/g++/bits/stl_algobase.h: + +/usr/include/g++/climits: + +/usr/include/g++/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/types.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/alloca.h: + +/usr/include/g++/new: + +/usr/include/g++/exception: + +/usr/include/g++/iosfwd: + +/usr/include/g++/i586-suse-linux/bits/c++locale.h: + +/usr/include/g++/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/langinfo.h: + +/usr/include/nl_types.h: + +/usr/include/iconv.h: + +/usr/include/libintl.h: + +/usr/include/g++/cctype: + +/usr/include/ctype.h: + +/usr/include/g++/bits/functexcept.h: + +/usr/include/g++/exception_defines.h: + +/usr/include/g++/bits/stl_pair.h: + +/usr/include/g++/bits/type_traits.h: + +/usr/include/g++/bits/stl_iterator_base_types.h: + +/usr/include/g++/bits/stl_iterator_base_funcs.h: + +/usr/include/g++/bits/concept_check.h: + +/usr/include/g++/bits/stl_iterator.h: + +/usr/include/g++/bits/stl_alloc.h: + +/usr/include/g++/bits/stl_threads.h: + +/usr/include/g++/i586-suse-linux/bits/atomicity.h: + +/usr/include/g++/bits/stl_construct.h: + +/usr/include/g++/bits/stl_uninitialized.h: + +/usr/include/g++/bits/stl_raw_storage_iter.h: + +/usr/include/g++/bits/stl_function.h: + +/usr/include/g++/bits/basic_string.h: + +/usr/include/g++/algorithm: + +/usr/include/g++/bits/stl_algo.h: + +/usr/include/g++/bits/stl_heap.h: + +/usr/include/g++/bits/stl_tempbuf.h: + +/usr/include/g++/bits/basic_string.tcc: + +/usr/lib/qt3/include/qnamespace.h: + +/usr/lib/qt3/include/qrect.h: + +/usr/lib/qt3/include/qsize.h: + +/usr/lib/qt3/include/qpoint.h: + +/usr/lib/qt3/include/qcolor.h: + +/usr/lib/qt3/include/qstringlist.h: + +/usr/lib/qt3/include/qvaluelist.h: + +/usr/lib/qt3/include/qtl.h: + +/usr/lib/qt3/include/qtextstream.h: + +/usr/lib/qt3/include/qiodevice.h: + +/usr/lib/qt3/include/qdatastream.h: + +/usr/include/g++/iterator: + +/usr/include/g++/ostream: + +/usr/include/g++/ios: + +/usr/include/g++/bits/localefwd.h: + +/usr/include/g++/bits/ios_base.h: + +/usr/include/g++/bits/locale_classes.h: + +/usr/include/g++/streambuf: + +/usr/include/g++/bits/streambuf.tcc: + +/usr/include/g++/bits/basic_ios.h: + +/usr/include/g++/bits/streambuf_iterator.h: + +/usr/include/g++/bits/locale_facets.h: + +/usr/include/g++/cwctype: + +/usr/include/wctype.h: + +/usr/include/g++/i586-suse-linux/bits/ctype_base.h: + +/usr/include/g++/i586-suse-linux/bits/ctype_inline.h: + +/usr/include/g++/bits/codecvt.h: + +/usr/include/g++/i586-suse-linux/bits/codecvt_specializations.h: + +/usr/include/g++/i586-suse-linux/bits/time_members.h: + +/usr/include/g++/i586-suse-linux/bits/messages_members.h: + +/usr/include/g++/bits/basic_ios.tcc: + +/usr/include/g++/bits/ostream.tcc: + +/usr/include/g++/locale: + +/usr/include/g++/bits/locale_facets.tcc: + +/usr/include/g++/cerrno: + +/usr/include/errno.h: + +/usr/include/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/g++/cmath: + +/usr/include/math.h: + +/usr/include/bits/huge_val.h: + +/usr/include/bits/huge_valf.h: + +/usr/include/bits/huge_vall.h: + +/usr/include/bits/inf.h: + +/usr/include/bits/nan.h: + +/usr/include/bits/mathdef.h: + +/usr/include/bits/mathcalls.h: + +/usr/include/bits/mathinline.h: + +/usr/include/g++/bits/cmath.tcc: + +/usr/include/g++/limits: + +/usr/include/g++/typeinfo: + +/usr/include/g++/istream: + +/usr/include/g++/bits/istream.tcc: + +/usr/include/g++/bits/stream_iterator.h: + +/usr/include/g++/list: + +/usr/include/g++/bits/stl_list.h: + +/usr/include/g++/bits/list.tcc: + +/usr/lib/qt3/include/qstrlist.h: + +/usr/lib/qt3/include/qptrlist.h: + +/usr/lib/qt3/include/qglist.h: + +/usr/lib/qt3/include/qptrcollection.h: + +/usr/lib/qt3/include/qdict.h: + +/usr/lib/qt3/include/qgdict.h: + +/usr/lib/qt3/include/qmime.h: + +/usr/lib/qt3/include/qmap.h: + +/usr/lib/qt3/include/qpair.h: + +/usr/include/g++/map: + +/usr/include/g++/bits/stl_tree.h: + +/usr/include/g++/bits/stl_map.h: + +/usr/include/g++/bits/stl_multimap.h: + +/usr/lib/qt3/include/qdragobject.h: + +/usr/lib/qt3/include/qobject.h: + +/usr/lib/qt3/include/qevent.h: + +/usr/lib/qt3/include/qregion.h: diff --git a/malloryclient/.deps/mallorybutton.Plo b/malloryclient/.deps/mallorybutton.Plo new file mode 100644 index 0000000..0d71e42 --- /dev/null +++ b/malloryclient/.deps/mallorybutton.Plo @@ -0,0 +1,616 @@ +mallorybutton.lo .libs/mallorybutton.o: mallorybutton.cpp \ + /usr/lib/qt3/include/qtooltip.h /usr/lib/qt3/include/qwidget.h \ + /usr/lib/qt3/include/qwindowdefs.h /usr/lib/qt3/include/qobjectdefs.h \ + /usr/lib/qt3/include/qglobal.h /usr/lib/qt3/include/qconfig.h \ + /usr/lib/qt3/include/qmodules.h /usr/lib/qt3/include/qfeatures.h \ + /usr/lib/qt3/include/qstring.h /usr/lib/qt3/include/qcstring.h \ + /usr/lib/qt3/include/qmemarray.h /usr/lib/qt3/include/qgarray.h \ + /usr/lib/qt3/include/qshared.h /usr/lib/qt3/include/qwinexport.h \ + /usr/include/string.h /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stddef.h \ + /usr/include/xlocale.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/limits.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h /usr/include/g++/string \ + /usr/include/g++/i586-suse-linux/bits/c++config.h \ + /usr/include/g++/i586-suse-linux/bits/os_defines.h \ + /usr/include/g++/bits/stringfwd.h /usr/include/g++/bits/char_traits.h \ + /usr/include/g++/cstring /usr/include/g++/cstddef \ + /usr/include/g++/bits/fpos.h \ + /usr/include/g++/i586-suse-linux/bits/c++io.h /usr/include/g++/cstdio \ + /usr/include/stdio.h /usr/include/bits/types.h \ + /usr/include/bits/wordsize.h /usr/include/bits/typesizes.h \ + /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \ + /usr/include/g++/i586-suse-linux/bits/gthr.h \ + /usr/include/g++/i586-suse-linux/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \ + /usr/include/bits/sched.h /usr/include/bits/time.h \ + /usr/include/signal.h /usr/include/bits/sigset.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/initspin.h \ + /usr/include/bits/sigthread.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/getopt.h \ + /usr/include/g++/cwchar /usr/include/g++/ctime /usr/include/g++/memory \ + /usr/include/g++/bits/stl_algobase.h /usr/include/g++/climits \ + /usr/include/g++/cstdlib /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/endian.h /usr/include/bits/endian.h \ + /usr/include/sys/types.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/sys/sysmacros.h \ + /usr/include/alloca.h /usr/include/g++/new /usr/include/g++/exception \ + /usr/include/g++/iosfwd \ + /usr/include/g++/i586-suse-linux/bits/c++locale.h \ + /usr/include/g++/clocale /usr/include/locale.h \ + /usr/include/bits/locale.h /usr/include/langinfo.h \ + /usr/include/nl_types.h /usr/include/iconv.h /usr/include/libintl.h \ + /usr/include/g++/cctype /usr/include/ctype.h \ + /usr/include/g++/bits/functexcept.h \ + /usr/include/g++/exception_defines.h /usr/include/g++/bits/stl_pair.h \ + /usr/include/g++/bits/type_traits.h \ + /usr/include/g++/bits/stl_iterator_base_types.h \ + /usr/include/g++/bits/stl_iterator_base_funcs.h \ + /usr/include/g++/bits/concept_check.h \ + /usr/include/g++/bits/stl_iterator.h /usr/include/g++/bits/stl_alloc.h \ + /usr/include/g++/bits/stl_threads.h \ + /usr/include/g++/i586-suse-linux/bits/atomicity.h \ + /usr/include/g++/bits/stl_construct.h \ + /usr/include/g++/bits/stl_uninitialized.h \ + /usr/include/g++/bits/stl_raw_storage_iter.h \ + /usr/include/g++/bits/stl_function.h \ + /usr/include/g++/bits/basic_string.h /usr/include/g++/algorithm \ + /usr/include/g++/bits/stl_algo.h /usr/include/g++/bits/stl_heap.h \ + /usr/include/g++/bits/stl_tempbuf.h \ + /usr/include/g++/bits/basic_string.tcc \ + /usr/lib/qt3/include/qnamespace.h /usr/lib/qt3/include/qobject.h \ + /usr/lib/qt3/include/qevent.h /usr/lib/qt3/include/qregion.h \ + /usr/lib/qt3/include/qrect.h /usr/lib/qt3/include/qsize.h \ + /usr/lib/qt3/include/qpoint.h /usr/lib/qt3/include/qmime.h \ + /usr/lib/qt3/include/qmap.h /usr/lib/qt3/include/qdatastream.h \ + /usr/lib/qt3/include/qiodevice.h /usr/lib/qt3/include/qpair.h \ + /usr/lib/qt3/include/qvaluelist.h /usr/lib/qt3/include/qtl.h \ + /usr/lib/qt3/include/qtextstream.h /usr/include/g++/iterator \ + /usr/include/g++/ostream /usr/include/g++/ios \ + /usr/include/g++/bits/localefwd.h /usr/include/g++/bits/ios_base.h \ + /usr/include/g++/bits/locale_classes.h /usr/include/g++/streambuf \ + /usr/include/g++/bits/streambuf.tcc /usr/include/g++/bits/basic_ios.h \ + /usr/include/g++/bits/streambuf_iterator.h \ + /usr/include/g++/bits/locale_facets.h /usr/include/g++/cwctype \ + /usr/include/wctype.h \ + /usr/include/g++/i586-suse-linux/bits/ctype_base.h \ + /usr/include/g++/i586-suse-linux/bits/ctype_inline.h \ + /usr/include/g++/bits/codecvt.h \ + /usr/include/g++/i586-suse-linux/bits/codecvt_specializations.h \ + /usr/include/g++/i586-suse-linux/bits/time_members.h \ + /usr/include/g++/i586-suse-linux/bits/messages_members.h \ + /usr/include/g++/bits/basic_ios.tcc /usr/include/g++/bits/ostream.tcc \ + /usr/include/g++/locale /usr/include/g++/bits/locale_facets.tcc \ + /usr/include/g++/cerrno /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/g++/cmath /usr/include/math.h /usr/include/bits/huge_val.h \ + /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \ + /usr/include/bits/inf.h /usr/include/bits/nan.h \ + /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \ + /usr/include/bits/mathinline.h /usr/include/g++/bits/cmath.tcc \ + /usr/include/g++/limits /usr/include/g++/typeinfo \ + /usr/include/g++/istream /usr/include/g++/bits/istream.tcc \ + /usr/include/g++/bits/stream_iterator.h /usr/include/g++/list \ + /usr/include/g++/bits/stl_list.h /usr/include/g++/bits/list.tcc \ + /usr/include/g++/map /usr/include/g++/bits/stl_tree.h \ + /usr/include/g++/bits/stl_map.h /usr/include/g++/bits/stl_multimap.h \ + /usr/lib/qt3/include/qpaintdevice.h /usr/lib/qt3/include/qpalette.h \ + /usr/lib/qt3/include/qcolor.h /usr/lib/qt3/include/qstringlist.h \ + /usr/lib/qt3/include/qstrlist.h /usr/lib/qt3/include/qptrlist.h \ + /usr/lib/qt3/include/qglist.h /usr/lib/qt3/include/qptrcollection.h \ + /usr/lib/qt3/include/qbrush.h /usr/lib/qt3/include/qfont.h \ + /usr/lib/qt3/include/qfontmetrics.h /usr/lib/qt3/include/qfontinfo.h \ + /usr/lib/qt3/include/qsizepolicy.h /usr/lib/qt3/include/qpainter.h \ + /usr/lib/qt3/include/qpen.h /usr/lib/qt3/include/qpointarray.h \ + /usr/lib/qt3/include/qwmatrix.h /usr/lib/qt3/include/qpixmap.h enums.h \ + mallorybutton.h /usr/lib/qt3/include/qbutton.h \ + /usr/lib/qt3/include/qkeysequence.h malloryclient.h \ + /opt/kde3/include/kdecoration.h /usr/lib/qt3/include/qiconset.h \ + /opt/kde3/include/netwm_def.h /opt/kde3/include/kdelibs_export.h \ + /opt/kde3/include/kdemacros.h /opt/kde3/include/kdeversion.h \ + /opt/kde3/include/kdecorationfactory.h /usr/lib/qt3/include/qlayout.h \ + malloryhandler.h /opt/kde3/include/kconfig.h \ + /opt/kde3/include/kconfigbase.h /usr/lib/qt3/include/qdatetime.h \ + /usr/lib/qt3/include/qvariant.h /opt/kde3/include/kconfigdata.h \ + /opt/kde3/include/klockfile.h /opt/kde3/include/ksharedptr.h pixmaps.h \ + /usr/lib/qt3/include/qimage.h embeddata.h /usr/lib/qt3/include/qdict.h \ + /usr/lib/qt3/include/qgdict.h /usr/lib/qt3/include/qdragobject.h \ + mallorybutton.moc /usr/lib/qt3/include/qmetaobject.h \ + /usr/lib/qt3/include/qconnection.h /usr/lib/qt3/include/qapplication.h \ + /usr/lib/qt3/include/qdesktopwidget.h /usr/lib/qt3/include/qasciidict.h \ + /usr/lib/qt3/include/qtranslator.h \ + /usr/lib/qt3/include/private/qucomextra_p.h \ + /usr/lib/qt3/include/private/qucom_p.h /usr/lib/qt3/include/quuid.h + +/usr/lib/qt3/include/qtooltip.h: + +/usr/lib/qt3/include/qwidget.h: + +/usr/lib/qt3/include/qwindowdefs.h: + +/usr/lib/qt3/include/qobjectdefs.h: + +/usr/lib/qt3/include/qglobal.h: + +/usr/lib/qt3/include/qconfig.h: + +/usr/lib/qt3/include/qmodules.h: + +/usr/lib/qt3/include/qfeatures.h: + +/usr/lib/qt3/include/qstring.h: + +/usr/lib/qt3/include/qcstring.h: + +/usr/lib/qt3/include/qmemarray.h: + +/usr/lib/qt3/include/qgarray.h: + +/usr/lib/qt3/include/qshared.h: + +/usr/lib/qt3/include/qwinexport.h: + +/usr/include/string.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stddef.h: + +/usr/include/xlocale.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/limits.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/g++/string: + +/usr/include/g++/i586-suse-linux/bits/c++config.h: + +/usr/include/g++/i586-suse-linux/bits/os_defines.h: + +/usr/include/g++/bits/stringfwd.h: + +/usr/include/g++/bits/char_traits.h: + +/usr/include/g++/cstring: + +/usr/include/g++/cstddef: + +/usr/include/g++/bits/fpos.h: + +/usr/include/g++/i586-suse-linux/bits/c++io.h: + +/usr/include/g++/cstdio: + +/usr/include/stdio.h: + +/usr/include/bits/types.h: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/typesizes.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/bits/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/include/bits/stdio.h: + +/usr/include/g++/i586-suse-linux/bits/gthr.h: + +/usr/include/g++/i586-suse-linux/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/time.h: + +/usr/include/bits/sched.h: + +/usr/include/bits/time.h: + +/usr/include/signal.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/initspin.h: + +/usr/include/bits/sigthread.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/include/g++/cwchar: + +/usr/include/g++/ctime: + +/usr/include/g++/memory: + +/usr/include/g++/bits/stl_algobase.h: + +/usr/include/g++/climits: + +/usr/include/g++/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/types.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/alloca.h: + +/usr/include/g++/new: + +/usr/include/g++/exception: + +/usr/include/g++/iosfwd: + +/usr/include/g++/i586-suse-linux/bits/c++locale.h: + +/usr/include/g++/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/langinfo.h: + +/usr/include/nl_types.h: + +/usr/include/iconv.h: + +/usr/include/libintl.h: + +/usr/include/g++/cctype: + +/usr/include/ctype.h: + +/usr/include/g++/bits/functexcept.h: + +/usr/include/g++/exception_defines.h: + +/usr/include/g++/bits/stl_pair.h: + +/usr/include/g++/bits/type_traits.h: + +/usr/include/g++/bits/stl_iterator_base_types.h: + +/usr/include/g++/bits/stl_iterator_base_funcs.h: + +/usr/include/g++/bits/concept_check.h: + +/usr/include/g++/bits/stl_iterator.h: + +/usr/include/g++/bits/stl_alloc.h: + +/usr/include/g++/bits/stl_threads.h: + +/usr/include/g++/i586-suse-linux/bits/atomicity.h: + +/usr/include/g++/bits/stl_construct.h: + +/usr/include/g++/bits/stl_uninitialized.h: + +/usr/include/g++/bits/stl_raw_storage_iter.h: + +/usr/include/g++/bits/stl_function.h: + +/usr/include/g++/bits/basic_string.h: + +/usr/include/g++/algorithm: + +/usr/include/g++/bits/stl_algo.h: + +/usr/include/g++/bits/stl_heap.h: + +/usr/include/g++/bits/stl_tempbuf.h: + +/usr/include/g++/bits/basic_string.tcc: + +/usr/lib/qt3/include/qnamespace.h: + +/usr/lib/qt3/include/qobject.h: + +/usr/lib/qt3/include/qevent.h: + +/usr/lib/qt3/include/qregion.h: + +/usr/lib/qt3/include/qrect.h: + +/usr/lib/qt3/include/qsize.h: + +/usr/lib/qt3/include/qpoint.h: + +/usr/lib/qt3/include/qmime.h: + +/usr/lib/qt3/include/qmap.h: + +/usr/lib/qt3/include/qdatastream.h: + +/usr/lib/qt3/include/qiodevice.h: + +/usr/lib/qt3/include/qpair.h: + +/usr/lib/qt3/include/qvaluelist.h: + +/usr/lib/qt3/include/qtl.h: + +/usr/lib/qt3/include/qtextstream.h: + +/usr/include/g++/iterator: + +/usr/include/g++/ostream: + +/usr/include/g++/ios: + +/usr/include/g++/bits/localefwd.h: + +/usr/include/g++/bits/ios_base.h: + +/usr/include/g++/bits/locale_classes.h: + +/usr/include/g++/streambuf: + +/usr/include/g++/bits/streambuf.tcc: + +/usr/include/g++/bits/basic_ios.h: + +/usr/include/g++/bits/streambuf_iterator.h: + +/usr/include/g++/bits/locale_facets.h: + +/usr/include/g++/cwctype: + +/usr/include/wctype.h: + +/usr/include/g++/i586-suse-linux/bits/ctype_base.h: + +/usr/include/g++/i586-suse-linux/bits/ctype_inline.h: + +/usr/include/g++/bits/codecvt.h: + +/usr/include/g++/i586-suse-linux/bits/codecvt_specializations.h: + +/usr/include/g++/i586-suse-linux/bits/time_members.h: + +/usr/include/g++/i586-suse-linux/bits/messages_members.h: + +/usr/include/g++/bits/basic_ios.tcc: + +/usr/include/g++/bits/ostream.tcc: + +/usr/include/g++/locale: + +/usr/include/g++/bits/locale_facets.tcc: + +/usr/include/g++/cerrno: + +/usr/include/errno.h: + +/usr/include/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/g++/cmath: + +/usr/include/math.h: + +/usr/include/bits/huge_val.h: + +/usr/include/bits/huge_valf.h: + +/usr/include/bits/huge_vall.h: + +/usr/include/bits/inf.h: + +/usr/include/bits/nan.h: + +/usr/include/bits/mathdef.h: + +/usr/include/bits/mathcalls.h: + +/usr/include/bits/mathinline.h: + +/usr/include/g++/bits/cmath.tcc: + +/usr/include/g++/limits: + +/usr/include/g++/typeinfo: + +/usr/include/g++/istream: + +/usr/include/g++/bits/istream.tcc: + +/usr/include/g++/bits/stream_iterator.h: + +/usr/include/g++/list: + +/usr/include/g++/bits/stl_list.h: + +/usr/include/g++/bits/list.tcc: + +/usr/include/g++/map: + +/usr/include/g++/bits/stl_tree.h: + +/usr/include/g++/bits/stl_map.h: + +/usr/include/g++/bits/stl_multimap.h: + +/usr/lib/qt3/include/qpaintdevice.h: + +/usr/lib/qt3/include/qpalette.h: + +/usr/lib/qt3/include/qcolor.h: + +/usr/lib/qt3/include/qstringlist.h: + +/usr/lib/qt3/include/qstrlist.h: + +/usr/lib/qt3/include/qptrlist.h: + +/usr/lib/qt3/include/qglist.h: + +/usr/lib/qt3/include/qptrcollection.h: + +/usr/lib/qt3/include/qbrush.h: + +/usr/lib/qt3/include/qfont.h: + +/usr/lib/qt3/include/qfontmetrics.h: + +/usr/lib/qt3/include/qfontinfo.h: + +/usr/lib/qt3/include/qsizepolicy.h: + +/usr/lib/qt3/include/qpainter.h: + +/usr/lib/qt3/include/qpen.h: + +/usr/lib/qt3/include/qpointarray.h: + +/usr/lib/qt3/include/qwmatrix.h: + +/usr/lib/qt3/include/qpixmap.h: + +enums.h: + +mallorybutton.h: + +/usr/lib/qt3/include/qbutton.h: + +/usr/lib/qt3/include/qkeysequence.h: + +malloryclient.h: + +/opt/kde3/include/kdecoration.h: + +/usr/lib/qt3/include/qiconset.h: + +/opt/kde3/include/netwm_def.h: + +/opt/kde3/include/kdelibs_export.h: + +/opt/kde3/include/kdemacros.h: + +/opt/kde3/include/kdeversion.h: + +/opt/kde3/include/kdecorationfactory.h: + +/usr/lib/qt3/include/qlayout.h: + +malloryhandler.h: + +/opt/kde3/include/kconfig.h: + +/opt/kde3/include/kconfigbase.h: + +/usr/lib/qt3/include/qdatetime.h: + +/usr/lib/qt3/include/qvariant.h: + +/opt/kde3/include/kconfigdata.h: + +/opt/kde3/include/klockfile.h: + +/opt/kde3/include/ksharedptr.h: + +pixmaps.h: + +/usr/lib/qt3/include/qimage.h: + +embeddata.h: + +/usr/lib/qt3/include/qdict.h: + +/usr/lib/qt3/include/qgdict.h: + +/usr/lib/qt3/include/qdragobject.h: + +mallorybutton.moc: + +/usr/lib/qt3/include/qmetaobject.h: + +/usr/lib/qt3/include/qconnection.h: + +/usr/lib/qt3/include/qapplication.h: + +/usr/lib/qt3/include/qdesktopwidget.h: + +/usr/lib/qt3/include/qasciidict.h: + +/usr/lib/qt3/include/qtranslator.h: + +/usr/lib/qt3/include/private/qucomextra_p.h: + +/usr/lib/qt3/include/private/qucom_p.h: + +/usr/lib/qt3/include/quuid.h: diff --git a/malloryclient/.deps/malloryclient.Plo b/malloryclient/.deps/malloryclient.Plo new file mode 100644 index 0000000..784c7ed --- /dev/null +++ b/malloryclient/.deps/malloryclient.Plo @@ -0,0 +1,624 @@ +malloryclient.lo .libs/malloryclient.o: malloryclient.cpp \ + /opt/kde3/include/klocale.h /usr/lib/qt3/include/qstring.h \ + /usr/lib/qt3/include/qcstring.h /usr/lib/qt3/include/qmemarray.h \ + /usr/lib/qt3/include/qgarray.h /usr/lib/qt3/include/qshared.h \ + /usr/lib/qt3/include/qglobal.h /usr/lib/qt3/include/qconfig.h \ + /usr/lib/qt3/include/qmodules.h /usr/lib/qt3/include/qfeatures.h \ + /usr/lib/qt3/include/qwinexport.h /usr/include/string.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stddef.h \ + /usr/include/xlocale.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/limits.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h /usr/include/g++/string \ + /usr/include/g++/i586-suse-linux/bits/c++config.h \ + /usr/include/g++/i586-suse-linux/bits/os_defines.h \ + /usr/include/g++/bits/stringfwd.h /usr/include/g++/bits/char_traits.h \ + /usr/include/g++/cstring /usr/include/g++/cstddef \ + /usr/include/g++/bits/fpos.h \ + /usr/include/g++/i586-suse-linux/bits/c++io.h /usr/include/g++/cstdio \ + /usr/include/stdio.h /usr/include/bits/types.h \ + /usr/include/bits/wordsize.h /usr/include/bits/typesizes.h \ + /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \ + /usr/include/g++/i586-suse-linux/bits/gthr.h \ + /usr/include/g++/i586-suse-linux/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \ + /usr/include/bits/sched.h /usr/include/bits/time.h \ + /usr/include/signal.h /usr/include/bits/sigset.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/initspin.h \ + /usr/include/bits/sigthread.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/getopt.h \ + /usr/include/g++/cwchar /usr/include/g++/ctime /usr/include/g++/memory \ + /usr/include/g++/bits/stl_algobase.h /usr/include/g++/climits \ + /usr/include/g++/cstdlib /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/endian.h /usr/include/bits/endian.h \ + /usr/include/sys/types.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/sys/sysmacros.h \ + /usr/include/alloca.h /usr/include/g++/new /usr/include/g++/exception \ + /usr/include/g++/iosfwd \ + /usr/include/g++/i586-suse-linux/bits/c++locale.h \ + /usr/include/g++/clocale /usr/include/locale.h \ + /usr/include/bits/locale.h /usr/include/langinfo.h \ + /usr/include/nl_types.h /usr/include/iconv.h /usr/include/libintl.h \ + /usr/include/g++/cctype /usr/include/ctype.h \ + /usr/include/g++/bits/functexcept.h \ + /usr/include/g++/exception_defines.h /usr/include/g++/bits/stl_pair.h \ + /usr/include/g++/bits/type_traits.h \ + /usr/include/g++/bits/stl_iterator_base_types.h \ + /usr/include/g++/bits/stl_iterator_base_funcs.h \ + /usr/include/g++/bits/concept_check.h \ + /usr/include/g++/bits/stl_iterator.h /usr/include/g++/bits/stl_alloc.h \ + /usr/include/g++/bits/stl_threads.h \ + /usr/include/g++/i586-suse-linux/bits/atomicity.h \ + /usr/include/g++/bits/stl_construct.h \ + /usr/include/g++/bits/stl_uninitialized.h \ + /usr/include/g++/bits/stl_raw_storage_iter.h \ + /usr/include/g++/bits/stl_function.h \ + /usr/include/g++/bits/basic_string.h /usr/include/g++/algorithm \ + /usr/include/g++/bits/stl_algo.h /usr/include/g++/bits/stl_heap.h \ + /usr/include/g++/bits/stl_tempbuf.h \ + /usr/include/g++/bits/basic_string.tcc \ + /opt/kde3/include/kdelibs_export.h /opt/kde3/include/kdemacros.h \ + /opt/kde3/include/kpixmap.h /usr/lib/qt3/include/qpixmap.h \ + /usr/lib/qt3/include/qpaintdevice.h /usr/lib/qt3/include/qwindowdefs.h \ + /usr/lib/qt3/include/qobjectdefs.h /usr/lib/qt3/include/qnamespace.h \ + /usr/lib/qt3/include/qrect.h /usr/lib/qt3/include/qsize.h \ + /usr/lib/qt3/include/qpoint.h /usr/lib/qt3/include/qcolor.h \ + /usr/lib/qt3/include/qstringlist.h /usr/lib/qt3/include/qvaluelist.h \ + /usr/lib/qt3/include/qtl.h /usr/lib/qt3/include/qtextstream.h \ + /usr/lib/qt3/include/qiodevice.h /usr/lib/qt3/include/qdatastream.h \ + /usr/include/g++/iterator /usr/include/g++/ostream /usr/include/g++/ios \ + /usr/include/g++/bits/localefwd.h /usr/include/g++/bits/ios_base.h \ + /usr/include/g++/bits/locale_classes.h /usr/include/g++/streambuf \ + /usr/include/g++/bits/streambuf.tcc /usr/include/g++/bits/basic_ios.h \ + /usr/include/g++/bits/streambuf_iterator.h \ + /usr/include/g++/bits/locale_facets.h /usr/include/g++/cwctype \ + /usr/include/wctype.h \ + /usr/include/g++/i586-suse-linux/bits/ctype_base.h \ + /usr/include/g++/i586-suse-linux/bits/ctype_inline.h \ + /usr/include/g++/bits/codecvt.h \ + /usr/include/g++/i586-suse-linux/bits/codecvt_specializations.h \ + /usr/include/g++/i586-suse-linux/bits/time_members.h \ + /usr/include/g++/i586-suse-linux/bits/messages_members.h \ + /usr/include/g++/bits/basic_ios.tcc /usr/include/g++/bits/ostream.tcc \ + /usr/include/g++/locale /usr/include/g++/bits/locale_facets.tcc \ + /usr/include/g++/cerrno /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/g++/cmath /usr/include/math.h /usr/include/bits/huge_val.h \ + /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \ + /usr/include/bits/inf.h /usr/include/bits/nan.h \ + /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \ + /usr/include/bits/mathinline.h /usr/include/g++/bits/cmath.tcc \ + /usr/include/g++/limits /usr/include/g++/typeinfo \ + /usr/include/g++/istream /usr/include/g++/bits/istream.tcc \ + /usr/include/g++/bits/stream_iterator.h /usr/include/g++/list \ + /usr/include/g++/bits/stl_list.h /usr/include/g++/bits/list.tcc \ + /usr/lib/qt3/include/qstrlist.h /usr/lib/qt3/include/qptrlist.h \ + /usr/lib/qt3/include/qglist.h /usr/lib/qt3/include/qptrcollection.h \ + /opt/kde3/include/kpixmapeffect.h /usr/lib/qt3/include/qcursor.h \ + /usr/lib/qt3/include/qfontmetrics.h /usr/lib/qt3/include/qfont.h \ + /usr/lib/qt3/include/qlabel.h /usr/lib/qt3/include/qframe.h \ + /usr/lib/qt3/include/qwidget.h /usr/lib/qt3/include/qobject.h \ + /usr/lib/qt3/include/qevent.h /usr/lib/qt3/include/qregion.h \ + /usr/lib/qt3/include/qmime.h /usr/lib/qt3/include/qmap.h \ + /usr/lib/qt3/include/qpair.h /usr/include/g++/map \ + /usr/include/g++/bits/stl_tree.h /usr/include/g++/bits/stl_map.h \ + /usr/include/g++/bits/stl_multimap.h /usr/lib/qt3/include/qpalette.h \ + /usr/lib/qt3/include/qbrush.h /usr/lib/qt3/include/qfontinfo.h \ + /usr/lib/qt3/include/qsizepolicy.h /usr/lib/qt3/include/qlayout.h \ + /usr/lib/qt3/include/qpainter.h /usr/lib/qt3/include/qpen.h \ + /usr/lib/qt3/include/qpointarray.h /usr/lib/qt3/include/qwmatrix.h \ + /usr/lib/qt3/include/qimage.h /usr/lib/qt3/include/qtooltip.h \ + malloryclient.h /opt/kde3/include/kdecoration.h \ + /usr/lib/qt3/include/qiconset.h /opt/kde3/include/netwm_def.h \ + /opt/kde3/include/kdeversion.h /opt/kde3/include/kdecorationfactory.h \ + mallorybutton.h /usr/lib/qt3/include/qbutton.h \ + /usr/lib/qt3/include/qkeysequence.h enums.h malloryhandler.h \ + /opt/kde3/include/kconfig.h /opt/kde3/include/kconfigbase.h \ + /usr/lib/qt3/include/qdatetime.h /usr/lib/qt3/include/qvariant.h \ + /opt/kde3/include/kconfigdata.h /opt/kde3/include/klockfile.h \ + /opt/kde3/include/ksharedptr.h pixmaps.h malloryclient.moc \ + /usr/lib/qt3/include/qmetaobject.h /usr/lib/qt3/include/qconnection.h \ + /usr/lib/qt3/include/qapplication.h \ + /usr/lib/qt3/include/qdesktopwidget.h /usr/lib/qt3/include/qasciidict.h \ + /usr/lib/qt3/include/qgdict.h /usr/lib/qt3/include/qtranslator.h \ + /usr/lib/qt3/include/private/qucomextra_p.h \ + /usr/lib/qt3/include/private/qucom_p.h /usr/lib/qt3/include/quuid.h + +/opt/kde3/include/klocale.h: + +/usr/lib/qt3/include/qstring.h: + +/usr/lib/qt3/include/qcstring.h: + +/usr/lib/qt3/include/qmemarray.h: + +/usr/lib/qt3/include/qgarray.h: + +/usr/lib/qt3/include/qshared.h: + +/usr/lib/qt3/include/qglobal.h: + +/usr/lib/qt3/include/qconfig.h: + +/usr/lib/qt3/include/qmodules.h: + +/usr/lib/qt3/include/qfeatures.h: + +/usr/lib/qt3/include/qwinexport.h: + +/usr/include/string.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stddef.h: + +/usr/include/xlocale.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/limits.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/g++/string: + +/usr/include/g++/i586-suse-linux/bits/c++config.h: + +/usr/include/g++/i586-suse-linux/bits/os_defines.h: + +/usr/include/g++/bits/stringfwd.h: + +/usr/include/g++/bits/char_traits.h: + +/usr/include/g++/cstring: + +/usr/include/g++/cstddef: + +/usr/include/g++/bits/fpos.h: + +/usr/include/g++/i586-suse-linux/bits/c++io.h: + +/usr/include/g++/cstdio: + +/usr/include/stdio.h: + +/usr/include/bits/types.h: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/typesizes.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/bits/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/include/bits/stdio.h: + +/usr/include/g++/i586-suse-linux/bits/gthr.h: + +/usr/include/g++/i586-suse-linux/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/time.h: + +/usr/include/bits/sched.h: + +/usr/include/bits/time.h: + +/usr/include/signal.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/initspin.h: + +/usr/include/bits/sigthread.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/include/g++/cwchar: + +/usr/include/g++/ctime: + +/usr/include/g++/memory: + +/usr/include/g++/bits/stl_algobase.h: + +/usr/include/g++/climits: + +/usr/include/g++/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/types.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/alloca.h: + +/usr/include/g++/new: + +/usr/include/g++/exception: + +/usr/include/g++/iosfwd: + +/usr/include/g++/i586-suse-linux/bits/c++locale.h: + +/usr/include/g++/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/langinfo.h: + +/usr/include/nl_types.h: + +/usr/include/iconv.h: + +/usr/include/libintl.h: + +/usr/include/g++/cctype: + +/usr/include/ctype.h: + +/usr/include/g++/bits/functexcept.h: + +/usr/include/g++/exception_defines.h: + +/usr/include/g++/bits/stl_pair.h: + +/usr/include/g++/bits/type_traits.h: + +/usr/include/g++/bits/stl_iterator_base_types.h: + +/usr/include/g++/bits/stl_iterator_base_funcs.h: + +/usr/include/g++/bits/concept_check.h: + +/usr/include/g++/bits/stl_iterator.h: + +/usr/include/g++/bits/stl_alloc.h: + +/usr/include/g++/bits/stl_threads.h: + +/usr/include/g++/i586-suse-linux/bits/atomicity.h: + +/usr/include/g++/bits/stl_construct.h: + +/usr/include/g++/bits/stl_uninitialized.h: + +/usr/include/g++/bits/stl_raw_storage_iter.h: + +/usr/include/g++/bits/stl_function.h: + +/usr/include/g++/bits/basic_string.h: + +/usr/include/g++/algorithm: + +/usr/include/g++/bits/stl_algo.h: + +/usr/include/g++/bits/stl_heap.h: + +/usr/include/g++/bits/stl_tempbuf.h: + +/usr/include/g++/bits/basic_string.tcc: + +/opt/kde3/include/kdelibs_export.h: + +/opt/kde3/include/kdemacros.h: + +/opt/kde3/include/kpixmap.h: + +/usr/lib/qt3/include/qpixmap.h: + +/usr/lib/qt3/include/qpaintdevice.h: + +/usr/lib/qt3/include/qwindowdefs.h: + +/usr/lib/qt3/include/qobjectdefs.h: + +/usr/lib/qt3/include/qnamespace.h: + +/usr/lib/qt3/include/qrect.h: + +/usr/lib/qt3/include/qsize.h: + +/usr/lib/qt3/include/qpoint.h: + +/usr/lib/qt3/include/qcolor.h: + +/usr/lib/qt3/include/qstringlist.h: + +/usr/lib/qt3/include/qvaluelist.h: + +/usr/lib/qt3/include/qtl.h: + +/usr/lib/qt3/include/qtextstream.h: + +/usr/lib/qt3/include/qiodevice.h: + +/usr/lib/qt3/include/qdatastream.h: + +/usr/include/g++/iterator: + +/usr/include/g++/ostream: + +/usr/include/g++/ios: + +/usr/include/g++/bits/localefwd.h: + +/usr/include/g++/bits/ios_base.h: + +/usr/include/g++/bits/locale_classes.h: + +/usr/include/g++/streambuf: + +/usr/include/g++/bits/streambuf.tcc: + +/usr/include/g++/bits/basic_ios.h: + +/usr/include/g++/bits/streambuf_iterator.h: + +/usr/include/g++/bits/locale_facets.h: + +/usr/include/g++/cwctype: + +/usr/include/wctype.h: + +/usr/include/g++/i586-suse-linux/bits/ctype_base.h: + +/usr/include/g++/i586-suse-linux/bits/ctype_inline.h: + +/usr/include/g++/bits/codecvt.h: + +/usr/include/g++/i586-suse-linux/bits/codecvt_specializations.h: + +/usr/include/g++/i586-suse-linux/bits/time_members.h: + +/usr/include/g++/i586-suse-linux/bits/messages_members.h: + +/usr/include/g++/bits/basic_ios.tcc: + +/usr/include/g++/bits/ostream.tcc: + +/usr/include/g++/locale: + +/usr/include/g++/bits/locale_facets.tcc: + +/usr/include/g++/cerrno: + +/usr/include/errno.h: + +/usr/include/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/g++/cmath: + +/usr/include/math.h: + +/usr/include/bits/huge_val.h: + +/usr/include/bits/huge_valf.h: + +/usr/include/bits/huge_vall.h: + +/usr/include/bits/inf.h: + +/usr/include/bits/nan.h: + +/usr/include/bits/mathdef.h: + +/usr/include/bits/mathcalls.h: + +/usr/include/bits/mathinline.h: + +/usr/include/g++/bits/cmath.tcc: + +/usr/include/g++/limits: + +/usr/include/g++/typeinfo: + +/usr/include/g++/istream: + +/usr/include/g++/bits/istream.tcc: + +/usr/include/g++/bits/stream_iterator.h: + +/usr/include/g++/list: + +/usr/include/g++/bits/stl_list.h: + +/usr/include/g++/bits/list.tcc: + +/usr/lib/qt3/include/qstrlist.h: + +/usr/lib/qt3/include/qptrlist.h: + +/usr/lib/qt3/include/qglist.h: + +/usr/lib/qt3/include/qptrcollection.h: + +/opt/kde3/include/kpixmapeffect.h: + +/usr/lib/qt3/include/qcursor.h: + +/usr/lib/qt3/include/qfontmetrics.h: + +/usr/lib/qt3/include/qfont.h: + +/usr/lib/qt3/include/qlabel.h: + +/usr/lib/qt3/include/qframe.h: + +/usr/lib/qt3/include/qwidget.h: + +/usr/lib/qt3/include/qobject.h: + +/usr/lib/qt3/include/qevent.h: + +/usr/lib/qt3/include/qregion.h: + +/usr/lib/qt3/include/qmime.h: + +/usr/lib/qt3/include/qmap.h: + +/usr/lib/qt3/include/qpair.h: + +/usr/include/g++/map: + +/usr/include/g++/bits/stl_tree.h: + +/usr/include/g++/bits/stl_map.h: + +/usr/include/g++/bits/stl_multimap.h: + +/usr/lib/qt3/include/qpalette.h: + +/usr/lib/qt3/include/qbrush.h: + +/usr/lib/qt3/include/qfontinfo.h: + +/usr/lib/qt3/include/qsizepolicy.h: + +/usr/lib/qt3/include/qlayout.h: + +/usr/lib/qt3/include/qpainter.h: + +/usr/lib/qt3/include/qpen.h: + +/usr/lib/qt3/include/qpointarray.h: + +/usr/lib/qt3/include/qwmatrix.h: + +/usr/lib/qt3/include/qimage.h: + +/usr/lib/qt3/include/qtooltip.h: + +malloryclient.h: + +/opt/kde3/include/kdecoration.h: + +/usr/lib/qt3/include/qiconset.h: + +/opt/kde3/include/netwm_def.h: + +/opt/kde3/include/kdeversion.h: + +/opt/kde3/include/kdecorationfactory.h: + +mallorybutton.h: + +/usr/lib/qt3/include/qbutton.h: + +/usr/lib/qt3/include/qkeysequence.h: + +enums.h: + +malloryhandler.h: + +/opt/kde3/include/kconfig.h: + +/opt/kde3/include/kconfigbase.h: + +/usr/lib/qt3/include/qdatetime.h: + +/usr/lib/qt3/include/qvariant.h: + +/opt/kde3/include/kconfigdata.h: + +/opt/kde3/include/klockfile.h: + +/opt/kde3/include/ksharedptr.h: + +pixmaps.h: + +malloryclient.moc: + +/usr/lib/qt3/include/qmetaobject.h: + +/usr/lib/qt3/include/qconnection.h: + +/usr/lib/qt3/include/qapplication.h: + +/usr/lib/qt3/include/qdesktopwidget.h: + +/usr/lib/qt3/include/qasciidict.h: + +/usr/lib/qt3/include/qgdict.h: + +/usr/lib/qt3/include/qtranslator.h: + +/usr/lib/qt3/include/private/qucomextra_p.h: + +/usr/lib/qt3/include/private/qucom_p.h: + +/usr/lib/qt3/include/quuid.h: diff --git a/malloryclient/.deps/malloryhandler.Plo b/malloryclient/.deps/malloryhandler.Plo new file mode 100644 index 0000000..01b5c3d --- /dev/null +++ b/malloryclient/.deps/malloryhandler.Plo @@ -0,0 +1,614 @@ +malloryhandler.lo .libs/malloryhandler.o: malloryhandler.cpp \ + malloryhandler.h /opt/kde3/include/kdecorationfactory.h \ + /opt/kde3/include/kdecoration.h /usr/lib/qt3/include/qcolor.h \ + /usr/lib/qt3/include/qwindowdefs.h /usr/lib/qt3/include/qobjectdefs.h \ + /usr/lib/qt3/include/qglobal.h /usr/lib/qt3/include/qconfig.h \ + /usr/lib/qt3/include/qmodules.h /usr/lib/qt3/include/qfeatures.h \ + /usr/lib/qt3/include/qstring.h /usr/lib/qt3/include/qcstring.h \ + /usr/lib/qt3/include/qmemarray.h /usr/lib/qt3/include/qgarray.h \ + /usr/lib/qt3/include/qshared.h /usr/lib/qt3/include/qwinexport.h \ + /usr/include/string.h /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stddef.h \ + /usr/include/xlocale.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/limits.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h /usr/include/g++/string \ + /usr/include/g++/i586-suse-linux/bits/c++config.h \ + /usr/include/g++/i586-suse-linux/bits/os_defines.h \ + /usr/include/g++/bits/stringfwd.h /usr/include/g++/bits/char_traits.h \ + /usr/include/g++/cstring /usr/include/g++/cstddef \ + /usr/include/g++/bits/fpos.h \ + /usr/include/g++/i586-suse-linux/bits/c++io.h /usr/include/g++/cstdio \ + /usr/include/stdio.h /usr/include/bits/types.h \ + /usr/include/bits/wordsize.h /usr/include/bits/typesizes.h \ + /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \ + /usr/include/g++/i586-suse-linux/bits/gthr.h \ + /usr/include/g++/i586-suse-linux/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \ + /usr/include/bits/sched.h /usr/include/bits/time.h \ + /usr/include/signal.h /usr/include/bits/sigset.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/initspin.h \ + /usr/include/bits/sigthread.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/getopt.h \ + /usr/include/g++/cwchar /usr/include/g++/ctime /usr/include/g++/memory \ + /usr/include/g++/bits/stl_algobase.h /usr/include/g++/climits \ + /usr/include/g++/cstdlib /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/endian.h /usr/include/bits/endian.h \ + /usr/include/sys/types.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/sys/sysmacros.h \ + /usr/include/alloca.h /usr/include/g++/new /usr/include/g++/exception \ + /usr/include/g++/iosfwd \ + /usr/include/g++/i586-suse-linux/bits/c++locale.h \ + /usr/include/g++/clocale /usr/include/locale.h \ + /usr/include/bits/locale.h /usr/include/langinfo.h \ + /usr/include/nl_types.h /usr/include/iconv.h /usr/include/libintl.h \ + /usr/include/g++/cctype /usr/include/ctype.h \ + /usr/include/g++/bits/functexcept.h \ + /usr/include/g++/exception_defines.h /usr/include/g++/bits/stl_pair.h \ + /usr/include/g++/bits/type_traits.h \ + /usr/include/g++/bits/stl_iterator_base_types.h \ + /usr/include/g++/bits/stl_iterator_base_funcs.h \ + /usr/include/g++/bits/concept_check.h \ + /usr/include/g++/bits/stl_iterator.h /usr/include/g++/bits/stl_alloc.h \ + /usr/include/g++/bits/stl_threads.h \ + /usr/include/g++/i586-suse-linux/bits/atomicity.h \ + /usr/include/g++/bits/stl_construct.h \ + /usr/include/g++/bits/stl_uninitialized.h \ + /usr/include/g++/bits/stl_raw_storage_iter.h \ + /usr/include/g++/bits/stl_function.h \ + /usr/include/g++/bits/basic_string.h /usr/include/g++/algorithm \ + /usr/include/g++/bits/stl_algo.h /usr/include/g++/bits/stl_heap.h \ + /usr/include/g++/bits/stl_tempbuf.h \ + /usr/include/g++/bits/basic_string.tcc \ + /usr/lib/qt3/include/qnamespace.h /usr/lib/qt3/include/qstringlist.h \ + /usr/lib/qt3/include/qvaluelist.h /usr/lib/qt3/include/qtl.h \ + /usr/lib/qt3/include/qtextstream.h /usr/lib/qt3/include/qiodevice.h \ + /usr/lib/qt3/include/qdatastream.h /usr/include/g++/iterator \ + /usr/include/g++/ostream /usr/include/g++/ios \ + /usr/include/g++/bits/localefwd.h /usr/include/g++/bits/ios_base.h \ + /usr/include/g++/bits/locale_classes.h /usr/include/g++/streambuf \ + /usr/include/g++/bits/streambuf.tcc /usr/include/g++/bits/basic_ios.h \ + /usr/include/g++/bits/streambuf_iterator.h \ + /usr/include/g++/bits/locale_facets.h /usr/include/g++/cwctype \ + /usr/include/wctype.h \ + /usr/include/g++/i586-suse-linux/bits/ctype_base.h \ + /usr/include/g++/i586-suse-linux/bits/ctype_inline.h \ + /usr/include/g++/bits/codecvt.h \ + /usr/include/g++/i586-suse-linux/bits/codecvt_specializations.h \ + /usr/include/g++/i586-suse-linux/bits/time_members.h \ + /usr/include/g++/i586-suse-linux/bits/messages_members.h \ + /usr/include/g++/bits/basic_ios.tcc /usr/include/g++/bits/ostream.tcc \ + /usr/include/g++/locale /usr/include/g++/bits/locale_facets.tcc \ + /usr/include/g++/cerrno /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/g++/cmath /usr/include/math.h /usr/include/bits/huge_val.h \ + /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \ + /usr/include/bits/inf.h /usr/include/bits/nan.h \ + /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \ + /usr/include/bits/mathinline.h /usr/include/g++/bits/cmath.tcc \ + /usr/include/g++/limits /usr/include/g++/typeinfo \ + /usr/include/g++/istream /usr/include/g++/bits/istream.tcc \ + /usr/include/g++/bits/stream_iterator.h /usr/include/g++/list \ + /usr/include/g++/bits/stl_list.h /usr/include/g++/bits/list.tcc \ + /usr/lib/qt3/include/qstrlist.h /usr/lib/qt3/include/qptrlist.h \ + /usr/lib/qt3/include/qglist.h /usr/lib/qt3/include/qptrcollection.h \ + /usr/lib/qt3/include/qfont.h /usr/lib/qt3/include/qobject.h \ + /usr/lib/qt3/include/qevent.h /usr/lib/qt3/include/qregion.h \ + /usr/lib/qt3/include/qrect.h /usr/lib/qt3/include/qsize.h \ + /usr/lib/qt3/include/qpoint.h /usr/lib/qt3/include/qmime.h \ + /usr/lib/qt3/include/qmap.h /usr/lib/qt3/include/qpair.h \ + /usr/include/g++/map /usr/include/g++/bits/stl_tree.h \ + /usr/include/g++/bits/stl_map.h /usr/include/g++/bits/stl_multimap.h \ + /usr/lib/qt3/include/qiconset.h /usr/lib/qt3/include/qpixmap.h \ + /usr/lib/qt3/include/qpaintdevice.h /opt/kde3/include/netwm_def.h \ + /opt/kde3/include/kdelibs_export.h /opt/kde3/include/kdemacros.h \ + /opt/kde3/include/kdeversion.h /opt/kde3/include/kconfig.h \ + /opt/kde3/include/kconfigbase.h /usr/lib/qt3/include/qdatetime.h \ + /usr/lib/qt3/include/qvariant.h /opt/kde3/include/kconfigdata.h \ + /opt/kde3/include/klockfile.h /opt/kde3/include/ksharedptr.h \ + malloryclient.h /usr/lib/qt3/include/qlayout.h \ + /usr/lib/qt3/include/qsizepolicy.h /usr/lib/qt3/include/qwidget.h \ + /usr/lib/qt3/include/qpalette.h /usr/lib/qt3/include/qbrush.h \ + /usr/lib/qt3/include/qfontmetrics.h /usr/lib/qt3/include/qfontinfo.h \ + mallorybutton.h /usr/lib/qt3/include/qbutton.h \ + /usr/lib/qt3/include/qkeysequence.h enums.h pixmaps.h \ + /usr/lib/qt3/include/qpainter.h /usr/lib/qt3/include/qpen.h \ + /usr/lib/qt3/include/qpointarray.h /usr/lib/qt3/include/qwmatrix.h \ + /usr/lib/qt3/include/qimage.h embeddata.h /usr/lib/qt3/include/qdict.h \ + /usr/lib/qt3/include/qgdict.h /usr/lib/qt3/include/qdragobject.h \ + malloryhandler.moc /usr/lib/qt3/include/qmetaobject.h \ + /usr/lib/qt3/include/qconnection.h /usr/lib/qt3/include/qapplication.h \ + /usr/lib/qt3/include/qdesktopwidget.h /usr/lib/qt3/include/qasciidict.h \ + /usr/lib/qt3/include/qtranslator.h \ + /usr/lib/qt3/include/private/qucomextra_p.h \ + /usr/lib/qt3/include/private/qucom_p.h /usr/lib/qt3/include/quuid.h + +malloryhandler.h: + +/opt/kde3/include/kdecorationfactory.h: + +/opt/kde3/include/kdecoration.h: + +/usr/lib/qt3/include/qcolor.h: + +/usr/lib/qt3/include/qwindowdefs.h: + +/usr/lib/qt3/include/qobjectdefs.h: + +/usr/lib/qt3/include/qglobal.h: + +/usr/lib/qt3/include/qconfig.h: + +/usr/lib/qt3/include/qmodules.h: + +/usr/lib/qt3/include/qfeatures.h: + +/usr/lib/qt3/include/qstring.h: + +/usr/lib/qt3/include/qcstring.h: + +/usr/lib/qt3/include/qmemarray.h: + +/usr/lib/qt3/include/qgarray.h: + +/usr/lib/qt3/include/qshared.h: + +/usr/lib/qt3/include/qwinexport.h: + +/usr/include/string.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stddef.h: + +/usr/include/xlocale.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/limits.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/g++/string: + +/usr/include/g++/i586-suse-linux/bits/c++config.h: + +/usr/include/g++/i586-suse-linux/bits/os_defines.h: + +/usr/include/g++/bits/stringfwd.h: + +/usr/include/g++/bits/char_traits.h: + +/usr/include/g++/cstring: + +/usr/include/g++/cstddef: + +/usr/include/g++/bits/fpos.h: + +/usr/include/g++/i586-suse-linux/bits/c++io.h: + +/usr/include/g++/cstdio: + +/usr/include/stdio.h: + +/usr/include/bits/types.h: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/typesizes.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/bits/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/include/bits/stdio.h: + +/usr/include/g++/i586-suse-linux/bits/gthr.h: + +/usr/include/g++/i586-suse-linux/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/time.h: + +/usr/include/bits/sched.h: + +/usr/include/bits/time.h: + +/usr/include/signal.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/initspin.h: + +/usr/include/bits/sigthread.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/include/g++/cwchar: + +/usr/include/g++/ctime: + +/usr/include/g++/memory: + +/usr/include/g++/bits/stl_algobase.h: + +/usr/include/g++/climits: + +/usr/include/g++/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/types.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/alloca.h: + +/usr/include/g++/new: + +/usr/include/g++/exception: + +/usr/include/g++/iosfwd: + +/usr/include/g++/i586-suse-linux/bits/c++locale.h: + +/usr/include/g++/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/langinfo.h: + +/usr/include/nl_types.h: + +/usr/include/iconv.h: + +/usr/include/libintl.h: + +/usr/include/g++/cctype: + +/usr/include/ctype.h: + +/usr/include/g++/bits/functexcept.h: + +/usr/include/g++/exception_defines.h: + +/usr/include/g++/bits/stl_pair.h: + +/usr/include/g++/bits/type_traits.h: + +/usr/include/g++/bits/stl_iterator_base_types.h: + +/usr/include/g++/bits/stl_iterator_base_funcs.h: + +/usr/include/g++/bits/concept_check.h: + +/usr/include/g++/bits/stl_iterator.h: + +/usr/include/g++/bits/stl_alloc.h: + +/usr/include/g++/bits/stl_threads.h: + +/usr/include/g++/i586-suse-linux/bits/atomicity.h: + +/usr/include/g++/bits/stl_construct.h: + +/usr/include/g++/bits/stl_uninitialized.h: + +/usr/include/g++/bits/stl_raw_storage_iter.h: + +/usr/include/g++/bits/stl_function.h: + +/usr/include/g++/bits/basic_string.h: + +/usr/include/g++/algorithm: + +/usr/include/g++/bits/stl_algo.h: + +/usr/include/g++/bits/stl_heap.h: + +/usr/include/g++/bits/stl_tempbuf.h: + +/usr/include/g++/bits/basic_string.tcc: + +/usr/lib/qt3/include/qnamespace.h: + +/usr/lib/qt3/include/qstringlist.h: + +/usr/lib/qt3/include/qvaluelist.h: + +/usr/lib/qt3/include/qtl.h: + +/usr/lib/qt3/include/qtextstream.h: + +/usr/lib/qt3/include/qiodevice.h: + +/usr/lib/qt3/include/qdatastream.h: + +/usr/include/g++/iterator: + +/usr/include/g++/ostream: + +/usr/include/g++/ios: + +/usr/include/g++/bits/localefwd.h: + +/usr/include/g++/bits/ios_base.h: + +/usr/include/g++/bits/locale_classes.h: + +/usr/include/g++/streambuf: + +/usr/include/g++/bits/streambuf.tcc: + +/usr/include/g++/bits/basic_ios.h: + +/usr/include/g++/bits/streambuf_iterator.h: + +/usr/include/g++/bits/locale_facets.h: + +/usr/include/g++/cwctype: + +/usr/include/wctype.h: + +/usr/include/g++/i586-suse-linux/bits/ctype_base.h: + +/usr/include/g++/i586-suse-linux/bits/ctype_inline.h: + +/usr/include/g++/bits/codecvt.h: + +/usr/include/g++/i586-suse-linux/bits/codecvt_specializations.h: + +/usr/include/g++/i586-suse-linux/bits/time_members.h: + +/usr/include/g++/i586-suse-linux/bits/messages_members.h: + +/usr/include/g++/bits/basic_ios.tcc: + +/usr/include/g++/bits/ostream.tcc: + +/usr/include/g++/locale: + +/usr/include/g++/bits/locale_facets.tcc: + +/usr/include/g++/cerrno: + +/usr/include/errno.h: + +/usr/include/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/g++/cmath: + +/usr/include/math.h: + +/usr/include/bits/huge_val.h: + +/usr/include/bits/huge_valf.h: + +/usr/include/bits/huge_vall.h: + +/usr/include/bits/inf.h: + +/usr/include/bits/nan.h: + +/usr/include/bits/mathdef.h: + +/usr/include/bits/mathcalls.h: + +/usr/include/bits/mathinline.h: + +/usr/include/g++/bits/cmath.tcc: + +/usr/include/g++/limits: + +/usr/include/g++/typeinfo: + +/usr/include/g++/istream: + +/usr/include/g++/bits/istream.tcc: + +/usr/include/g++/bits/stream_iterator.h: + +/usr/include/g++/list: + +/usr/include/g++/bits/stl_list.h: + +/usr/include/g++/bits/list.tcc: + +/usr/lib/qt3/include/qstrlist.h: + +/usr/lib/qt3/include/qptrlist.h: + +/usr/lib/qt3/include/qglist.h: + +/usr/lib/qt3/include/qptrcollection.h: + +/usr/lib/qt3/include/qfont.h: + +/usr/lib/qt3/include/qobject.h: + +/usr/lib/qt3/include/qevent.h: + +/usr/lib/qt3/include/qregion.h: + +/usr/lib/qt3/include/qrect.h: + +/usr/lib/qt3/include/qsize.h: + +/usr/lib/qt3/include/qpoint.h: + +/usr/lib/qt3/include/qmime.h: + +/usr/lib/qt3/include/qmap.h: + +/usr/lib/qt3/include/qpair.h: + +/usr/include/g++/map: + +/usr/include/g++/bits/stl_tree.h: + +/usr/include/g++/bits/stl_map.h: + +/usr/include/g++/bits/stl_multimap.h: + +/usr/lib/qt3/include/qiconset.h: + +/usr/lib/qt3/include/qpixmap.h: + +/usr/lib/qt3/include/qpaintdevice.h: + +/opt/kde3/include/netwm_def.h: + +/opt/kde3/include/kdelibs_export.h: + +/opt/kde3/include/kdemacros.h: + +/opt/kde3/include/kdeversion.h: + +/opt/kde3/include/kconfig.h: + +/opt/kde3/include/kconfigbase.h: + +/usr/lib/qt3/include/qdatetime.h: + +/usr/lib/qt3/include/qvariant.h: + +/opt/kde3/include/kconfigdata.h: + +/opt/kde3/include/klockfile.h: + +/opt/kde3/include/ksharedptr.h: + +malloryclient.h: + +/usr/lib/qt3/include/qlayout.h: + +/usr/lib/qt3/include/qsizepolicy.h: + +/usr/lib/qt3/include/qwidget.h: + +/usr/lib/qt3/include/qpalette.h: + +/usr/lib/qt3/include/qbrush.h: + +/usr/lib/qt3/include/qfontmetrics.h: + +/usr/lib/qt3/include/qfontinfo.h: + +mallorybutton.h: + +/usr/lib/qt3/include/qbutton.h: + +/usr/lib/qt3/include/qkeysequence.h: + +enums.h: + +pixmaps.h: + +/usr/lib/qt3/include/qpainter.h: + +/usr/lib/qt3/include/qpen.h: + +/usr/lib/qt3/include/qpointarray.h: + +/usr/lib/qt3/include/qwmatrix.h: + +/usr/lib/qt3/include/qimage.h: + +embeddata.h: + +/usr/lib/qt3/include/qdict.h: + +/usr/lib/qt3/include/qgdict.h: + +/usr/lib/qt3/include/qdragobject.h: + +malloryhandler.moc: + +/usr/lib/qt3/include/qmetaobject.h: + +/usr/lib/qt3/include/qconnection.h: + +/usr/lib/qt3/include/qapplication.h: + +/usr/lib/qt3/include/qdesktopwidget.h: + +/usr/lib/qt3/include/qasciidict.h: + +/usr/lib/qt3/include/qtranslator.h: + +/usr/lib/qt3/include/private/qucomextra_p.h: + +/usr/lib/qt3/include/private/qucom_p.h: + +/usr/lib/qt3/include/quuid.h: diff --git a/malloryclient/.deps/pixmaps.Plo b/malloryclient/.deps/pixmaps.Plo new file mode 100644 index 0000000..db9cfb6 --- /dev/null +++ b/malloryclient/.deps/pixmaps.Plo @@ -0,0 +1,564 @@ +pixmaps.lo .libs/pixmaps.o: pixmaps.cpp pixmaps.h \ + /usr/lib/qt3/include/qpixmap.h /usr/lib/qt3/include/qpaintdevice.h \ + /usr/lib/qt3/include/qwindowdefs.h /usr/lib/qt3/include/qobjectdefs.h \ + /usr/lib/qt3/include/qglobal.h /usr/lib/qt3/include/qconfig.h \ + /usr/lib/qt3/include/qmodules.h /usr/lib/qt3/include/qfeatures.h \ + /usr/lib/qt3/include/qstring.h /usr/lib/qt3/include/qcstring.h \ + /usr/lib/qt3/include/qmemarray.h /usr/lib/qt3/include/qgarray.h \ + /usr/lib/qt3/include/qshared.h /usr/lib/qt3/include/qwinexport.h \ + /usr/include/string.h /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stddef.h \ + /usr/include/xlocale.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/limits.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h /usr/include/g++/string \ + /usr/include/g++/i586-suse-linux/bits/c++config.h \ + /usr/include/g++/i586-suse-linux/bits/os_defines.h \ + /usr/include/g++/bits/stringfwd.h /usr/include/g++/bits/char_traits.h \ + /usr/include/g++/cstring /usr/include/g++/cstddef \ + /usr/include/g++/bits/fpos.h \ + /usr/include/g++/i586-suse-linux/bits/c++io.h /usr/include/g++/cstdio \ + /usr/include/stdio.h /usr/include/bits/types.h \ + /usr/include/bits/wordsize.h /usr/include/bits/typesizes.h \ + /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \ + /usr/include/g++/i586-suse-linux/bits/gthr.h \ + /usr/include/g++/i586-suse-linux/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \ + /usr/include/bits/sched.h /usr/include/bits/time.h \ + /usr/include/signal.h /usr/include/bits/sigset.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/initspin.h \ + /usr/include/bits/sigthread.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/getopt.h \ + /usr/include/g++/cwchar /usr/include/g++/ctime /usr/include/g++/memory \ + /usr/include/g++/bits/stl_algobase.h /usr/include/g++/climits \ + /usr/include/g++/cstdlib /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/endian.h /usr/include/bits/endian.h \ + /usr/include/sys/types.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/sys/sysmacros.h \ + /usr/include/alloca.h /usr/include/g++/new /usr/include/g++/exception \ + /usr/include/g++/iosfwd \ + /usr/include/g++/i586-suse-linux/bits/c++locale.h \ + /usr/include/g++/clocale /usr/include/locale.h \ + /usr/include/bits/locale.h /usr/include/langinfo.h \ + /usr/include/nl_types.h /usr/include/iconv.h /usr/include/libintl.h \ + /usr/include/g++/cctype /usr/include/ctype.h \ + /usr/include/g++/bits/functexcept.h \ + /usr/include/g++/exception_defines.h /usr/include/g++/bits/stl_pair.h \ + /usr/include/g++/bits/type_traits.h \ + /usr/include/g++/bits/stl_iterator_base_types.h \ + /usr/include/g++/bits/stl_iterator_base_funcs.h \ + /usr/include/g++/bits/concept_check.h \ + /usr/include/g++/bits/stl_iterator.h /usr/include/g++/bits/stl_alloc.h \ + /usr/include/g++/bits/stl_threads.h \ + /usr/include/g++/i586-suse-linux/bits/atomicity.h \ + /usr/include/g++/bits/stl_construct.h \ + /usr/include/g++/bits/stl_uninitialized.h \ + /usr/include/g++/bits/stl_raw_storage_iter.h \ + /usr/include/g++/bits/stl_function.h \ + /usr/include/g++/bits/basic_string.h /usr/include/g++/algorithm \ + /usr/include/g++/bits/stl_algo.h /usr/include/g++/bits/stl_heap.h \ + /usr/include/g++/bits/stl_tempbuf.h \ + /usr/include/g++/bits/basic_string.tcc \ + /usr/lib/qt3/include/qnamespace.h /usr/lib/qt3/include/qrect.h \ + /usr/lib/qt3/include/qsize.h /usr/lib/qt3/include/qpoint.h \ + /usr/lib/qt3/include/qcolor.h /usr/lib/qt3/include/qstringlist.h \ + /usr/lib/qt3/include/qvaluelist.h /usr/lib/qt3/include/qtl.h \ + /usr/lib/qt3/include/qtextstream.h /usr/lib/qt3/include/qiodevice.h \ + /usr/lib/qt3/include/qdatastream.h /usr/include/g++/iterator \ + /usr/include/g++/ostream /usr/include/g++/ios \ + /usr/include/g++/bits/localefwd.h /usr/include/g++/bits/ios_base.h \ + /usr/include/g++/bits/locale_classes.h /usr/include/g++/streambuf \ + /usr/include/g++/bits/streambuf.tcc /usr/include/g++/bits/basic_ios.h \ + /usr/include/g++/bits/streambuf_iterator.h \ + /usr/include/g++/bits/locale_facets.h /usr/include/g++/cwctype \ + /usr/include/wctype.h \ + /usr/include/g++/i586-suse-linux/bits/ctype_base.h \ + /usr/include/g++/i586-suse-linux/bits/ctype_inline.h \ + /usr/include/g++/bits/codecvt.h \ + /usr/include/g++/i586-suse-linux/bits/codecvt_specializations.h \ + /usr/include/g++/i586-suse-linux/bits/time_members.h \ + /usr/include/g++/i586-suse-linux/bits/messages_members.h \ + /usr/include/g++/bits/basic_ios.tcc /usr/include/g++/bits/ostream.tcc \ + /usr/include/g++/locale /usr/include/g++/bits/locale_facets.tcc \ + /usr/include/g++/cerrno /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/g++/cmath /usr/include/math.h /usr/include/bits/huge_val.h \ + /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \ + /usr/include/bits/inf.h /usr/include/bits/nan.h \ + /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \ + /usr/include/bits/mathinline.h /usr/include/g++/bits/cmath.tcc \ + /usr/include/g++/limits /usr/include/g++/typeinfo \ + /usr/include/g++/istream /usr/include/g++/bits/istream.tcc \ + /usr/include/g++/bits/stream_iterator.h /usr/include/g++/list \ + /usr/include/g++/bits/stl_list.h /usr/include/g++/bits/list.tcc \ + /usr/lib/qt3/include/qstrlist.h /usr/lib/qt3/include/qptrlist.h \ + /usr/lib/qt3/include/qglist.h /usr/lib/qt3/include/qptrcollection.h \ + /usr/lib/qt3/include/qpainter.h /usr/lib/qt3/include/qfontmetrics.h \ + /usr/lib/qt3/include/qfont.h /usr/lib/qt3/include/qfontinfo.h \ + /usr/lib/qt3/include/qregion.h /usr/lib/qt3/include/qpen.h \ + /usr/lib/qt3/include/qbrush.h /usr/lib/qt3/include/qpointarray.h \ + /usr/lib/qt3/include/qwmatrix.h /usr/lib/qt3/include/qimage.h \ + malloryhandler.h /opt/kde3/include/kdecorationfactory.h \ + /opt/kde3/include/kdecoration.h /usr/lib/qt3/include/qobject.h \ + /usr/lib/qt3/include/qevent.h /usr/lib/qt3/include/qmime.h \ + /usr/lib/qt3/include/qmap.h /usr/lib/qt3/include/qpair.h \ + /usr/include/g++/map /usr/include/g++/bits/stl_tree.h \ + /usr/include/g++/bits/stl_map.h /usr/include/g++/bits/stl_multimap.h \ + /usr/lib/qt3/include/qiconset.h /opt/kde3/include/netwm_def.h \ + /opt/kde3/include/kdelibs_export.h /opt/kde3/include/kdemacros.h \ + /opt/kde3/include/kdeversion.h /opt/kde3/include/kconfig.h \ + /opt/kde3/include/kconfigbase.h /usr/lib/qt3/include/qdatetime.h \ + /usr/lib/qt3/include/qvariant.h /opt/kde3/include/kconfigdata.h \ + /opt/kde3/include/klockfile.h /opt/kde3/include/ksharedptr.h \ + /opt/kde3/include/kpixmapeffect.h /opt/kde3/include/kpixmap.h \ + /opt/kde3/include/kpixmapio.h + +pixmaps.h: + +/usr/lib/qt3/include/qpixmap.h: + +/usr/lib/qt3/include/qpaintdevice.h: + +/usr/lib/qt3/include/qwindowdefs.h: + +/usr/lib/qt3/include/qobjectdefs.h: + +/usr/lib/qt3/include/qglobal.h: + +/usr/lib/qt3/include/qconfig.h: + +/usr/lib/qt3/include/qmodules.h: + +/usr/lib/qt3/include/qfeatures.h: + +/usr/lib/qt3/include/qstring.h: + +/usr/lib/qt3/include/qcstring.h: + +/usr/lib/qt3/include/qmemarray.h: + +/usr/lib/qt3/include/qgarray.h: + +/usr/lib/qt3/include/qshared.h: + +/usr/lib/qt3/include/qwinexport.h: + +/usr/include/string.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stddef.h: + +/usr/include/xlocale.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/limits.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/g++/string: + +/usr/include/g++/i586-suse-linux/bits/c++config.h: + +/usr/include/g++/i586-suse-linux/bits/os_defines.h: + +/usr/include/g++/bits/stringfwd.h: + +/usr/include/g++/bits/char_traits.h: + +/usr/include/g++/cstring: + +/usr/include/g++/cstddef: + +/usr/include/g++/bits/fpos.h: + +/usr/include/g++/i586-suse-linux/bits/c++io.h: + +/usr/include/g++/cstdio: + +/usr/include/stdio.h: + +/usr/include/bits/types.h: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/typesizes.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/bits/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/include/bits/stdio.h: + +/usr/include/g++/i586-suse-linux/bits/gthr.h: + +/usr/include/g++/i586-suse-linux/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/time.h: + +/usr/include/bits/sched.h: + +/usr/include/bits/time.h: + +/usr/include/signal.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/initspin.h: + +/usr/include/bits/sigthread.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/include/g++/cwchar: + +/usr/include/g++/ctime: + +/usr/include/g++/memory: + +/usr/include/g++/bits/stl_algobase.h: + +/usr/include/g++/climits: + +/usr/include/g++/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/types.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/alloca.h: + +/usr/include/g++/new: + +/usr/include/g++/exception: + +/usr/include/g++/iosfwd: + +/usr/include/g++/i586-suse-linux/bits/c++locale.h: + +/usr/include/g++/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/langinfo.h: + +/usr/include/nl_types.h: + +/usr/include/iconv.h: + +/usr/include/libintl.h: + +/usr/include/g++/cctype: + +/usr/include/ctype.h: + +/usr/include/g++/bits/functexcept.h: + +/usr/include/g++/exception_defines.h: + +/usr/include/g++/bits/stl_pair.h: + +/usr/include/g++/bits/type_traits.h: + +/usr/include/g++/bits/stl_iterator_base_types.h: + +/usr/include/g++/bits/stl_iterator_base_funcs.h: + +/usr/include/g++/bits/concept_check.h: + +/usr/include/g++/bits/stl_iterator.h: + +/usr/include/g++/bits/stl_alloc.h: + +/usr/include/g++/bits/stl_threads.h: + +/usr/include/g++/i586-suse-linux/bits/atomicity.h: + +/usr/include/g++/bits/stl_construct.h: + +/usr/include/g++/bits/stl_uninitialized.h: + +/usr/include/g++/bits/stl_raw_storage_iter.h: + +/usr/include/g++/bits/stl_function.h: + +/usr/include/g++/bits/basic_string.h: + +/usr/include/g++/algorithm: + +/usr/include/g++/bits/stl_algo.h: + +/usr/include/g++/bits/stl_heap.h: + +/usr/include/g++/bits/stl_tempbuf.h: + +/usr/include/g++/bits/basic_string.tcc: + +/usr/lib/qt3/include/qnamespace.h: + +/usr/lib/qt3/include/qrect.h: + +/usr/lib/qt3/include/qsize.h: + +/usr/lib/qt3/include/qpoint.h: + +/usr/lib/qt3/include/qcolor.h: + +/usr/lib/qt3/include/qstringlist.h: + +/usr/lib/qt3/include/qvaluelist.h: + +/usr/lib/qt3/include/qtl.h: + +/usr/lib/qt3/include/qtextstream.h: + +/usr/lib/qt3/include/qiodevice.h: + +/usr/lib/qt3/include/qdatastream.h: + +/usr/include/g++/iterator: + +/usr/include/g++/ostream: + +/usr/include/g++/ios: + +/usr/include/g++/bits/localefwd.h: + +/usr/include/g++/bits/ios_base.h: + +/usr/include/g++/bits/locale_classes.h: + +/usr/include/g++/streambuf: + +/usr/include/g++/bits/streambuf.tcc: + +/usr/include/g++/bits/basic_ios.h: + +/usr/include/g++/bits/streambuf_iterator.h: + +/usr/include/g++/bits/locale_facets.h: + +/usr/include/g++/cwctype: + +/usr/include/wctype.h: + +/usr/include/g++/i586-suse-linux/bits/ctype_base.h: + +/usr/include/g++/i586-suse-linux/bits/ctype_inline.h: + +/usr/include/g++/bits/codecvt.h: + +/usr/include/g++/i586-suse-linux/bits/codecvt_specializations.h: + +/usr/include/g++/i586-suse-linux/bits/time_members.h: + +/usr/include/g++/i586-suse-linux/bits/messages_members.h: + +/usr/include/g++/bits/basic_ios.tcc: + +/usr/include/g++/bits/ostream.tcc: + +/usr/include/g++/locale: + +/usr/include/g++/bits/locale_facets.tcc: + +/usr/include/g++/cerrno: + +/usr/include/errno.h: + +/usr/include/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/g++/cmath: + +/usr/include/math.h: + +/usr/include/bits/huge_val.h: + +/usr/include/bits/huge_valf.h: + +/usr/include/bits/huge_vall.h: + +/usr/include/bits/inf.h: + +/usr/include/bits/nan.h: + +/usr/include/bits/mathdef.h: + +/usr/include/bits/mathcalls.h: + +/usr/include/bits/mathinline.h: + +/usr/include/g++/bits/cmath.tcc: + +/usr/include/g++/limits: + +/usr/include/g++/typeinfo: + +/usr/include/g++/istream: + +/usr/include/g++/bits/istream.tcc: + +/usr/include/g++/bits/stream_iterator.h: + +/usr/include/g++/list: + +/usr/include/g++/bits/stl_list.h: + +/usr/include/g++/bits/list.tcc: + +/usr/lib/qt3/include/qstrlist.h: + +/usr/lib/qt3/include/qptrlist.h: + +/usr/lib/qt3/include/qglist.h: + +/usr/lib/qt3/include/qptrcollection.h: + +/usr/lib/qt3/include/qpainter.h: + +/usr/lib/qt3/include/qfontmetrics.h: + +/usr/lib/qt3/include/qfont.h: + +/usr/lib/qt3/include/qfontinfo.h: + +/usr/lib/qt3/include/qregion.h: + +/usr/lib/qt3/include/qpen.h: + +/usr/lib/qt3/include/qbrush.h: + +/usr/lib/qt3/include/qpointarray.h: + +/usr/lib/qt3/include/qwmatrix.h: + +/usr/lib/qt3/include/qimage.h: + +malloryhandler.h: + +/opt/kde3/include/kdecorationfactory.h: + +/opt/kde3/include/kdecoration.h: + +/usr/lib/qt3/include/qobject.h: + +/usr/lib/qt3/include/qevent.h: + +/usr/lib/qt3/include/qmime.h: + +/usr/lib/qt3/include/qmap.h: + +/usr/lib/qt3/include/qpair.h: + +/usr/include/g++/map: + +/usr/include/g++/bits/stl_tree.h: + +/usr/include/g++/bits/stl_map.h: + +/usr/include/g++/bits/stl_multimap.h: + +/usr/lib/qt3/include/qiconset.h: + +/opt/kde3/include/netwm_def.h: + +/opt/kde3/include/kdelibs_export.h: + +/opt/kde3/include/kdemacros.h: + +/opt/kde3/include/kdeversion.h: + +/opt/kde3/include/kconfig.h: + +/opt/kde3/include/kconfigbase.h: + +/usr/lib/qt3/include/qdatetime.h: + +/usr/lib/qt3/include/qvariant.h: + +/opt/kde3/include/kconfigdata.h: + +/opt/kde3/include/klockfile.h: + +/opt/kde3/include/ksharedptr.h: + +/opt/kde3/include/kpixmapeffect.h: + +/opt/kde3/include/kpixmap.h: + +/opt/kde3/include/kpixmapio.h: diff --git a/malloryclient/Makefile b/malloryclient/Makefile new file mode 100644 index 0000000..ebd0d84 --- /dev/null +++ b/malloryclient/Makefile @@ -0,0 +1,823 @@ +# Makefile.in generated by automake 1.6.3 from Makefile.am. +# Generated automatically from Makefile.in by config.pl. +# KDE tags expanded automatically by am_edit - $Revision: 1.373 $ +# + +# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002 +# Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = /bin/sh + +srcdir = . +top_srcdir = .. +VPATH = . +prefix = /opt/kde3 +exec_prefix = ${prefix} + +bindir = ${exec_prefix}/bin +sbindir = ${exec_prefix}/sbin +libexecdir = ${exec_prefix}/libexec +datadir = ${prefix}/share +sysconfdir = ${prefix}/etc +sharedstatedir = ${prefix}/com +localstatedir = ${prefix}/var +libdir = ${exec_prefix}/lib +infodir = ${prefix}/info +mandir = ${prefix}/man +includedir = ${prefix}/include +oldincludedir = /usr/include +pkgdatadir = $(datadir)/mallory +pkglibdir = $(libdir)/mallory +pkgincludedir = $(includedir)/mallory +top_builddir = .. + +ACLOCAL = ${SHELL} /stack/archives/kde-plus/window.decorations/mallory-1.0/admin/missing --run aclocal-1.6 +AUTOCONF = ${SHELL} /stack/archives/kde-plus/window.decorations/mallory-1.0/admin/missing --run autoconf +AUTOMAKE = ${SHELL} /stack/archives/kde-plus/window.decorations/mallory-1.0/admin/missing --run automake-1.6 +AUTOHEADER = ${SHELL} /stack/archives/kde-plus/window.decorations/mallory-1.0/admin/missing --run autoheader + +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = /usr/bin/install -c -p +INSTALL_PROGRAM = ${INSTALL} $(INSTALL_STRIP_FLAG) +INSTALL_DATA = ${INSTALL} -m 644 +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_SCRIPT = ${INSTALL} +INSTALL_HEADER = $(INSTALL_DATA) +transform = s,x,x, +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_alias = +build_triplet = i686-pc-linux-gnu +host_alias = +host_triplet = i686-pc-linux-gnu +target_alias = +target_triplet = i686-pc-linux-gnu + +EXEEXT = +OBJEXT = o +PATH_SEPARATOR = : +AMTAR = ${SHELL} /stack/archives/kde-plus/window.decorations/mallory-1.0/admin/missing --run tar +ARTSCCONFIG = /opt/kde3/bin/artsc-config +AS = @AS@ +AUTODIRS = +AWK = gawk +BROCKENBORING = +CC = gcc +CONF_FILES = $(top_srcdir)/./admin/configure.in.min $(top_srcdir)/configure.in.in +CPP = gcc -E +CXX = g++ +CXXCPP = g++ -E +DCOPIDL = /opt/kde3/bin/dcopidl +DCOPIDL2CPP = /opt/kde3/bin/dcopidl2cpp +DCOP_DEPENDENCIES = $(DCOPIDL) +DEPDIR = .deps +DLLTOOL = @DLLTOOL@ +DOXYGEN = @DOXYGEN@ +DOXYGEN_PROJECT_NAME = @DOXYGEN_PROJECT_NAME@ +DOXYGEN_PROJECT_NUMBER = @DOXYGEN_PROJECT_NUMBER@ +DPMSINC = @DPMSINC@ +DPMSLIB = @DPMSLIB@ +ECHO = echo +FRAMEWORK_COREAUDIO = +GCJ = @GCJ@ +GCJFLAGS = @GCJFLAGS@ +GLINC = @GLINC@ +GLLIB = @GLLIB@ +GMSGFMT = /usr/bin/msgfmt +IDL = @IDL@ +IDL_DEPENDENCIES = @IDL_DEPENDENCIES@ +INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s +JAR = @JAR@ +JAVAC = @JAVAC@ +JAVAH = @JAVAH@ +JVMLIBS = @JVMLIBS@ +KDECONFIG = /opt/kde3/bin/kde-config +KDE_EXTRA_RPATH = +KDE_HAS_DOXYGEN = @KDE_HAS_DOXYGEN@ +KDE_HAVE_DOT = @KDE_HAVE_DOT@ +KDE_INCLUDES = -I/opt/kde3/include +KDE_LDFLAGS = -L/opt/kde3/lib +KDE_MT_LDFLAGS = +KDE_MT_LIBS = -lpthread +KDE_NO_UNDEFINED = +KDE_PLUGIN = -avoid-version -module -no-undefined $(KDE_NO_UNDEFINED) $(KDE_RPATH) $(KDE_MT_LDFLAGS) +KDE_RPATH = -R $(kde_libraries) -R $(qt_libraries) -R $(x_libraries) +KDE_USE_CLOSURE_FALSE = # +KDE_USE_CLOSURE_TRUE = +KDE_USE_FINAL_FALSE = +KDE_USE_FINAL_TRUE = # +KDE_USE_NMCHECK_FALSE = +KDE_USE_NMCHECK_TRUE = # +KDE_XSL_STYLESHEET = /opt/kde3/share/apps/ksgmltools2/customization/kde-chunk.xsl +LEX = @LEX@ +LEXLIB = @LEXLIB@ +LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ +LIBBZ2 = @LIBBZ2@ +LIBCOMPAT = +LIBCRYPT = -lcrypt +LIBDL = -ldl +LIBGEN = @LIBGEN@ +LIBJPEG = -ljpeg +LIBMICO = @LIBMICO@ +LIBOBJS = +LIBPNG = -lpng -lz -lm +LIBPTHREAD = -lpthread +LIBPYTHON = @LIBPYTHON@ +LIBQIMGIO = @LIBQIMGIO@ +LIBRESOLV = -lresolv +LIBSHADOW = @LIBSHADOW@ +LIBSM = -lSM -lICE +LIBSOCKET = +LIBSSL = @LIBSSL@ +LIBTIFF = @LIBTIFF@ +LIBTOOL = $(SHELL) $(top_builddir)/libtool --silent +LIBUCB = +LIBUTIL = -lutil +LIBZ = -lz +LIB_JASPER = @LIB_JASPER@ +LIB_KAB = -lkab +LIB_KABC = -lkabc +LIB_KDECORE = -lkdecore +LIB_KDEPRINT = -lkdeprint +LIB_KDEUI = -lkdeui +LIB_KFILE = -lkio +LIB_KFM = +LIB_KHTML = -lkhtml +LIB_KIMGIO = @LIB_KIMGIO@ +LIB_KIO = -lkio +LIB_KPARTS = -lkparts +LIB_KSPELL = -lkspell +LIB_KSYCOCA = -lkio +LIB_POLL = +LIB_QPE = +LIB_QT = -lqt-mt $(LIBPNG) -lXext $(LIB_X11) $(LIBSM) -lpthread +LIB_QTOPIA = @LIB_QTOPIA@ +LIB_SMB = -lsmb +LIB_X11 = -lX11 $(LIBSOCKET) +LIB_XEXT = -lXext +LN_S = ln -s +MCOPIDL = /opt/kde3/bin/mcopidl +MEINPROC = /opt/kde3/bin/meinproc +MICO_INCLUDES = @MICO_INCLUDES@ +MICO_LDFLAGS = @MICO_LDFLAGS@ +MOC = /usr/lib/qt3/bin/moc +MSGFMT = /usr/bin/msgfmt +NOOPT_CFLAGS = -O0 +NOOPT_CXXFLAGS = -O0 +OBJC = @OBJC@ +OBJCFLAGS = @OBJCFLAGS@ +OBJDUMP = @OBJDUMP@ +PACKAGE = mallory +PAMLIBS = @PAMLIBS@ +PASSWDLIBS = @PASSWDLIBS@ +PYTHONINC = @PYTHONINC@ +PYTHONLIB = @PYTHONLIB@ +PYTHONMODDIR = @PYTHONMODDIR@ +QTDOCDIR = @QTDOCDIR@ +QTE_NORTTI = +QTOPIA_INCLUDES = @QTOPIA_INCLUDES@ +QT_INCLUDES = -I/usr/lib/qt3/include +QT_LDFLAGS = -L/usr/lib/qt3/lib +RANLIB = ranlib +RC = @RC@ +SETUIDFLAGS = @SETUIDFLAGS@ +SSL_INCLUDES = @SSL_INCLUDES@ +SSL_LDFLAGS = @SSL_LDFLAGS@ +STRIP = strip +TOPSUBDIRS = colorscheme malloryclient +UIC = /usr/lib/qt3/bin/uic -L $(kde_widgetdir) -nounload +UIC_TR = tr2i18n +USER_INCLUDES = +USER_LDFLAGS = +USE_EXCEPTIONS = -fexceptions +USE_RTTI = +USE_THREADS = +VERSION = 1.0 +WOVERLOADED_VIRTUAL = +XGETTEXT = /usr/bin/xgettext +XPMINC = @XPMINC@ +XPMLIB = @XPMLIB@ +X_EXTRA_LIBS = +X_INCLUDES = -I/usr/X11R6/include +X_LDFLAGS = -L/usr/X11R6/lib +X_PRE_LIBS = +X_RPATH = -R $(x_libraries) +all_includes = -I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/include +all_libraries = -L/usr/X11R6/lib -L/usr/lib/qt3/lib -L/opt/kde3/lib +am__include = include +am__quote = +idldir = @idldir@ +install_sh = /stack/archives/kde-plus/window.decorations/mallory-1.0/admin/install-sh +jni_includes = @jni_includes@ +kde_appsdir = ${prefix}/share/applnk +kde_bindir = ${exec_prefix}/bin +kde_confdir = ${prefix}/share/config +kde_datadir = ${prefix}/share/apps +kde_htmldir = ${prefix}/share/doc/HTML +kde_icondir = ${prefix}/share/icons +kde_includes = /opt/kde3/include +kde_libraries = /opt/kde3/lib +kde_libs_htmldir = /opt/kde3/share/doc/HTML +kde_libs_prefix = /opt/kde3 +kde_locale = ${prefix}/share/locale +kde_mimedir = ${prefix}/share/mimelnk +kde_moduledir = ${libdir}/kde3 +kde_qtver = 3 +kde_servicesdir = ${prefix}/share/services +kde_servicetypesdir = ${prefix}/share/servicetypes +kde_sounddir = ${prefix}/share/sounds +kde_styledir = ${libdir}/kde3/plugins/styles +kde_templatesdir = ${prefix}/share/templates +kde_wallpaperdir = ${prefix}/share/wallpapers +kde_widgetdir = /opt/kde3/lib/kde3/plugins/designer +kdeinitdir = $(kde_moduledir) +micodir = @micodir@ +qt_includes = /usr/lib/qt3/include +qt_libraries = /usr/lib/qt3/lib +x_includes = /usr/X11R6/include +x_libraries = /usr/X11R6/lib +xdg_appsdir = ${datadir}/applications +xdg_directorydir = ${datadir}/desktop-directories +AUTOMAKE_OPTIONS = foreign + +SUBDIRS = config + +KDE_CXXFLAGS = -DQT_PLUGIN + +INCLUDES = $(all_includes) -I$(kde_includes)/kwin + +kwindir = $(kde_datadir)/kwin/ +kwin_DATA = mallory.desktop + +noinst_HEADERS = embeddata.h malloryclient.h malloryhandler.h mallorybutton.h enums.h pixmaps.h + +kde_module_LTLIBRARIES = kwin3_mallory.la + +kwin3_mallory_la_LIBADD = $(LIB_KDEUI) $(kde_libraries)/libkdecorations.la +kwin3_mallory_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module +#>- kwin3_mallory_la_METASOURCES = AUTO + +DISTCLEANFILES = $(kwin_mallory_la_METASOURCES) +kwin3_mallory_la_SOURCES = malloryclient.cpp malloryhandler.cpp mallorybutton.cpp pixmaps.cpp embeddata.cpp +subdir = malloryclient +mkinstalldirs = $(SHELL) $(top_srcdir)/admin/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +LTLIBRARIES = $(kde_module_LTLIBRARIES) + +kwin3_mallory_la_DEPENDENCIES = $(kde_libraries)/libkdecorations.la +am_kwin3_mallory_la_OBJECTS = malloryclient.lo malloryhandler.lo \ + mallorybutton.lo pixmaps.lo embeddata.lo +#>- kwin3_mallory_la_OBJECTS = $(am_kwin3_mallory_la_OBJECTS) +#>+ 5 +kwin3_mallory_la_final_OBJECTS = kwin3_mallory_la.all_cpp.lo +kwin3_mallory_la_nofinal_OBJECTS = malloryclient.lo malloryhandler.lo \ + mallorybutton.lo pixmaps.lo embeddata.lo +kwin3_mallory_la_OBJECTS = $(kwin3_mallory_la_nofinal_OBJECTS) +#kwin3_mallory_la_OBJECTS = $(kwin3_mallory_la_final_OBJECTS) + +DEFS = -DHAVE_CONFIG_H +DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) +CPPFLAGS = -DQT_THREAD_SUPPORT -D_REENTRANT +LDFLAGS = +LIBS = +depcomp = $(SHELL) $(top_srcdir)/admin/depcomp +am__depfiles_maybe = depfiles +#>- DEP_FILES = ./$(DEPDIR)/mallorybutton.Plo \ +#>- ./$(DEPDIR)/malloryclient.Plo \ +#>- ./$(DEPDIR)/malloryhandler.Plo \ +#>- ./$(DEPDIR)/embeddata.Plo ./$(DEPDIR)/pixmaps.Plo +#>+ 9 +#DEP_FILES = $(DEPDIR)/kwin3_mallory_la.all_cpp.P ./$(DEPDIR)/mallorybutton.Plo \ +# ./$(DEPDIR)/malloryclient.Plo \ +# ./$(DEPDIR)/malloryhandler.Plo \ +# ./$(DEPDIR)/embeddata.Plo ./$(DEPDIR)/pixmaps.Plo +DEP_FILES = ./$(DEPDIR)/mallorybutton.Plo \ + ./$(DEPDIR)/malloryclient.Plo \ + ./$(DEPDIR)/malloryhandler.Plo \ + ./$(DEPDIR)/embeddata.Plo ./$(DEPDIR)/pixmaps.Plo + +#>- CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ +#>- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +#>+ 2 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) +#>- LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \ +#>- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ +#>- $(AM_CXXFLAGS) $(CXXFLAGS) +#>+ 3 +LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) +CXXLD = $(CXX) +#>- CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \ +#>- $(AM_LDFLAGS) $(LDFLAGS) -o $@ +#>+ 2 +CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +CXXFLAGS = -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 +DIST_SOURCES = $(kwin3_mallory_la_SOURCES) +DATA = $(kwin_DATA) + +HEADERS = $(noinst_HEADERS) + + +#>- RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \ +#>- uninstall-info-recursive all-recursive install-data-recursive \ +#>- install-exec-recursive installdirs-recursive install-recursive \ +#>- uninstall-recursive check-recursive installcheck-recursive +#>+ 4 +#>- RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \ +#>- uninstall-info-recursive all-recursive install-data-recursive \ +#>- install-exec-recursive installdirs-recursive install-recursive \ +#>- uninstall-recursive check-recursive installcheck-recursive nmcheck-recursive +#>+ 4 +RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \ + uninstall-info-recursive all-recursive install-data-recursive \ + install-exec-recursive installdirs-recursive install-recursive \ + uninstall-recursive check-recursive installcheck-recursive nmcheck-recursive bcheck-recursive +DIST_COMMON = $(noinst_HEADERS) Makefile.am Makefile.in +DIST_SUBDIRS = $(SUBDIRS) +SOURCES = $(kwin3_mallory_la_SOURCES) + +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +.SUFFIXES: .cpp .lo .o .obj +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --foreign malloryclient/Makefile +#>+ 3 + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign malloryclient/Makefile + cd $(top_srcdir) && perl admin/am_edit malloryclient/Makefile.in +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe) +kde_moduleLTLIBRARIES_INSTALL = $(INSTALL) +install-kde_moduleLTLIBRARIES: $(kde_module_LTLIBRARIES) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(kde_moduledir) + @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f="`echo $$p | sed -e 's|^.*/||'`"; \ + echo " $(LIBTOOL) --mode=install $(kde_moduleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(kde_moduledir)/$$f"; \ + $(LIBTOOL) --mode=install $(kde_moduleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(kde_moduledir)/$$f; \ + else :; fi; \ + done + +uninstall-kde_moduleLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + p="`echo $$p | sed -e 's|^.*/||'`"; \ + echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(kde_moduledir)/$$p"; \ + $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(kde_moduledir)/$$p; \ + done + +clean-kde_moduleLTLIBRARIES: + -test -z "$(kde_module_LTLIBRARIES)" || rm -f $(kde_module_LTLIBRARIES) + @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ + test -z "$dir" && dir=.; \ + echo "rm -f \"$${dir}/so_locations\""; \ + rm -f "$${dir}/so_locations"; \ + done +#>- kwin3_mallory.la: $(kwin3_mallory_la_OBJECTS) $(kwin3_mallory_la_DEPENDENCIES) +#>+ 2 +kwin3_mallory.la: kwin3_mallory.la.closure $(kwin3_mallory_la_OBJECTS) $(kwin3_mallory_la_DEPENDENCIES) +#kwin3_mallory.la: $(kwin3_mallory_la_OBJECTS) $(kwin3_mallory_la_DEPENDENCIES) + $(CXXLINK) -rpath $(kde_moduledir) $(kwin3_mallory_la_LDFLAGS) $(kwin3_mallory_la_OBJECTS) $(kwin3_mallory_la_LIBADD) $(LIBS) + +mostlyclean-compile: + -rm -f *.$(OBJEXT) core *.core + +distclean-compile: + -rm -f *.tab.c + +include ./$(DEPDIR)/mallorybutton.Plo +include ./$(DEPDIR)/malloryclient.Plo +include ./$(DEPDIR)/malloryhandler.Plo +include ./$(DEPDIR)/embeddata.Plo +include ./$(DEPDIR)/pixmaps.Plo + +distclean-depend: + -rm -rf ./$(DEPDIR) + +.cpp.o: + source='$<' object='$@' libtool=no \ + depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \ + $(CXXDEPMODE) $(depcomp) \ + $(CXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$< + +.cpp.obj: + source='$<' object='$@' libtool=no \ + depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \ + $(CXXDEPMODE) $(depcomp) \ + $(CXXCOMPILE) -c -o $@ `cygpath -w $<` + +.cpp.lo: + source='$<' object='$@' libtool=yes \ + depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' \ + $(CXXDEPMODE) $(depcomp) \ + $(LTCXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$< +CXXDEPMODE = depmode=gcc3 + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: +kwinDATA_INSTALL = $(INSTALL_DATA) +install-kwinDATA: $(kwin_DATA) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(kwindir) + @list='$(kwin_DATA)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f="`echo $$p | sed -e 's|^.*/||'`"; \ + echo " $(kwinDATA_INSTALL) $$d$$p $(DESTDIR)$(kwindir)/$$f"; \ + $(kwinDATA_INSTALL) $$d$$p $(DESTDIR)$(kwindir)/$$f; \ + done + +uninstall-kwinDATA: + @$(NORMAL_UNINSTALL) + @list='$(kwin_DATA)'; for p in $$list; do \ + f="`echo $$p | sed -e 's|^.*/||'`"; \ + echo " rm -f $(DESTDIR)$(kwindir)/$$f"; \ + rm -f $(DESTDIR)$(kwindir)/$$f; \ + done + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + +ETAGS = etags +ETAGSFLAGS = + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$tags$$unique" \ + || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 4 +KDE_DIST=kwin_mallory.la.closure mallory.desktop + +DISTFILES= $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) + + +top_distdir = .. +distdir = $(top_distdir)/$(PACKAGE)-$(VERSION) + +distdir: $(DISTFILES) + @list='$(DISTFILES)'; for file in $$list; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkinstalldirs) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d $(distdir)/$$subdir \ + || mkdir $(distdir)/$$subdir \ + || exit 1; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$(top_distdir)" \ + distdir=../$(distdir)/$$subdir \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS) +installdirs: installdirs-recursive +installdirs-am: + $(mkinstalldirs) $(DESTDIR)$(kde_moduledir) $(DESTDIR)$(kwindir) + +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ +#>- mostlyclean-am +#>+ 2 +clean-am: clean-metasources clean-closures clean-bcheck clean-final clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ + mostlyclean-am + +distclean: distclean-recursive + +distclean-am: clean-am distclean-compile distclean-depend \ + distclean-generic distclean-libtool distclean-tags + +dvi: dvi-recursive + +dvi-am: + +info: info-recursive + +info-am: + +#>- install-data-am: install-kde_moduleLTLIBRARIES install-kwinDATA +#>+ 1 +install-data-am: install-kwinDATA + +#>- install-exec-am: +#>+ 1 +install-exec-am: install-kde_moduleLTLIBRARIES + +install-info: install-info-recursive + +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + +uninstall-am: uninstall-info-am uninstall-kde_moduleLTLIBRARIES \ + uninstall-kwinDATA + +uninstall-info: uninstall-info-recursive + +.PHONY: $(RECURSIVE_TARGETS) GTAGS all all-am check check-am clean \ + clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ + clean-recursive distclean distclean-compile distclean-depend \ + distclean-generic distclean-libtool distclean-recursive \ + distclean-tags distdir dvi dvi-am dvi-recursive info info-am \ + info-recursive install install-am install-data install-data-am \ + install-data-recursive install-exec install-exec-am \ + install-exec-recursive install-info install-info-am \ + install-info-recursive install-kde_moduleLTLIBRARIES \ + install-kwinDATA install-man install-recursive install-strip \ + installcheck installcheck-am installdirs installdirs-am \ + installdirs-recursive maintainer-clean maintainer-clean-generic \ + maintainer-clean-recursive mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \ + tags tags-recursive uninstall uninstall-am uninstall-info-am \ + uninstall-info-recursive uninstall-kde_moduleLTLIBRARIES \ + uninstall-kwinDATA uninstall-recursive + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 8 +kwin3_mallory.la.closure: $(kwin3_mallory_la_OBJECTS) $(kwin3_mallory_la_DEPENDENCIES) + @echo "int main() {return 0;}" > kwin3_mallory_la_closure.cpp + @$(LTCXXCOMPILE) -c kwin3_mallory_la_closure.cpp + $(CXXLINK) kwin3_mallory_la_closure.lo $(kwin3_mallory_la_LDFLAGS) $(kwin3_mallory_la_OBJECTS) $(kwin3_mallory_la_LIBADD) $(LIBS) + @rm -f kwin3_mallory_la_closure.* kwin3_mallory.la.closure + @echo "timestamp" > kwin3_mallory.la.closure + + +#>+ 3 +malloryclient.moc: $(srcdir)/malloryclient.h + $(MOC) $(srcdir)/malloryclient.h -o malloryclient.moc + +#>+ 1 +mocs: malloryclient.moc +#>+ 3 +mallorybutton.moc: $(srcdir)/mallorybutton.h + $(MOC) $(srcdir)/mallorybutton.h -o mallorybutton.moc + +#>+ 1 +mocs: mallorybutton.moc +#>+ 3 +malloryhandler.moc: $(srcdir)/malloryhandler.h + $(MOC) $(srcdir)/malloryhandler.h -o malloryhandler.moc + +#>+ 1 +mocs: malloryhandler.moc +#>+ 3 +clean-metasources: + -rm -f malloryclient.moc mallorybutton.moc malloryhandler.moc + +#>+ 3 +clean-closures: + -rm -f kwin3_mallory.la.closure + +#>+ 2 +docs-am: + +#>+ 6 +force-reedit: + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign malloryclient/Makefile + cd $(top_srcdir) && perl admin/am_edit malloryclient/Makefile.in + + +#>+ 20 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXXCOMPILE) --dump-class-hierarchy $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + fi ; \ + done + + +#>+ 11 +kwin3_mallory_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/malloryclient.cpp $(srcdir)/malloryhandler.cpp $(srcdir)/mallorybutton.cpp $(srcdir)/pixmaps.cpp $(srcdir)/embeddata.cpp mallorybutton.moc malloryclient.moc malloryhandler.moc + @echo 'creating kwin3_mallory_la.all_cpp.cpp ...'; \ + rm -f kwin3_mallory_la.all_cpp.files kwin3_mallory_la.all_cpp.final; \ + echo "#define KDE_USE_FINAL 1" >> kwin3_mallory_la.all_cpp.final; \ + for file in malloryclient.cpp malloryhandler.cpp mallorybutton.cpp pixmaps.cpp embeddata.cpp ; do \ + echo "#include \"$$file\"" >> kwin3_mallory_la.all_cpp.files; \ + test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> kwin3_mallory_la.all_cpp.final; \ + done; \ + cat kwin3_mallory_la.all_cpp.final kwin3_mallory_la.all_cpp.files > kwin3_mallory_la.all_cpp.cpp; \ + rm -f kwin3_mallory_la.all_cpp.final kwin3_mallory_la.all_cpp.files + +#>+ 3 +clean-final: + -rm -f kwin3_mallory_la.all_cpp.cpp + +#>+ 2 +final: + $(MAKE) kwin3_mallory_la_OBJECTS="$(kwin3_mallory_la_final_OBJECTS)" all-am +#>+ 2 +final-install: + $(MAKE) kwin3_mallory_la_OBJECTS="$(kwin3_mallory_la_final_OBJECTS)" install-am +#>+ 2 +no-final: + $(MAKE) kwin3_mallory_la_OBJECTS="$(kwin3_mallory_la_nofinal_OBJECTS)" all-am +#>+ 2 +no-final-install: + $(MAKE) kwin3_mallory_la_OBJECTS="$(kwin3_mallory_la_nofinal_OBJECTS)" install-am +#>+ 3 +cvs-clean: + $(MAKE) admindir=$(top_srcdir)/admin -f $(top_srcdir)/admin/Makefile.common cvs-clean + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 9 +nmcheck: +malloryclient.o: malloryclient.moc +malloryclient.lo: malloryclient.moc +nmcheck-am: nmcheck +mallorybutton.o: mallorybutton.moc +malloryhandler.o: malloryhandler.moc +mallorybutton.lo: mallorybutton.moc +malloryhandler.lo: malloryhandler.moc diff --git a/malloryclient/Makefile.am b/malloryclient/Makefile.am new file mode 100644 index 0000000..cea722d --- /dev/null +++ b/malloryclient/Makefile.am @@ -0,0 +1,21 @@ +AUTOMAKE_OPTIONS = foreign + +SUBDIRS = config + +KDE_CXXFLAGS = -DQT_PLUGIN + +INCLUDES = $(all_includes) -I$(kde_includes)/kwin + +kwindir = $(kde_datadir)/kwin/ +kwin_DATA = mallory.desktop + +noinst_HEADERS = embeddata.h malloryclient.h malloryhandler.h mallorybutton.h enums.h pixmaps.h + +kde_module_LTLIBRARIES = kwin3_mallory.la + +kwin3_mallory_la_LIBADD = $(LIB_KDEUI) $(kde_libraries)/libkdecorations.la +kwin3_mallory_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module +kwin3_mallory_la_METASOURCES = AUTO + +DISTCLEANFILES = $(kwin_mallory_la_METASOURCES) +kwin3_mallory_la_SOURCES = malloryclient.cpp malloryhandler.cpp mallorybutton.cpp pixmaps.cpp embeddata.cpp diff --git a/malloryclient/Makefile.in b/malloryclient/Makefile.in new file mode 100644 index 0000000..c9629d3 --- /dev/null +++ b/malloryclient/Makefile.in @@ -0,0 +1,822 @@ +# Makefile.in generated by automake 1.6.3 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 1.373 $ +# @configure_input@ + +# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002 +# Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = .. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_DATA = @INSTALL_DATA@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_HEADER = $(INSTALL_DATA) +transform = @program_transform_name@ +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_alias = @build_alias@ +build_triplet = @build@ +host_alias = @host_alias@ +host_triplet = @host@ +target_alias = @target_alias@ +target_triplet = @target@ + +EXEEXT = @EXEEXT@ +OBJEXT = @OBJEXT@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AS = @AS@ +AUTODIRS = @AUTODIRS@ +AWK = @AWK@ +BROCKENBORING = @BROCKENBORING@ +CC = @CC@ +CONF_FILES = @CONF_FILES@ +CPP = @CPP@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEPDIR = @DEPDIR@ +DLLTOOL = @DLLTOOL@ +DOXYGEN = @DOXYGEN@ +DOXYGEN_PROJECT_NAME = @DOXYGEN_PROJECT_NAME@ +DOXYGEN_PROJECT_NUMBER = @DOXYGEN_PROJECT_NUMBER@ +DPMSINC = @DPMSINC@ +DPMSLIB = @DPMSLIB@ +ECHO = @ECHO@ +FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ +GCJ = @GCJ@ +GCJFLAGS = @GCJFLAGS@ +GLINC = @GLINC@ +GLLIB = @GLLIB@ +GMSGFMT = @GMSGFMT@ +IDL = @IDL@ +IDL_DEPENDENCIES = @IDL_DEPENDENCIES@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +JAR = @JAR@ +JAVAC = @JAVAC@ +JAVAH = @JAVAH@ +JVMLIBS = @JVMLIBS@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_HAS_DOXYGEN = @KDE_HAS_DOXYGEN@ +KDE_HAVE_DOT = @KDE_HAVE_DOT@ +KDE_INCLUDES = @KDE_INCLUDES@ +KDE_LDFLAGS = @KDE_LDFLAGS@ +KDE_MT_LDFLAGS = @KDE_MT_LDFLAGS@ +KDE_MT_LIBS = @KDE_MT_LIBS@ +KDE_NO_UNDEFINED = @KDE_NO_UNDEFINED@ +KDE_PLUGIN = @KDE_PLUGIN@ +KDE_RPATH = @KDE_RPATH@ +KDE_USE_CLOSURE_FALSE = @KDE_USE_CLOSURE_FALSE@ +KDE_USE_CLOSURE_TRUE = @KDE_USE_CLOSURE_TRUE@ +KDE_USE_FINAL_FALSE = @KDE_USE_FINAL_FALSE@ +KDE_USE_FINAL_TRUE = @KDE_USE_FINAL_TRUE@ +KDE_USE_NMCHECK_FALSE = @KDE_USE_NMCHECK_FALSE@ +KDE_USE_NMCHECK_TRUE = @KDE_USE_NMCHECK_TRUE@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LEX = @LEX@ +LEXLIB = @LEXLIB@ +LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ +LIBBZ2 = @LIBBZ2@ +LIBCOMPAT = @LIBCOMPAT@ +LIBCRYPT = @LIBCRYPT@ +LIBDL = @LIBDL@ +LIBGEN = @LIBGEN@ +LIBJPEG = @LIBJPEG@ +LIBMICO = @LIBMICO@ +LIBOBJS = @LIBOBJS@ +LIBPNG = @LIBPNG@ +LIBPTHREAD = @LIBPTHREAD@ +LIBPYTHON = @LIBPYTHON@ +LIBQIMGIO = @LIBQIMGIO@ +LIBRESOLV = @LIBRESOLV@ +LIBSHADOW = @LIBSHADOW@ +LIBSM = @LIBSM@ +LIBSOCKET = @LIBSOCKET@ +LIBSSL = @LIBSSL@ +LIBTIFF = @LIBTIFF@ +LIBTOOL = @LIBTOOL@ +LIBUCB = @LIBUCB@ +LIBUTIL = @LIBUTIL@ +LIBZ = @LIBZ@ +LIB_JASPER = @LIB_JASPER@ +LIB_KAB = @LIB_KAB@ +LIB_KABC = @LIB_KABC@ +LIB_KDECORE = @LIB_KDECORE@ +LIB_KDEPRINT = @LIB_KDEPRINT@ +LIB_KDEUI = @LIB_KDEUI@ +LIB_KFILE = @LIB_KFILE@ +LIB_KFM = @LIB_KFM@ +LIB_KHTML = @LIB_KHTML@ +LIB_KIMGIO = @LIB_KIMGIO@ +LIB_KIO = @LIB_KIO@ +LIB_KPARTS = @LIB_KPARTS@ +LIB_KSPELL = @LIB_KSPELL@ +LIB_KSYCOCA = @LIB_KSYCOCA@ +LIB_POLL = @LIB_POLL@ +LIB_QPE = @LIB_QPE@ +LIB_QT = @LIB_QT@ +LIB_QTOPIA = @LIB_QTOPIA@ +LIB_SMB = @LIB_SMB@ +LIB_X11 = @LIB_X11@ +LIB_XEXT = @LIB_XEXT@ +LN_S = @LN_S@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MICO_INCLUDES = @MICO_INCLUDES@ +MICO_LDFLAGS = @MICO_LDFLAGS@ +MOC = @MOC@ +MSGFMT = @MSGFMT@ +NOOPT_CFLAGS = @NOOPT_CFLAGS@ +NOOPT_CXXFLAGS = @NOOPT_CXXFLAGS@ +OBJC = @OBJC@ +OBJCFLAGS = @OBJCFLAGS@ +OBJDUMP = @OBJDUMP@ +PACKAGE = @PACKAGE@ +PAMLIBS = @PAMLIBS@ +PASSWDLIBS = @PASSWDLIBS@ +PYTHONINC = @PYTHONINC@ +PYTHONLIB = @PYTHONLIB@ +PYTHONMODDIR = @PYTHONMODDIR@ +QTDOCDIR = @QTDOCDIR@ +QTE_NORTTI = @QTE_NORTTI@ +QTOPIA_INCLUDES = @QTOPIA_INCLUDES@ +QT_INCLUDES = @QT_INCLUDES@ +QT_LDFLAGS = @QT_LDFLAGS@ +RANLIB = @RANLIB@ +RC = @RC@ +SETUIDFLAGS = @SETUIDFLAGS@ +SSL_INCLUDES = @SSL_INCLUDES@ +SSL_LDFLAGS = @SSL_LDFLAGS@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +UIC = @UIC@ +UIC_TR = @UIC_TR@ +USER_INCLUDES = @USER_INCLUDES@ +USER_LDFLAGS = @USER_LDFLAGS@ +USE_EXCEPTIONS = @USE_EXCEPTIONS@ +USE_RTTI = @USE_RTTI@ +USE_THREADS = @USE_THREADS@ +VERSION = @VERSION@ +WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ +XGETTEXT = @XGETTEXT@ +XPMINC = @XPMINC@ +XPMLIB = @XPMLIB@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_INCLUDES = @X_INCLUDES@ +X_LDFLAGS = @X_LDFLAGS@ +X_PRE_LIBS = @X_PRE_LIBS@ +X_RPATH = @X_RPATH@ +all_includes = @all_includes@ +all_libraries = @all_libraries@ +am__include = @am__include@ +am__quote = @am__quote@ +idldir = @idldir@ +install_sh = @install_sh@ +jni_includes = @jni_includes@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_includes = @kde_includes@ +kde_libraries = @kde_libraries@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_qtver = @kde_qtver@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +micodir = @micodir@ +qt_includes = @qt_includes@ +qt_libraries = @qt_libraries@ +x_includes = @x_includes@ +x_libraries = @x_libraries@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +AUTOMAKE_OPTIONS = foreign + +SUBDIRS = config + +KDE_CXXFLAGS = -DQT_PLUGIN + +INCLUDES = $(all_includes) -I$(kde_includes)/kwin + +kwindir = $(kde_datadir)/kwin/ +kwin_DATA = mallory.desktop + +noinst_HEADERS = embeddata.h malloryclient.h malloryhandler.h mallorybutton.h enums.h pixmaps.h + +kde_module_LTLIBRARIES = kwin3_mallory.la + +kwin3_mallory_la_LIBADD = $(LIB_KDEUI) $(kde_libraries)/libkdecorations.la +kwin3_mallory_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module +#>- kwin3_mallory_la_METASOURCES = AUTO + +DISTCLEANFILES = $(kwin_mallory_la_METASOURCES) +kwin3_mallory_la_SOURCES = malloryclient.cpp malloryhandler.cpp mallorybutton.cpp pixmaps.cpp embeddata.cpp +subdir = malloryclient +mkinstalldirs = $(SHELL) $(top_srcdir)/admin/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +LTLIBRARIES = $(kde_module_LTLIBRARIES) + +kwin3_mallory_la_DEPENDENCIES = $(kde_libraries)/libkdecorations.la +am_kwin3_mallory_la_OBJECTS = malloryclient.lo malloryhandler.lo \ + mallorybutton.lo pixmaps.lo embeddata.lo +#>- kwin3_mallory_la_OBJECTS = $(am_kwin3_mallory_la_OBJECTS) +#>+ 5 +kwin3_mallory_la_final_OBJECTS = kwin3_mallory_la.all_cpp.lo +kwin3_mallory_la_nofinal_OBJECTS = malloryclient.lo malloryhandler.lo \ + mallorybutton.lo pixmaps.lo embeddata.lo +@KDE_USE_FINAL_FALSE@kwin3_mallory_la_OBJECTS = $(kwin3_mallory_la_nofinal_OBJECTS) +@KDE_USE_FINAL_TRUE@kwin3_mallory_la_OBJECTS = $(kwin3_mallory_la_final_OBJECTS) + +DEFS = @DEFS@ +DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +depcomp = $(SHELL) $(top_srcdir)/admin/depcomp +am__depfiles_maybe = depfiles +#>- @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/mallorybutton.Plo \ +#>- @AMDEP_TRUE@ ./$(DEPDIR)/malloryclient.Plo \ +#>- @AMDEP_TRUE@ ./$(DEPDIR)/malloryhandler.Plo \ +#>- @AMDEP_TRUE@ ./$(DEPDIR)/embeddata.Plo ./$(DEPDIR)/pixmaps.Plo +#>+ 9 +@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@DEP_FILES = $(DEPDIR)/kwin3_mallory_la.all_cpp.P ./$(DEPDIR)/mallorybutton.Plo \ +@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ ./$(DEPDIR)/malloryclient.Plo \ +@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ ./$(DEPDIR)/malloryhandler.Plo \ +@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ ./$(DEPDIR)/embeddata.Plo ./$(DEPDIR)/pixmaps.Plo +@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@DEP_FILES = ./$(DEPDIR)/mallorybutton.Plo \ +@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ ./$(DEPDIR)/malloryclient.Plo \ +@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ ./$(DEPDIR)/malloryhandler.Plo \ +@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ ./$(DEPDIR)/embeddata.Plo ./$(DEPDIR)/pixmaps.Plo + +#>- CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ +#>- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +#>+ 2 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) +#>- LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \ +#>- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ +#>- $(AM_CXXFLAGS) $(CXXFLAGS) +#>+ 3 +LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) +CXXLD = $(CXX) +#>- CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \ +#>- $(AM_LDFLAGS) $(LDFLAGS) -o $@ +#>+ 2 +CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +CXXFLAGS = @CXXFLAGS@ +DIST_SOURCES = $(kwin3_mallory_la_SOURCES) +DATA = $(kwin_DATA) + +HEADERS = $(noinst_HEADERS) + + +#>- RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \ +#>- uninstall-info-recursive all-recursive install-data-recursive \ +#>- install-exec-recursive installdirs-recursive install-recursive \ +#>- uninstall-recursive check-recursive installcheck-recursive +#>+ 4 +#>- RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \ +#>- uninstall-info-recursive all-recursive install-data-recursive \ +#>- install-exec-recursive installdirs-recursive install-recursive \ +#>- uninstall-recursive check-recursive installcheck-recursive nmcheck-recursive +#>+ 4 +RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \ + uninstall-info-recursive all-recursive install-data-recursive \ + install-exec-recursive installdirs-recursive install-recursive \ + uninstall-recursive check-recursive installcheck-recursive nmcheck-recursive bcheck-recursive +DIST_COMMON = $(noinst_HEADERS) Makefile.am Makefile.in +DIST_SUBDIRS = $(SUBDIRS) +SOURCES = $(kwin3_mallory_la_SOURCES) + +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +.SUFFIXES: .cpp .lo .o .obj +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --foreign malloryclient/Makefile +#>+ 3 + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign malloryclient/Makefile + cd $(top_srcdir) && perl admin/am_edit malloryclient/Makefile.in +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe) +kde_moduleLTLIBRARIES_INSTALL = $(INSTALL) +install-kde_moduleLTLIBRARIES: $(kde_module_LTLIBRARIES) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(kde_moduledir) + @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f="`echo $$p | sed -e 's|^.*/||'`"; \ + echo " $(LIBTOOL) --mode=install $(kde_moduleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(kde_moduledir)/$$f"; \ + $(LIBTOOL) --mode=install $(kde_moduleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(kde_moduledir)/$$f; \ + else :; fi; \ + done + +uninstall-kde_moduleLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + p="`echo $$p | sed -e 's|^.*/||'`"; \ + echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(kde_moduledir)/$$p"; \ + $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(kde_moduledir)/$$p; \ + done + +clean-kde_moduleLTLIBRARIES: + -test -z "$(kde_module_LTLIBRARIES)" || rm -f $(kde_module_LTLIBRARIES) + @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ + test -z "$dir" && dir=.; \ + echo "rm -f \"$${dir}/so_locations\""; \ + rm -f "$${dir}/so_locations"; \ + done +#>- kwin3_mallory.la: $(kwin3_mallory_la_OBJECTS) $(kwin3_mallory_la_DEPENDENCIES) +#>+ 2 +@KDE_USE_CLOSURE_TRUE@kwin3_mallory.la: kwin3_mallory.la.closure $(kwin3_mallory_la_OBJECTS) $(kwin3_mallory_la_DEPENDENCIES) +@KDE_USE_CLOSURE_FALSE@kwin3_mallory.la: $(kwin3_mallory_la_OBJECTS) $(kwin3_mallory_la_DEPENDENCIES) + $(CXXLINK) -rpath $(kde_moduledir) $(kwin3_mallory_la_LDFLAGS) $(kwin3_mallory_la_OBJECTS) $(kwin3_mallory_la_LIBADD) $(LIBS) + +mostlyclean-compile: + -rm -f *.$(OBJEXT) core *.core + +distclean-compile: + -rm -f *.tab.c + +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mallorybutton.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/malloryclient.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/malloryhandler.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/embeddata.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pixmaps.Plo@am__quote@ + +distclean-depend: + -rm -rf ./$(DEPDIR) + +.cpp.o: +@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + $(CXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$< + +.cpp.obj: +@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + $(CXXCOMPILE) -c -o $@ `cygpath -w $<` + +.cpp.lo: +@AMDEP_TRUE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + $(LTCXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$< +CXXDEPMODE = @CXXDEPMODE@ + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: +kwinDATA_INSTALL = $(INSTALL_DATA) +install-kwinDATA: $(kwin_DATA) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(kwindir) + @list='$(kwin_DATA)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f="`echo $$p | sed -e 's|^.*/||'`"; \ + echo " $(kwinDATA_INSTALL) $$d$$p $(DESTDIR)$(kwindir)/$$f"; \ + $(kwinDATA_INSTALL) $$d$$p $(DESTDIR)$(kwindir)/$$f; \ + done + +uninstall-kwinDATA: + @$(NORMAL_UNINSTALL) + @list='$(kwin_DATA)'; for p in $$list; do \ + f="`echo $$p | sed -e 's|^.*/||'`"; \ + echo " rm -f $(DESTDIR)$(kwindir)/$$f"; \ + rm -f $(DESTDIR)$(kwindir)/$$f; \ + done + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + +ETAGS = etags +ETAGSFLAGS = + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$tags$$unique" \ + || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 4 +KDE_DIST=kwin_mallory.la.closure mallory.desktop + +DISTFILES= $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) + + +top_distdir = .. +distdir = $(top_distdir)/$(PACKAGE)-$(VERSION) + +distdir: $(DISTFILES) + @list='$(DISTFILES)'; for file in $$list; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkinstalldirs) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d $(distdir)/$$subdir \ + || mkdir $(distdir)/$$subdir \ + || exit 1; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$(top_distdir)" \ + distdir=../$(distdir)/$$subdir \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS) +installdirs: installdirs-recursive +installdirs-am: + $(mkinstalldirs) $(DESTDIR)$(kde_moduledir) $(DESTDIR)$(kwindir) + +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ +#>- mostlyclean-am +#>+ 2 +clean-am: clean-metasources clean-closures clean-bcheck clean-final clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ + mostlyclean-am + +distclean: distclean-recursive + +distclean-am: clean-am distclean-compile distclean-depend \ + distclean-generic distclean-libtool distclean-tags + +dvi: dvi-recursive + +dvi-am: + +info: info-recursive + +info-am: + +#>- install-data-am: install-kde_moduleLTLIBRARIES install-kwinDATA +#>+ 1 +install-data-am: install-kwinDATA + +#>- install-exec-am: +#>+ 1 +install-exec-am: install-kde_moduleLTLIBRARIES + +install-info: install-info-recursive + +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + +uninstall-am: uninstall-info-am uninstall-kde_moduleLTLIBRARIES \ + uninstall-kwinDATA + +uninstall-info: uninstall-info-recursive + +.PHONY: $(RECURSIVE_TARGETS) GTAGS all all-am check check-am clean \ + clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ + clean-recursive distclean distclean-compile distclean-depend \ + distclean-generic distclean-libtool distclean-recursive \ + distclean-tags distdir dvi dvi-am dvi-recursive info info-am \ + info-recursive install install-am install-data install-data-am \ + install-data-recursive install-exec install-exec-am \ + install-exec-recursive install-info install-info-am \ + install-info-recursive install-kde_moduleLTLIBRARIES \ + install-kwinDATA install-man install-recursive install-strip \ + installcheck installcheck-am installdirs installdirs-am \ + installdirs-recursive maintainer-clean maintainer-clean-generic \ + maintainer-clean-recursive mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \ + tags tags-recursive uninstall uninstall-am uninstall-info-am \ + uninstall-info-recursive uninstall-kde_moduleLTLIBRARIES \ + uninstall-kwinDATA uninstall-recursive + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 8 +kwin3_mallory.la.closure: $(kwin3_mallory_la_OBJECTS) $(kwin3_mallory_la_DEPENDENCIES) + @echo "int main() {return 0;}" > kwin3_mallory_la_closure.cpp + @$(LTCXXCOMPILE) -c kwin3_mallory_la_closure.cpp + $(CXXLINK) kwin3_mallory_la_closure.lo $(kwin3_mallory_la_LDFLAGS) $(kwin3_mallory_la_OBJECTS) $(kwin3_mallory_la_LIBADD) $(LIBS) + @rm -f kwin3_mallory_la_closure.* kwin3_mallory.la.closure + @echo "timestamp" > kwin3_mallory.la.closure + + +#>+ 3 +malloryclient.moc: $(srcdir)/malloryclient.h + $(MOC) $(srcdir)/malloryclient.h -o malloryclient.moc + +#>+ 1 +mocs: malloryclient.moc +#>+ 3 +mallorybutton.moc: $(srcdir)/mallorybutton.h + $(MOC) $(srcdir)/mallorybutton.h -o mallorybutton.moc + +#>+ 1 +mocs: mallorybutton.moc +#>+ 3 +malloryhandler.moc: $(srcdir)/malloryhandler.h + $(MOC) $(srcdir)/malloryhandler.h -o malloryhandler.moc + +#>+ 1 +mocs: malloryhandler.moc +#>+ 3 +clean-metasources: + -rm -f malloryclient.moc mallorybutton.moc malloryhandler.moc + +#>+ 3 +clean-closures: + -rm -f kwin3_mallory.la.closure + +#>+ 2 +docs-am: + +#>+ 6 +force-reedit: + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign malloryclient/Makefile + cd $(top_srcdir) && perl admin/am_edit malloryclient/Makefile.in + + +#>+ 20 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXXCOMPILE) --dump-class-hierarchy $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + fi ; \ + done + + +#>+ 11 +kwin3_mallory_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/malloryclient.cpp $(srcdir)/malloryhandler.cpp $(srcdir)/mallorybutton.cpp $(srcdir)/pixmaps.cpp $(srcdir)/embeddata.cpp mallorybutton.moc malloryclient.moc malloryhandler.moc + @echo 'creating kwin3_mallory_la.all_cpp.cpp ...'; \ + rm -f kwin3_mallory_la.all_cpp.files kwin3_mallory_la.all_cpp.final; \ + echo "#define KDE_USE_FINAL 1" >> kwin3_mallory_la.all_cpp.final; \ + for file in malloryclient.cpp malloryhandler.cpp mallorybutton.cpp pixmaps.cpp embeddata.cpp ; do \ + echo "#include \"$$file\"" >> kwin3_mallory_la.all_cpp.files; \ + test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> kwin3_mallory_la.all_cpp.final; \ + done; \ + cat kwin3_mallory_la.all_cpp.final kwin3_mallory_la.all_cpp.files > kwin3_mallory_la.all_cpp.cpp; \ + rm -f kwin3_mallory_la.all_cpp.final kwin3_mallory_la.all_cpp.files + +#>+ 3 +clean-final: + -rm -f kwin3_mallory_la.all_cpp.cpp + +#>+ 2 +final: + $(MAKE) kwin3_mallory_la_OBJECTS="$(kwin3_mallory_la_final_OBJECTS)" all-am +#>+ 2 +final-install: + $(MAKE) kwin3_mallory_la_OBJECTS="$(kwin3_mallory_la_final_OBJECTS)" install-am +#>+ 2 +no-final: + $(MAKE) kwin3_mallory_la_OBJECTS="$(kwin3_mallory_la_nofinal_OBJECTS)" all-am +#>+ 2 +no-final-install: + $(MAKE) kwin3_mallory_la_OBJECTS="$(kwin3_mallory_la_nofinal_OBJECTS)" install-am +#>+ 3 +cvs-clean: + $(MAKE) admindir=$(top_srcdir)/admin -f $(top_srcdir)/admin/Makefile.common cvs-clean + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 9 +nmcheck: +malloryclient.o: malloryclient.moc +malloryclient.lo: malloryclient.moc +nmcheck-am: nmcheck +mallorybutton.o: mallorybutton.moc +malloryhandler.o: malloryhandler.moc +mallorybutton.lo: mallorybutton.moc +malloryhandler.lo: malloryhandler.moc diff --git a/malloryclient/config/.deps/configdialog.P b/malloryclient/config/.deps/configdialog.P new file mode 100644 index 0000000..9ce06a8 --- /dev/null +++ b/malloryclient/config/.deps/configdialog.P @@ -0,0 +1 @@ +# dummy diff --git a/malloryclient/config/.deps/configdialog.Plo b/malloryclient/config/.deps/configdialog.Plo new file mode 100644 index 0000000..6590bb5 --- /dev/null +++ b/malloryclient/config/.deps/configdialog.Plo @@ -0,0 +1,590 @@ +configdialog.lo .libs/configdialog.o: configdialog.cpp \ + /opt/kde3/include/klocale.h /usr/lib/qt3/include/qstring.h \ + /usr/lib/qt3/include/qcstring.h /usr/lib/qt3/include/qmemarray.h \ + /usr/lib/qt3/include/qgarray.h /usr/lib/qt3/include/qshared.h \ + /usr/lib/qt3/include/qglobal.h /usr/lib/qt3/include/qconfig.h \ + /usr/lib/qt3/include/qmodules.h /usr/lib/qt3/include/qfeatures.h \ + /usr/lib/qt3/include/qwinexport.h /usr/include/string.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stddef.h \ + /usr/include/xlocale.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/limits.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h /usr/include/g++/string \ + /usr/include/g++/i586-suse-linux/bits/c++config.h \ + /usr/include/g++/i586-suse-linux/bits/os_defines.h \ + /usr/include/g++/bits/stringfwd.h /usr/include/g++/bits/char_traits.h \ + /usr/include/g++/cstring /usr/include/g++/cstddef \ + /usr/include/g++/bits/fpos.h \ + /usr/include/g++/i586-suse-linux/bits/c++io.h /usr/include/g++/cstdio \ + /usr/include/stdio.h /usr/include/bits/types.h \ + /usr/include/bits/wordsize.h /usr/include/bits/typesizes.h \ + /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \ + /usr/include/g++/i586-suse-linux/bits/gthr.h \ + /usr/include/g++/i586-suse-linux/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \ + /usr/include/bits/sched.h /usr/include/bits/time.h \ + /usr/include/signal.h /usr/include/bits/sigset.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/initspin.h \ + /usr/include/bits/sigthread.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/getopt.h \ + /usr/include/g++/cwchar /usr/include/g++/ctime /usr/include/g++/memory \ + /usr/include/g++/bits/stl_algobase.h /usr/include/g++/climits \ + /usr/include/g++/cstdlib /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/endian.h /usr/include/bits/endian.h \ + /usr/include/sys/types.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/sys/sysmacros.h \ + /usr/include/alloca.h /usr/include/g++/new /usr/include/g++/exception \ + /usr/include/g++/iosfwd \ + /usr/include/g++/i586-suse-linux/bits/c++locale.h \ + /usr/include/g++/clocale /usr/include/locale.h \ + /usr/include/bits/locale.h /usr/include/langinfo.h \ + /usr/include/nl_types.h /usr/include/iconv.h /usr/include/libintl.h \ + /usr/include/g++/cctype /usr/include/ctype.h \ + /usr/include/g++/bits/functexcept.h \ + /usr/include/g++/exception_defines.h /usr/include/g++/bits/stl_pair.h \ + /usr/include/g++/bits/type_traits.h \ + /usr/include/g++/bits/stl_iterator_base_types.h \ + /usr/include/g++/bits/stl_iterator_base_funcs.h \ + /usr/include/g++/bits/concept_check.h \ + /usr/include/g++/bits/stl_iterator.h /usr/include/g++/bits/stl_alloc.h \ + /usr/include/g++/bits/stl_threads.h \ + /usr/include/g++/i586-suse-linux/bits/atomicity.h \ + /usr/include/g++/bits/stl_construct.h \ + /usr/include/g++/bits/stl_uninitialized.h \ + /usr/include/g++/bits/stl_raw_storage_iter.h \ + /usr/include/g++/bits/stl_function.h \ + /usr/include/g++/bits/basic_string.h /usr/include/g++/algorithm \ + /usr/include/g++/bits/stl_algo.h /usr/include/g++/bits/stl_heap.h \ + /usr/include/g++/bits/stl_tempbuf.h \ + /usr/include/g++/bits/basic_string.tcc \ + /opt/kde3/include/kdelibs_export.h /opt/kde3/include/kdemacros.h \ + configdialog.h /usr/lib/qt3/include/qvariant.h \ + /usr/lib/qt3/include/qvaluelist.h /usr/lib/qt3/include/qtl.h \ + /usr/lib/qt3/include/qtextstream.h /usr/lib/qt3/include/qiodevice.h \ + /usr/lib/qt3/include/qdatastream.h /usr/include/g++/iterator \ + /usr/include/g++/ostream /usr/include/g++/ios \ + /usr/include/g++/bits/localefwd.h /usr/include/g++/bits/ios_base.h \ + /usr/include/g++/bits/locale_classes.h /usr/include/g++/streambuf \ + /usr/include/g++/bits/streambuf.tcc /usr/include/g++/bits/basic_ios.h \ + /usr/include/g++/bits/streambuf_iterator.h \ + /usr/include/g++/bits/locale_facets.h /usr/include/g++/cwctype \ + /usr/include/wctype.h \ + /usr/include/g++/i586-suse-linux/bits/ctype_base.h \ + /usr/include/g++/i586-suse-linux/bits/ctype_inline.h \ + /usr/include/g++/bits/codecvt.h \ + /usr/include/g++/i586-suse-linux/bits/codecvt_specializations.h \ + /usr/include/g++/i586-suse-linux/bits/time_members.h \ + /usr/include/g++/i586-suse-linux/bits/messages_members.h \ + /usr/include/g++/bits/basic_ios.tcc /usr/include/g++/bits/ostream.tcc \ + /usr/include/g++/locale /usr/include/g++/bits/locale_facets.tcc \ + /usr/include/g++/cerrno /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/g++/cmath /usr/include/math.h /usr/include/bits/huge_val.h \ + /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \ + /usr/include/bits/inf.h /usr/include/bits/nan.h \ + /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \ + /usr/include/bits/mathinline.h /usr/include/g++/bits/cmath.tcc \ + /usr/include/g++/limits /usr/include/g++/typeinfo \ + /usr/include/g++/istream /usr/include/g++/bits/istream.tcc \ + /usr/include/g++/bits/stream_iterator.h /usr/include/g++/list \ + /usr/include/g++/bits/stl_list.h /usr/include/g++/bits/list.tcc \ + /usr/lib/qt3/include/qstringlist.h /usr/lib/qt3/include/qstrlist.h \ + /usr/lib/qt3/include/qptrlist.h /usr/lib/qt3/include/qglist.h \ + /usr/lib/qt3/include/qptrcollection.h /usr/lib/qt3/include/qmap.h \ + /usr/lib/qt3/include/qpair.h /usr/include/g++/map \ + /usr/include/g++/bits/stl_tree.h /usr/include/g++/bits/stl_map.h \ + /usr/include/g++/bits/stl_multimap.h /usr/lib/qt3/include/qwidget.h \ + /usr/lib/qt3/include/qwindowdefs.h /usr/lib/qt3/include/qobjectdefs.h \ + /usr/lib/qt3/include/qnamespace.h /usr/lib/qt3/include/qobject.h \ + /usr/lib/qt3/include/qevent.h /usr/lib/qt3/include/qregion.h \ + /usr/lib/qt3/include/qrect.h /usr/lib/qt3/include/qsize.h \ + /usr/lib/qt3/include/qpoint.h /usr/lib/qt3/include/qmime.h \ + /usr/lib/qt3/include/qpaintdevice.h /usr/lib/qt3/include/qpalette.h \ + /usr/lib/qt3/include/qcolor.h /usr/lib/qt3/include/qbrush.h \ + /usr/lib/qt3/include/qfont.h /usr/lib/qt3/include/qfontmetrics.h \ + /usr/lib/qt3/include/qfontinfo.h /usr/lib/qt3/include/qsizepolicy.h \ + /usr/lib/qt3/include/qpushbutton.h /usr/lib/qt3/include/qbutton.h \ + /usr/lib/qt3/include/qkeysequence.h /usr/lib/qt3/include/qiconset.h \ + /usr/lib/qt3/include/qpixmap.h /usr/lib/qt3/include/qlabel.h \ + /usr/lib/qt3/include/qframe.h /usr/lib/qt3/include/qslider.h \ + /usr/lib/qt3/include/qrangecontrol.h /usr/lib/qt3/include/qcheckbox.h \ + /usr/lib/qt3/include/qcombobox.h /usr/lib/qt3/include/qspinbox.h \ + /usr/lib/qt3/include/qlayout.h /usr/lib/qt3/include/qtooltip.h \ + /usr/lib/qt3/include/qwhatsthis.h /usr/lib/qt3/include/qcursor.h \ + configdialog.moc /usr/lib/qt3/include/qmetaobject.h \ + /usr/lib/qt3/include/qconnection.h /usr/lib/qt3/include/qapplication.h \ + /usr/lib/qt3/include/qdesktopwidget.h /usr/lib/qt3/include/qasciidict.h \ + /usr/lib/qt3/include/qgdict.h /usr/lib/qt3/include/qtranslator.h \ + /usr/lib/qt3/include/private/qucomextra_p.h \ + /usr/lib/qt3/include/private/qucom_p.h /usr/lib/qt3/include/quuid.h + +/opt/kde3/include/klocale.h: + +/usr/lib/qt3/include/qstring.h: + +/usr/lib/qt3/include/qcstring.h: + +/usr/lib/qt3/include/qmemarray.h: + +/usr/lib/qt3/include/qgarray.h: + +/usr/lib/qt3/include/qshared.h: + +/usr/lib/qt3/include/qglobal.h: + +/usr/lib/qt3/include/qconfig.h: + +/usr/lib/qt3/include/qmodules.h: + +/usr/lib/qt3/include/qfeatures.h: + +/usr/lib/qt3/include/qwinexport.h: + +/usr/include/string.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stddef.h: + +/usr/include/xlocale.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/limits.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/g++/string: + +/usr/include/g++/i586-suse-linux/bits/c++config.h: + +/usr/include/g++/i586-suse-linux/bits/os_defines.h: + +/usr/include/g++/bits/stringfwd.h: + +/usr/include/g++/bits/char_traits.h: + +/usr/include/g++/cstring: + +/usr/include/g++/cstddef: + +/usr/include/g++/bits/fpos.h: + +/usr/include/g++/i586-suse-linux/bits/c++io.h: + +/usr/include/g++/cstdio: + +/usr/include/stdio.h: + +/usr/include/bits/types.h: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/typesizes.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/bits/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/include/bits/stdio.h: + +/usr/include/g++/i586-suse-linux/bits/gthr.h: + +/usr/include/g++/i586-suse-linux/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/time.h: + +/usr/include/bits/sched.h: + +/usr/include/bits/time.h: + +/usr/include/signal.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/initspin.h: + +/usr/include/bits/sigthread.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/include/g++/cwchar: + +/usr/include/g++/ctime: + +/usr/include/g++/memory: + +/usr/include/g++/bits/stl_algobase.h: + +/usr/include/g++/climits: + +/usr/include/g++/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/types.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/alloca.h: + +/usr/include/g++/new: + +/usr/include/g++/exception: + +/usr/include/g++/iosfwd: + +/usr/include/g++/i586-suse-linux/bits/c++locale.h: + +/usr/include/g++/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/langinfo.h: + +/usr/include/nl_types.h: + +/usr/include/iconv.h: + +/usr/include/libintl.h: + +/usr/include/g++/cctype: + +/usr/include/ctype.h: + +/usr/include/g++/bits/functexcept.h: + +/usr/include/g++/exception_defines.h: + +/usr/include/g++/bits/stl_pair.h: + +/usr/include/g++/bits/type_traits.h: + +/usr/include/g++/bits/stl_iterator_base_types.h: + +/usr/include/g++/bits/stl_iterator_base_funcs.h: + +/usr/include/g++/bits/concept_check.h: + +/usr/include/g++/bits/stl_iterator.h: + +/usr/include/g++/bits/stl_alloc.h: + +/usr/include/g++/bits/stl_threads.h: + +/usr/include/g++/i586-suse-linux/bits/atomicity.h: + +/usr/include/g++/bits/stl_construct.h: + +/usr/include/g++/bits/stl_uninitialized.h: + +/usr/include/g++/bits/stl_raw_storage_iter.h: + +/usr/include/g++/bits/stl_function.h: + +/usr/include/g++/bits/basic_string.h: + +/usr/include/g++/algorithm: + +/usr/include/g++/bits/stl_algo.h: + +/usr/include/g++/bits/stl_heap.h: + +/usr/include/g++/bits/stl_tempbuf.h: + +/usr/include/g++/bits/basic_string.tcc: + +/opt/kde3/include/kdelibs_export.h: + +/opt/kde3/include/kdemacros.h: + +configdialog.h: + +/usr/lib/qt3/include/qvariant.h: + +/usr/lib/qt3/include/qvaluelist.h: + +/usr/lib/qt3/include/qtl.h: + +/usr/lib/qt3/include/qtextstream.h: + +/usr/lib/qt3/include/qiodevice.h: + +/usr/lib/qt3/include/qdatastream.h: + +/usr/include/g++/iterator: + +/usr/include/g++/ostream: + +/usr/include/g++/ios: + +/usr/include/g++/bits/localefwd.h: + +/usr/include/g++/bits/ios_base.h: + +/usr/include/g++/bits/locale_classes.h: + +/usr/include/g++/streambuf: + +/usr/include/g++/bits/streambuf.tcc: + +/usr/include/g++/bits/basic_ios.h: + +/usr/include/g++/bits/streambuf_iterator.h: + +/usr/include/g++/bits/locale_facets.h: + +/usr/include/g++/cwctype: + +/usr/include/wctype.h: + +/usr/include/g++/i586-suse-linux/bits/ctype_base.h: + +/usr/include/g++/i586-suse-linux/bits/ctype_inline.h: + +/usr/include/g++/bits/codecvt.h: + +/usr/include/g++/i586-suse-linux/bits/codecvt_specializations.h: + +/usr/include/g++/i586-suse-linux/bits/time_members.h: + +/usr/include/g++/i586-suse-linux/bits/messages_members.h: + +/usr/include/g++/bits/basic_ios.tcc: + +/usr/include/g++/bits/ostream.tcc: + +/usr/include/g++/locale: + +/usr/include/g++/bits/locale_facets.tcc: + +/usr/include/g++/cerrno: + +/usr/include/errno.h: + +/usr/include/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/g++/cmath: + +/usr/include/math.h: + +/usr/include/bits/huge_val.h: + +/usr/include/bits/huge_valf.h: + +/usr/include/bits/huge_vall.h: + +/usr/include/bits/inf.h: + +/usr/include/bits/nan.h: + +/usr/include/bits/mathdef.h: + +/usr/include/bits/mathcalls.h: + +/usr/include/bits/mathinline.h: + +/usr/include/g++/bits/cmath.tcc: + +/usr/include/g++/limits: + +/usr/include/g++/typeinfo: + +/usr/include/g++/istream: + +/usr/include/g++/bits/istream.tcc: + +/usr/include/g++/bits/stream_iterator.h: + +/usr/include/g++/list: + +/usr/include/g++/bits/stl_list.h: + +/usr/include/g++/bits/list.tcc: + +/usr/lib/qt3/include/qstringlist.h: + +/usr/lib/qt3/include/qstrlist.h: + +/usr/lib/qt3/include/qptrlist.h: + +/usr/lib/qt3/include/qglist.h: + +/usr/lib/qt3/include/qptrcollection.h: + +/usr/lib/qt3/include/qmap.h: + +/usr/lib/qt3/include/qpair.h: + +/usr/include/g++/map: + +/usr/include/g++/bits/stl_tree.h: + +/usr/include/g++/bits/stl_map.h: + +/usr/include/g++/bits/stl_multimap.h: + +/usr/lib/qt3/include/qwidget.h: + +/usr/lib/qt3/include/qwindowdefs.h: + +/usr/lib/qt3/include/qobjectdefs.h: + +/usr/lib/qt3/include/qnamespace.h: + +/usr/lib/qt3/include/qobject.h: + +/usr/lib/qt3/include/qevent.h: + +/usr/lib/qt3/include/qregion.h: + +/usr/lib/qt3/include/qrect.h: + +/usr/lib/qt3/include/qsize.h: + +/usr/lib/qt3/include/qpoint.h: + +/usr/lib/qt3/include/qmime.h: + +/usr/lib/qt3/include/qpaintdevice.h: + +/usr/lib/qt3/include/qpalette.h: + +/usr/lib/qt3/include/qcolor.h: + +/usr/lib/qt3/include/qbrush.h: + +/usr/lib/qt3/include/qfont.h: + +/usr/lib/qt3/include/qfontmetrics.h: + +/usr/lib/qt3/include/qfontinfo.h: + +/usr/lib/qt3/include/qsizepolicy.h: + +/usr/lib/qt3/include/qpushbutton.h: + +/usr/lib/qt3/include/qbutton.h: + +/usr/lib/qt3/include/qkeysequence.h: + +/usr/lib/qt3/include/qiconset.h: + +/usr/lib/qt3/include/qpixmap.h: + +/usr/lib/qt3/include/qlabel.h: + +/usr/lib/qt3/include/qframe.h: + +/usr/lib/qt3/include/qslider.h: + +/usr/lib/qt3/include/qrangecontrol.h: + +/usr/lib/qt3/include/qcheckbox.h: + +/usr/lib/qt3/include/qcombobox.h: + +/usr/lib/qt3/include/qspinbox.h: + +/usr/lib/qt3/include/qlayout.h: + +/usr/lib/qt3/include/qtooltip.h: + +/usr/lib/qt3/include/qwhatsthis.h: + +/usr/lib/qt3/include/qcursor.h: + +configdialog.moc: + +/usr/lib/qt3/include/qmetaobject.h: + +/usr/lib/qt3/include/qconnection.h: + +/usr/lib/qt3/include/qapplication.h: + +/usr/lib/qt3/include/qdesktopwidget.h: + +/usr/lib/qt3/include/qasciidict.h: + +/usr/lib/qt3/include/qgdict.h: + +/usr/lib/qt3/include/qtranslator.h: + +/usr/lib/qt3/include/private/qucomextra_p.h: + +/usr/lib/qt3/include/private/qucom_p.h: + +/usr/lib/qt3/include/quuid.h: diff --git a/malloryclient/config/.deps/malloryconfig.Plo b/malloryclient/config/.deps/malloryconfig.Plo new file mode 100644 index 0000000..94303ae --- /dev/null +++ b/malloryclient/config/.deps/malloryconfig.Plo @@ -0,0 +1,596 @@ +malloryconfig.lo .libs/malloryconfig.o: malloryconfig.cpp \ + /opt/kde3/include/kconfig.h /usr/lib/qt3/include/qvaluelist.h \ + /usr/lib/qt3/include/qtl.h /usr/lib/qt3/include/qglobal.h \ + /usr/lib/qt3/include/qconfig.h /usr/lib/qt3/include/qmodules.h \ + /usr/lib/qt3/include/qfeatures.h /usr/lib/qt3/include/qtextstream.h \ + /usr/lib/qt3/include/qiodevice.h /usr/lib/qt3/include/qcstring.h \ + /usr/lib/qt3/include/qmemarray.h /usr/lib/qt3/include/qgarray.h \ + /usr/lib/qt3/include/qshared.h /usr/lib/qt3/include/qwinexport.h \ + /usr/include/string.h /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stddef.h \ + /usr/include/xlocale.h /usr/lib/qt3/include/qstring.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/limits.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h /usr/include/g++/string \ + /usr/include/g++/i586-suse-linux/bits/c++config.h \ + /usr/include/g++/i586-suse-linux/bits/os_defines.h \ + /usr/include/g++/bits/stringfwd.h /usr/include/g++/bits/char_traits.h \ + /usr/include/g++/cstring /usr/include/g++/cstddef \ + /usr/include/g++/bits/fpos.h \ + /usr/include/g++/i586-suse-linux/bits/c++io.h /usr/include/g++/cstdio \ + /usr/include/stdio.h /usr/include/bits/types.h \ + /usr/include/bits/wordsize.h /usr/include/bits/typesizes.h \ + /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \ + /usr/include/g++/i586-suse-linux/bits/gthr.h \ + /usr/include/g++/i586-suse-linux/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \ + /usr/include/bits/sched.h /usr/include/bits/time.h \ + /usr/include/signal.h /usr/include/bits/sigset.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/initspin.h \ + /usr/include/bits/sigthread.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/getopt.h \ + /usr/include/g++/cwchar /usr/include/g++/ctime /usr/include/g++/memory \ + /usr/include/g++/bits/stl_algobase.h /usr/include/g++/climits \ + /usr/include/g++/cstdlib /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/endian.h /usr/include/bits/endian.h \ + /usr/include/sys/types.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/sys/sysmacros.h \ + /usr/include/alloca.h /usr/include/g++/new /usr/include/g++/exception \ + /usr/include/g++/iosfwd \ + /usr/include/g++/i586-suse-linux/bits/c++locale.h \ + /usr/include/g++/clocale /usr/include/locale.h \ + /usr/include/bits/locale.h /usr/include/langinfo.h \ + /usr/include/nl_types.h /usr/include/iconv.h /usr/include/libintl.h \ + /usr/include/g++/cctype /usr/include/ctype.h \ + /usr/include/g++/bits/functexcept.h \ + /usr/include/g++/exception_defines.h /usr/include/g++/bits/stl_pair.h \ + /usr/include/g++/bits/type_traits.h \ + /usr/include/g++/bits/stl_iterator_base_types.h \ + /usr/include/g++/bits/stl_iterator_base_funcs.h \ + /usr/include/g++/bits/concept_check.h \ + /usr/include/g++/bits/stl_iterator.h /usr/include/g++/bits/stl_alloc.h \ + /usr/include/g++/bits/stl_threads.h \ + /usr/include/g++/i586-suse-linux/bits/atomicity.h \ + /usr/include/g++/bits/stl_construct.h \ + /usr/include/g++/bits/stl_uninitialized.h \ + /usr/include/g++/bits/stl_raw_storage_iter.h \ + /usr/include/g++/bits/stl_function.h \ + /usr/include/g++/bits/basic_string.h /usr/include/g++/algorithm \ + /usr/include/g++/bits/stl_algo.h /usr/include/g++/bits/stl_heap.h \ + /usr/include/g++/bits/stl_tempbuf.h \ + /usr/include/g++/bits/basic_string.tcc \ + /usr/lib/qt3/include/qdatastream.h /usr/include/g++/iterator \ + /usr/include/g++/ostream /usr/include/g++/ios \ + /usr/include/g++/bits/localefwd.h /usr/include/g++/bits/ios_base.h \ + /usr/include/g++/bits/locale_classes.h /usr/include/g++/streambuf \ + /usr/include/g++/bits/streambuf.tcc /usr/include/g++/bits/basic_ios.h \ + /usr/include/g++/bits/streambuf_iterator.h \ + /usr/include/g++/bits/locale_facets.h /usr/include/g++/cwctype \ + /usr/include/wctype.h \ + /usr/include/g++/i586-suse-linux/bits/ctype_base.h \ + /usr/include/g++/i586-suse-linux/bits/ctype_inline.h \ + /usr/include/g++/bits/codecvt.h \ + /usr/include/g++/i586-suse-linux/bits/codecvt_specializations.h \ + /usr/include/g++/i586-suse-linux/bits/time_members.h \ + /usr/include/g++/i586-suse-linux/bits/messages_members.h \ + /usr/include/g++/bits/basic_ios.tcc /usr/include/g++/bits/ostream.tcc \ + /usr/include/g++/locale /usr/include/g++/bits/locale_facets.tcc \ + /usr/include/g++/cerrno /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/g++/cmath /usr/include/math.h /usr/include/bits/huge_val.h \ + /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \ + /usr/include/bits/inf.h /usr/include/bits/nan.h \ + /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \ + /usr/include/bits/mathinline.h /usr/include/g++/bits/cmath.tcc \ + /usr/include/g++/limits /usr/include/g++/typeinfo \ + /usr/include/g++/istream /usr/include/g++/bits/istream.tcc \ + /usr/include/g++/bits/stream_iterator.h /usr/include/g++/list \ + /usr/include/g++/bits/stl_list.h /usr/include/g++/bits/list.tcc \ + /opt/kde3/include/kconfigbase.h /usr/lib/qt3/include/qobject.h \ + /usr/lib/qt3/include/qobjectdefs.h /usr/lib/qt3/include/qwindowdefs.h \ + /usr/lib/qt3/include/qnamespace.h /usr/lib/qt3/include/qevent.h \ + /usr/lib/qt3/include/qregion.h /usr/lib/qt3/include/qrect.h \ + /usr/lib/qt3/include/qsize.h /usr/lib/qt3/include/qpoint.h \ + /usr/lib/qt3/include/qmime.h /usr/lib/qt3/include/qmap.h \ + /usr/lib/qt3/include/qpair.h /usr/include/g++/map \ + /usr/include/g++/bits/stl_tree.h /usr/include/g++/bits/stl_map.h \ + /usr/include/g++/bits/stl_multimap.h /usr/lib/qt3/include/qcolor.h \ + /usr/lib/qt3/include/qstringlist.h /usr/lib/qt3/include/qstrlist.h \ + /usr/lib/qt3/include/qptrlist.h /usr/lib/qt3/include/qglist.h \ + /usr/lib/qt3/include/qptrcollection.h /usr/lib/qt3/include/qfont.h \ + /usr/lib/qt3/include/qdatetime.h /usr/lib/qt3/include/qvariant.h \ + /opt/kde3/include/kconfigdata.h /opt/kde3/include/kdelibs_export.h \ + /opt/kde3/include/kdemacros.h /opt/kde3/include/klockfile.h \ + /opt/kde3/include/ksharedptr.h /opt/kde3/include/klocale.h \ + /opt/kde3/include/kglobal.h /opt/kde3/include/kinstance.h \ + /usr/lib/qt3/include/qcheckbox.h /usr/lib/qt3/include/qbutton.h \ + /usr/lib/qt3/include/qwidget.h /usr/lib/qt3/include/qpaintdevice.h \ + /usr/lib/qt3/include/qpalette.h /usr/lib/qt3/include/qbrush.h \ + /usr/lib/qt3/include/qfontmetrics.h /usr/lib/qt3/include/qfontinfo.h \ + /usr/lib/qt3/include/qsizepolicy.h /usr/lib/qt3/include/qkeysequence.h \ + /usr/lib/qt3/include/qslider.h /usr/lib/qt3/include/qrangecontrol.h \ + /usr/lib/qt3/include/qframe.h /usr/lib/qt3/include/qspinbox.h \ + /usr/lib/qt3/include/qcombobox.h /usr/lib/qt3/include/qwhatsthis.h \ + /usr/lib/qt3/include/qcursor.h malloryconfig.h configdialog.h \ + malloryconfig.moc /usr/lib/qt3/include/qmetaobject.h \ + /usr/lib/qt3/include/qconnection.h /usr/lib/qt3/include/qapplication.h \ + /usr/lib/qt3/include/qdesktopwidget.h /usr/lib/qt3/include/qasciidict.h \ + /usr/lib/qt3/include/qgdict.h /usr/lib/qt3/include/qtranslator.h \ + /usr/lib/qt3/include/private/qucomextra_p.h \ + /usr/lib/qt3/include/private/qucom_p.h /usr/lib/qt3/include/quuid.h + +/opt/kde3/include/kconfig.h: + +/usr/lib/qt3/include/qvaluelist.h: + +/usr/lib/qt3/include/qtl.h: + +/usr/lib/qt3/include/qglobal.h: + +/usr/lib/qt3/include/qconfig.h: + +/usr/lib/qt3/include/qmodules.h: + +/usr/lib/qt3/include/qfeatures.h: + +/usr/lib/qt3/include/qtextstream.h: + +/usr/lib/qt3/include/qiodevice.h: + +/usr/lib/qt3/include/qcstring.h: + +/usr/lib/qt3/include/qmemarray.h: + +/usr/lib/qt3/include/qgarray.h: + +/usr/lib/qt3/include/qshared.h: + +/usr/lib/qt3/include/qwinexport.h: + +/usr/include/string.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stddef.h: + +/usr/include/xlocale.h: + +/usr/lib/qt3/include/qstring.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/limits.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/g++/string: + +/usr/include/g++/i586-suse-linux/bits/c++config.h: + +/usr/include/g++/i586-suse-linux/bits/os_defines.h: + +/usr/include/g++/bits/stringfwd.h: + +/usr/include/g++/bits/char_traits.h: + +/usr/include/g++/cstring: + +/usr/include/g++/cstddef: + +/usr/include/g++/bits/fpos.h: + +/usr/include/g++/i586-suse-linux/bits/c++io.h: + +/usr/include/g++/cstdio: + +/usr/include/stdio.h: + +/usr/include/bits/types.h: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/typesizes.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/bits/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/include/bits/stdio.h: + +/usr/include/g++/i586-suse-linux/bits/gthr.h: + +/usr/include/g++/i586-suse-linux/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/time.h: + +/usr/include/bits/sched.h: + +/usr/include/bits/time.h: + +/usr/include/signal.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/initspin.h: + +/usr/include/bits/sigthread.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/include/g++/cwchar: + +/usr/include/g++/ctime: + +/usr/include/g++/memory: + +/usr/include/g++/bits/stl_algobase.h: + +/usr/include/g++/climits: + +/usr/include/g++/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/types.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/alloca.h: + +/usr/include/g++/new: + +/usr/include/g++/exception: + +/usr/include/g++/iosfwd: + +/usr/include/g++/i586-suse-linux/bits/c++locale.h: + +/usr/include/g++/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/langinfo.h: + +/usr/include/nl_types.h: + +/usr/include/iconv.h: + +/usr/include/libintl.h: + +/usr/include/g++/cctype: + +/usr/include/ctype.h: + +/usr/include/g++/bits/functexcept.h: + +/usr/include/g++/exception_defines.h: + +/usr/include/g++/bits/stl_pair.h: + +/usr/include/g++/bits/type_traits.h: + +/usr/include/g++/bits/stl_iterator_base_types.h: + +/usr/include/g++/bits/stl_iterator_base_funcs.h: + +/usr/include/g++/bits/concept_check.h: + +/usr/include/g++/bits/stl_iterator.h: + +/usr/include/g++/bits/stl_alloc.h: + +/usr/include/g++/bits/stl_threads.h: + +/usr/include/g++/i586-suse-linux/bits/atomicity.h: + +/usr/include/g++/bits/stl_construct.h: + +/usr/include/g++/bits/stl_uninitialized.h: + +/usr/include/g++/bits/stl_raw_storage_iter.h: + +/usr/include/g++/bits/stl_function.h: + +/usr/include/g++/bits/basic_string.h: + +/usr/include/g++/algorithm: + +/usr/include/g++/bits/stl_algo.h: + +/usr/include/g++/bits/stl_heap.h: + +/usr/include/g++/bits/stl_tempbuf.h: + +/usr/include/g++/bits/basic_string.tcc: + +/usr/lib/qt3/include/qdatastream.h: + +/usr/include/g++/iterator: + +/usr/include/g++/ostream: + +/usr/include/g++/ios: + +/usr/include/g++/bits/localefwd.h: + +/usr/include/g++/bits/ios_base.h: + +/usr/include/g++/bits/locale_classes.h: + +/usr/include/g++/streambuf: + +/usr/include/g++/bits/streambuf.tcc: + +/usr/include/g++/bits/basic_ios.h: + +/usr/include/g++/bits/streambuf_iterator.h: + +/usr/include/g++/bits/locale_facets.h: + +/usr/include/g++/cwctype: + +/usr/include/wctype.h: + +/usr/include/g++/i586-suse-linux/bits/ctype_base.h: + +/usr/include/g++/i586-suse-linux/bits/ctype_inline.h: + +/usr/include/g++/bits/codecvt.h: + +/usr/include/g++/i586-suse-linux/bits/codecvt_specializations.h: + +/usr/include/g++/i586-suse-linux/bits/time_members.h: + +/usr/include/g++/i586-suse-linux/bits/messages_members.h: + +/usr/include/g++/bits/basic_ios.tcc: + +/usr/include/g++/bits/ostream.tcc: + +/usr/include/g++/locale: + +/usr/include/g++/bits/locale_facets.tcc: + +/usr/include/g++/cerrno: + +/usr/include/errno.h: + +/usr/include/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/g++/cmath: + +/usr/include/math.h: + +/usr/include/bits/huge_val.h: + +/usr/include/bits/huge_valf.h: + +/usr/include/bits/huge_vall.h: + +/usr/include/bits/inf.h: + +/usr/include/bits/nan.h: + +/usr/include/bits/mathdef.h: + +/usr/include/bits/mathcalls.h: + +/usr/include/bits/mathinline.h: + +/usr/include/g++/bits/cmath.tcc: + +/usr/include/g++/limits: + +/usr/include/g++/typeinfo: + +/usr/include/g++/istream: + +/usr/include/g++/bits/istream.tcc: + +/usr/include/g++/bits/stream_iterator.h: + +/usr/include/g++/list: + +/usr/include/g++/bits/stl_list.h: + +/usr/include/g++/bits/list.tcc: + +/opt/kde3/include/kconfigbase.h: + +/usr/lib/qt3/include/qobject.h: + +/usr/lib/qt3/include/qobjectdefs.h: + +/usr/lib/qt3/include/qwindowdefs.h: + +/usr/lib/qt3/include/qnamespace.h: + +/usr/lib/qt3/include/qevent.h: + +/usr/lib/qt3/include/qregion.h: + +/usr/lib/qt3/include/qrect.h: + +/usr/lib/qt3/include/qsize.h: + +/usr/lib/qt3/include/qpoint.h: + +/usr/lib/qt3/include/qmime.h: + +/usr/lib/qt3/include/qmap.h: + +/usr/lib/qt3/include/qpair.h: + +/usr/include/g++/map: + +/usr/include/g++/bits/stl_tree.h: + +/usr/include/g++/bits/stl_map.h: + +/usr/include/g++/bits/stl_multimap.h: + +/usr/lib/qt3/include/qcolor.h: + +/usr/lib/qt3/include/qstringlist.h: + +/usr/lib/qt3/include/qstrlist.h: + +/usr/lib/qt3/include/qptrlist.h: + +/usr/lib/qt3/include/qglist.h: + +/usr/lib/qt3/include/qptrcollection.h: + +/usr/lib/qt3/include/qfont.h: + +/usr/lib/qt3/include/qdatetime.h: + +/usr/lib/qt3/include/qvariant.h: + +/opt/kde3/include/kconfigdata.h: + +/opt/kde3/include/kdelibs_export.h: + +/opt/kde3/include/kdemacros.h: + +/opt/kde3/include/klockfile.h: + +/opt/kde3/include/ksharedptr.h: + +/opt/kde3/include/klocale.h: + +/opt/kde3/include/kglobal.h: + +/opt/kde3/include/kinstance.h: + +/usr/lib/qt3/include/qcheckbox.h: + +/usr/lib/qt3/include/qbutton.h: + +/usr/lib/qt3/include/qwidget.h: + +/usr/lib/qt3/include/qpaintdevice.h: + +/usr/lib/qt3/include/qpalette.h: + +/usr/lib/qt3/include/qbrush.h: + +/usr/lib/qt3/include/qfontmetrics.h: + +/usr/lib/qt3/include/qfontinfo.h: + +/usr/lib/qt3/include/qsizepolicy.h: + +/usr/lib/qt3/include/qkeysequence.h: + +/usr/lib/qt3/include/qslider.h: + +/usr/lib/qt3/include/qrangecontrol.h: + +/usr/lib/qt3/include/qframe.h: + +/usr/lib/qt3/include/qspinbox.h: + +/usr/lib/qt3/include/qcombobox.h: + +/usr/lib/qt3/include/qwhatsthis.h: + +/usr/lib/qt3/include/qcursor.h: + +malloryconfig.h: + +configdialog.h: + +malloryconfig.moc: + +/usr/lib/qt3/include/qmetaobject.h: + +/usr/lib/qt3/include/qconnection.h: + +/usr/lib/qt3/include/qapplication.h: + +/usr/lib/qt3/include/qdesktopwidget.h: + +/usr/lib/qt3/include/qasciidict.h: + +/usr/lib/qt3/include/qgdict.h: + +/usr/lib/qt3/include/qtranslator.h: + +/usr/lib/qt3/include/private/qucomextra_p.h: + +/usr/lib/qt3/include/private/qucom_p.h: + +/usr/lib/qt3/include/quuid.h: diff --git a/malloryclient/config/Makefile b/malloryclient/config/Makefile new file mode 100644 index 0000000..977b6a3 --- /dev/null +++ b/malloryclient/config/Makefile @@ -0,0 +1,712 @@ +# Makefile.in generated by automake 1.6.3 from Makefile.am. +# Generated automatically from Makefile.in by config.pl. +# KDE tags expanded automatically by am_edit - $Revision: 1.373 $ +# + +# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002 +# Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = /bin/sh + +srcdir = . +top_srcdir = ../.. +VPATH = . +prefix = /opt/kde3 +exec_prefix = ${prefix} + +bindir = ${exec_prefix}/bin +sbindir = ${exec_prefix}/sbin +libexecdir = ${exec_prefix}/libexec +datadir = ${prefix}/share +sysconfdir = ${prefix}/etc +sharedstatedir = ${prefix}/com +localstatedir = ${prefix}/var +libdir = ${exec_prefix}/lib +infodir = ${prefix}/info +mandir = ${prefix}/man +includedir = ${prefix}/include +oldincludedir = /usr/include +pkgdatadir = $(datadir)/mallory +pkglibdir = $(libdir)/mallory +pkgincludedir = $(includedir)/mallory +top_builddir = ../.. + +ACLOCAL = ${SHELL} /stack/archives/kde-plus/window.decorations/mallory-1.0/admin/missing --run aclocal-1.6 +AUTOCONF = ${SHELL} /stack/archives/kde-plus/window.decorations/mallory-1.0/admin/missing --run autoconf +AUTOMAKE = ${SHELL} /stack/archives/kde-plus/window.decorations/mallory-1.0/admin/missing --run automake-1.6 +AUTOHEADER = ${SHELL} /stack/archives/kde-plus/window.decorations/mallory-1.0/admin/missing --run autoheader + +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = /usr/bin/install -c -p +INSTALL_PROGRAM = ${INSTALL} $(INSTALL_STRIP_FLAG) +INSTALL_DATA = ${INSTALL} -m 644 +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_SCRIPT = ${INSTALL} +INSTALL_HEADER = $(INSTALL_DATA) +transform = s,x,x, +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_alias = +build_triplet = i686-pc-linux-gnu +host_alias = +host_triplet = i686-pc-linux-gnu +target_alias = +target_triplet = i686-pc-linux-gnu + +EXEEXT = +OBJEXT = o +PATH_SEPARATOR = : +AMTAR = ${SHELL} /stack/archives/kde-plus/window.decorations/mallory-1.0/admin/missing --run tar +ARTSCCONFIG = /opt/kde3/bin/artsc-config +AS = @AS@ +AUTODIRS = +AWK = gawk +BROCKENBORING = +CC = gcc +CONF_FILES = $(top_srcdir)/./admin/configure.in.min $(top_srcdir)/configure.in.in +CPP = gcc -E +CXX = g++ +CXXCPP = g++ -E +DCOPIDL = /opt/kde3/bin/dcopidl +DCOPIDL2CPP = /opt/kde3/bin/dcopidl2cpp +DCOP_DEPENDENCIES = $(DCOPIDL) +DEPDIR = .deps +DLLTOOL = @DLLTOOL@ +DOXYGEN = @DOXYGEN@ +DOXYGEN_PROJECT_NAME = @DOXYGEN_PROJECT_NAME@ +DOXYGEN_PROJECT_NUMBER = @DOXYGEN_PROJECT_NUMBER@ +DPMSINC = @DPMSINC@ +DPMSLIB = @DPMSLIB@ +ECHO = echo +FRAMEWORK_COREAUDIO = +GCJ = @GCJ@ +GCJFLAGS = @GCJFLAGS@ +GLINC = @GLINC@ +GLLIB = @GLLIB@ +GMSGFMT = /usr/bin/msgfmt +IDL = @IDL@ +IDL_DEPENDENCIES = @IDL_DEPENDENCIES@ +INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s +JAR = @JAR@ +JAVAC = @JAVAC@ +JAVAH = @JAVAH@ +JVMLIBS = @JVMLIBS@ +KDECONFIG = /opt/kde3/bin/kde-config +KDE_EXTRA_RPATH = +KDE_HAS_DOXYGEN = @KDE_HAS_DOXYGEN@ +KDE_HAVE_DOT = @KDE_HAVE_DOT@ +KDE_INCLUDES = -I/opt/kde3/include +KDE_LDFLAGS = -L/opt/kde3/lib +KDE_MT_LDFLAGS = +KDE_MT_LIBS = -lpthread +KDE_NO_UNDEFINED = +KDE_PLUGIN = -avoid-version -module -no-undefined $(KDE_NO_UNDEFINED) $(KDE_RPATH) $(KDE_MT_LDFLAGS) +KDE_RPATH = -R $(kde_libraries) -R $(qt_libraries) -R $(x_libraries) +KDE_USE_CLOSURE_FALSE = # +KDE_USE_CLOSURE_TRUE = +KDE_USE_FINAL_FALSE = +KDE_USE_FINAL_TRUE = # +KDE_USE_NMCHECK_FALSE = +KDE_USE_NMCHECK_TRUE = # +KDE_XSL_STYLESHEET = /opt/kde3/share/apps/ksgmltools2/customization/kde-chunk.xsl +LEX = @LEX@ +LEXLIB = @LEXLIB@ +LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ +LIBBZ2 = @LIBBZ2@ +LIBCOMPAT = +LIBCRYPT = -lcrypt +LIBDL = -ldl +LIBGEN = @LIBGEN@ +LIBJPEG = -ljpeg +LIBMICO = @LIBMICO@ +LIBOBJS = +LIBPNG = -lpng -lz -lm +LIBPTHREAD = -lpthread +LIBPYTHON = @LIBPYTHON@ +LIBQIMGIO = @LIBQIMGIO@ +LIBRESOLV = -lresolv +LIBSHADOW = @LIBSHADOW@ +LIBSM = -lSM -lICE +LIBSOCKET = +LIBSSL = @LIBSSL@ +LIBTIFF = @LIBTIFF@ +LIBTOOL = $(SHELL) $(top_builddir)/libtool --silent +LIBUCB = +LIBUTIL = -lutil +LIBZ = -lz +LIB_JASPER = @LIB_JASPER@ +LIB_KAB = -lkab +LIB_KABC = -lkabc +LIB_KDECORE = -lkdecore +LIB_KDEPRINT = -lkdeprint +LIB_KDEUI = -lkdeui +LIB_KFILE = -lkio +LIB_KFM = +LIB_KHTML = -lkhtml +LIB_KIMGIO = @LIB_KIMGIO@ +LIB_KIO = -lkio +LIB_KPARTS = -lkparts +LIB_KSPELL = -lkspell +LIB_KSYCOCA = -lkio +LIB_POLL = +LIB_QPE = +LIB_QT = -lqt-mt $(LIBPNG) -lXext $(LIB_X11) $(LIBSM) -lpthread +LIB_QTOPIA = @LIB_QTOPIA@ +LIB_SMB = -lsmb +LIB_X11 = -lX11 $(LIBSOCKET) +LIB_XEXT = -lXext +LN_S = ln -s +MCOPIDL = /opt/kde3/bin/mcopidl +MEINPROC = /opt/kde3/bin/meinproc +MICO_INCLUDES = @MICO_INCLUDES@ +MICO_LDFLAGS = @MICO_LDFLAGS@ +MOC = /usr/lib/qt3/bin/moc +MSGFMT = /usr/bin/msgfmt +NOOPT_CFLAGS = -O0 +NOOPT_CXXFLAGS = -O0 +OBJC = @OBJC@ +OBJCFLAGS = @OBJCFLAGS@ +OBJDUMP = @OBJDUMP@ +PACKAGE = mallory +PAMLIBS = @PAMLIBS@ +PASSWDLIBS = @PASSWDLIBS@ +PYTHONINC = @PYTHONINC@ +PYTHONLIB = @PYTHONLIB@ +PYTHONMODDIR = @PYTHONMODDIR@ +QTDOCDIR = @QTDOCDIR@ +QTE_NORTTI = +QTOPIA_INCLUDES = @QTOPIA_INCLUDES@ +QT_INCLUDES = -I/usr/lib/qt3/include +QT_LDFLAGS = -L/usr/lib/qt3/lib +RANLIB = ranlib +RC = @RC@ +SETUIDFLAGS = @SETUIDFLAGS@ +SSL_INCLUDES = @SSL_INCLUDES@ +SSL_LDFLAGS = @SSL_LDFLAGS@ +STRIP = strip +TOPSUBDIRS = colorscheme malloryclient +UIC = /usr/lib/qt3/bin/uic -L $(kde_widgetdir) -nounload +UIC_TR = tr2i18n +USER_INCLUDES = +USER_LDFLAGS = +USE_EXCEPTIONS = -fexceptions +USE_RTTI = +USE_THREADS = +VERSION = 1.0 +WOVERLOADED_VIRTUAL = +XGETTEXT = /usr/bin/xgettext +XPMINC = @XPMINC@ +XPMLIB = @XPMLIB@ +X_EXTRA_LIBS = +X_INCLUDES = -I/usr/X11R6/include +X_LDFLAGS = -L/usr/X11R6/lib +X_PRE_LIBS = +X_RPATH = -R $(x_libraries) +all_includes = -I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/include +all_libraries = -L/usr/X11R6/lib -L/usr/lib/qt3/lib -L/opt/kde3/lib +am__include = include +am__quote = +idldir = @idldir@ +install_sh = /stack/archives/kde-plus/window.decorations/mallory-1.0/admin/install-sh +jni_includes = @jni_includes@ +kde_appsdir = ${prefix}/share/applnk +kde_bindir = ${exec_prefix}/bin +kde_confdir = ${prefix}/share/config +kde_datadir = ${prefix}/share/apps +kde_htmldir = ${prefix}/share/doc/HTML +kde_icondir = ${prefix}/share/icons +kde_includes = /opt/kde3/include +kde_libraries = /opt/kde3/lib +kde_libs_htmldir = /opt/kde3/share/doc/HTML +kde_libs_prefix = /opt/kde3 +kde_locale = ${prefix}/share/locale +kde_mimedir = ${prefix}/share/mimelnk +kde_moduledir = ${libdir}/kde3 +kde_qtver = 3 +kde_servicesdir = ${prefix}/share/services +kde_servicetypesdir = ${prefix}/share/servicetypes +kde_sounddir = ${prefix}/share/sounds +kde_styledir = ${libdir}/kde3/plugins/styles +kde_templatesdir = ${prefix}/share/templates +kde_wallpaperdir = ${prefix}/share/wallpapers +kde_widgetdir = /opt/kde3/lib/kde3/plugins/designer +kdeinitdir = $(kde_moduledir) +micodir = @micodir@ +qt_includes = /usr/lib/qt3/include +qt_libraries = /usr/lib/qt3/lib +x_includes = /usr/X11R6/include +x_libraries = /usr/X11R6/lib +xdg_appsdir = ${datadir}/applications +xdg_directorydir = ${datadir}/desktop-directories +INCLUDES = $(all_includes) + +kde_module_LTLIBRARIES = kwin_mallory_config.la + +#>- kwin_mallory_config_la_SOURCES = malloryconfig.cpp configdialog.ui +#>+ 1 +kwin_mallory_config_la_SOURCES=malloryconfig.cpp configdialog.cpp +kwin_mallory_config_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module +kwin_mallory_config_la_LIBADD = $(LIB_KDEUI) + +#>- METASOURCES = AUTO +# noinst_HEADERS = malloryconfig.h configdialog.h +noinst_HEADERS = malloryconfig.h +DISTCLEANFILES = $(METASOURCES) + +lnkdir = $(kde_datadir)/kwin +subdir = malloryclient/config +mkinstalldirs = $(SHELL) $(top_srcdir)/admin/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +LTLIBRARIES = $(kde_module_LTLIBRARIES) + +kwin_mallory_config_la_DEPENDENCIES = +am_kwin_mallory_config_la_OBJECTS = malloryconfig.lo +#>- kwin_mallory_config_la_OBJECTS = $(am_kwin_mallory_config_la_OBJECTS) +#>+ 4 +kwin_mallory_config_la_final_OBJECTS = kwin_mallory_config_la.all_cpp.lo +kwin_mallory_config_la_nofinal_OBJECTS = malloryconfig.lo configdialog.lo +kwin_mallory_config_la_OBJECTS = $(kwin_mallory_config_la_nofinal_OBJECTS) +#kwin_mallory_config_la_OBJECTS = $(kwin_mallory_config_la_final_OBJECTS) + +DEFS = -DHAVE_CONFIG_H +DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) +CPPFLAGS = -DQT_THREAD_SUPPORT -D_REENTRANT +LDFLAGS = +LIBS = +depcomp = $(SHELL) $(top_srcdir)/admin/depcomp +am__depfiles_maybe = depfiles +#>- DEP_FILES = ./$(DEPDIR)/malloryconfig.Plo +#>+ 3 +#DEP_FILES = $(DEPDIR)/configdialog.P $(DEPDIR)/kwin_mallory_config_la.all_cpp.P ./$(DEPDIR)/malloryconfig.Plo +DEP_FILES = $(DEPDIR)/configdialog.P ./$(DEPDIR)/malloryconfig.Plo + +#>- CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ +#>- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +#>+ 2 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) +#>- LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \ +#>- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ +#>- $(AM_CXXFLAGS) $(CXXFLAGS) +#>+ 3 +LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) +CXXLD = $(CXX) +#>- CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \ +#>- $(AM_LDFLAGS) $(LDFLAGS) -o $@ +#>+ 2 +CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +CXXFLAGS = -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 +DIST_SOURCES = $(kwin_mallory_config_la_SOURCES) +HEADERS = $(noinst_HEADERS) + +DIST_COMMON = $(noinst_HEADERS) Makefile.am Makefile.in +SOURCES = $(kwin_mallory_config_la_SOURCES) + +#>- all: all-am +#>+ 1 +all: docs-am all-am + +.SUFFIXES: +.SUFFIXES: .cpp .lo .o .obj +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu malloryclient/config/Makefile +#>+ 3 + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu malloryclient/config/Makefile + cd $(top_srcdir) && perl admin/am_edit malloryclient/config/Makefile.in +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe) +kde_moduleLTLIBRARIES_INSTALL = $(INSTALL) +install-kde_moduleLTLIBRARIES: $(kde_module_LTLIBRARIES) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(kde_moduledir) + @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f="`echo $$p | sed -e 's|^.*/||'`"; \ + echo " $(LIBTOOL) --mode=install $(kde_moduleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(kde_moduledir)/$$f"; \ + $(LIBTOOL) --mode=install $(kde_moduleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(kde_moduledir)/$$f; \ + else :; fi; \ + done + +uninstall-kde_moduleLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + p="`echo $$p | sed -e 's|^.*/||'`"; \ + echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(kde_moduledir)/$$p"; \ + $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(kde_moduledir)/$$p; \ + done + +clean-kde_moduleLTLIBRARIES: + -test -z "$(kde_module_LTLIBRARIES)" || rm -f $(kde_module_LTLIBRARIES) + @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ + test -z "$dir" && dir=.; \ + echo "rm -f \"$${dir}/so_locations\""; \ + rm -f "$${dir}/so_locations"; \ + done +#>- kwin_mallory_config.la: $(kwin_mallory_config_la_OBJECTS) $(kwin_mallory_config_la_DEPENDENCIES) +#>+ 2 +kwin_mallory_config.la: kwin_mallory_config.la.closure $(kwin_mallory_config_la_OBJECTS) $(kwin_mallory_config_la_DEPENDENCIES) +#kwin_mallory_config.la: $(kwin_mallory_config_la_OBJECTS) $(kwin_mallory_config_la_DEPENDENCIES) + $(CXXLINK) -rpath $(kde_moduledir) $(kwin_mallory_config_la_LDFLAGS) $(kwin_mallory_config_la_OBJECTS) $(kwin_mallory_config_la_LIBADD) $(LIBS) + +mostlyclean-compile: + -rm -f *.$(OBJEXT) core *.core + +distclean-compile: + -rm -f *.tab.c + +include ./$(DEPDIR)/malloryconfig.Plo + +distclean-depend: + -rm -rf ./$(DEPDIR) + +.cpp.o: + source='$<' object='$@' libtool=no \ + depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \ + $(CXXDEPMODE) $(depcomp) \ + $(CXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$< + +.cpp.obj: + source='$<' object='$@' libtool=no \ + depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \ + $(CXXDEPMODE) $(depcomp) \ + $(CXXCOMPILE) -c -o $@ `cygpath -w $<` + +.cpp.lo: + source='$<' object='$@' libtool=yes \ + depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' \ + $(CXXDEPMODE) $(depcomp) \ + $(LTCXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$< +CXXDEPMODE = depmode=gcc3 + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: + +ETAGS = etags +ETAGSFLAGS = + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$tags$$unique" \ + || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 4 +KDE_DIST=configdialog.ui + +DISTFILES= $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) + + +top_distdir = ../.. +distdir = $(top_distdir)/$(PACKAGE)-$(VERSION) + +distdir: $(DISTFILES) + @list='$(DISTFILES)'; for file in $$list; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkinstalldirs) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(LTLIBRARIES) $(HEADERS) + +installdirs: + $(mkinstalldirs) $(DESTDIR)$(kde_moduledir) + +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-am +#>+ 1 +clean: kde-rpo-clean clean-am + +#>- clean-am: clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ +#>- mostlyclean-am +#>+ 2 +clean-am: clean-metasources clean-ui clean-closures clean-bcheck clean-final clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ + mostlyclean-am + +distclean: distclean-am + +distclean-am: clean-am distclean-compile distclean-depend \ + distclean-generic distclean-libtool distclean-tags + +dvi: dvi-am + +dvi-am: + +info: info-am + +info-am: + +#>- install-data-am: install-kde_moduleLTLIBRARIES +#>+ 1 +install-data-am: + +#>- install-exec-am: +#>+ 1 +install-exec-am: install-kde_moduleLTLIBRARIES + +install-info: install-info-am + +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + +uninstall-am: uninstall-info-am uninstall-kde_moduleLTLIBRARIES + +.PHONY: GTAGS all all-am check check-am clean clean-generic \ + clean-kde_moduleLTLIBRARIES clean-libtool distclean \ + distclean-compile distclean-depend distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am info \ + info-am install install-am install-data install-data-am \ + install-exec install-exec-am install-info install-info-am \ + install-kde_moduleLTLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool tags uninstall \ + uninstall-am uninstall-info-am uninstall-kde_moduleLTLIBRARIES + + +messages: + $(XGETTEXT) *.cpp -o $(podir)/kwin_mallory_config.pot + +# AUTOMAKE_OPTIONS = foreign +# +# KDE_CXXFLAGS = -DQT_PLUGIN +# +# INCLUDES = $(all_includes) +# +# noinst_HEADERS = malloryconfig.h configdialog.h +# +# kde_module_LTLIBRARIES = kwin_mallory_config.la +# kwin_mallory_config_la_SOURCES = malloryconfig.cpp configdialog.ui +# kwin_mallory_config_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module +# kwin_mallory_config_la_LIBADD = $(LIB_KDEUI) +# kwin_mallory_config_la_METASOURCES = AUTO +# +# DISTCLEANFILES = $(kwin_mallory_la_METASOURCES) +# +# messages: +# $(XGETTEXT) *.cpp -o $(podir)/kwin_mallory_config.pot +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 8 +kwin_mallory_config.la.closure: $(kwin_mallory_config_la_OBJECTS) $(kwin_mallory_config_la_DEPENDENCIES) + @echo "int main() {return 0;}" > kwin_mallory_config_la_closure.cpp + @$(LTCXXCOMPILE) -c kwin_mallory_config_la_closure.cpp + $(CXXLINK) kwin_mallory_config_la_closure.lo $(kwin_mallory_config_la_LDFLAGS) $(kwin_mallory_config_la_OBJECTS) $(kwin_mallory_config_la_LIBADD) $(LIBS) + @rm -f kwin_mallory_config_la_closure.* kwin_mallory_config.la.closure + @echo "timestamp" > kwin_mallory_config.la.closure + + +#>+ 14 +configdialog.cpp: $(srcdir)/configdialog.ui configdialog.h configdialog.moc + rm -f configdialog.cpp + echo '#include <klocale.h>' > configdialog.cpp + $(UIC) -tr ${UIC_TR} -i configdialog.h $(srcdir)/configdialog.ui > configdialog.cpp.temp ; ret=$$?; \ + sed -e "s,${UIC_TR}( \"\" ),QString::null,g" configdialog.cpp.temp | sed -e "s,${UIC_TR}( \"\"\, \"\" ),QString::null,g" | sed -e "s,image\([0-9][0-9]*\)_data,img\1_configdialog,g" >> configdialog.cpp ;\ + rm -f configdialog.cpp.temp ;\ + if test "$$ret" = 0; then echo '#include "configdialog.moc"' >> configdialog.cpp; else rm -f configdialog.cpp ; exit $$ret ; fi + +configdialog.h: $(srcdir)/configdialog.ui + $(UIC) -o configdialog.h $(srcdir)/configdialog.ui + +configdialog.moc: configdialog.h + $(MOC) configdialog.h -o configdialog.moc + +#>+ 3 +malloryconfig.moc: $(srcdir)/malloryconfig.h + $(MOC) $(srcdir)/malloryconfig.h -o malloryconfig.moc + +#>+ 1 +mocs: malloryconfig.moc +#>+ 3 +clean-metasources: + -rm -f malloryconfig.moc + +#>+ 4 +clean-ui: + -rm -f \ + configdialog.cpp configdialog.h configdialog.moc + +#>+ 3 +clean-closures: + -rm -f kwin_mallory_config.la.closure + +#>+ 2 +docs-am: + +#>+ 6 +force-reedit: + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu malloryclient/config/Makefile + cd $(top_srcdir) && perl admin/am_edit malloryclient/config/Makefile.in + + +#>+ 20 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class + +bcheck: bcheck-am + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXXCOMPILE) --dump-class-hierarchy $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + fi ; \ + done + + +#>+ 11 +kwin_mallory_config_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/malloryconfig.cpp configdialog.cpp malloryconfig.moc configdialog.moc + @echo 'creating kwin_mallory_config_la.all_cpp.cpp ...'; \ + rm -f kwin_mallory_config_la.all_cpp.files kwin_mallory_config_la.all_cpp.final; \ + echo "#define KDE_USE_FINAL 1" >> kwin_mallory_config_la.all_cpp.final; \ + for file in malloryconfig.cpp configdialog.cpp ; do \ + echo "#include \"$$file\"" >> kwin_mallory_config_la.all_cpp.files; \ + test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> kwin_mallory_config_la.all_cpp.final; \ + done; \ + cat kwin_mallory_config_la.all_cpp.final kwin_mallory_config_la.all_cpp.files > kwin_mallory_config_la.all_cpp.cpp; \ + rm -f kwin_mallory_config_la.all_cpp.final kwin_mallory_config_la.all_cpp.files + +#>+ 3 +clean-final: + -rm -f kwin_mallory_config_la.all_cpp.cpp + +#>+ 2 +final: + $(MAKE) kwin_mallory_config_la_OBJECTS="$(kwin_mallory_config_la_final_OBJECTS)" all-am +#>+ 2 +final-install: + $(MAKE) kwin_mallory_config_la_OBJECTS="$(kwin_mallory_config_la_final_OBJECTS)" install-am +#>+ 2 +no-final: + $(MAKE) kwin_mallory_config_la_OBJECTS="$(kwin_mallory_config_la_nofinal_OBJECTS)" all-am +#>+ 2 +no-final-install: + $(MAKE) kwin_mallory_config_la_OBJECTS="$(kwin_mallory_config_la_nofinal_OBJECTS)" install-am +#>+ 3 +cvs-clean: + $(MAKE) admindir=$(top_srcdir)/admin -f $(top_srcdir)/admin/Makefile.common cvs-clean + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 6 +nmcheck: +nmcheck-am: nmcheck +malloryconfig.lo: malloryconfig.moc +$(srcdir)/malloryconfig.cpp: configdialog.h +malloryconfig.o: malloryconfig.moc diff --git a/malloryclient/config/Makefile.am b/malloryclient/config/Makefile.am new file mode 100644 index 0000000..c02605b --- /dev/null +++ b/malloryclient/config/Makefile.am @@ -0,0 +1,36 @@ +INCLUDES = $(all_includes) + +kde_module_LTLIBRARIES = kwin_mallory_config.la + +kwin_mallory_config_la_SOURCES = malloryconfig.cpp configdialog.ui +kwin_mallory_config_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module +kwin_mallory_config_la_LIBADD = $(LIB_KDEUI) + +METASOURCES = AUTO +# noinst_HEADERS = malloryconfig.h configdialog.h +noinst_HEADERS = malloryconfig.h +DISTCLEANFILES = $(METASOURCES) + +lnkdir = $(kde_datadir)/kwin + +messages: + $(XGETTEXT) *.cpp -o $(podir)/kwin_mallory_config.pot + +# AUTOMAKE_OPTIONS = foreign +# +# KDE_CXXFLAGS = -DQT_PLUGIN +# +# INCLUDES = $(all_includes) +# +# noinst_HEADERS = malloryconfig.h configdialog.h +# +# kde_module_LTLIBRARIES = kwin_mallory_config.la +# kwin_mallory_config_la_SOURCES = malloryconfig.cpp configdialog.ui +# kwin_mallory_config_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module +# kwin_mallory_config_la_LIBADD = $(LIB_KDEUI) +# kwin_mallory_config_la_METASOURCES = AUTO +# +# DISTCLEANFILES = $(kwin_mallory_la_METASOURCES) +# +# messages: +# $(XGETTEXT) *.cpp -o $(podir)/kwin_mallory_config.pot diff --git a/malloryclient/config/Makefile.in b/malloryclient/config/Makefile.in new file mode 100644 index 0000000..d22a8b8 --- /dev/null +++ b/malloryclient/config/Makefile.in @@ -0,0 +1,711 @@ +# Makefile.in generated by automake 1.6.3 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 1.373 $ +# @configure_input@ + +# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002 +# Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_DATA = @INSTALL_DATA@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_HEADER = $(INSTALL_DATA) +transform = @program_transform_name@ +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_alias = @build_alias@ +build_triplet = @build@ +host_alias = @host_alias@ +host_triplet = @host@ +target_alias = @target_alias@ +target_triplet = @target@ + +EXEEXT = @EXEEXT@ +OBJEXT = @OBJEXT@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AS = @AS@ +AUTODIRS = @AUTODIRS@ +AWK = @AWK@ +BROCKENBORING = @BROCKENBORING@ +CC = @CC@ +CONF_FILES = @CONF_FILES@ +CPP = @CPP@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEPDIR = @DEPDIR@ +DLLTOOL = @DLLTOOL@ +DOXYGEN = @DOXYGEN@ +DOXYGEN_PROJECT_NAME = @DOXYGEN_PROJECT_NAME@ +DOXYGEN_PROJECT_NUMBER = @DOXYGEN_PROJECT_NUMBER@ +DPMSINC = @DPMSINC@ +DPMSLIB = @DPMSLIB@ +ECHO = @ECHO@ +FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ +GCJ = @GCJ@ +GCJFLAGS = @GCJFLAGS@ +GLINC = @GLINC@ +GLLIB = @GLLIB@ +GMSGFMT = @GMSGFMT@ +IDL = @IDL@ +IDL_DEPENDENCIES = @IDL_DEPENDENCIES@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +JAR = @JAR@ +JAVAC = @JAVAC@ +JAVAH = @JAVAH@ +JVMLIBS = @JVMLIBS@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_HAS_DOXYGEN = @KDE_HAS_DOXYGEN@ +KDE_HAVE_DOT = @KDE_HAVE_DOT@ +KDE_INCLUDES = @KDE_INCLUDES@ +KDE_LDFLAGS = @KDE_LDFLAGS@ +KDE_MT_LDFLAGS = @KDE_MT_LDFLAGS@ +KDE_MT_LIBS = @KDE_MT_LIBS@ +KDE_NO_UNDEFINED = @KDE_NO_UNDEFINED@ +KDE_PLUGIN = @KDE_PLUGIN@ +KDE_RPATH = @KDE_RPATH@ +KDE_USE_CLOSURE_FALSE = @KDE_USE_CLOSURE_FALSE@ +KDE_USE_CLOSURE_TRUE = @KDE_USE_CLOSURE_TRUE@ +KDE_USE_FINAL_FALSE = @KDE_USE_FINAL_FALSE@ +KDE_USE_FINAL_TRUE = @KDE_USE_FINAL_TRUE@ +KDE_USE_NMCHECK_FALSE = @KDE_USE_NMCHECK_FALSE@ +KDE_USE_NMCHECK_TRUE = @KDE_USE_NMCHECK_TRUE@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LEX = @LEX@ +LEXLIB = @LEXLIB@ +LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ +LIBBZ2 = @LIBBZ2@ +LIBCOMPAT = @LIBCOMPAT@ +LIBCRYPT = @LIBCRYPT@ +LIBDL = @LIBDL@ +LIBGEN = @LIBGEN@ +LIBJPEG = @LIBJPEG@ +LIBMICO = @LIBMICO@ +LIBOBJS = @LIBOBJS@ +LIBPNG = @LIBPNG@ +LIBPTHREAD = @LIBPTHREAD@ +LIBPYTHON = @LIBPYTHON@ +LIBQIMGIO = @LIBQIMGIO@ +LIBRESOLV = @LIBRESOLV@ +LIBSHADOW = @LIBSHADOW@ +LIBSM = @LIBSM@ +LIBSOCKET = @LIBSOCKET@ +LIBSSL = @LIBSSL@ +LIBTIFF = @LIBTIFF@ +LIBTOOL = @LIBTOOL@ +LIBUCB = @LIBUCB@ +LIBUTIL = @LIBUTIL@ +LIBZ = @LIBZ@ +LIB_JASPER = @LIB_JASPER@ +LIB_KAB = @LIB_KAB@ +LIB_KABC = @LIB_KABC@ +LIB_KDECORE = @LIB_KDECORE@ +LIB_KDEPRINT = @LIB_KDEPRINT@ +LIB_KDEUI = @LIB_KDEUI@ +LIB_KFILE = @LIB_KFILE@ +LIB_KFM = @LIB_KFM@ +LIB_KHTML = @LIB_KHTML@ +LIB_KIMGIO = @LIB_KIMGIO@ +LIB_KIO = @LIB_KIO@ +LIB_KPARTS = @LIB_KPARTS@ +LIB_KSPELL = @LIB_KSPELL@ +LIB_KSYCOCA = @LIB_KSYCOCA@ +LIB_POLL = @LIB_POLL@ +LIB_QPE = @LIB_QPE@ +LIB_QT = @LIB_QT@ +LIB_QTOPIA = @LIB_QTOPIA@ +LIB_SMB = @LIB_SMB@ +LIB_X11 = @LIB_X11@ +LIB_XEXT = @LIB_XEXT@ +LN_S = @LN_S@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MICO_INCLUDES = @MICO_INCLUDES@ +MICO_LDFLAGS = @MICO_LDFLAGS@ +MOC = @MOC@ +MSGFMT = @MSGFMT@ +NOOPT_CFLAGS = @NOOPT_CFLAGS@ +NOOPT_CXXFLAGS = @NOOPT_CXXFLAGS@ +OBJC = @OBJC@ +OBJCFLAGS = @OBJCFLAGS@ +OBJDUMP = @OBJDUMP@ +PACKAGE = @PACKAGE@ +PAMLIBS = @PAMLIBS@ +PASSWDLIBS = @PASSWDLIBS@ +PYTHONINC = @PYTHONINC@ +PYTHONLIB = @PYTHONLIB@ +PYTHONMODDIR = @PYTHONMODDIR@ +QTDOCDIR = @QTDOCDIR@ +QTE_NORTTI = @QTE_NORTTI@ +QTOPIA_INCLUDES = @QTOPIA_INCLUDES@ +QT_INCLUDES = @QT_INCLUDES@ +QT_LDFLAGS = @QT_LDFLAGS@ +RANLIB = @RANLIB@ +RC = @RC@ +SETUIDFLAGS = @SETUIDFLAGS@ +SSL_INCLUDES = @SSL_INCLUDES@ +SSL_LDFLAGS = @SSL_LDFLAGS@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +UIC = @UIC@ +UIC_TR = @UIC_TR@ +USER_INCLUDES = @USER_INCLUDES@ +USER_LDFLAGS = @USER_LDFLAGS@ +USE_EXCEPTIONS = @USE_EXCEPTIONS@ +USE_RTTI = @USE_RTTI@ +USE_THREADS = @USE_THREADS@ +VERSION = @VERSION@ +WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ +XGETTEXT = @XGETTEXT@ +XPMINC = @XPMINC@ +XPMLIB = @XPMLIB@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_INCLUDES = @X_INCLUDES@ +X_LDFLAGS = @X_LDFLAGS@ +X_PRE_LIBS = @X_PRE_LIBS@ +X_RPATH = @X_RPATH@ +all_includes = @all_includes@ +all_libraries = @all_libraries@ +am__include = @am__include@ +am__quote = @am__quote@ +idldir = @idldir@ +install_sh = @install_sh@ +jni_includes = @jni_includes@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_includes = @kde_includes@ +kde_libraries = @kde_libraries@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_qtver = @kde_qtver@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +micodir = @micodir@ +qt_includes = @qt_includes@ +qt_libraries = @qt_libraries@ +x_includes = @x_includes@ +x_libraries = @x_libraries@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +INCLUDES = $(all_includes) + +kde_module_LTLIBRARIES = kwin_mallory_config.la + +#>- kwin_mallory_config_la_SOURCES = malloryconfig.cpp configdialog.ui +#>+ 1 +kwin_mallory_config_la_SOURCES=malloryconfig.cpp configdialog.cpp +kwin_mallory_config_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module +kwin_mallory_config_la_LIBADD = $(LIB_KDEUI) + +#>- METASOURCES = AUTO +# noinst_HEADERS = malloryconfig.h configdialog.h +noinst_HEADERS = malloryconfig.h +DISTCLEANFILES = $(METASOURCES) + +lnkdir = $(kde_datadir)/kwin +subdir = malloryclient/config +mkinstalldirs = $(SHELL) $(top_srcdir)/admin/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +LTLIBRARIES = $(kde_module_LTLIBRARIES) + +kwin_mallory_config_la_DEPENDENCIES = +am_kwin_mallory_config_la_OBJECTS = malloryconfig.lo +#>- kwin_mallory_config_la_OBJECTS = $(am_kwin_mallory_config_la_OBJECTS) +#>+ 4 +kwin_mallory_config_la_final_OBJECTS = kwin_mallory_config_la.all_cpp.lo +kwin_mallory_config_la_nofinal_OBJECTS = malloryconfig.lo configdialog.lo +@KDE_USE_FINAL_FALSE@kwin_mallory_config_la_OBJECTS = $(kwin_mallory_config_la_nofinal_OBJECTS) +@KDE_USE_FINAL_TRUE@kwin_mallory_config_la_OBJECTS = $(kwin_mallory_config_la_final_OBJECTS) + +DEFS = @DEFS@ +DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +depcomp = $(SHELL) $(top_srcdir)/admin/depcomp +am__depfiles_maybe = depfiles +#>- @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/malloryconfig.Plo +#>+ 3 +@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@DEP_FILES = $(DEPDIR)/configdialog.P $(DEPDIR)/kwin_mallory_config_la.all_cpp.P ./$(DEPDIR)/malloryconfig.Plo +@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@DEP_FILES = $(DEPDIR)/configdialog.P ./$(DEPDIR)/malloryconfig.Plo + +#>- CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ +#>- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +#>+ 2 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) +#>- LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \ +#>- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ +#>- $(AM_CXXFLAGS) $(CXXFLAGS) +#>+ 3 +LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) +CXXLD = $(CXX) +#>- CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \ +#>- $(AM_LDFLAGS) $(LDFLAGS) -o $@ +#>+ 2 +CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +CXXFLAGS = @CXXFLAGS@ +DIST_SOURCES = $(kwin_mallory_config_la_SOURCES) +HEADERS = $(noinst_HEADERS) + +DIST_COMMON = $(noinst_HEADERS) Makefile.am Makefile.in +SOURCES = $(kwin_mallory_config_la_SOURCES) + +#>- all: all-am +#>+ 1 +all: docs-am all-am + +.SUFFIXES: +.SUFFIXES: .cpp .lo .o .obj +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu malloryclient/config/Makefile +#>+ 3 + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu malloryclient/config/Makefile + cd $(top_srcdir) && perl admin/am_edit malloryclient/config/Makefile.in +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe) +kde_moduleLTLIBRARIES_INSTALL = $(INSTALL) +install-kde_moduleLTLIBRARIES: $(kde_module_LTLIBRARIES) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(kde_moduledir) + @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f="`echo $$p | sed -e 's|^.*/||'`"; \ + echo " $(LIBTOOL) --mode=install $(kde_moduleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(kde_moduledir)/$$f"; \ + $(LIBTOOL) --mode=install $(kde_moduleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(kde_moduledir)/$$f; \ + else :; fi; \ + done + +uninstall-kde_moduleLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + p="`echo $$p | sed -e 's|^.*/||'`"; \ + echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(kde_moduledir)/$$p"; \ + $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(kde_moduledir)/$$p; \ + done + +clean-kde_moduleLTLIBRARIES: + -test -z "$(kde_module_LTLIBRARIES)" || rm -f $(kde_module_LTLIBRARIES) + @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ + test -z "$dir" && dir=.; \ + echo "rm -f \"$${dir}/so_locations\""; \ + rm -f "$${dir}/so_locations"; \ + done +#>- kwin_mallory_config.la: $(kwin_mallory_config_la_OBJECTS) $(kwin_mallory_config_la_DEPENDENCIES) +#>+ 2 +@KDE_USE_CLOSURE_TRUE@kwin_mallory_config.la: kwin_mallory_config.la.closure $(kwin_mallory_config_la_OBJECTS) $(kwin_mallory_config_la_DEPENDENCIES) +@KDE_USE_CLOSURE_FALSE@kwin_mallory_config.la: $(kwin_mallory_config_la_OBJECTS) $(kwin_mallory_config_la_DEPENDENCIES) + $(CXXLINK) -rpath $(kde_moduledir) $(kwin_mallory_config_la_LDFLAGS) $(kwin_mallory_config_la_OBJECTS) $(kwin_mallory_config_la_LIBADD) $(LIBS) + +mostlyclean-compile: + -rm -f *.$(OBJEXT) core *.core + +distclean-compile: + -rm -f *.tab.c + +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/malloryconfig.Plo@am__quote@ + +distclean-depend: + -rm -rf ./$(DEPDIR) + +.cpp.o: +@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + $(CXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$< + +.cpp.obj: +@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + $(CXXCOMPILE) -c -o $@ `cygpath -w $<` + +.cpp.lo: +@AMDEP_TRUE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + $(LTCXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$< +CXXDEPMODE = @CXXDEPMODE@ + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: + +ETAGS = etags +ETAGSFLAGS = + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$tags$$unique" \ + || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 4 +KDE_DIST=configdialog.ui + +DISTFILES= $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) + + +top_distdir = ../.. +distdir = $(top_distdir)/$(PACKAGE)-$(VERSION) + +distdir: $(DISTFILES) + @list='$(DISTFILES)'; for file in $$list; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkinstalldirs) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(LTLIBRARIES) $(HEADERS) + +installdirs: + $(mkinstalldirs) $(DESTDIR)$(kde_moduledir) + +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-am +#>+ 1 +clean: kde-rpo-clean clean-am + +#>- clean-am: clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ +#>- mostlyclean-am +#>+ 2 +clean-am: clean-metasources clean-ui clean-closures clean-bcheck clean-final clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ + mostlyclean-am + +distclean: distclean-am + +distclean-am: clean-am distclean-compile distclean-depend \ + distclean-generic distclean-libtool distclean-tags + +dvi: dvi-am + +dvi-am: + +info: info-am + +info-am: + +#>- install-data-am: install-kde_moduleLTLIBRARIES +#>+ 1 +install-data-am: + +#>- install-exec-am: +#>+ 1 +install-exec-am: install-kde_moduleLTLIBRARIES + +install-info: install-info-am + +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + +uninstall-am: uninstall-info-am uninstall-kde_moduleLTLIBRARIES + +.PHONY: GTAGS all all-am check check-am clean clean-generic \ + clean-kde_moduleLTLIBRARIES clean-libtool distclean \ + distclean-compile distclean-depend distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am info \ + info-am install install-am install-data install-data-am \ + install-exec install-exec-am install-info install-info-am \ + install-kde_moduleLTLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool tags uninstall \ + uninstall-am uninstall-info-am uninstall-kde_moduleLTLIBRARIES + + +messages: + $(XGETTEXT) *.cpp -o $(podir)/kwin_mallory_config.pot + +# AUTOMAKE_OPTIONS = foreign +# +# KDE_CXXFLAGS = -DQT_PLUGIN +# +# INCLUDES = $(all_includes) +# +# noinst_HEADERS = malloryconfig.h configdialog.h +# +# kde_module_LTLIBRARIES = kwin_mallory_config.la +# kwin_mallory_config_la_SOURCES = malloryconfig.cpp configdialog.ui +# kwin_mallory_config_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module +# kwin_mallory_config_la_LIBADD = $(LIB_KDEUI) +# kwin_mallory_config_la_METASOURCES = AUTO +# +# DISTCLEANFILES = $(kwin_mallory_la_METASOURCES) +# +# messages: +# $(XGETTEXT) *.cpp -o $(podir)/kwin_mallory_config.pot +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 8 +kwin_mallory_config.la.closure: $(kwin_mallory_config_la_OBJECTS) $(kwin_mallory_config_la_DEPENDENCIES) + @echo "int main() {return 0;}" > kwin_mallory_config_la_closure.cpp + @$(LTCXXCOMPILE) -c kwin_mallory_config_la_closure.cpp + $(CXXLINK) kwin_mallory_config_la_closure.lo $(kwin_mallory_config_la_LDFLAGS) $(kwin_mallory_config_la_OBJECTS) $(kwin_mallory_config_la_LIBADD) $(LIBS) + @rm -f kwin_mallory_config_la_closure.* kwin_mallory_config.la.closure + @echo "timestamp" > kwin_mallory_config.la.closure + + +#>+ 14 +configdialog.cpp: $(srcdir)/configdialog.ui configdialog.h configdialog.moc + rm -f configdialog.cpp + echo '#include <klocale.h>' > configdialog.cpp + $(UIC) -tr ${UIC_TR} -i configdialog.h $(srcdir)/configdialog.ui > configdialog.cpp.temp ; ret=$$?; \ + sed -e "s,${UIC_TR}( \"\" ),QString::null,g" configdialog.cpp.temp | sed -e "s,${UIC_TR}( \"\"\, \"\" ),QString::null,g" | sed -e "s,image\([0-9][0-9]*\)_data,img\1_configdialog,g" >> configdialog.cpp ;\ + rm -f configdialog.cpp.temp ;\ + if test "$$ret" = 0; then echo '#include "configdialog.moc"' >> configdialog.cpp; else rm -f configdialog.cpp ; exit $$ret ; fi + +configdialog.h: $(srcdir)/configdialog.ui + $(UIC) -o configdialog.h $(srcdir)/configdialog.ui + +configdialog.moc: configdialog.h + $(MOC) configdialog.h -o configdialog.moc + +#>+ 3 +malloryconfig.moc: $(srcdir)/malloryconfig.h + $(MOC) $(srcdir)/malloryconfig.h -o malloryconfig.moc + +#>+ 1 +mocs: malloryconfig.moc +#>+ 3 +clean-metasources: + -rm -f malloryconfig.moc + +#>+ 4 +clean-ui: + -rm -f \ + configdialog.cpp configdialog.h configdialog.moc + +#>+ 3 +clean-closures: + -rm -f kwin_mallory_config.la.closure + +#>+ 2 +docs-am: + +#>+ 6 +force-reedit: + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu malloryclient/config/Makefile + cd $(top_srcdir) && perl admin/am_edit malloryclient/config/Makefile.in + + +#>+ 20 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class + +bcheck: bcheck-am + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXXCOMPILE) --dump-class-hierarchy $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + fi ; \ + done + + +#>+ 11 +kwin_mallory_config_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/malloryconfig.cpp configdialog.cpp malloryconfig.moc configdialog.moc + @echo 'creating kwin_mallory_config_la.all_cpp.cpp ...'; \ + rm -f kwin_mallory_config_la.all_cpp.files kwin_mallory_config_la.all_cpp.final; \ + echo "#define KDE_USE_FINAL 1" >> kwin_mallory_config_la.all_cpp.final; \ + for file in malloryconfig.cpp configdialog.cpp ; do \ + echo "#include \"$$file\"" >> kwin_mallory_config_la.all_cpp.files; \ + test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> kwin_mallory_config_la.all_cpp.final; \ + done; \ + cat kwin_mallory_config_la.all_cpp.final kwin_mallory_config_la.all_cpp.files > kwin_mallory_config_la.all_cpp.cpp; \ + rm -f kwin_mallory_config_la.all_cpp.final kwin_mallory_config_la.all_cpp.files + +#>+ 3 +clean-final: + -rm -f kwin_mallory_config_la.all_cpp.cpp + +#>+ 2 +final: + $(MAKE) kwin_mallory_config_la_OBJECTS="$(kwin_mallory_config_la_final_OBJECTS)" all-am +#>+ 2 +final-install: + $(MAKE) kwin_mallory_config_la_OBJECTS="$(kwin_mallory_config_la_final_OBJECTS)" install-am +#>+ 2 +no-final: + $(MAKE) kwin_mallory_config_la_OBJECTS="$(kwin_mallory_config_la_nofinal_OBJECTS)" all-am +#>+ 2 +no-final-install: + $(MAKE) kwin_mallory_config_la_OBJECTS="$(kwin_mallory_config_la_nofinal_OBJECTS)" install-am +#>+ 3 +cvs-clean: + $(MAKE) admindir=$(top_srcdir)/admin -f $(top_srcdir)/admin/Makefile.common cvs-clean + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 6 +nmcheck: +nmcheck-am: nmcheck +malloryconfig.lo: malloryconfig.moc +$(srcdir)/malloryconfig.cpp: configdialog.h +malloryconfig.o: malloryconfig.moc diff --git a/malloryclient/config/configdialog.ui b/malloryclient/config/configdialog.ui new file mode 100644 index 0000000..7705d3a --- /dev/null +++ b/malloryclient/config/configdialog.ui @@ -0,0 +1,393 @@ +<!DOCTYPE UI><UI version="3.3" stdsetdef="1"> +<class>ConfigDialog</class> +<widget class="QWidget"> + <property name="name"> + <cstring>ConfigDialog</cstring> + </property> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>421</width> + <height>308</height> + </rect> + </property> + <property name="caption"> + <string>Config Dialog</string> + </property> + <grid> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QLayoutWidget" row="0" column="0"> + <property name="name"> + <cstring>layout11</cstring> + </property> + <vbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QLayoutWidget"> + <property name="name"> + <cstring>layout4</cstring> + </property> + <vbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QLayoutWidget"> + <property name="name"> + <cstring>layout1</cstring> + </property> + <hbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QLabel"> + <property name="name"> + <cstring>textLabel1_2</cstring> + </property> + <property name="text"> + <string>&Titlebar size:</string> + </property> + <property name="buddy" stdset="0"> + <cstring>m_titleSize</cstring> + </property> + <property name="accel" stdset="0"> + <string>Alt+T</string> + </property> + </widget> + <widget class="QSlider"> + <property name="name"> + <cstring>m_titleSize</cstring> + </property> + <property name="minValue"> + <number>22</number> + </property> + <property name="maxValue"> + <number>44</number> + </property> + <property name="lineStep"> + <number>2</number> + </property> + <property name="pageStep"> + <number>2</number> + </property> + <property name="value"> + <number>22</number> + </property> + <property name="orientation"> + <enum>Horizontal</enum> + </property> + <property name="tickmarks"> + <enum>Below</enum> + </property> + </widget> + </hbox> + </widget> + <widget class="QLayoutWidget"> + <property name="name"> + <cstring>layout2</cstring> + </property> + <hbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QLabel"> + <property name="name"> + <cstring>textLabel2</cstring> + </property> + <property name="text"> + <string>&Button size:</string> + </property> + <property name="buddy" stdset="0"> + <cstring>m_buttonSize</cstring> + </property> + <property name="accel" stdset="0"> + <string>Alt+B</string> + </property> + </widget> + <widget class="QSlider"> + <property name="name"> + <cstring>m_buttonSize</cstring> + </property> + <property name="minValue"> + <number>18</number> + </property> + <property name="maxValue"> + <number>40</number> + </property> + <property name="lineStep"> + <number>2</number> + </property> + <property name="pageStep"> + <number>2</number> + </property> + <property name="value"> + <number>18</number> + </property> + <property name="orientation"> + <enum>Horizontal</enum> + </property> + <property name="tickmarks"> + <enum>Below</enum> + </property> + </widget> + </hbox> + </widget> + <widget class="QLayoutWidget"> + <property name="name"> + <cstring>layout3</cstring> + </property> + <hbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QLabel"> + <property name="name"> + <cstring>textLabel1</cstring> + </property> + <property name="text"> + <string>B&order size:</string> + </property> + <property name="buddy" stdset="0"> + <cstring>m_borderSize</cstring> + </property> + <property name="accel" stdset="0"> + <string>Alt+O</string> + </property> + </widget> + <widget class="QSlider"> + <property name="name"> + <cstring>m_borderSize</cstring> + </property> + <property name="minValue"> + <number>5</number> + </property> + <property name="maxValue"> + <number>10</number> + </property> + <property name="pageStep"> + <number>1</number> + </property> + <property name="value"> + <number>5</number> + </property> + <property name="orientation"> + <enum>Horizontal</enum> + </property> + <property name="tickmarks"> + <enum>Below</enum> + </property> + <property name="whatsThis" stdset="0"> + <string>Here you can change the size of the borders to fit your taste.</string> + </property> + </widget> + </hbox> + </widget> + <widget class="QLayoutWidget"> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <hbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QCheckBox"> + <property name="name"> + <cstring>m_lessRounded</cstring> + </property> + <property name="text"> + <string>Less rou&nded corners</string> + </property> + <property name="accel"> + <string>Alt+N</string> + </property> + </widget> + <spacer> + <property name="name"> + <cstring>spacer1</cstring> + </property> + <property name="orientation"> + <enum>Horizontal</enum> + </property> + <property name="sizeType"> + <enum>Expanding</enum> + </property> + <property name="sizeHint"> + <size> + <width>20</width> + <height>10</height> + </size> + </property> + </spacer> + <widget class="QLabel"> + <property name="name"> + <cstring>textLabel99</cstring> + </property> + <property name="text"> + <string>Buttons st&yle:</string> + </property> + <property name="buddy" stdset="0"> + <cstring>m_buttonStyle</cstring> + </property> + <property name="accel" stdset="0"> + <string>Alt+U</string> + </property> + </widget> + <widget class="QComboBox"> + <item> + <property name="text"> + <string>Round</string> + </property> + </item> + <item> + <property name="text"> + <string>Square</string> + </property> + </item> + <property name="name"> + <cstring>m_buttonStyle</cstring> + </property> + <property name="sizePolicy"> + <sizepolicy> + <hsizetype>0</hsizetype> + <vsizetype>0</vsizetype> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + </widget> + </hbox> + </widget> + </vbox> + </widget> + <widget class="QLayoutWidget"> + <property name="name"> + <cstring>layout10</cstring> + </property> + <hbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <property name="spacing"> + <number>16</number> + </property> + <widget class="QLayoutWidget"> + <property name="name"> + <cstring>layout9</cstring> + </property> + <vbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QCheckBox"> + <property name="name"> + <cstring>m_resizeHandle</cstring> + </property> + <property name="text"> + <string>Paint resize &handles</string> + </property> + <property name="accel"> + <string>Alt+H</string> + </property> + </widget> + <widget class="QCheckBox"> + <property name="name"> + <cstring>m_superSize</cstring> + </property> + <property name="text"> + <string>Supersi&ze handles</string> + </property> + <property name="accel"> + <string>Alt+Z</string> + </property> + </widget> + </vbox> + </widget> + <widget class="QLayoutWidget"> + <property name="name"> + <cstring>layout6</cstring> + </property> + <vbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QCheckBox"> + <property name="name"> + <cstring>m_titleShadow</cstring> + </property> + <property name="text"> + <string>Paint titlebar &shadow</string> + </property> + <property name="accel"> + <string>Alt+S</string> + </property> + <property name="whatsThis" stdset="0"> + <string>Check this option if you want the buttons and title to have a 3D look with a shadow behind them.</string> + </property> + </widget> + <widget class="QLayoutWidget"> + <property name="name"> + <cstring>layout99</cstring> + </property> + <hbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QLabel"> + <property name="name"> + <cstring>textLabel3</cstring> + </property> + <property name="sizePolicy"> + <sizepolicy> + <hsizetype>0</hsizetype> + <vsizetype>0</vsizetype> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="text"> + <string>Shadow &distance:</string> + </property> + <property name="buddy" stdset="0"> + <cstring>m_titleShadowSize</cstring> + </property> + </widget> + <widget class="QSpinBox"> + <property name="name"> + <cstring>m_titleShadowSize</cstring> + </property> + <property name="sizePolicy"> + <sizepolicy> + <hsizetype>0</hsizetype> + <vsizetype>0</vsizetype> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="buttonSymbols"> + <enum>UpDownArrows</enum> + </property> + <property name="maxValue"> + <number>3</number> + </property> + <property name="minValue"> + <number>1</number> + </property> + <property name="value"> + <number>2</number> + </property> + </widget> + </hbox> + </widget> + </vbox> + </widget> + </hbox> + </widget> + </vbox> + </widget> + </grid> +</widget> +<layoutdefaults spacing="6" margin="11"/> +</UI> diff --git a/malloryclient/config/malloryconfig.cpp b/malloryclient/config/malloryconfig.cpp new file mode 100644 index 0000000..a22f7eb --- /dev/null +++ b/malloryclient/config/malloryconfig.cpp @@ -0,0 +1,119 @@ +/*************************************************************************** +* Copyright (C) 2003 by Sandro Giessl * +* * +* This program is free software; you can redistribute it and/or modify * +* it under the terms of the GNU General Public License as published by * +* the Free Software Foundation; either version 2 of the License, or * +* (at your option) any later version. * +***************************************************************************/ + +#include <kconfig.h> +#include <klocale.h> +#include <kglobal.h> +#include <qcheckbox.h> +#include <qslider.h> +#include <qspinbox.h> +#include <qcombobox.h> +#include <qwhatsthis.h> + +#include "malloryconfig.h" +#include "configdialog.h" + +MalloryConfig::MalloryConfig(KConfig* config, QWidget* parent) + : QObject(parent), m_config(0), m_dialog(0) +{ + // Create the configuration object. + m_config = new KConfig("kwinmalloryrc"); + KGlobal::locale()->insertCatalogue("kwin_mallory_config"); + + // Create and show the configuration dialog. + m_dialog = new ConfigDialog(parent); + m_dialog->show(); + + // Load the configuration. + load(config); + + // Setup the connections. + connect(m_dialog->m_borderSize, SIGNAL(valueChanged(int)), this, SIGNAL(changed())); + connect(m_dialog->m_titleSize, SIGNAL(valueChanged(int)), this, SIGNAL(changed())); + connect(m_dialog->m_buttonSize, SIGNAL(valueChanged(int)), this, SIGNAL(changed())); + connect(m_dialog->m_lessRounded, SIGNAL(toggled(bool)), this, SIGNAL(changed())); + connect(m_dialog->m_buttonStyle, SIGNAL(activated(int)), this, SIGNAL(changed())); + connect(m_dialog->m_resizeHandle, SIGNAL(toggled(bool)), this, SIGNAL(changed())); + connect(m_dialog->m_superSize, SIGNAL(toggled(bool)), this, SIGNAL(changed())); + connect(m_dialog->m_titleShadow, SIGNAL(toggled(bool)), this, SIGNAL(changed())); + connect(m_dialog->m_titleShadowSize, SIGNAL(valueChanged(int)), this, SIGNAL(changed())); + +} + +MalloryConfig::~MalloryConfig() +{ + if (m_dialog) delete m_dialog; + if (m_config) delete m_config; +} + +void MalloryConfig::load(KConfig*) +{ + m_config->setGroup("General"); + + int borderSize = m_config->readNumEntry("BorderSize", 5); + m_dialog->m_borderSize->setValue(borderSize); + int buttonSize = m_config->readNumEntry("ButtonSize", 18); + m_dialog->m_buttonSize->setValue(buttonSize); + int titleSize = m_config->readNumEntry("TitleSize", 22); + m_dialog->m_titleSize->setValue(titleSize); + bool lessRounded = m_config->readBoolEntry("LessRounded", false); + m_dialog->m_lessRounded->setChecked(lessRounded); + int buttonStyle = m_config->readNumEntry("ButtonStyle", 0); + m_dialog->m_buttonStyle->setCurrentItem(buttonStyle); + bool resizeHandle = m_config->readBoolEntry("ResizeHandle", true); + m_dialog->m_resizeHandle->setChecked(resizeHandle); + bool superSize = m_config->readBoolEntry("SuperSize", true); + m_dialog->m_superSize->setChecked(superSize); + bool titleShadow = m_config->readBoolEntry("TitleShadow", true); + m_dialog->m_titleShadow->setChecked(titleShadow); + int titleShadowSize = m_config->readNumEntry("TitleShadowSize", 2); + m_dialog->m_titleShadowSize->setValue(titleShadowSize); +} + +void MalloryConfig::save(KConfig*) +{ + m_config->setGroup("General"); + + m_config->writeEntry("ButtonSize", m_dialog->m_buttonSize->value()); + m_config->writeEntry("TitleSize", m_dialog->m_titleSize->value()); + m_config->writeEntry("BorderSize", m_dialog->m_borderSize->value()); + m_config->writeEntry("LessRounded", m_dialog->m_lessRounded->isChecked()); + m_config->writeEntry("ButtonStyle", m_dialog->m_buttonStyle->currentItem()); + m_config->writeEntry("ResizeHandle", m_dialog->m_resizeHandle->isChecked()); + m_config->writeEntry("SuperSize", m_dialog->m_superSize->isChecked()); + m_config->writeEntry("TitleShadow", m_dialog->m_titleShadow->isChecked()); + m_config->writeEntry("TitleShadowSize", m_dialog->m_titleShadowSize->value()); + m_config->sync(); +} + +void MalloryConfig::defaults() +{ + m_dialog->m_titleSize->setValue(22); + m_dialog->m_buttonSize->setValue(18); + m_dialog->m_borderSize->setValue(5); + m_dialog->m_lessRounded->setChecked(false); + m_dialog->m_buttonStyle->setCurrentItem(0); + m_dialog->m_resizeHandle->setChecked(true); + m_dialog->m_superSize->setChecked(true); + m_dialog->m_titleShadow->setChecked(true); + m_dialog->m_titleShadowSize->setValue(2); +} + +////////////////////////////////////////////////////////////////////////////// +// Plugin Stuff // +////////////////////////////////////////////////////////////////////////////// + +extern "C" +{ + QObject* allocate_config(KConfig* config, QWidget* parent) { + return (new MalloryConfig(config, parent)); + } +} + +#include "malloryconfig.moc" diff --git a/malloryclient/config/malloryconfig.h b/malloryclient/config/malloryconfig.h new file mode 100644 index 0000000..aaa4cba --- /dev/null +++ b/malloryclient/config/malloryconfig.h @@ -0,0 +1,41 @@ +/*************************************************************************** +* Copyright (C) 2003 by Sandro Giessl * +* * +* This program is free software; you can redistribute it and/or modify * +* it under the terms of the GNU General Public License as published by * +* the Free Software Foundation; either version 2 of the License, or * +* (at your option) any later version. * +***************************************************************************/ + +#ifndef MALLORYCONFIG_H +#define MALLORYCONFIG_H + +#include <qobject.h> + +class QButtonGroup; +class QGroupBox; +class QComboBox; +class KConfig; +class ConfigDialog; + +class MalloryConfig : public QObject +{ + Q_OBJECT +public: + MalloryConfig(KConfig* config, QWidget* parent); ///< Constructor + ~MalloryConfig(); ///< Destructor + +signals: + void changed(); ///< Widget state has changed + +public slots: + void load(KConfig *config); ///< Load configuration data + void save(KConfig *config); ///< Save configuration data + void defaults(); ///< Set configuration defaults + +private: + KConfig *m_config; + ConfigDialog *m_dialog; +}; + +#endif diff --git a/malloryclient/embeddata.cpp b/malloryclient/embeddata.cpp new file mode 100644 index 0000000..ec84f4e --- /dev/null +++ b/malloryclient/embeddata.cpp @@ -0,0 +1,30 @@ +// +// C++ Implementation: embeddata +// +// Description: +// +// +// Author: Remi Villatel <maxilys@tele2.fr>, (C) 2005 +// +// Copyright: See COPYING file that comes with this distribution +// +// + +#include "embeddata.h" + +void qInitImages_KWinMallory() +{ + if ( !factory ) { + factory = new MimeSourceFactory_KWinMallory; + QMimeSourceFactory::defaultFactory()->addFactory( factory ); + } +} + +void qCleanupImages_KWinMallory() +{ + if ( factory ) { + QMimeSourceFactory::defaultFactory()->removeFactory( factory ); + delete factory; + factory = 0; + } +} diff --git a/malloryclient/embeddata.h b/malloryclient/embeddata.h new file mode 100644 index 0000000..0f9ed56 --- /dev/null +++ b/malloryclient/embeddata.h @@ -0,0 +1,46 @@ + +#ifndef EMBEDDATA_H +#define EMBEDDATA_H + +#include <qimage.h> +#include <qdict.h> +#include <qmime.h> +#include <qdragobject.h> + +// MXLS: I dunno what I'm doin'! +// QImage uic_findImage(const QString& name); + +class MimeSourceFactory_KWinMallory : public QMimeSourceFactory +{ +public: + MimeSourceFactory_KWinMallory() {} + ~MimeSourceFactory_KWinMallory() {} + const QMimeSource* data( const QString& abs_name ) const { + const QMimeSource* d = QMimeSourceFactory::data( abs_name ); + if ( d || abs_name.isNull() ) return d; + // QImage img = uic_findImage( abs_name ); + // if ( !img.isNull() ) + // ((QMimeSourceFactory*)this)->setImage( abs_name, img ); + return QMimeSourceFactory::data( abs_name ); + }; +}; + +static QMimeSourceFactory* factory = 0; + +void qInitImages_KWinMallory(); + +void qCleanupImages_KWinMallory(); + +class StaticInitImages_KWinMallory +{ +public: + StaticInitImages_KWinMallory() { qInitImages_KWinMallory(); } +#if defined(Q_OS_SCO) || defined(Q_OS_UNIXWARE) + ~StaticInitImages_KWinMallory() { } +#else + ~StaticInitImages_KWinMallory() { qCleanupImages_KWinMallory(); } +#endif +}; + +static StaticInitImages_KWinMallory staticImages; +#endif diff --git a/malloryclient/enums.h b/malloryclient/enums.h new file mode 100644 index 0000000..36fe1e5 --- /dev/null +++ b/malloryclient/enums.h @@ -0,0 +1,24 @@ +// +// Author: Remi Villatel <maxilys@tele2.fr>, (C) 2005 +// +// Copyright: See COPYING file that comes with this distribution +// +// + +#ifndef ENUMS_H +#define ENUMS_H + +enum ButtonType +{ + ButtonHelp = 0, + ButtonMax, + ButtonMin, + ButtonClose, + ButtonMenu, + ButtonOnAllDesktops, + ButtonAbove, + ButtonBelow, + ButtonTypeCount +}; + +#endif diff --git a/malloryclient/mallory.desktop b/malloryclient/mallory.desktop new file mode 100644 index 0000000..d3666d2 --- /dev/null +++ b/malloryclient/mallory.desktop @@ -0,0 +1,5 @@ +# KDE Desktop Entry +[Desktop Entry] +Encoding=UTF-8 +Name=Mallory +X-KDE-Library=kwin3_mallory diff --git a/malloryclient/mallorybutton.cpp b/malloryclient/mallorybutton.cpp new file mode 100644 index 0000000..ede2e7b --- /dev/null +++ b/malloryclient/mallorybutton.cpp @@ -0,0 +1,195 @@ +// +// C++ Implementation: mallorybutton +// +// Description: +// +// +// Author: Remi Villatel <maxilys@tele2.fr>, (C) 2005 +// +// Copyright: See COPYING file that comes with this distribution +// +// + +#include <qtooltip.h> +#include <qpainter.h> +#include <qpixmap.h> + +#include "enums.h" +#include "mallorybutton.h" +#include "malloryhandler.h" +#include "pixmaps.h" + +#include "embeddata.h" + +MalloryButton::MalloryButton(MalloryClient *parent, const char *name, const QString& tip, ButtonType type) : QButton(parent->widget(), name), m_client(parent), m_lastMouse(0), m_type(type), hover(false), isOnAllDesktops(false), isMaximized(false) +{ + QToolTip::add(this, tip); + setCursor(arrowCursor); + setBackgroundMode(NoBackground); + setFixedSize(MalloryHandler::buttonSize(), MalloryHandler::buttonSize()); +} + + +MalloryButton::~MalloryButton() +{ +} + +void MalloryButton::setTipText(const QString &tip) +{ + QToolTip::remove(this); + QToolTip::add(this, tip); +} + +QSize MalloryButton::sizeHint() const // MXLS +{ + return QSize(MalloryHandler::buttonSize(), MalloryHandler::buttonSize()); +} + +void MalloryButton::enterEvent(QEvent *e) +{ + hover = true; + repaint(false); + QButton::enterEvent(e); +} + +void MalloryButton::leaveEvent(QEvent *e) +{ + hover = false; + repaint(false); + QButton::enterEvent(e); +} + +void MalloryButton::mousePressEvent(QMouseEvent *e) +{ + m_lastMouse = e->button(); + QMouseEvent me(e->type(), e->pos(), e->globalPos(), LeftButton, e->state()); + QButton::mousePressEvent(&me); +} + +void MalloryButton::mouseReleaseEvent(QMouseEvent *e) +{ + m_lastMouse = e->button(); + QMouseEvent me(e->type(), e->pos(), e->globalPos(), LeftButton, e->state()); + QButton::mouseReleaseEvent(&me); +} + +void MalloryButton::drawButton(QPainter *painter) +{ + if (!MalloryHandler::initialized()) + return; + + bool active = m_client->isActive(); + int buttonSize = MalloryHandler::buttonSize(); + + int ofx = (buttonSize-16)/2; + int ofy = ofx; + + // Crush the bug the hard way! + if (ofy < 2) + ofy = 2; + + QPixmap pufferPixmap; + pufferPixmap.resize(buttonSize, buttonSize); + + QPainter pufferPainter(&pufferPixmap); + pufferPainter.drawPixmap(0, 0, active ? *Pixmaps::active_button_ground : *Pixmaps::inactive_button_ground); + + if (m_type == ButtonMenu) + { + QPixmap menu_icon = m_client->icon().pixmap(QIconSet::Small, QIconSet::Normal); + pufferPainter.drawPixmap(ofx, ofy, menu_icon); + } + else + { + // Paint the little icon on the buttons. + // Lotsa trouble with this! Stupid scope! + + if (hover && !isDown()) + { + // Hover + if (m_type == ButtonHelp) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_help_hover : *Pixmaps::inactive_help_hover); + else if (m_type == ButtonMax) + { + if (isMaximized) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_restore_hover : *Pixmaps::inactive_restore_hover); + else + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_max_hover : *Pixmaps::inactive_max_hover); + } + else if (m_type == ButtonMin) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_min_hover : *Pixmaps::inactive_min_hover); + else if (m_type == ButtonClose) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_close_hover : *Pixmaps::inactive_close_hover); + else if (m_type == ButtonOnAllDesktops) + { + if (isOnAllDesktops) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_unsticky_hover : *Pixmaps::inactive_unsticky_hover); + else + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_sticky_hover : *Pixmaps::inactive_sticky_hover); + } + else if (m_type == ButtonAbove) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_above_hover : *Pixmaps::inactive_above_hover); + else if (m_type == ButtonBelow) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_below_hover : *Pixmaps::inactive_below_hover); + } + else if (isDown()) + { + // Sunken + if (m_type == ButtonHelp) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_help_sunken : *Pixmaps::inactive_help_sunken); + else if (m_type == ButtonMax) + { + if (isMaximized) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_restore_sunken : *Pixmaps::inactive_restore_sunken); + else + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_max_sunken : *Pixmaps::inactive_max_sunken); + } + else if (m_type == ButtonMin) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_min_sunken : *Pixmaps::inactive_min_sunken); + else if (m_type == ButtonClose) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_close_sunken : *Pixmaps::inactive_close_sunken); + else if (m_type == ButtonOnAllDesktops) + { + if (isOnAllDesktops) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_unsticky_sunken : *Pixmaps::inactive_unsticky_sunken); + else + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_sticky_sunken : *Pixmaps::inactive_sticky_sunken); + } + else if (m_type == ButtonAbove) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_above_sunken : *Pixmaps::inactive_above_sunken); + else if (m_type == ButtonBelow) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_below_sunken : *Pixmaps::inactive_below_sunken); + } + else + { + // Normal + if (m_type == ButtonHelp) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_help_normal : *Pixmaps::inactive_help_normal); + else if (m_type == ButtonMax) + { + if (isMaximized) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_restore_normal : *Pixmaps::inactive_restore_normal); + else + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_max_normal : *Pixmaps::inactive_max_normal); + } + else if (m_type == ButtonMin) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_min_normal : *Pixmaps::inactive_min_normal); + else if (m_type == ButtonClose) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_close_normal : *Pixmaps::inactive_close_normal); + else if (m_type == ButtonOnAllDesktops) + { + if (isOnAllDesktops) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_unsticky_normal : *Pixmaps::inactive_unsticky_normal); + else + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_sticky_normal : *Pixmaps::inactive_sticky_normal); + } + else if (m_type == ButtonAbove) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_above_normal : *Pixmaps::inactive_above_normal); + else if (m_type == ButtonBelow) + pufferPainter.drawImage(ofx, ofy, active ? *Pixmaps::active_below_normal : *Pixmaps::inactive_below_normal); + } + } + pufferPainter.end(); + painter->drawPixmap(0, 0, pufferPixmap); +} +#include "mallorybutton.moc" diff --git a/malloryclient/mallorybutton.h b/malloryclient/mallorybutton.h new file mode 100644 index 0000000..e4e430b --- /dev/null +++ b/malloryclient/mallorybutton.h @@ -0,0 +1,52 @@ +// +// C++ Interface: mallorybutton +// +// Description: +// +// +// Author: Remi Villatel <maxilys@tele2.fr>, (C) 2005 +// +// Copyright: See COPYING file that comes with this distribution +// +// +#ifndef MALLORYBUTTON_H +#define MALLORYBUTTON_H + +#include <qbutton.h> + +#include "malloryclient.h" +#include "enums.h" + +class MalloryClient; + +class MalloryButton : public QButton +{ +Q_OBJECT +public: + MalloryButton(MalloryClient *parent = 0, const char *name = 0, const QString &tip=NULL, ButtonType type = (ButtonType)0); + ~MalloryButton(); + + void setTipText(const QString &tip); + + void setOnAllDesktops(bool oad) { isOnAllDesktops = oad; repaint(false); } + void setMaximized(bool max) { isMaximized = max; repaint(false); } + QSize sizeHint() const; + int lastMousePress() const { return m_lastMouse; } + void reset() { repaint(false); } + MalloryClient* client() { return m_client; } + +private: + void enterEvent(QEvent *e); + void leaveEvent(QEvent *e); + void mousePressEvent(QMouseEvent *e); + void mouseReleaseEvent(QMouseEvent *e); + void drawButton(QPainter *painter); + + MalloryClient *m_client; + int m_lastMouse; + ButtonType m_type; + bool hover; + bool isOnAllDesktops, isMaximized; +}; + +#endif diff --git a/malloryclient/malloryclient.cpp b/malloryclient/malloryclient.cpp new file mode 100644 index 0000000..cd6028c --- /dev/null +++ b/malloryclient/malloryclient.cpp @@ -0,0 +1,695 @@ +// +// C++ Implementation: malloryclient +// +// Description: +// +// +// Author: Remi Villatel <maxilys@tele2.fr>, (C) 2005 +// +// Copyright: See COPYING file that comes with this distribution +// +// + +#include <klocale.h> +#include <kpixmap.h> +#include <kpixmapeffect.h> + +#include <qcursor.h> +#include <qfontmetrics.h> +#include <qlabel.h> +#include <qlayout.h> +#include <qpainter.h> +#include <qpixmap.h> +#include <qimage.h> +#include <qtooltip.h> + +#include "malloryclient.h" +#include "malloryhandler.h" +#include "mallorybutton.h" +#include "pixmaps.h" +#include "enums.h" + +MalloryClient::MalloryClient(KDecorationBridge *bridge, KDecorationFactory *factory) + : KDecoration(bridge, factory), m_titleBar(0) +{ +} + +MalloryClient::~MalloryClient() +{ + // Delete buttons from memory. + for (int n=0; n<ButtonTypeCount; n++) + { + if (m_button[n]) delete m_button[n]; + } +} + +void MalloryClient::init() +{ + createMainWidget(WResizeNoErase | WRepaintNoErase); + widget()->installEventFilter(this); + widget()->setBackgroundMode(NoBackground); // to avoid flicker + + // Set up layout + QGridLayout *mainLayout = new QGridLayout(widget(), 4, 3); // 4 x 3 grid + QHBoxLayout *titleLayout = new QHBoxLayout(); + QVBoxLayout *leftButtonLayout = new QVBoxLayout(); + QHBoxLayout *leftButtonLayout2 = new QHBoxLayout(); + leftButtonLayout->setSpacing(2); + QVBoxLayout *rightButtonLayout = new QVBoxLayout(); + QHBoxLayout *rightButtonLayout2 = new QHBoxLayout(); + rightButtonLayout->setSpacing(2); + + mainLayout->setResizeMode(QLayout::FreeResize); + + m_titleBar = new QSpacerItem(1, MalloryHandler::titleSize(), QSizePolicy::Expanding, QSizePolicy::Fixed); + m_leftSpacer = new QSpacerItem(1, 1); + m_rightSpacer = new QSpacerItem(1, 1); + m_topSpacer = new QSpacerItem(1, 1); // 2nd argument is the top margin. + m_bottomSpacer = new QSpacerItem(1, MalloryHandler::borderSize()); + m_leftButtonSpacer = new QSpacerItem(MalloryHandler::buttonSpacing(), MalloryHandler::titleSize()); + m_rightButtonSpacer = new QSpacerItem(MalloryHandler::buttonSpacing(), MalloryHandler::titleSize()); + m_leftButtonSpacer2 = new QSpacerItem(1, (MalloryHandler::titleSize()-MalloryHandler::buttonSize())/2, QSizePolicy::Minimum, QSizePolicy::Fixed); + m_rightButtonSpacer2 = new QSpacerItem(1, (MalloryHandler::titleSize()-MalloryHandler::buttonSize())/2, QSizePolicy::Minimum, QSizePolicy::Fixed); + + mainLayout->addItem(m_topSpacer, 0, 1); + mainLayout->addItem(m_bottomSpacer, 3, 1); + mainLayout->addItem(m_leftSpacer, 1, 0); + mainLayout->addItem(m_rightSpacer, 1, 2); + + mainLayout->addLayout(titleLayout, 1, 1); + if (isPreview()) + { + mainLayout->addWidget(new QLabel(i18n("<center><b>Mallory</b></center>"), widget()), 2, 1); + } + else + { + mainLayout->addItem(new QSpacerItem(0, 0), 2, 1); + } + + // Make the window stretch + mainLayout->setRowStretch(2, 10); + mainLayout->setColStretch(1, 10); + + titleLayout->addLayout(leftButtonLayout); // Contains the left buttons + titleLayout->addItem(m_leftButtonSpacer); // Left button margin + titleLayout->addItem(m_titleBar); // The text + titleLayout->addItem(m_rightButtonSpacer); // Right button margin + titleLayout->addLayout(rightButtonLayout); // Contains the right buttons + + for (int n=0; n<ButtonTypeCount; n++) m_button[n] = 0; // reset buttons + + // Add the left buttons + leftButtonLayout->addItem(m_leftButtonSpacer2); + leftButtonLayout->addLayout(leftButtonLayout2); + addButtons(leftButtonLayout2, options()->customButtonPositions() ? options()->titleButtonsLeft() : QString(default_left)); + + // Add the right buttons + rightButtonLayout->addItem(m_rightButtonSpacer2); + rightButtonLayout->addLayout(rightButtonLayout2); + addButtons(rightButtonLayout2, options()->customButtonPositions() ? options()->titleButtonsRight() : QString(default_right)); +} + +bool MalloryClient::eventFilter(QObject *o, QEvent *e) +{ + if (o != widget()) + return false; + + switch (e->type()) + { + case QEvent::Resize: + resizeEvent(static_cast<QResizeEvent*>(e)); + return true; + case QEvent::Paint: + paintEvent(static_cast<QPaintEvent*>(e)); + return true; + case QEvent::MouseButtonDblClick: + mouseDoubleClickEvent(static_cast<QMouseEvent*>(e)); + return true; + case QEvent::MouseButtonPress: + processMousePressEvent(static_cast<QMouseEvent*>(e)); + return true; + case QEvent::Show: + showEvent(static_cast<QShowEvent*>(e)); + return true; + + default: + return false; + } +} + +void MalloryClient::addButtons(QBoxLayout *layout, const QString &s) +{ + if (s.length() > 0) + { + for (unsigned n=0; n<s.length(); n++) + { + switch (s[n]) + { + case 'M': // Menu + if (!m_button[ButtonMenu]) + { + m_button[ButtonMenu] = new MalloryButton(this, "menu", i18n("Menu"), ButtonMenu); + connect(m_button[ButtonMenu], SIGNAL(pressed()), this, SLOT(menuButtonPressed())); + layout->addWidget(m_button[ButtonMenu], 0, Qt::AlignHCenter | Qt::AlignTop); + } + break; + case 'H': // Help + if (!m_button[ButtonHelp] && providesContextHelp()) + { + m_button[ButtonHelp] = new MalloryButton(this, "help", i18n("Help"), ButtonHelp); + connect(m_button[ButtonHelp], SIGNAL(clicked()), this, SLOT(showContextHelp())); + layout->addWidget(m_button[ButtonHelp], 0, Qt::AlignHCenter | Qt::AlignTop); + } + break; + case 'I': // Minimize + if ((!m_button[ButtonMin]) && isMinimizable()) + { + m_button[ButtonMin] = new MalloryButton(this, "minimize", i18n("Minimize"), ButtonMin); + connect(m_button[ButtonMin], SIGNAL(clicked()), this, SLOT(minimize())); + layout->addWidget(m_button[ButtonMin], 0, Qt::AlignHCenter | Qt::AlignTop); + } + break; + case 'A': // Maximize + if ((!m_button[ButtonMax]) && isMaximizable()) + { + m_button[ButtonMax] = new MalloryButton(this, "maximize", (maximizeMode()!=MaximizeRestore)?i18n("Minimize"):i18n("Maximize"), ButtonMax); + connect(m_button[ButtonMax], SIGNAL(clicked()), this, SLOT(maxButtonPressed())); + layout->addWidget(m_button[ButtonMax], 0, Qt::AlignHCenter | Qt::AlignTop); + } + break; + case 'X': // Close + if ((!m_button[ButtonClose]) && isCloseable()) + { + m_button[ButtonClose] = new MalloryButton(this, "close", i18n("Close"), ButtonClose); + connect(m_button[ButtonClose], SIGNAL(clicked()), this, SLOT(closeWindow())); + layout->addWidget(m_button[ButtonClose], 0, Qt::AlignHCenter | Qt::AlignTop); + } + break; + case 'S': // OnAllDesktops + if (!m_button[ButtonOnAllDesktops]) + { + m_button[ButtonOnAllDesktops] = new MalloryButton(this, "onAllDesktops", isOnAllDesktops() ? i18n("Not On All Desktops") : i18n("On All Desktops"), ButtonOnAllDesktops); + m_button[ButtonOnAllDesktops]->setOnAllDesktops(isOnAllDesktops()); + connect(m_button[ButtonOnAllDesktops], SIGNAL(clicked()), this, SLOT(toggleOnAllDesktops())); + layout->addWidget(m_button[ButtonOnAllDesktops], 0, Qt::AlignHCenter | Qt::AlignTop); + } + break; + case 'F': // Above all others + if (!m_button[ButtonAbove]) + { + m_button[ButtonAbove] = new MalloryButton(this, "above", i18n("Keep Above Others"), ButtonAbove); + connect(m_button[ButtonAbove], SIGNAL(clicked()), this, SLOT(slotKeepAbove())); + layout->addWidget(m_button[ButtonAbove], 0, Qt::AlignHCenter | Qt::AlignTop); + } + break; + case 'B': // Below all others + if (!m_button[ButtonBelow]) + { + m_button[ButtonBelow] = new MalloryButton(this, "below", i18n("Keep Below Others"), ButtonBelow); + connect(m_button[ButtonBelow], SIGNAL(clicked()), this, SLOT(slotKeepBelow())); + layout->addWidget(m_button[ButtonBelow], 0, Qt::AlignHCenter | Qt::AlignTop); + } + break; + case '_': // Spacer + layout->addSpacing(MalloryHandler::buttonSpacing()); + } + } + } +} + +void MalloryClient::paintEvent(QPaintEvent*) +{ + if (!MalloryHandler::initialized()) return; + + bool active = isActive(); + + QPainter painter(widget()); + + QColor cottl = options()->color(ColorTitleBar, active); + QColor coblnd = options()->color(ColorTitleBlend, active); + QColor cofrm = options()->color(ColorFrame, active); + QColor cobttn = options()->color(ColorButtonBg, active); + + QColorGroup widgetGroup; + widgetGroup = widget()->colorGroup(); + QColor coground = widgetGroup.background(); + + int cfr, cfg, cfb, alr, alg, alb; + cofrm.getRgb(&cfr, &cfg, &cfb); + coground.getRgb(&alr, &alg, &alb); + + QColor aliasing = qRgb((cfr+alr)/2, (cfg+alg)/2, (cfb+alb)/2); + + QRect titleRect(m_titleBar->geometry()); + QRect topRect(m_topSpacer->geometry()); + QRect leftRect(m_leftSpacer->geometry()); + QRect rightRect(m_rightSpacer->geometry()); + QRect bottomRect(m_bottomSpacer->geometry()); + + QFontMetrics fm(options()->font(active, false)); + + int rr = rightRect.right(); + int bb = bottomRect.bottom(); + + QRegion mask; + + if(maximizeMode() != MaximizeFull) + { + mask = QRegion(0, 0, rr+1, bb+1); + + if (MalloryHandler::lessRounded()) + { + // Remove top left corner + mask -= QRegion(0, 0, 2, 1); + mask -= QRegion(0, 1, 1, 1); + // Remove top right corner + mask -= QRegion(rr-1, 0, 2, 1); + mask -= QRegion(rr, 1, 1, 1); + // Remove bottom left corner + mask -= QRegion(0, bb, 2, 1); + mask -= QRegion(0, bb-1, 1, 1); + // Remove bottom right corner + mask -= QRegion(rr-1, bb, 2, 1); + mask -= QRegion(rr, bb-1, 1, 1); + } + else + { + // Remove top left corner + mask -= QRegion(0, 0, 5, 1); + mask -= QRegion(0, 1, 3, 1); + mask -= QRegion(0, 2, 2, 1); + mask -= QRegion(0, 3, 1, 2); + // Remove top right corner + mask -= QRegion(rr-4, 0, 5, 1); + mask -= QRegion(rr-2, 1, 3, 1); + mask -= QRegion(rr-1, 2, 2, 1); + mask -= QRegion(rr, 3, 1, 2); + // Remove bottom left corner + mask -= QRegion(0, bb, 5, 1); + mask -= QRegion(0, bb-1, 3, 1); + mask -= QRegion(0, bb-2, 2, 1); + mask -= QRegion(0, bb-4, 1, 2); + // Remove bottom right corner + mask -= QRegion(rr-4, bb, 5, 1); + mask -= QRegion(rr-2, bb-1, 3, 1); + mask -= QRegion(rr-1, bb-2, 2, 1); + mask -= QRegion(rr, bb-4, 1, 2); + } + } + else + { + mask = QRegion(0, 0, rightRect.right()+1, bottomRect.bottom()+1); + } + setMask(mask); + + painter.drawTiledPixmap(1, titleRect.top(), topRect.width()+leftRect.width()+rightRect.width()-2, titleRect.bottom()-titleRect.top(), active ? *Pixmaps::active_titlebar : *Pixmaps::inactive_titlebar); + + if (titleRect.width() > 0) // Do we even have to paint the title? + { + QPixmap pufferPixmap; + pufferPixmap.resize(titleRect.width(), titleRect.height()-1); + + int flags = AlignAuto | AlignVCenter; + + QPainter pufferPainter(&pufferPixmap); + pufferPainter.drawTiledPixmap(pufferPixmap.rect(), active ? *Pixmaps::active_titlebar : *Pixmaps::inactive_titlebar); + pufferPainter.setFont(options()->font(active, false)); + + // Shift the text 2 px to the right. + pufferPainter.translate(2, 0); + + // Draw title shadow when required... + if (MalloryHandler::titleShadow()) + { + pufferPainter.translate(MalloryHandler::titleShadowSize(), MalloryHandler::titleShadowSize()); + pufferPainter.setPen(cobttn); // Use button color for the shadow + pufferPainter.drawText(pufferPixmap.rect(), flags, caption()); + pufferPainter.translate(-(MalloryHandler::titleShadowSize()), -(MalloryHandler::titleShadowSize())); + } + + // Draw title text + pufferPainter.setPen(options()->color(ColorFont, active)); + pufferPainter.drawText(pufferPixmap.rect(), flags, caption()); + + pufferPainter.end(); + painter.drawPixmap(titleRect.left(), titleRect.top(), pufferPixmap); + } + + // Now we're going to draw the frame... + + // Fill the borders with the background colour + painter.setPen(coground); + painter.drawLine(leftRect.left()+1, titleRect.bottom(), rightRect.right()-1, titleRect.bottom()); + + QRect frame; + // Left + frame.setCoords(leftRect.left()+1, titleRect.bottom(), leftRect.right(), bottomRect.bottom()-1); + painter.fillRect(frame, coground); + // Right + frame.setCoords(rightRect.left(), titleRect.bottom(), rightRect.right()-1, bottomRect.bottom()-1); + painter.fillRect(frame, coground); + // Bottom + frame.setCoords(leftRect.right(), bottomRect.top(), rightRect.left(), bottomRect.bottom()-1); + painter.fillRect(frame, coground); + + // External borders + painter.setPen(cofrm); + // + if(maximizeMode() != MaximizeFull) + { + if (MalloryHandler::lessRounded()) + { + painter.drawLine(2, 0, rr-2, 0); + painter.drawPoint(1, 1); + painter.drawPoint(rr-1, 1); + // + painter.drawLine(0, 2, 0, bb-2); + painter.drawLine(rr, 2, rr, bb-2); + // + painter.drawPoint(1, bb-1); + painter.drawPoint(rr-1, bb-1); + painter.drawLine(2, bb, rr-2, bb); + // + painter.setPen(aliasing); + // + painter.drawLine(2, 1, rr-2, 1); + painter.drawPoint(2, 2); + painter.drawPoint(rr-2, 2); + // + painter.drawLine(1, 2, 1, bb-2); + painter.drawLine(rr-1, 2, rr-1, bb-2); + // + painter.drawPoint(2, bb-2); + painter.drawPoint(rr-2, bb-2); + painter.drawLine(2, bb-1, rr-2, bb-1); + + } + else + { + painter.drawLine(5, 0, rr-5, 0); + painter.drawLine(3, 1, 4, 1); + painter.drawLine(rr-3, 1, rr-4, 1); + painter.drawPoint(2, 2); + painter.drawPoint(rr-2, 2); + painter.drawLine(1, 3, 1, 4); + painter.drawLine(rr-1, 3, rr-1, 4); + // + painter.drawLine(0, 5, 0, bb-5); + painter.drawLine(rr, 5, rr, bb-5); + // + painter.drawLine(5, bb, rr-5, bb); + painter.drawLine(3, bb-1, 4, bb-1); + painter.drawLine(rr-3, bb-1, rr-4, bb-1); + painter.drawPoint(2, bb-2); + painter.drawPoint(rr-2, bb-2); + painter.drawLine(1, bb-3, 1, bb-4); + painter.drawLine(rr-1, bb-3, rr-1, bb-4); + // + painter.setPen(aliasing); + // + painter.drawLine(5, 1, rr-5, 1); + painter.drawLine(3, 2, 5, 2); + painter.drawLine(rr-3, 2, rr-5, 2); + painter.drawPoint(3, 3); + painter.drawPoint(rr-3, 3); + painter.drawLine(2, 3, 2, 5); + painter.drawLine(rr-2, 3, rr-2, 5); + // + painter.drawLine(1, 5, 1, bb-5); + painter.drawLine(rr-1, 5, rr-1, bb-5); + // + painter.drawLine(5, bb-1, rr-5, bb-1); + painter.drawLine(3, bb-2, 5, bb-2); + painter.drawLine(rr-3, bb-2, rr-5, bb-2); + painter.drawPoint(3, bb-3); + painter.drawPoint(rr-3, bb-3); + painter.drawLine(2, bb-3, 2, bb-5); + painter.drawLine(rr-2, bb-3, rr-2, bb-5); + } + } + else + { + // Square/Maximized external borders + painter.drawRect(0, 0, rightRect.right()+1, bottomRect.bottom()+1); + painter.setPen(aliasing); + painter.drawRect(1, 1, rightRect.right()-1, bottomRect.bottom()-1); + } + + // The resize handles when required... + if (MalloryHandler::resizeHandle()) + { + if (isResizable()) + { + painter.setPen(options()->color(ColorHandle, active)); + + if (MalloryHandler::lessRounded()) + { + // Corners + painter.drawRect(2, bb-3, 2, 2); + painter.drawRect(rr-3, bb-3, 2, 2); + + if(MalloryHandler::superSize()) + { + // Above corners + painter.drawRect(2, bb-6, 2, 2); + painter.drawRect(rr-3, bb-6, 2, 2); + // Within bottom + painter.drawRect(5, bb-3, 2, 2); + painter.drawRect(rr-6, bb-3, 2, 2); + } + } + else + { + // Above corners + painter.drawRect(2, bb-6, 2, 2); + painter.drawRect(rr-3, bb-6, 2, 2); + // Within bottom + painter.drawRect(5, bb-3, 2, 2); + painter.drawRect(rr-6, bb-3, 2, 2); + + if(MalloryHandler::superSize()) + { + // Above above + painter.drawRect(2, bb-8, 2, 2); + painter.drawRect(rr-3, bb-8, 2, 2); + // Corners + painter.drawRect(3, bb-4, 2, 2); + painter.drawRect(rr-4, bb-4, 2, 2); + // Within within + painter.drawRect(7, bb-3, 2, 2); + painter.drawRect(rr-8, bb-3, 2, 2); + } + } + } + } +} + +void MalloryClient::showEvent(QShowEvent*) +{ + widget()->update(); +} + +void MalloryClient::resizeEvent(QResizeEvent*) +{ + if ((widget()->isVisibleToTLW()) && (!widget()->testWFlags(WStaticContents))) + { + QRegion region = widget()->rect(); + region.subtract(m_titleBar->geometry()); + widget()->erase(region); + } +} + +void MalloryClient::captionChange() +{ + widget()->repaint(m_titleBar->geometry(), false); +} + +void MalloryClient::mouseDoubleClickEvent(QMouseEvent *e) +{ + if (m_titleBar->geometry().contains(e->pos())) + { + titlebarDblClickOperation(); + } +} + +MalloryClient::Position MalloryClient::mousePosition(const QPoint &point) const +{ + const int corner = 24; + MalloryClient::Position pos = PositionCenter; + + // Often needed coordinates... + QRect titleRect(m_titleBar->geometry()); + QRect topRect(m_topSpacer->geometry()); + QRect leftRect(m_leftSpacer->geometry()); + QRect rightRect(m_rightSpacer->geometry()); + QRect bottomRect(m_bottomSpacer->geometry()); + + + if ((m_leftButtonSpacer2->geometry().height() > 0) ? (point.y() <= (m_leftButtonSpacer2->geometry().bottom())) : (point.y() <= topRect.bottom())) + { + // We're inside the top frame. + if (point.x() <= corner) + pos = PositionTopLeft; + else if (point.x() >= (width()-corner)) + pos = PositionTopRight; + else + pos = PositionTop; + } + else if (topRect.height() <= 0 && point.y() <= 2) + { + // We're inside the top frame, probably maximized. + if ((point.x() >= titleRect.left()) && (point.x() <= titleRect.left()+corner)) + pos = PositionLeft; + else if ((point.x() >= titleRect.right()-corner) && (point.x() <= titleRect.right())) + pos = PositionTopRight; + else if ((point.x() > titleRect.left()) && (point.x() < titleRect.right())) + pos = PositionTop; + } + else if (point.y() >= bottomRect.top()) + { + // Inside handle + if (point.x() <= corner) + pos = PositionBottomLeft; + else if (point.x() >= (width()-corner)) + pos = PositionBottomRight; + else + pos = PositionBottom; + } + else if (point.x() <= leftRect.right()) + { + // Inside the left frame. + if (point.y() <= corner) + pos = PositionTopLeft; + else if (point.y() >= (height()-corner)) + pos = PositionBottomLeft; + else + pos = PositionLeft; + } + else if (point.x() >= rightRect.left()) + { + // Inside the right frame. + if (point.y() <= corner) + pos = PositionTopRight; + else if (point.y() >= (height()-corner)) + pos = PositionBottomRight; + else + pos = PositionRight; + } + else + { + // Inside the frame somewhere... + pos = PositionCenter; + } + + return pos; +} + +void MalloryClient::iconChange() +{ + if (m_button[ButtonMenu]) + { + m_button[ButtonMenu]->repaint(false); + } +} + +void MalloryClient::activeChange() +{ + // Repaint the buttons when state changes + for (int n=0; n<ButtonTypeCount; n++) + if (m_button[n]) m_button[n]->repaint(false); + widget()->repaint(false); +} + +void MalloryClient::maximizeChange() +{ + const bool m = (maximizeMode() != MaximizeRestore); + if (m_button[ButtonMax]) + { + m_button[ButtonMax]->setMaximized(m); + m_button[ButtonMax]->setTipText(m ? i18n("Restore") : i18n("Maximize")); + } +} + +void MalloryClient::desktopChange() +{ + if (m_button[ButtonOnAllDesktops]) + { + m_button[ButtonOnAllDesktops]->setOnAllDesktops(isOnAllDesktops()); + m_button[ButtonOnAllDesktops]->setTipText(isOnAllDesktops() ? i18n("Not On All Desktops") : i18n("On All Desktops")); + } +} + +void MalloryClient::maxButtonPressed() +{ + if (m_button[ButtonMax]) + { + switch (m_button[ButtonMax]->lastMousePress()) + { + case MidButton: + maximize(maximizeMode() ^ MaximizeVertical); + break; + case RightButton: + maximize(maximizeMode() ^ MaximizeHorizontal); + break; + default: + maximize(maximizeMode() == MaximizeFull ? MaximizeRestore : MaximizeFull); + } + } +} + +void MalloryClient::menuButtonPressed() +{ + if (m_button[ButtonMenu]) + { + QPoint pt(m_button[ButtonMenu]->rect().bottomLeft().x(), m_button[ButtonMenu]->rect().bottomLeft().y()); + showWindowMenu(m_button[ButtonMenu]->mapToGlobal(pt)); + m_button[ButtonMenu]->setDown(false); + } +} + +QSize MalloryClient::minimumSize() const +{ + return QSize(112, 40); +} + +void MalloryClient::borders(int& left, int& right, int& top, int& bottom) const +{ + m_leftSpacer->changeSize(MalloryHandler::borderSize(), 1, QSizePolicy::Expanding, QSizePolicy::Minimum ); + m_rightSpacer->changeSize(MalloryHandler::borderSize(), 1, QSizePolicy::Expanding, QSizePolicy::Minimum ); + m_topSpacer->changeSize(1, 1); + m_bottomSpacer->changeSize(1, MalloryHandler::borderSize()); + m_leftButtonSpacer->changeSize( 3, 1); + m_rightButtonSpacer->changeSize( 3, 1); + m_titleBar->changeSize(1, MalloryHandler::titleSize(), QSizePolicy::Expanding, QSizePolicy::Fixed); + m_leftButtonSpacer2->changeSize(1, (MalloryHandler::titleSize()-MalloryHandler::buttonSize())/2, QSizePolicy::Minimum, QSizePolicy::Fixed); + m_rightButtonSpacer2->changeSize(1, (MalloryHandler::titleSize()-MalloryHandler::buttonSize())/2, QSizePolicy::Minimum, QSizePolicy::Fixed); + + left = right = bottom = MalloryHandler::borderSize(); + top = 1 + MalloryHandler::titleSize(); + + // activate updated layout + widget()->layout()->activate(); +} + +void MalloryClient::reset(unsigned long) // unsigned long changed +{ + // TODO: Implementation +} + +void MalloryClient::resize(const QSize& s) +{ + widget()->resize(s); +} + + +//////////////// Plugin Stuff + +extern "C" +{ + KDecorationFactory *create_factory() + { + return new MalloryHandler(); + } +} + +#include "malloryclient.moc" diff --git a/malloryclient/malloryclient.h b/malloryclient/malloryclient.h new file mode 100644 index 0000000..9bb62b9 --- /dev/null +++ b/malloryclient/malloryclient.h @@ -0,0 +1,65 @@ +// +// C++ Interface: malloryclient +// +// Description: +// +// +// Author: Remi Villatel <maxilys@tele2>, (C) 2005 +// +// Copyright: See COPYING file that comes with this distribution +// +// +#ifndef MALLORYCLIENT_H +#define MALLORYCLIENT_H + +#include <kdecoration.h> +#include <kdecorationfactory.h> +#include <qlayout.h> + +#include "mallorybutton.h" +#include "enums.h" + +class MalloryButton; + +class MalloryClient : public KDecoration +{ +Q_OBJECT +public: + MalloryClient(KDecorationBridge* bridge, KDecorationFactory* factory); + ~MalloryClient(); + + virtual void init(); + virtual bool eventFilter(QObject* o, QEvent* e); + + virtual QSize minimumSize() const; + virtual void borders(int& left, int& right, int& top, int& bottom) const; + +protected: + virtual void desktopChange(); + virtual void activeChange(); + virtual void captionChange(); + virtual void maximizeChange(); + virtual void iconChange(); + virtual void shadeChange() {}; + + virtual void paintEvent(QPaintEvent *e); + virtual void showEvent(QShowEvent*); + + virtual void resize(const QSize&); + virtual void reset(unsigned long changed); + +private: + void addButtons(QBoxLayout *layout, const QString &buttons); + void resizeEvent(QResizeEvent *e); + void mouseDoubleClickEvent(QMouseEvent *e); + Position mousePosition(const QPoint &point) const; + + MalloryButton *m_button[ButtonTypeCount]; + QSpacerItem *m_titleBar, *m_leftSpacer, *m_rightSpacer, *m_topSpacer, *m_bottomSpacer, *m_leftButtonSpacer, *m_leftButtonSpacer2, *m_rightButtonSpacer, *m_rightButtonSpacer2; + +private slots: + void maxButtonPressed(); + void menuButtonPressed(); +}; + +#endif diff --git a/malloryclient/malloryhandler.cpp b/malloryclient/malloryhandler.cpp new file mode 100644 index 0000000..51e1709 --- /dev/null +++ b/malloryclient/malloryhandler.cpp @@ -0,0 +1,95 @@ +// +// C++ Implementation: malloryhandler +// +// Description: +// +// +// Author: Remi Villatel <maxilys@tele2.fr>, (C) 2005 +// +// Copyright: See COPYING file that comes with this distribution +// +// + +#include "malloryhandler.h" +#include "malloryclient.h" +#include "pixmaps.h" +#include "embeddata.h" + +bool MalloryHandler::m_initialized = false; +int MalloryHandler::m_titleSize = 22; +int MalloryHandler::m_buttonSize = 18; +int MalloryHandler::m_borderSize = 5; +int MalloryHandler::m_buttonSpacing = 2; +bool MalloryHandler::m_lessRounded = false; +int MalloryHandler::m_buttonStyle = 0; +bool MalloryHandler::m_resizeHandle = true; +bool MalloryHandler::m_superSize = true; +bool MalloryHandler::m_titleShadow = true; +int MalloryHandler::m_titleShadowSize = 2; + +MalloryHandler::MalloryHandler() +{ + reset(0); +} + +MalloryHandler::~MalloryHandler() +{ + Pixmaps::deletePixmaps(); + qCleanupImages_KWinMallory(); + m_initialized = false; +} + +bool MalloryHandler::reset(unsigned long) // unsigned long changed +{ + readConfig(); + + Pixmaps::deletePixmaps(); + Pixmaps::createPixmaps(); + qInitImages_KWinMallory(); + + m_initialized = true; + return true; +} + +KDecoration* MalloryHandler::createDecoration(KDecorationBridge *bridge) +{ + return new MalloryClient(bridge, this); +} + +void MalloryHandler::readConfig() +{ + KConfig config("kwinmalloryrc"); + config.setGroup("General"); + + m_titleShadow = config.readBoolEntry("TitleShadow", true); + m_lessRounded = config.readBoolEntry("LessRounded", false); + m_resizeHandle = config.readBoolEntry("ResizeHandle", true); + m_superSize = config.readBoolEntry("SuperSize", true); + + m_borderSize = config.readNumEntry("BorderSize", 5); + if (m_borderSize < 5) m_borderSize = 5; + if (m_borderSize > 10) m_borderSize = 10; + + m_titleSize = config.readNumEntry("TitleSize", 22); + if (m_titleSize < 22) m_titleSize = 22; + if (m_titleSize > 44) m_titleSize = 44; + + m_buttonSize = config.readNumEntry("ButtonSize", 18); + if (m_buttonSize < 18) m_buttonSize = 18; + if (m_buttonSize > (m_titleSize-4)) m_buttonSize = (m_titleSize-4); + + m_buttonStyle = config.readNumEntry("ButtonStyle", 0); + if (m_buttonStyle < 0) m_buttonStyle = 0; + if (m_buttonStyle > 1) m_buttonStyle = 1; + + m_titleShadowSize = config.readNumEntry("TitleShadowSize", 1); + if (m_titleShadowSize < 1) m_titleShadowSize = 1; + if (m_titleShadowSize > 3) m_titleShadowSize = 3; + + // MXLS: Keep this for another time. ;-) + /*m_buttonSpacing = config.readNumEntry("ButtonSpacing", 2); + if (m_buttonSpacing < 0) m_buttonSpacing = 0; + if (m_buttonSpacing > 5) m_buttonSpacing = 5;*/ +} + +#include "malloryhandler.moc" diff --git a/malloryclient/malloryhandler.h b/malloryclient/malloryhandler.h new file mode 100644 index 0000000..92036ac --- /dev/null +++ b/malloryclient/malloryhandler.h @@ -0,0 +1,61 @@ +// +// C++ Interface: malloryhandler +// +// Description: +// +// +// Author: Remi Villatel <maxilys@tele2.fr>, (C) 2005 +// +// Copyright: See COPYING file that comes with this distribution +// +// +#ifndef MALLORYHANDLER_H +#define MALLORYHANDLER_H + +#include <kdecorationfactory.h> +#include <kdecoration.h> +#include <qobject.h> +#include <kconfig.h> + +// Default button layout +const char default_left[] = "M"; +const char default_right[] = "HIAX"; + +class MalloryHandler : public QObject, public KDecorationFactory +{ +Q_OBJECT +public: + MalloryHandler(); + ~MalloryHandler(); + virtual bool reset(unsigned long changed); + + virtual KDecoration* createDecoration(KDecorationBridge*); + + static bool initialized() { return m_initialized; } + static bool titleShadow() { return m_titleShadow; } + static int titleShadowSize() { return m_titleShadowSize; } + static int borderSize() { return m_borderSize; } + static int buttonSize() { return m_buttonSize; } + static int buttonStyle() { return m_buttonStyle; } + static int buttonSpacing() { return m_buttonSpacing; } + static int titleSize() { return m_titleSize; } + static bool lessRounded() { return m_lessRounded; } + static bool resizeHandle() { return m_resizeHandle; } + static bool superSize() { return m_superSize; } + +private: + void readConfig(); + static bool m_titleShadow; + static int m_titleShadowSize; + static int m_borderSize; + static int m_buttonSize; + static int m_buttonStyle; + static int m_titleSize; + static int m_buttonSpacing; + static bool m_initialized; + static bool m_lessRounded; + static bool m_resizeHandle; + static bool m_superSize; +}; + +#endif diff --git a/malloryclient/pixmaps.cpp b/malloryclient/pixmaps.cpp new file mode 100644 index 0000000..f32e45c --- /dev/null +++ b/malloryclient/pixmaps.cpp @@ -0,0 +1,925 @@ +// +// C++ Implementation: pixmaps +// +// Description: +// +// +// Author: Remi Villatel <maxilys@tele2.fr>, (C) 2005 +// +// Copyright: See COPYING file that comes with this distribution +// +// + +#include "pixmaps.h" +#include "malloryhandler.h" + +#include <kdecoration.h> +#include <qpainter.h> +#include <kpixmapeffect.h> +#include <kpixmap.h> +#include <kpixmapio.h> +#include <qimage.h> +#include <qpixmap.h> + +// Static declarations for linking. +QPixmap *Pixmaps::active_button_ground = 0; +QPixmap *Pixmaps::inactive_button_ground = 0; + +QImage *Pixmaps::active_help_normal = 0; +QImage *Pixmaps::active_max_normal = 0; +QImage *Pixmaps::active_restore_normal = 0; +QImage *Pixmaps::active_min_normal = 0; +QImage *Pixmaps::active_close_normal = 0; +QImage *Pixmaps::active_sticky_normal = 0; +QImage *Pixmaps::active_unsticky_normal = 0; +QImage *Pixmaps::active_above_normal = 0; +QImage *Pixmaps::active_below_normal = 0; + +QImage *Pixmaps::active_help_hover = 0; +QImage *Pixmaps::active_max_hover = 0; +QImage *Pixmaps::active_restore_hover = 0; +QImage *Pixmaps::active_min_hover = 0; +QImage *Pixmaps::active_close_hover = 0; +QImage *Pixmaps::active_sticky_hover = 0; +QImage *Pixmaps::active_unsticky_hover = 0; +QImage *Pixmaps::active_above_hover = 0; +QImage *Pixmaps::active_below_hover = 0; + +QImage *Pixmaps::active_help_sunken = 0; +QImage *Pixmaps::active_max_sunken = 0; +QImage *Pixmaps::active_restore_sunken = 0; +QImage *Pixmaps::active_min_sunken = 0; +QImage *Pixmaps::active_close_sunken = 0; +QImage *Pixmaps::active_sticky_sunken = 0; +QImage *Pixmaps::active_unsticky_sunken = 0; +QImage *Pixmaps::active_above_sunken = 0; +QImage *Pixmaps::active_below_sunken = 0; + +QImage *Pixmaps::inactive_help_normal = 0; +QImage *Pixmaps::inactive_max_normal = 0; +QImage *Pixmaps::inactive_restore_normal = 0; +QImage *Pixmaps::inactive_min_normal = 0; +QImage *Pixmaps::inactive_close_normal = 0; +QImage *Pixmaps::inactive_sticky_normal = 0; +QImage *Pixmaps::inactive_unsticky_normal = 0; +QImage *Pixmaps::inactive_above_normal = 0; +QImage *Pixmaps::inactive_below_normal = 0; + +QImage *Pixmaps::inactive_help_hover = 0; +QImage *Pixmaps::inactive_max_hover = 0; +QImage *Pixmaps::inactive_restore_hover = 0; +QImage *Pixmaps::inactive_min_hover = 0; +QImage *Pixmaps::inactive_close_hover = 0; +QImage *Pixmaps::inactive_sticky_hover = 0; +QImage *Pixmaps::inactive_unsticky_hover = 0; +QImage *Pixmaps::inactive_above_hover = 0; +QImage *Pixmaps::inactive_below_hover = 0; + +QImage *Pixmaps::inactive_help_sunken = 0; +QImage *Pixmaps::inactive_max_sunken = 0; +QImage *Pixmaps::inactive_restore_sunken = 0; +QImage *Pixmaps::inactive_min_sunken = 0; +QImage *Pixmaps::inactive_close_sunken = 0; +QImage *Pixmaps::inactive_sticky_sunken = 0; +QImage *Pixmaps::inactive_unsticky_sunken = 0; +QImage *Pixmaps::inactive_above_sunken = 0; +QImage *Pixmaps::inactive_below_sunken = 0; + +QPixmap *Pixmaps::active_titlebar = 0; +QPixmap *Pixmaps::active_titlebar_left = 0; +QPixmap *Pixmaps::active_titlebar_right = 0; +QPixmap *Pixmaps::inactive_titlebar = 0; +QPixmap *Pixmaps::inactive_titlebar_left = 0; +QPixmap *Pixmaps::inactive_titlebar_right = 0; + +bool Pixmaps::pixmapsCreated = false; + +// +static int round_help[] = { +0xF,0xF,0xF,0x8,0x4,0x0,0x0,0x4,0x8,0xF,0xF,0xF, +0xF,0xF,0x4,0x0,0x0,0x8,0x8,0x0,0x0,0x4,0xF,0xF, +0xF,0x8,0x0,0x4,0xF,0xF,0xF,0xF,0x4,0x0,0x8,0xF, +0xF,0x0,0x0,0xF,0xF,0xF,0xF,0xF,0xF,0x0,0x0,0xF, +0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0,0x0,0xF, +0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x4,0x0,0x8,0xF, +0xF,0xF,0xF,0xF,0xF,0xF,0x8,0x0,0x0,0x4,0xF,0xF, +0xF,0xF,0xF,0xF,0xF,0xF,0x0,0x4,0x8,0xF,0xF,0xF, +0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF, +0xF,0xF,0xF,0xF,0xC,0x0,0x0,0xC,0xF,0xF,0xF,0xF, +0xF,0xF,0xF,0xF,0x8,0x0,0x0,0x8,0xF,0xF,0xF,0xF, +0xF,0xF,0xF,0xF,0xC,0x0,0x0,0xC,0xF,0xF,0xF,0xF +}; +// +static int round_max[] = { +0xF,0xF,0xF,0xC,0x4,0x0,0x0,0x4,0xC,0xF,0xF,0xF, +0xF,0xF,0x4,0x0,0x6,0xC,0x8,0x4,0x0,0x4,0xF,0xF, +0xF,0x4,0x3,0xC,0xC,0x6,0x4,0xE,0xE,0x4,0x4,0xF, +0xC,0x0,0xC,0xC,0xC,0x0,0xC,0xF,0xF,0xE,0x0,0xC, +0x4,0x6,0xC,0xC,0xC,0x0,0xC,0xF,0xF,0xE,0x4,0x4, +0x0,0xC,0xC,0xC,0xC,0x6,0x4,0xC,0xC,0x4,0x8,0x0, +0x0,0xC,0xC,0xC,0xC,0xC,0x6,0x0,0x0,0x6,0xC,0x0, +0x4,0x6,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0x6,0x4, +0xC,0x0,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0x0,0xC, +0xF,0x4,0x3,0xC,0xC,0xC,0xC,0xC,0xC,0x3,0x4,0xF, +0xF,0xF,0x4,0x0,0x6,0xC,0xC,0x6,0x0,0x4,0xF,0xF, +0xF,0xF,0xF,0xC,0x4,0x0,0x0,0x4,0xC,0xF,0xF,0xF +}; +// +static int round_restore[] = { +0xF,0xF,0xF,0xC,0x4,0x0,0x0,0x4,0xC,0xF,0xF,0xF, +0xF,0xF,0x4,0x0,0x8,0xF,0xF,0x8,0x0,0x4,0xF,0xF, +0xF,0x4,0x4,0xF,0xF,0xF,0xF,0xF,0xF,0x4,0x4,0xF, +0xC,0x0,0xF,0xF,0x8,0x0,0x0,0x8,0xF,0xF,0x0,0xC, +0x4,0x8,0xF,0x8,0x4,0xC,0xC,0x4,0x8,0xF,0x8,0x4, +0x0,0xF,0xF,0x0,0xC,0xF,0xF,0xC,0x0,0xF,0xF,0x0, +0x0,0xF,0xF,0x0,0xC,0xF,0xF,0xC,0x0,0xF,0xF,0x0, +0x4,0x8,0xF,0x8,0x4,0xC,0xC,0x4,0x8,0xF,0x8,0x4, +0xC,0x0,0xF,0xF,0x8,0x0,0x0,0x8,0xF,0xF,0x0,0xC, +0xF,0x4,0x4,0xF,0xF,0xF,0xF,0xF,0xF,0x4,0x4,0xF, +0xF,0xF,0x4,0x0,0x8,0xF,0xF,0x8,0x0,0x4,0xF,0xF, +0xF,0xF,0xF,0xC,0x4,0x0,0x0,0x4,0xC,0xF,0xF,0xF +}; +// +static int round_min[] = { +0xF,0xF,0xF,0xC,0x4,0x0,0x0,0x4,0xC,0xF,0xF,0xF, +0xF,0xF,0x4,0x4,0x8,0xF,0xF,0x8,0x4,0x4,0xF,0xF, +0xF,0x4,0x4,0xF,0xF,0xF,0xF,0xF,0xF,0x4,0x4,0xF, +0xC,0x4,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x4,0xC, +0x4,0x8,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x8,0x4, +0x0,0xF,0x8,0x0,0x0,0x8,0xF,0xF,0xF,0xF,0xF,0x0, +0x2,0x8,0x3,0x9,0x9,0x3,0x8,0xF,0xF,0xF,0xF,0x0, +0xA,0x0,0x9,0xC,0xC,0x9,0x0,0xF,0xF,0xF,0x8,0x4, +0xE,0x0,0x9,0xC,0xC,0x9,0x0,0xF,0xF,0xF,0x4,0xC, +0xF,0x6,0x3,0x9,0x9,0x3,0x8,0xF,0xF,0x4,0x4,0xF, +0xF,0xF,0x6,0x0,0x0,0x8,0xF,0x8,0x4,0x4,0xF,0xF, +0xF,0xF,0xF,0xE,0xA,0x2,0x0,0x4,0xC,0xF,0xF,0xF +}; +// +static int round_close[] = { +0xF,0xF,0xF,0xC,0x4,0x0,0x0,0x4,0xC,0xF,0xF,0xF, +0xF,0xF,0x4,0x0,0x6,0xC,0xC,0x6,0x0,0x4,0xF,0xF, +0xF,0x4,0x3,0xC,0xC,0xC,0xC,0xC,0xC,0x3,0x4,0xF, +0xC,0x0,0xC,0x3,0x9,0xC,0xC,0x9,0x3,0xC,0x0,0xC, +0x4,0x6,0xC,0x9,0x0,0x9,0x9,0x0,0x9,0xC,0x6,0x4, +0x0,0xC,0xC,0xC,0x9,0x0,0x0,0x9,0xC,0xC,0xC,0x0, +0x0,0xC,0xC,0xC,0x9,0x0,0x0,0x9,0xC,0xC,0xC,0x0, +0x4,0x6,0xC,0x9,0x0,0x9,0x9,0x0,0x9,0xC,0x6,0x4, +0xC,0x0,0xC,0x3,0x9,0xC,0xC,0x9,0x3,0xC,0x0,0xC, +0xF,0x4,0x3,0xC,0xC,0xC,0xC,0xC,0xC,0x3,0x4,0xF, +0xF,0xF,0x4,0x0,0x6,0xC,0xC,0x6,0x0,0x4,0xF,0xF, +0xF,0xF,0xF,0xC,0x4,0x0,0x0,0x4,0xC,0xF,0xF,0xF +}; +// +static int round_sticky[] = { +0xF,0xF,0xF,0xC,0x4,0x0,0x0,0x4,0xC,0xF,0xF,0xF, +0xF,0xF,0x4,0x0,0x8,0xF,0xF,0x8,0x0,0x4,0xF,0xF, +0xF,0x4,0x4,0xF,0xF,0xF,0xF,0xF,0xF,0x4,0x4,0xF, +0xC,0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0,0xC, +0x4,0x8,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x8,0x4, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x4,0x8,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x8,0x4, +0xC,0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0,0xC, +0xF,0x4,0x4,0xF,0xF,0xF,0xF,0xF,0xF,0x4,0x4,0xF, +0xF,0xF,0x4,0x0,0x8,0xF,0xF,0x8,0x0,0x4,0xF,0xF, +0xF,0xF,0xF,0xC,0x4,0x0,0x0,0x4,0xC,0xF,0xF,0xF +}; +// +static int round_unsticky[] = { +0xF,0xF,0xF,0xC,0x4,0x0,0x0,0x4,0xC,0xF,0xF,0xF, +0xF,0xF,0x4,0x0,0x8,0xF,0xF,0x8,0x0,0x4,0xF,0xF, +0xF,0x4,0x4,0xF,0xC,0x0,0x0,0xC,0xF,0x4,0x4,0xF, +0xC,0x0,0xF,0xF,0x8,0x6,0x6,0x8,0xF,0xF,0x0,0xC, +0x4,0x8,0xC,0x8,0x4,0x6,0x6,0x4,0x8,0xC,0x8,0x4, +0x0,0xF,0x0,0x6,0x6,0x9,0x9,0x6,0x6,0x0,0xF,0x0, +0x0,0xF,0x0,0x6,0x6,0x9,0x9,0x6,0x6,0x0,0xF,0x0, +0x4,0x8,0xC,0x8,0x4,0x6,0x6,0x4,0x8,0xC,0x8,0x4, +0xC,0x0,0xF,0xF,0x8,0x6,0x6,0x8,0xF,0xF,0x0,0xC, +0xF,0x4,0x4,0xF,0xC,0x0,0x0,0xC,0xF,0x4,0x4,0xF, +0xF,0xF,0x4,0x0,0x8,0xF,0xF,0x8,0x0,0x4,0xF,0xF, +0xF,0xF,0xF,0xC,0x4,0x0,0x0,0x4,0xC,0xF,0xF,0xF +}; +// +static int round_above[] = { +0xF,0xF,0xF,0xC,0x4,0x0,0x0,0x4,0xC,0xF,0xF,0xF, +0xF,0xF,0x4,0x0,0x8,0xF,0xF,0x8,0x0,0x4,0xF,0xF, +0xF,0x4,0x4,0xF,0xF,0xC,0xC,0xF,0xF,0x4,0x4,0xF, +0xC,0x0,0xF,0xF,0xF,0x4,0x4,0xF,0xF,0xF,0x0,0xC, +0x4,0x8,0xF,0xF,0xC,0x0,0x0,0xC,0xF,0xF,0x8,0x4, +0x0,0xF,0xF,0xF,0x4,0x0,0x0,0x4,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xC,0x0,0x0,0x0,0x0,0xC,0xF,0xF,0x0, +0x4,0x8,0xF,0x4,0x0,0x0,0x0,0x0,0x4,0xF,0x8,0x4, +0xC,0x0,0xF,0x8,0x8,0x8,0x8,0x8,0x8,0xF,0x0,0xC, +0xF,0x4,0x4,0xF,0xF,0xF,0xF,0xF,0xF,0x4,0x4,0xF, +0xF,0xF,0x4,0x0,0x8,0xF,0xF,0x8,0x0,0x4,0xF,0xF, +0xF,0xF,0xF,0xC,0x4,0x0,0x0,0x4,0xC,0xF,0xF,0xF +}; +// +static int round_below[] = { +0xF,0xF,0xF,0xC,0x4,0x0,0x0,0x4,0xC,0xF,0xF,0xF, +0xF,0xF,0x4,0x0,0x8,0xF,0xF,0x8,0x0,0x4,0xF,0xF, +0xF,0x4,0x4,0xF,0xF,0xF,0xF,0xF,0xF,0x4,0x4,0xF, +0xC,0x0,0xF,0x8,0x8,0x8,0x8,0x8,0x8,0xF,0x0,0xC, +0x4,0x8,0xF,0x4,0x0,0x0,0x0,0x0,0x4,0xF,0x8,0x4, +0x0,0xF,0xF,0xC,0x0,0x0,0x0,0x0,0xC,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0x4,0x0,0x0,0x4,0xF,0xF,0xF,0x0, +0x4,0x8,0xF,0xF,0xC,0x0,0x0,0xC,0xF,0xF,0x8,0x4, +0xC,0x0,0xF,0xF,0xF,0x4,0x4,0xF,0xF,0xF,0x0,0xC, +0xF,0x4,0x4,0xF,0xF,0xC,0xC,0xF,0xF,0x4,0x4,0xF, +0xF,0xF,0x4,0x0,0x8,0xF,0xF,0x8,0x0,0x4,0xF,0xF, +0xF,0xF,0xF,0xC,0x4,0x0,0x0,0x4,0xC,0xF,0xF,0xF +}; + +// +static int square_help[] = { +0xF,0xC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC,0xF, +0xF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xF, +0xF,0x0,0x0,0xC,0xF,0xF,0xF,0xF,0xC,0x0,0x0,0xF, +0xF,0x4,0x4,0xF,0xF,0xF,0xF,0xF,0xF,0x0,0x0,0xF, +0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0,0x0,0xF, +0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xC,0x0,0x0,0xF, +0xF,0xF,0xF,0xF,0xC,0x0,0x0,0x0,0x0,0x0,0x0,0xF, +0xF,0xF,0xF,0xF,0xC,0x0,0x0,0x0,0x0,0x0,0xC,0xF, +0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF, +0xF,0xF,0xF,0xF,0xC,0x0,0x0,0xC,0xF,0xF,0xF,0xF, +0xF,0xF,0xF,0xF,0x8,0x0,0x0,0x8,0xF,0xF,0xF,0xF, +0xF,0xF,0xF,0xF,0xC,0x0,0x0,0xC,0xF,0xF,0xF,0xF +}; +// +static int square_max[] = { +0xC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8, +0x0,0x9,0xC,0xC,0xC,0xC,0x8,0xF,0xF,0xF,0xC,0x0, +0x0,0xC,0xC,0xC,0xC,0xC,0x0,0xF,0xF,0xF,0xF,0x0, +0x0,0xC,0xC,0xC,0xC,0xC,0x0,0xF,0xF,0xF,0xF,0x0, +0x0,0xC,0xC,0xC,0xC,0xC,0x0,0xF,0xF,0xF,0xF,0x0, +0x0,0xC,0xC,0xC,0xC,0xC,0x3,0x0,0x0,0x0,0x8,0x0, +0x0,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0x0, +0x0,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0x0, +0x0,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0x0, +0x0,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0x0, +0x0,0x9,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0x9,0x0, +0xC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC +}; +// +static int square_restore[] = { +0xC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC, +0x0,0xC,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xC,0x0, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0x4,0x0,0x0,0x0,0x0,0x4,0xF,0xF,0x0, +0x0,0xF,0xF,0x0,0xF,0xF,0xF,0xF,0x0,0xF,0xF,0x0, +0x0,0xF,0xF,0x0,0xF,0xF,0xF,0xF,0x0,0xF,0xF,0x0, +0x0,0xF,0xF,0x0,0xF,0xF,0xF,0xF,0x0,0xF,0xF,0x0, +0x0,0xF,0xF,0x0,0xF,0xF,0xF,0xF,0x0,0xF,0xF,0x0, +0x0,0xF,0xF,0x4,0x0,0x0,0x0,0x0,0x4,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xC,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xC,0x0, +0xC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC +}; +// +static int square_min[] = { +0xC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC, +0x0,0xC,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xC,0x0, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x8,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x2,0x0,0x0,0x0,0x0,0x4,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xC,0xC,0xC,0xC,0x0,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xC,0xC,0xC,0xC,0x0,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xC,0xC,0xC,0xC,0x0,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xB,0xC,0xC,0xC,0x0,0xF,0xF,0xF,0xF,0xC,0x0, +0x4,0x0,0x0,0x0,0x0,0x2,0x8,0x0,0x0,0x0,0x0,0xC +}; +// +static int square_close[] = { +0xC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC, +0x0,0x9,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0x9,0x0, +0x0,0xC,0xC,0x6,0xC,0xC,0xC,0xC,0x6,0xC,0xC,0x0, +0x0,0xC,0x6,0x0,0x3,0xC,0xC,0x3,0x0,0x6,0xC,0x0, +0x0,0xC,0xC,0x3,0x0,0x3,0x3,0x0,0x3,0xC,0xC,0x0, +0x0,0xC,0xC,0xC,0x3,0x0,0x0,0x3,0xC,0xC,0xC,0x0, +0x0,0xC,0xC,0xC,0x3,0x0,0x0,0x3,0xC,0xC,0xC,0x0, +0x0,0xC,0xC,0x3,0x0,0x3,0x3,0x0,0x3,0xC,0xC,0x0, +0x0,0xC,0x6,0x0,0x3,0xC,0xC,0x3,0x0,0x6,0xC,0x0, +0x0,0xC,0xC,0x6,0xC,0xC,0xC,0xC,0x6,0xC,0xC,0x0, +0x0,0x9,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0xC,0x9,0x0, +0xC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC +}; +// +static int square_sticky[] = { +0xC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC, +0x0,0xC,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xC,0x0, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xC,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xC,0x0, +0xC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC +}; +// +static int square_unsticky[] = { +0xC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC, +0x0,0xC,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xC,0x0, +0x0,0xF,0xF,0xF,0xC,0x0,0x0,0xC,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0x8,0x6,0x6,0x8,0xF,0xF,0xF,0x0, +0x0,0xF,0xC,0x8,0x4,0x6,0x6,0x4,0x8,0xC,0xF,0x0, +0x0,0xF,0x0,0x6,0x6,0x9,0x9,0x6,0x6,0x0,0xF,0x0, +0x0,0xF,0x0,0x6,0x6,0x9,0x9,0x6,0x6,0x0,0xF,0x0, +0x0,0xF,0xC,0x8,0x4,0x6,0x6,0x4,0x8,0xC,0xF,0x0, +0x0,0xF,0xF,0xF,0x8,0x6,0x6,0x8,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xC,0x0,0x0,0xC,0xF,0xF,0xF,0x0, +0x0,0xC,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xC,0x0, +0xC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC +}; +// +static int square_above[] = { +0xC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC, +0x0,0xC,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xC,0x0, +0x0,0xF,0xF,0xF,0xF,0xC,0xC,0xF,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xF,0x4,0x4,0xF,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xC,0x0,0x0,0xC,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0x4,0x0,0x0,0x4,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xC,0x0,0x0,0x0,0x0,0xC,0xF,0xF,0x0, +0x0,0xF,0xF,0x4,0x0,0x0,0x0,0x0,0x4,0xF,0xF,0x0, +0x0,0xF,0xF,0x8,0x8,0x8,0x8,0x8,0x8,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xC,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xC,0x0, +0xC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC +}; +// +static int square_below[] = { +0xC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC, +0x0,0xC,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xC,0x0, +0x0,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0x8,0x8,0x8,0x8,0x8,0x8,0xF,0xF,0x0, +0x0,0xF,0xF,0x4,0x0,0x0,0x0,0x0,0x4,0xF,0xF,0x0, +0x0,0xF,0xF,0xC,0x0,0x0,0x0,0x0,0xC,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0x4,0x0,0x0,0x4,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xC,0x0,0x0,0xC,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xF,0x4,0x4,0xF,0xF,0xF,0xF,0x0, +0x0,0xF,0xF,0xF,0xF,0xC,0xC,0xF,0xF,0xF,0xF,0x0, +0x0,0xC,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xF,0xC,0x0, +0xC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC +}; + +void Pixmaps::createPixmaps() +{ + if (pixmapsCreated) + return; + + static int *alias_help; + static int *alias_max; + static int *alias_restore; + static int *alias_min; + static int *alias_close; + static int *alias_sticky; + static int *alias_unsticky; + static int *alias_above; + static int *alias_below; + + if (MalloryHandler::buttonStyle() == 1) + { + alias_help = square_help; + alias_max = square_max; + alias_restore = square_restore; + alias_min = square_min; + alias_close = square_close; + alias_sticky = square_sticky; + alias_unsticky = square_unsticky; + alias_above = square_above; + alias_below = square_below; + } + else + { + alias_help = round_help; + alias_max = round_max; + alias_restore = round_restore; + alias_min = round_min; + alias_close = round_close; + alias_sticky = round_sticky; + alias_unsticky = round_unsticky; + alias_above = round_above; + alias_below = round_below; + } + + QColor aColor = KDecoration::options()->color(KDecoration::ColorTitleBar, true); + QColor aColorBlend = KDecoration::options()->color(KDecoration::ColorTitleBlend, true); + QColor iColor = KDecoration::options()->color(KDecoration::ColorTitleBar, false); + QColor iColorBlend = KDecoration::options()->color(KDecoration::ColorTitleBlend, false); + + QColor aBrite = KDecoration::options()->color(KDecoration::ColorFont, true); + QColor aShade = KDecoration::options()->color(KDecoration::ColorButtonBg, true); + QColor iBrite = KDecoration::options()->color(KDecoration::ColorFont, false); + QColor iShade = KDecoration::options()->color(KDecoration::ColorButtonBg, false); + + QColor aHandle = KDecoration::options()->color(KDecoration::ColorHandle, true); + QColor iHandle = KDecoration::options()->color(KDecoration::ColorHandle, false); + + QColor aFrame = KDecoration::options()->color(KDecoration::ColorFrame, true); + QColor iFrame = KDecoration::options()->color(KDecoration::ColorFrame, false); + + int buttonSize = MalloryHandler::buttonSize(); + int titleSize = MalloryHandler::titleSize(); + int titleShadow = MalloryHandler::titleShadowSize(); + + if (!MalloryHandler::titleShadow()) // If shadow is disabled, + titleShadow = 0; // do something special! + + QPainter painter; + KPixmap tempPixmap; + + // Let's begin with the title bar. + active_titlebar = new QPixmap(1, titleSize); + painter.begin(active_titlebar); + tempPixmap.resize(1, titleSize); + KPixmapEffect::gradient(tempPixmap, aColor, aColorBlend, KPixmapEffect::VerticalGradient); + painter.drawPixmap(0, 0, tempPixmap); + painter.end(); + + inactive_titlebar = new QPixmap(1, titleSize); + painter.begin(inactive_titlebar); + tempPixmap.resize(1, titleSize); + KPixmapEffect::gradient(tempPixmap, iColor, iColorBlend, KPixmapEffect::VerticalGradient); + painter.drawPixmap(0, 0, tempPixmap); + painter.end(); + + active_titlebar_left = new QPixmap(1, titleSize); + painter.begin(active_titlebar_left); + tempPixmap.resize(1, titleSize); + KPixmapEffect::gradient(tempPixmap, aColor, aColorBlend, KPixmapEffect::VerticalGradient); + painter.drawPixmap(0, 0, tempPixmap); + painter.end(); + + inactive_titlebar_left = new QPixmap(1, titleSize); + painter.begin(inactive_titlebar_left); + tempPixmap.resize(1, titleSize); + KPixmapEffect::gradient(tempPixmap, iColor, iColorBlend, KPixmapEffect::VerticalGradient); + painter.drawPixmap(0, 0, tempPixmap); + painter.end(); + + active_titlebar_right = new QPixmap(1, titleSize); + painter.begin(active_titlebar_right); + tempPixmap.resize(1, titleSize); + KPixmapEffect::gradient(tempPixmap, aColor, aColorBlend, KPixmapEffect::VerticalGradient); + painter.drawPixmap(0, 0, tempPixmap); + painter.end(); + + inactive_titlebar_right = new QPixmap(1, titleSize); + painter.begin(inactive_titlebar_right); + tempPixmap.resize(1, titleSize); + KPixmapEffect::gradient(tempPixmap, iColor, iColorBlend, KPixmapEffect::VerticalGradient); + painter.drawPixmap(0, 0, tempPixmap); + painter.end(); + + // Let's create the button background. + active_button_ground = new QPixmap(buttonSize, buttonSize); + painter.begin(active_button_ground); + drawGround(&painter, true); + painter.end(); + inactive_button_ground = new QPixmap(buttonSize, buttonSize); + painter.begin(inactive_button_ground); + drawGround(&painter, false); + painter.end(); + + // Now, let's create the button icons! + int off = (buttonSize-16)/2; + QPainter ikon; + QImage *aGround = new QImage(); + QImage *iGround = new QImage(); + QPixmap *tempGround = new QPixmap(16, 16); + ikon.begin(tempGround); + ikon.drawPixmap(0, 0, *active_button_ground, off, off, 16, 16); + *aGround = tempGround->convertToImage(); + *aGround = aGround->convertDepth(32); + ikon.drawPixmap(0, 0, *inactive_button_ground, off, off, 16, 16); + *iGround = tempGround->convertToImage(); + *iGround = iGround->convertDepth(32); + ikon.end(); + int abr, abg, abb, asr, asg, asb; + int ibr, ibg, ibb, isr, isg, isb; + aBrite.getRgb(&abr, &abg, &abb); + aShade.getRgb(&asr, &asg, &asb); + iBrite.getRgb(&ibr, &ibg, &ibb); + iShade.getRgb(&isr, &isg, &isb); + // Lotsa work to do. + // Zero... + active_help_normal = new QImage(16, 16, 32); + bitBlt(active_help_normal, 0, 0, aGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_help, *active_help_normal, asr, asg, asb, titleShadow+1); + unicity(alias_help, *active_help_normal, abr, abg, abb, 1); + active_help_hover = new QImage(16, 16, 32); + bitBlt(active_help_hover, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_help, *active_help_hover, asr, asg, asb, titleShadow+1); + unicity(alias_help, *active_help_hover, abr, abg, abb, 0); + active_help_sunken = new QImage(16, 16, 32); + bitBlt(active_help_sunken, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_help, *active_help_sunken, abr, abg, abb, 2); + inactive_help_normal = new QImage(16, 16, 32); + bitBlt(inactive_help_normal, 0, 0, iGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_help, *inactive_help_normal, isr, isg, isb, titleShadow+1); + unicity(alias_help, *inactive_help_normal, ibr, ibg, ibb, 1); + inactive_help_hover = new QImage(16, 16, 32); + bitBlt(inactive_help_hover, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_help, *inactive_help_hover, isr, isg, isb, titleShadow+1); + unicity(alias_help, *inactive_help_hover, ibr, ibg, ibb, 0); + inactive_help_sunken = new QImage(16, 16, 32); + bitBlt(inactive_help_sunken, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_help, *inactive_help_sunken, ibr, ibg, ibb, 2); + // Six... + active_max_normal = new QImage(16, 16, 32); + bitBlt(active_max_normal, 0, 0, aGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_max, *active_max_normal, asr, asg, asb, titleShadow+1); + unicity(alias_max, *active_max_normal, abr, abg, abb, 1); + active_max_hover = new QImage(16, 16, 32); + bitBlt(active_max_hover, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_max, *active_max_hover, asr, asg, asb, titleShadow+1); + unicity(alias_max, *active_max_hover, abr, abg, abb, 0); + active_max_sunken = new QImage(16, 16, 32); + bitBlt(active_max_sunken, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_max, *active_max_sunken, abr, abg, abb, 2); + inactive_max_normal = new QImage(16, 16, 32); + bitBlt(inactive_max_normal, 0, 0, iGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_max, *inactive_max_normal, isr, isg, isb, titleShadow+1); + unicity(alias_max, *inactive_max_normal, ibr, ibg, ibb, 1); + inactive_max_hover = new QImage(16, 16, 32); + bitBlt(inactive_max_hover, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_max, *inactive_max_hover, isr, isg, isb, titleShadow+1); + unicity(alias_max, *inactive_max_hover, ibr, ibg, ibb, 0); + inactive_max_sunken = new QImage(16, 16, 32); + bitBlt(inactive_max_sunken, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_max, *inactive_max_sunken, ibr, ibg, ibb, 2); + // Twelve... + active_restore_normal = new QImage(16, 16, 32); + bitBlt(active_restore_normal, 0, 0, aGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_restore, *active_restore_normal, asr, asg, asb, titleShadow+1); + unicity(alias_restore, *active_restore_normal, abr, abg, abb, 1); + active_restore_hover = new QImage(16, 16, 32); + bitBlt(active_restore_hover, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_restore, *active_restore_hover, asr, asg, asb, titleShadow+1); + unicity(alias_restore, *active_restore_hover, abr, abg, abb, 0); + active_restore_sunken = new QImage(16, 16, 32); + bitBlt(active_restore_sunken, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_restore, *active_restore_sunken, abr, abg, abb, 2); + inactive_restore_normal = new QImage(16, 16, 32); + bitBlt(inactive_restore_normal, 0, 0, iGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_restore, *inactive_restore_normal, isr, isg, isb, titleShadow+1); + unicity(alias_restore, *inactive_restore_normal, ibr, ibg, ibb, 1); + inactive_restore_hover = new QImage(16, 16, 32); + bitBlt(inactive_restore_hover, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_restore, *inactive_restore_hover, isr, isg, isb, titleShadow+1); + unicity(alias_restore, *inactive_restore_hover, ibr, ibg, ibb, 0); + inactive_restore_sunken = new QImage(16, 16, 32); + bitBlt(inactive_restore_sunken, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_restore, *inactive_restore_sunken, ibr, ibg, ibb, 2); + // Eighteen + active_min_normal = new QImage(16, 16, 32); + bitBlt(active_min_normal, 0, 0, aGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_min, *active_min_normal, asr, asg, asb, titleShadow+1); + unicity(alias_min, *active_min_normal, abr, abg, abb, 1); + active_min_hover = new QImage(16, 16, 32); + bitBlt(active_min_hover, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_min, *active_min_hover, asr, asg, asb, titleShadow+1); + unicity(alias_min, *active_min_hover, abr, abg, abb, 0); + active_min_sunken = new QImage(16, 16, 32); + bitBlt(active_min_sunken, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_min, *active_min_sunken, abr, abg, abb, 2); + inactive_min_normal = new QImage(16, 16, 32); + bitBlt(inactive_min_normal, 0, 0, iGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_min, *inactive_min_normal, isr, isg, isb, titleShadow+1); + unicity(alias_min, *inactive_min_normal, ibr, ibg, ibb, 1); + inactive_min_hover = new QImage(16, 16, 32); + bitBlt(inactive_min_hover, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_min, *inactive_min_hover, isr, isg, isb, titleShadow+1); + unicity(alias_min, *inactive_min_hover, ibr, ibg, ibb, 0); + inactive_min_sunken = new QImage(16, 16, 32); + bitBlt(inactive_min_sunken, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_min, *inactive_min_sunken, ibr, ibg, ibb, 2); + // Twenty four... + active_close_normal = new QImage(16, 16, 32); + bitBlt(active_close_normal, 0, 0, aGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_close, *active_close_normal, asr, asg, asb, titleShadow+1); + unicity(alias_close, *active_close_normal, abr, abg, abb, 1); + active_close_hover = new QImage(16, 16, 32); + bitBlt(active_close_hover, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_close, *active_close_hover, asr, asg, asb, titleShadow+1); + unicity(alias_close, *active_close_hover, abr, abg, abb, 0); + active_close_sunken = new QImage(16, 16, 32); + bitBlt(active_close_sunken, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_close, *active_close_sunken, abr, abg, abb, 2); + inactive_close_normal = new QImage(16, 16, 32); + bitBlt(inactive_close_normal, 0, 0, iGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_close, *inactive_close_normal, isr, isg, isb, titleShadow+1); + unicity(alias_close, *inactive_close_normal, ibr, ibg, ibb, 1); + inactive_close_hover = new QImage(16, 16, 32); + bitBlt(inactive_close_hover, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_close, *inactive_close_hover, isr, isg, isb, titleShadow+1); + unicity(alias_close, *inactive_close_hover, ibr, ibg, ibb, 0); + inactive_close_sunken = new QImage(16, 16, 32); + bitBlt(inactive_close_sunken, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_close, *inactive_close_sunken, ibr, ibg, ibb, 2); + // Thirty... + active_sticky_normal = new QImage(16, 16, 32); + bitBlt(active_sticky_normal, 0, 0, aGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_sticky, *active_sticky_normal, asr, asg, asb, titleShadow+1); + unicity(alias_sticky, *active_sticky_normal, abr, abg, abb, 1); + active_sticky_hover = new QImage(16, 16, 32); + bitBlt(active_sticky_hover, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_sticky, *active_sticky_hover, asr, asg, asb, titleShadow+1); + unicity(alias_sticky, *active_sticky_hover, abr, abg, abb, 0); + active_sticky_sunken = new QImage(16, 16, 32); + bitBlt(active_sticky_sunken, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_sticky, *active_sticky_sunken, abr, abg, abb, 2); + inactive_sticky_normal = new QImage(16, 16, 32); + bitBlt(inactive_sticky_normal, 0, 0, iGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_sticky, *inactive_sticky_normal, isr, isg, isb, titleShadow+1); + unicity(alias_sticky, *inactive_sticky_normal, ibr, ibg, ibb, 1); + inactive_sticky_hover = new QImage(16, 16, 32); + bitBlt(inactive_sticky_hover, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_sticky, *inactive_sticky_hover, isr, isg, isb, titleShadow+1); + unicity(alias_sticky, *inactive_sticky_hover, ibr, ibg, ibb, 0); + inactive_sticky_sunken = new QImage(16, 16, 32); + bitBlt(inactive_sticky_sunken, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_sticky, *inactive_sticky_sunken, ibr, ibg, ibb, 2); + // Thirty six... + active_unsticky_normal = new QImage(16, 16, 32); + bitBlt(active_unsticky_normal, 0, 0, aGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_unsticky, *active_unsticky_normal, asr, asg, asb, titleShadow+1); + unicity(alias_unsticky, *active_unsticky_normal, abr, abg, abb, 1); + active_unsticky_hover = new QImage(16, 16, 32); + bitBlt(active_unsticky_hover, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_unsticky, *active_unsticky_hover, asr, asg, asb, titleShadow+1); + unicity(alias_unsticky, *active_unsticky_hover, abr, abg, abb, 0); + active_unsticky_sunken = new QImage(16, 16, 32); + bitBlt(active_unsticky_sunken, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_unsticky, *active_unsticky_sunken, abr, abg, abb, 2); + inactive_unsticky_normal = new QImage(16, 16, 32); + bitBlt(inactive_unsticky_normal, 0, 0, iGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_unsticky, *inactive_unsticky_normal, isr, isg, isb, titleShadow+1); + unicity(alias_unsticky, *inactive_unsticky_normal, ibr, ibg, ibb, 1); + inactive_unsticky_hover = new QImage(16, 16, 32); + bitBlt(inactive_unsticky_hover, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_unsticky, *inactive_unsticky_hover, isr, isg, isb, titleShadow+1); + unicity(alias_unsticky, *inactive_unsticky_hover, ibr, ibg, ibb, 0); + inactive_unsticky_sunken = new QImage(16, 16, 32); + bitBlt(inactive_unsticky_sunken, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_unsticky, *inactive_unsticky_sunken, ibr, ibg, ibb, 2); + // Forty two... + active_above_normal = new QImage(16, 16, 32); + bitBlt(active_above_normal, 0, 0, aGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_above, *active_above_normal, asr, asg, asb, titleShadow+1); + unicity(alias_above, *active_above_normal, abr, abg, abb, 1); + active_above_hover = new QImage(16, 16, 32); + bitBlt(active_above_hover, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_above, *active_above_hover, asr, asg, asb, titleShadow+1); + unicity(alias_above, *active_above_hover, abr, abg, abb, 0); + active_above_sunken = new QImage(16, 16, 32); + bitBlt(active_above_sunken, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_above, *active_above_sunken, abr, abg, abb, 2); + inactive_above_normal = new QImage(16, 16, 32); + bitBlt(inactive_above_normal, 0, 0, iGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_above, *inactive_above_normal, isr, isg, isb, titleShadow+1); + unicity(alias_above, *inactive_above_normal, ibr, ibg, ibb, 1); + inactive_above_hover = new QImage(16, 16, 32); + bitBlt(inactive_above_hover, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_above, *inactive_above_hover, isr, isg, isb, titleShadow+1); + unicity(alias_above, *inactive_above_hover, ibr, ibg, ibb, 0); + inactive_above_sunken = new QImage(16, 16, 32); + bitBlt(inactive_above_sunken, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_above, *inactive_above_sunken, ibr, ibg, ibb, 2); + // Forty eight... + active_below_normal = new QImage(16, 16, 32); + bitBlt(active_below_normal, 0, 0, aGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_below, *active_below_normal, asr, asg, asb, titleShadow+1); + unicity(alias_below, *active_below_normal, abr, abg, abb, 1); + active_below_hover = new QImage(16, 16, 32); + bitBlt(active_below_hover, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_below, *active_below_hover, asr, asg, asb, titleShadow+1); + unicity(alias_below, *active_below_hover, abr, abg, abb, 0); + active_below_sunken = new QImage(16, 16, 32); + bitBlt(active_below_sunken, 0, 0, aGround, 0, 0, 16, 16, 0); + unicity(alias_below, *active_below_sunken, abr, abg, abb, 2); + inactive_below_normal = new QImage(16, 16, 32); + bitBlt(inactive_below_normal, 0, 0, iGround, 0, 0, 16, 16, 0); + if (titleShadow) + unicity(alias_below, *inactive_below_normal, isr, isg, isb, titleShadow+1); + unicity(alias_below, *inactive_below_normal, ibr, ibg, ibb, 1); + inactive_below_hover = new QImage(16, 16, 32); + bitBlt(inactive_below_hover, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_below, *inactive_below_hover, isr, isg, isb, titleShadow+1); + unicity(alias_below, *inactive_below_hover, ibr, ibg, ibb, 0); + inactive_below_sunken = new QImage(16, 16, 32); + bitBlt(inactive_below_sunken, 0, 0, iGround, 0, 0, 16, 16, 0); + unicity(alias_below, *inactive_below_sunken, ibr, ibg, ibb, 2); + // Fifty four... Don't lose the count! +} + +void Pixmaps::deletePixmaps() +{ + delete active_button_ground; + active_button_ground = 0; + delete inactive_button_ground; + inactive_button_ground = 0; + + delete active_help_normal; + active_help_normal = 0; + delete active_max_normal; + active_max_normal = 0; + delete active_restore_normal; + active_restore_normal = 0; + delete active_min_normal; + active_min_normal = 0; + delete active_close_normal; + active_close_normal = 0; + delete active_sticky_normal; + active_sticky_normal = 0; + delete active_unsticky_normal; + active_unsticky_normal = 0; + delete active_above_normal; + active_above_normal = 0; + delete active_below_normal; + active_below_normal = 0; + + delete active_help_hover; + active_help_hover = 0; + delete active_max_hover; + active_max_hover = 0; + delete active_restore_hover; + active_restore_hover = 0; + delete active_min_hover; + active_min_hover = 0; + delete active_close_hover; + active_close_hover = 0; + delete active_sticky_hover; + active_sticky_hover = 0; + delete active_unsticky_hover; + active_unsticky_hover = 0; + delete active_above_hover; + active_above_hover = 0; + delete active_below_hover; + active_below_hover = 0; + + delete active_help_sunken; + active_help_sunken = 0; + delete active_max_sunken; + active_max_sunken = 0; + delete active_restore_sunken; + active_restore_sunken = 0; + delete active_min_sunken; + active_min_sunken = 0; + delete active_close_sunken; + active_close_sunken = 0; + delete active_sticky_sunken; + active_sticky_sunken = 0; + delete active_unsticky_sunken; + active_unsticky_sunken = 0; + delete active_above_sunken; + active_above_sunken = 0; + delete active_below_sunken; + active_below_sunken = 0; + + delete inactive_help_normal; + inactive_help_normal = 0; + delete inactive_max_normal; + inactive_max_normal = 0; + delete inactive_restore_normal; + inactive_restore_normal = 0; + delete inactive_min_normal; + inactive_min_normal = 0; + delete inactive_close_normal; + inactive_close_normal = 0; + delete inactive_sticky_normal; + inactive_sticky_normal = 0; + delete inactive_unsticky_normal; + inactive_unsticky_normal = 0; + delete inactive_above_normal; + inactive_above_normal = 0; + delete inactive_below_normal; + inactive_below_normal = 0; + + delete inactive_help_hover; + inactive_help_hover = 0; + delete inactive_max_hover; + inactive_max_hover = 0; + delete inactive_restore_hover; + inactive_restore_hover = 0; + delete inactive_min_hover; + inactive_min_hover = 0; + delete inactive_close_hover; + inactive_close_hover = 0; + delete inactive_sticky_hover; + inactive_sticky_hover = 0; + delete inactive_unsticky_hover; + inactive_unsticky_hover = 0; + delete inactive_above_hover; + inactive_above_hover = 0; + delete inactive_below_hover; + inactive_below_hover = 0; + + delete inactive_help_sunken; + inactive_help_sunken = 0; + delete inactive_max_sunken; + inactive_max_sunken = 0; + delete inactive_restore_sunken; + inactive_restore_sunken = 0; + delete inactive_min_sunken; + inactive_min_sunken = 0; + delete inactive_close_sunken; + inactive_close_sunken = 0; + delete inactive_sticky_sunken; + inactive_sticky_sunken = 0; + delete inactive_unsticky_sunken; + inactive_unsticky_sunken = 0; + delete inactive_above_sunken; + inactive_above_sunken = 0; + delete inactive_below_sunken; + inactive_below_sunken = 0; + + delete active_titlebar; + active_titlebar = 0; + delete active_titlebar_left; + active_titlebar_left = 0; + delete active_titlebar_right; + active_titlebar_right = 0; + + delete inactive_titlebar; + inactive_titlebar = 0; + delete inactive_titlebar_left; + inactive_titlebar_left = 0; + delete inactive_titlebar_right; + inactive_titlebar_right = 0; + + pixmapsCreated = false; +} + +// Redo the buttons' background. +void Pixmaps::drawGround(QPainter* painter, bool active) +{ + int buttonSize = MalloryHandler::buttonSize(); + int titleSize = MalloryHandler::titleSize(); + + int buttonTop = (titleSize-buttonSize)/2; + + // Get the titlebar colors right behind the buttons for the gradient. + QImage *titlebar_image = new QImage(); + *titlebar_image = active ? active_titlebar->convertToImage() : inactive_titlebar->convertToImage(); + QColor title_color1 = titlebar_image->pixel(0, buttonTop); + QColor title_color2 = titlebar_image->pixel(0, buttonTop+buttonSize-1); + + // The temporary canvas. + KPixmap tempPixmap; + tempPixmap.resize(buttonSize, buttonSize); + KPixmapEffect::gradient(tempPixmap, title_color1, title_color2, KPixmapEffect::VerticalGradient); + painter->drawPixmap(0, 0, tempPixmap); + + delete titlebar_image; +} + +void Pixmaps::unicity(int* alias, QImage& work, int rr, int gg, int bb, int offset) +{ + int x, y; + int z = 0; + + for (y=offset; y<offset+12; y++) + { + uint *line = (uint*)work.scanLine(y); + for (x=offset; x<offset+12; x++) + { + switch (alias[z]) + { + case 0xF: // Keep background. + break; + case 0x0: // Replace. + line[x] = qRgb(rr, gg, bb); + break; + default: // 15-level colorization + uint pxl = line[x]; + line[x] = qRgb( (qRed(pxl)*alias[z]+rr*(15-alias[z]))/15, + (qGreen(pxl)*alias[z]+gg*(15-alias[z]))/15, + (qBlue(pxl)*alias[z]+bb*(15-alias[z]))/15 ); + } + z++; + } + } +} + diff --git a/malloryclient/pixmaps.h b/malloryclient/pixmaps.h new file mode 100644 index 0000000..6532c6e --- /dev/null +++ b/malloryclient/pixmaps.h @@ -0,0 +1,99 @@ +// +// Author: Remi Villatel <maxilys@tele2.fr>, (C) 2005 +// +// Copyright: See COPYING file that comes with this distribution +// +// + +#ifndef PIXMAPS_H +#define PIXMAPS_H + +#include <qpixmap.h> +#include <qpainter.h> +#include <qimage.h> + + +class Pixmaps +{ +public: + static QPixmap *active_titlebar; + static QPixmap *active_titlebar_left; + static QPixmap *active_titlebar_right; + static QPixmap *inactive_titlebar; + static QPixmap *inactive_titlebar_left; + static QPixmap *inactive_titlebar_right; + + static QPixmap *active_button_ground; + static QPixmap *inactive_button_ground; + + static QImage *active_help_normal; + static QImage *active_max_normal; + static QImage *active_restore_normal; + static QImage *active_min_normal; + static QImage *active_close_normal; + static QImage *active_sticky_normal; + static QImage *active_unsticky_normal; + static QImage *active_above_normal; + static QImage *active_below_normal; + + static QImage *active_help_hover; + static QImage *active_max_hover; + static QImage *active_restore_hover; + static QImage *active_min_hover; + static QImage *active_close_hover; + static QImage *active_sticky_hover; + static QImage *active_unsticky_hover; + static QImage *active_above_hover; + static QImage *active_below_hover; + + static QImage *active_help_sunken; + static QImage *active_max_sunken; + static QImage *active_restore_sunken; + static QImage *active_min_sunken; + static QImage *active_close_sunken; + static QImage *active_sticky_sunken; + static QImage *active_unsticky_sunken; + static QImage *active_above_sunken; + static QImage *active_below_sunken; + + static QImage *inactive_help_normal; + static QImage *inactive_max_normal; + static QImage *inactive_restore_normal; + static QImage *inactive_min_normal; + static QImage *inactive_close_normal; + static QImage *inactive_sticky_normal; + static QImage *inactive_unsticky_normal; + static QImage *inactive_above_normal; + static QImage *inactive_below_normal; + + static QImage *inactive_help_hover; + static QImage *inactive_max_hover; + static QImage *inactive_restore_hover; + static QImage *inactive_min_hover; + static QImage *inactive_close_hover; + static QImage *inactive_sticky_hover; + static QImage *inactive_unsticky_hover; + static QImage *inactive_above_hover; + static QImage *inactive_below_hover; + + static QImage *inactive_help_sunken; + static QImage *inactive_max_sunken; + static QImage *inactive_restore_sunken; + static QImage *inactive_min_sunken; + static QImage *inactive_close_sunken; + static QImage *inactive_sticky_sunken; + static QImage *inactive_unsticky_sunken; + static QImage *inactive_above_sunken; + static QImage *inactive_below_sunken; + + static bool pixmapsCreated; + + static void createPixmaps(); + static void deletePixmaps(); + + static void drawGround(QPainter* painter, bool active = true); + + static void unicity(int* alias, QImage& work, int rr, int gg, int bb, int offset); +}; + +#endif |