From fc23037d3aa38ab84dd3a4c90e937be032a637ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lubo=C5=A1=20Lu=C5=88=C3=A1k?= Date: Thu, 29 Nov 2007 15:32:50 +0000 Subject: [PATCH] Add missing license headers. Some files mentioned only copyright but not explicitly the license, there I assumed they're licensed under the same license as the rest of KWin, which is GPLv2+ as of now. CC-ing all people mentioned as copyright holders just in case somebody wants some other license, e.g. the X11 license KWin used to be licensed under until KDE3.2. Please check with other relevant contributors and change accordingly in such case. CCMAIL: Karol Szwed CCMAIL: Luciano Montanaro CCMAIL: Sandro Giessl CCMAIL: Daniel M. Duley CCMAIL: Chris Lee svn path=/trunk/KDE/kdebase/workspace/; revision=742990 --- clients/b2/b2client.cpp | 36 +++++++++++++------ clients/b2/b2client.h | 27 ++++++++++---- clients/b2/bitmaps.h | 15 ++++++++ clients/b2/config/config.cpp | 31 +++++++++++----- clients/b2/config/config.h | 31 +++++++++++----- clients/kde2/config/config.cpp | 29 ++++++++++----- clients/kde2/config/config.h | 29 ++++++++++----- clients/kde2/kde2.cpp | 41 +++++++++++++-------- clients/kde2/kde2.h | 35 ++++++++++++------ clients/kwmtheme/cli_installer/main.cpp | 15 ++++++++ clients/kwmtheme/kwmthemeclient.cpp | 15 ++++++++ clients/kwmtheme/kwmthemeclient.h | 15 ++++++++ clients/laptop/laptopclient.cpp | 27 ++++++++++---- clients/laptop/laptopclient.h | 26 ++++++++++---- clients/modernsystem/btnhighcolor.h | 19 ++++++++++ clients/modernsystem/buttondata.h | 19 ++++++++++ clients/modernsystem/config/config.cpp | 15 ++++++++ clients/modernsystem/config/config.h | 15 ++++++++ clients/modernsystem/modernsys.h | 19 ++++++++++ clients/quartz/config/config.cpp | 29 ++++++++++----- clients/quartz/config/config.h | 29 ++++++++++----- clients/quartz/quartz.cpp | 47 ++++++++++++++++--------- clients/quartz/quartz.h | 40 +++++++++++++-------- clients/redmond/redmond.cpp | 38 +++++++++++++------- clients/redmond/redmond.h | 44 ++++++++++++++--------- clients/test/test.cpp | 18 ++++++++++ clients/test/test.h | 18 ++++++++++ 27 files changed, 556 insertions(+), 166 deletions(-) diff --git a/clients/b2/b2client.cpp b/clients/b2/b2client.cpp index b913af03bb..8ddf30f972 100644 --- a/clients/b2/b2client.cpp +++ b/clients/b2/b2client.cpp @@ -1,16 +1,30 @@ +/********************************************************************* + B-II KWin Client + + Changes: + Customizable button positions by Karol Szwed + + Thin frame in fixed size windows, titlebar gradient support, accessibility + improvements, customizable menu double click action and button hover + effects are + Copyright (c) 2003, 2004, 2006 Luciano Montanaro + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + #ifndef CLIENTS_B2_B2CLIENT #define CLIENTS_B2_B2CLIENT -/* - * B-II KWin Client - * - * Changes: - * Customizable button positions by Karol Szwed - * - * Thin frame in fixed size windows, titlebar gradient support, accessibility - * improvements, customizable menu double click action and button hover - * effects are - * Copyright (c) 2003, 2004, 2006 Luciano Montanaro - */ #include "b2client.h" diff --git a/clients/b2/b2client.h b/clients/b2/b2client.h index 09efe3a240..337512dc93 100644 --- a/clients/b2/b2client.h +++ b/clients/b2/b2client.h @@ -1,10 +1,23 @@ -/* - * B-II KWin Client - * - * Changes: - * Customizable button positions by Karol Szwed - * Ported to the kde3.2 API by Luciano Montanaro - */ +/********************************************************************* + B-II KWin Client + + Changes: + Customizable button positions by Karol Szwed + Ported to the kde3.2 API by Luciano Montanaro + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ #ifndef __B2CLIENT_H #define __B2CLIENT_H diff --git a/clients/b2/bitmaps.h b/clients/b2/bitmaps.h index 9efe89e002..00c4552959 100644 --- a/clients/b2/bitmaps.h +++ b/clients/b2/bitmaps.h @@ -1,3 +1,18 @@ +/******************************************************************** +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + #ifndef __STDCLIENT_BITMAPS_H #define __STDCLIENT_BITMAPS_H diff --git a/clients/b2/config/config.cpp b/clients/b2/config/config.cpp index 60bf6f8ab7..c2e3620583 100644 --- a/clients/b2/config/config.cpp +++ b/clients/b2/config/config.cpp @@ -1,12 +1,25 @@ -/* - * This file contains the B2 configuration widget - * - * Copyright (c) 2001 - * Karol Szwed - * http://gallium.n3.net/ - * Copyright (c) 2007 - * Luciano Montanaro - */ +/******************************************************************** + This file contains the B2 configuration widget + + Copyright (c) 2001 + Karol Szwed + http://gallium.n3.net/ + Copyright (c) 2007 + Luciano Montanaro + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ #include "config.h" #include diff --git a/clients/b2/config/config.h b/clients/b2/config/config.h index e3e9042978..a0f2c836c6 100644 --- a/clients/b2/config/config.h +++ b/clients/b2/config/config.h @@ -1,12 +1,25 @@ -/* - * This file contains the B2 configuration widget - * - * Copyright (c) 2001 - * Karol Szwed - * http://gallium.n3.net/ - * Copyright (c) 2007 - * Luciano Montanaro - */ +/******************************************************************** + This file contains the B2 configuration widget + + Copyright (c) 2001 + Karol Szwed + http://gallium.n3.net/ + Copyright (c) 2007 + Luciano Montanaro + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ #ifndef _KDE_B2CONFIG_H #define _KDE_B2CONFIG_H diff --git a/clients/kde2/config/config.cpp b/clients/kde2/config/config.cpp index f3ff877d4e..724357e6a0 100644 --- a/clients/kde2/config/config.cpp +++ b/clients/kde2/config/config.cpp @@ -1,11 +1,24 @@ -/* - * - * KDE2 Default configuration widget - * - * Copyright (c) 2001 - * Karol Szwed - * http://gallium.n3.net/ - */ +/********************************************************************* + + KDE2 Default configuration widget + + Copyright (c) 2001 + Karol Szwed + http://gallium.n3.net/ + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ #include "config.h" diff --git a/clients/kde2/config/config.h b/clients/kde2/config/config.h index e8979f5619..745e65b69d 100644 --- a/clients/kde2/config/config.h +++ b/clients/kde2/config/config.h @@ -1,11 +1,24 @@ -/* - * - * KDE2 Default configuration widget - * - * Copyright (c) 2001 - * Karol Szwed - * http://gallium.n3.net/ - */ +/********************************************************************* + + KDE2 Default configuration widget + + Copyright (c) 2001 + Karol Szwed + http://gallium.n3.net/ + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ #ifndef KDE2_CONFIG_H #define KDE2_CONFIG_H diff --git a/clients/kde2/kde2.cpp b/clients/kde2/kde2.cpp index 52788b07c0..aa2be274f3 100644 --- a/clients/kde2/kde2.cpp +++ b/clients/kde2/kde2.cpp @@ -1,17 +1,30 @@ -/* - * - * KDE2 Default KWin client - * - * Copyright (C) 1999, 2001 Daniel Duley - * Matthias Ettrich - * Karol Szwed - * - * Draws mini titlebars for tool windows. - * Many features are now customizable. - * - * drawColorBitmaps orignally from kdefx: - * Copyright (C) 1999 Daniel M. Duley - */ +/********************************************************************* + + KDE2 Default KWin client + + Copyright (C) 1999, 2001 Daniel Duley + Matthias Ettrich + Karol Szwed + + Draws mini titlebars for tool windows. + Many features are now customizable. + + drawColorBitmaps orignally from kdefx: + Copyright (C) 1999 Daniel M. Duley + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ #include "kde2.h" diff --git a/clients/kde2/kde2.h b/clients/kde2/kde2.h index b7e05e3a97..ff29a781ff 100644 --- a/clients/kde2/kde2.h +++ b/clients/kde2/kde2.h @@ -1,14 +1,27 @@ -/* - * - * KDE2 Default KWin client - * - * Copyright (C) 1999, 2001 Daniel Duley - * Matthias Ettrich - * Karol Szwed - * - * Draws mini titlebars for tool windows. - * Many features are now customizable. - */ +/********************************************************************* + + KDE2 Default KWin client + + Copyright (C) 1999, 2001 Daniel Duley + Matthias Ettrich + Karol Szwed + + Draws mini titlebars for tool windows. + Many features are now customizable. + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ #ifndef KDE2_H #define KDE2_H diff --git a/clients/kwmtheme/cli_installer/main.cpp b/clients/kwmtheme/cli_installer/main.cpp index deea5679b0..e4d3dad66e 100644 --- a/clients/kwmtheme/cli_installer/main.cpp +++ b/clients/kwmtheme/cli_installer/main.cpp @@ -1,3 +1,18 @@ +/******************************************************************** +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + #include #include #include diff --git a/clients/kwmtheme/kwmthemeclient.cpp b/clients/kwmtheme/kwmthemeclient.cpp index c150cc4137..bf17fe81e9 100644 --- a/clients/kwmtheme/kwmthemeclient.cpp +++ b/clients/kwmtheme/kwmthemeclient.cpp @@ -1,3 +1,18 @@ +/******************************************************************** +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + #include "kwmthemeclient.h" #include diff --git a/clients/kwmtheme/kwmthemeclient.h b/clients/kwmtheme/kwmthemeclient.h index 34ed8421ff..69e6d3844b 100644 --- a/clients/kwmtheme/kwmthemeclient.h +++ b/clients/kwmtheme/kwmthemeclient.h @@ -1,3 +1,18 @@ +/******************************************************************** +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + #ifndef __KWMTHEMECLIENT_H #define __KWMTHEMECLIENT_H diff --git a/clients/laptop/laptopclient.cpp b/clients/laptop/laptopclient.cpp index a68469f29d..938c9501bc 100644 --- a/clients/laptop/laptopclient.cpp +++ b/clients/laptop/laptopclient.cpp @@ -1,10 +1,23 @@ -/* - * Laptop KWin Decoration - * - * Copyright (c) 2005 Sandro Giessl - * Port of this decoration to KDE 3.2, accessibility enhancement are - * Copyright (c) 2003 Luciano Montanaro - */ +/******************************************************************** + Laptop KWin Decoration + + Copyright (c) 2005 Sandro Giessl + Port of this decoration to KDE 3.2, accessibility enhancement are + Copyright (c) 2003 Luciano Montanaro + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ #include // up here to avoid X11 header conflict :P #include "laptopclient.h" diff --git a/clients/laptop/laptopclient.h b/clients/laptop/laptopclient.h index cb6a507775..4f1196d318 100644 --- a/clients/laptop/laptopclient.h +++ b/clients/laptop/laptopclient.h @@ -1,9 +1,23 @@ -/* - * Laptop KWin Client - * - * Copyright (c) 2005 Sandro Giessl - * Ported to the kde3.2 API by Luciano Montanaro - */ +/******************************************************************** + Laptop KWin Client + + Copyright (c) 2005 Sandro Giessl + Ported to the kde3.2 API by Luciano Montanaro + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + #ifndef LAPTOPCLIENT_H #define LAPTOPCLIENT_H diff --git a/clients/modernsystem/btnhighcolor.h b/clients/modernsystem/btnhighcolor.h index cc9cdbafdf..9844c7aca2 100644 --- a/clients/modernsystem/btnhighcolor.h +++ b/clients/modernsystem/btnhighcolor.h @@ -1,3 +1,22 @@ +/* + Copyright (C) 1999 Daniel M. Duley + + 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. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; see the file COPYING. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. + */ + #ifndef __BTNHIGHCOLOR_H #define __BTNHIGHCOLOR_H diff --git a/clients/modernsystem/buttondata.h b/clients/modernsystem/buttondata.h index 6b4975587f..e4fa86c68f 100644 --- a/clients/modernsystem/buttondata.h +++ b/clients/modernsystem/buttondata.h @@ -1,3 +1,22 @@ +/* + Copyright (C) 1999 Daniel M. Duley + + 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. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; see the file COPYING. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. + */ + #ifndef __BUTTONDATA_H #define __BUTTONDATA_H diff --git a/clients/modernsystem/config/config.cpp b/clients/modernsystem/config/config.cpp index 435458e7ec..8f10f52e51 100644 --- a/clients/modernsystem/config/config.cpp +++ b/clients/modernsystem/config/config.cpp @@ -1,3 +1,18 @@ +/******************************************************************** +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + // Melchior FRANZ -- 2001-04-22 #include diff --git a/clients/modernsystem/config/config.h b/clients/modernsystem/config/config.h index 52d25b3459..952d13b52b 100644 --- a/clients/modernsystem/config/config.h +++ b/clients/modernsystem/config/config.h @@ -1,3 +1,18 @@ +/******************************************************************** +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + #ifndef __KDE_MODSYSTEMCONFIG_H #define __KDE_MODSYSTEMCONFIG_H diff --git a/clients/modernsystem/modernsys.h b/clients/modernsystem/modernsys.h index 685b8a5781..1a68e4de46 100644 --- a/clients/modernsystem/modernsys.h +++ b/clients/modernsystem/modernsys.h @@ -1,3 +1,22 @@ +/* + Copyright (C) 1999 Daniel M. Duley + + 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. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; see the file COPYING. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. + */ + #ifndef __MODERNSYS_H #define __MODERNSYS_H diff --git a/clients/quartz/config/config.cpp b/clients/quartz/config/config.cpp index 4209c7cd6b..ebc0f88f34 100644 --- a/clients/quartz/config/config.cpp +++ b/clients/quartz/config/config.cpp @@ -1,11 +1,24 @@ -/* - * - * This file contains the quartz configuration widget - * - * Copyright (c) 2001 - * Karol Szwed - * http://gallium.n3.net/ - */ +/******************************************************************** + + This file contains the quartz configuration widget + + Copyright (c) 2001 + Karol Szwed + http://gallium.n3.net/ + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ #include "config.h" #include diff --git a/clients/quartz/config/config.h b/clients/quartz/config/config.h index 5ad12fa0dd..f58263858a 100644 --- a/clients/quartz/config/config.h +++ b/clients/quartz/config/config.h @@ -1,11 +1,24 @@ -/* - * - * This file contains the quartz configuration widget - * - * Copyright (c) 2001 - * Karol Szwed - * http://gallium.n3.net/ - */ +/******************************************************************** + + This file contains the quartz configuration widget + + Copyright (c) 2001 + Karol Szwed + http://gallium.n3.net/ + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ #ifndef __KDE_QUARTZCONFIG_H #define __KDE_QUARTZCONFIG_H diff --git a/clients/quartz/quartz.cpp b/clients/quartz/quartz.cpp index e1fe16927a..65592b607b 100644 --- a/clients/quartz/quartz.cpp +++ b/clients/quartz/quartz.cpp @@ -1,20 +1,33 @@ -/* - * - * Gallium-Quartz KWin client - * - * Copyright (C) 2005 Sandro Giessl - * Copyright 2001 - * Karol Szwed - * http://gallium.n3.net/ - * - * Based on the KDE default client. - * - * Includes mini titlebars for ToolWindow Support. - * Button positions are now customizable. - * - * drawColorBitmaps orignally from kdefx: - * Copyright (C) 1999 Daniel M. Duley - */ +/******************************************************************** + + Gallium-Quartz KWin client + + Copyright (C) 2005 Sandro Giessl + Copyright 2001 + Karol Szwed + http://gallium.n3.net/ + + Based on the KDE default client. + + Includes mini titlebars for ToolWindow Support. + Button positions are now customizable. + + drawColorBitmaps orignally from kdefx: + Copyright (C) 1999 Daniel M. Duley + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ #include #include diff --git a/clients/quartz/quartz.h b/clients/quartz/quartz.h index 4dd3982741..2e113749d2 100644 --- a/clients/quartz/quartz.h +++ b/clients/quartz/quartz.h @@ -1,17 +1,29 @@ -/* - * Gallium-Quartz KWin client - * - * Copyright (C) 2005 Sandro Giessl - * Copyright 2001 - * Karol Szwed - * http://gallium.n3.net/ - * - * Based on the KDE default client. - * - * Includes mini titlebars for ToolWindow Support. - * Button positions are now customizable. - * - */ +/******************************************************************** + Gallium-Quartz KWin client + + Copyright (C) 2005 Sandro Giessl + Copyright 2001 + Karol Szwed + http://gallium.n3.net/ + + Based on the KDE default client. + + Includes mini titlebars for ToolWindow Support. + Button positions are now customizable. + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ #ifndef __KDEGALLIUM_QUARTZ_H #define __KDEGALLIUM_QUARTZ_H diff --git a/clients/redmond/redmond.cpp b/clients/redmond/redmond.cpp index c5c5ad2e80..d3e8cf0ac3 100644 --- a/clients/redmond/redmond.cpp +++ b/clients/redmond/redmond.cpp @@ -1,16 +1,28 @@ -/* - * - * Redmond KWin client - * - * Copyright 2001 - * Karol Szwed - * http://gallium.n3.net/ - * - * Based on the default KWin client. - * - * Updated to support toolwindows 3/2001 (KS) - * - */ +/******************************************************************** + + Redmond KWin client + + Copyright 2001 + Karol Szwed + http://gallium.n3.net/ + + Based on the default KWin client. + + Updated to support toolwindows 3/2001 (KS) + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ #include "redmond.h" diff --git a/clients/redmond/redmond.h b/clients/redmond/redmond.h index a238d5b04b..9bc46ebde3 100644 --- a/clients/redmond/redmond.h +++ b/clients/redmond/redmond.h @@ -1,19 +1,31 @@ -/* - * - * Redmond KWin client - * - * Copyright 2001-2003 - * Ported to kwin_iii by Chris Lee - * Karol Szwed - * http://gallium.n3.net/ - * - * Based on the default KWin client. - * - * Updated to support the new API 9/2003 (CL) - * Updated to emulate More Accurately 9/2003 (CL) - * Updated to support toolwindows 3/2001 (KS) - * - */ +/******************************************************************** + + Redmond KWin client + + Copyright 2001-2003 + Ported to kwin_iii by Chris Lee + Karol Szwed + http://gallium.n3.net/ + + Based on the default KWin client. + + Updated to support the new API 9/2003 (CL) + Updated to emulate More Accurately 9/2003 (CL) + Updated to support toolwindows 3/2001 (KS) + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ #ifndef __KDE_REDMOND_H #define __KDE_REDMOND_H diff --git a/clients/test/test.cpp b/clients/test/test.cpp index b4be582dc7..69ddb05798 100644 --- a/clients/test/test.cpp +++ b/clients/test/test.cpp @@ -1,3 +1,21 @@ +/******************************************************************** + +Copyright (C) 2003 Lubos Lunak + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + #include "test.h" diff --git a/clients/test/test.h b/clients/test/test.h index 952cfa6003..a383716e8a 100644 --- a/clients/test/test.h +++ b/clients/test/test.h @@ -1,3 +1,21 @@ +/******************************************************************** + +Copyright (C) 2003 Lubos Lunak + +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. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + #ifndef KWIN_TEST #define KWIN_TEST