aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/FbTk/Select2nd.hh23
-rw-r--r--src/FbTk/stringstream.hh23
-rw-r--r--src/LayerMenu.cc23
-rw-r--r--src/Parser.cc23
-rw-r--r--src/PlacementStrategy.hh24
-rw-r--r--src/Slit.cc4
-rw-r--r--src/Toolbar.cc4
-rw-r--r--src/WindowCmd.cc23
-rw-r--r--src/WindowCmd.hh23
9 files changed, 170 insertions, 0 deletions
diff --git a/src/FbTk/Select2nd.hh b/src/FbTk/Select2nd.hh
index e74ea0b..7c0b2e6 100644
--- a/src/FbTk/Select2nd.hh
+++ b/src/FbTk/Select2nd.hh
@@ -1,3 +1,26 @@
1// Select2nd.hh
2// Copyright (c) 2005 - 2006 Fluxbox Team (fluxgen at fluxbox dot org)
3//
4// Permission is hereby granted, free of charge, to any person obtaining a
5// copy of this software and associated documentation files (the "Software"),
6// to deal in the Software without restriction, including without limitation
7// the rights to use, copy, modify, merge, publish, distribute, sublicense,
8// and/or sell copies of the Software, and to permit persons to whom the
9// Software is furnished to do so, subject to the following conditions:
10//
11// The above copyright notice and this permission notice shall be included in
12// all copies or substantial portions of the Software.
13//
14// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
17// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
20// DEALINGS IN THE SOFTWARE.
21
22// $Id$
23
1#ifndef FBTK_SELECT2ND_HH 24#ifndef FBTK_SELECT2ND_HH
2#define FBTK_SELECT2ND_HH 25#define FBTK_SELECT2ND_HH
3 26
diff --git a/src/FbTk/stringstream.hh b/src/FbTk/stringstream.hh
index e1884f2..bc0ecfc 100644
--- a/src/FbTk/stringstream.hh
+++ b/src/FbTk/stringstream.hh
@@ -1,3 +1,26 @@
1// stringstream.hh
2// Copyright (c) 2005 - 2006 Fluxbox Team (fluxgen at fluxbox dot org)
3//
4// Permission is hereby granted, free of charge, to any person obtaining a
5// copy of this software and associated documentation files (the "Software"),
6// to deal in the Software without restriction, including without limitation
7// the rights to use, copy, modify, merge, publish, distribute, sublicense,
8// and/or sell copies of the Software, and to permit persons to whom the
9// Software is furnished to do so, subject to the following conditions:
10//
11// The above copyright notice and this permission notice shall be included in
12// all copies or substantial portions of the Software.
13//
14// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
17// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
20// DEALINGS IN THE SOFTWARE.
21
22// $Id$
23
1#ifndef FBTK_STRINGSTREAM_HH 24#ifndef FBTK_STRINGSTREAM_HH
2#define FBTK_STRINGSTREAM_HH 25#define FBTK_STRINGSTREAM_HH
3 26
diff --git a/src/LayerMenu.cc b/src/LayerMenu.cc
index cec0c59..4eee2c6 100644
--- a/src/LayerMenu.cc
+++ b/src/LayerMenu.cc
@@ -1,3 +1,26 @@
1// LayerMenu.cc
2// Copyright (c) 2005 - 2006 Fluxbox Team (fluxgen at fluxbox dot org)
3//
4// Permission is hereby granted, free of charge, to any person obtaining a
5// copy of this software and associated documentation files (the "Software"),
6// to deal in the Software without restriction, including without limitation
7// the rights to use, copy, modify, merge, publish, distribute, sublicense,
8// and/or sell copies of the Software, and to permit persons to whom the
9// Software is furnished to do so, subject to the following conditions:
10//
11// The above copyright notice and this permission notice shall be included in
12// all copies or substantial portions of the Software.
13//
14// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
17// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
20// DEALINGS IN THE SOFTWARE.
21
22// $Id$
23
1#include "LayerMenu.hh" 24#include "LayerMenu.hh"
2 25
3#include "FbCommands.hh" 26#include "FbCommands.hh"
diff --git a/src/Parser.cc b/src/Parser.cc
index 4a9b176..3461c0e 100644
--- a/src/Parser.cc
+++ b/src/Parser.cc
@@ -1,3 +1,26 @@
1// Parser.cc
2// Copyright (c) 2004 - 2006 Fluxbox Team (fluxgen at fluxbox dot org)
3//
4// Permission is hereby granted, free of charge, to any person obtaining a
5// copy of this software and associated documentation files (the "Software"),
6// to deal in the Software without restriction, including without limitation
7// the rights to use, copy, modify, merge, publish, distribute, sublicense,
8// and/or sell copies of the Software, and to permit persons to whom the
9// Software is furnished to do so, subject to the following conditions:
10//
11// The above copyright notice and this permission notice shall be included in
12// all copies or substantial portions of the Software.
13//
14// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
17// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
20// DEALINGS IN THE SOFTWARE.
21
22// $Id$
23
1#include "Parser.hh" 24#include "Parser.hh"
2 25
3const Parser::Item Parser::s_empty_item("", ""); 26const Parser::Item Parser::s_empty_item("", "");
diff --git a/src/PlacementStrategy.hh b/src/PlacementStrategy.hh
index 6c782f4..19376ca 100644
--- a/src/PlacementStrategy.hh
+++ b/src/PlacementStrategy.hh
@@ -1,7 +1,31 @@
1// PlacementStrategy.hh
2// Copyright (c) 2006 Fluxbox Team (fluxgen at fluxbox dot org)
3//
4// Permission is hereby granted, free of charge, to any person obtaining a
5// copy of this software and associated documentation files (the "Software"),
6// to deal in the Software without restriction, including without limitation
7// the rights to use, copy, modify, merge, publish, distribute, sublicense,
8// and/or sell copies of the Software, and to permit persons to whom the
9// Software is furnished to do so, subject to the following conditions:
10//
11// The above copyright notice and this permission notice shall be included in
12// all copies or substantial portions of the Software.
13//
14// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
17// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
20// DEALINGS IN THE SOFTWARE.
21
22// $Id$
23
1#ifndef PLACEMENTSTRATEGY_HH 24#ifndef PLACEMENTSTRATEGY_HH
2#define PLACEMENTSTRATEGY_HH 25#define PLACEMENTSTRATEGY_HH
3 26
4#include <vector> 27#include <vector>
28
5class FluxboxWindow; 29class FluxboxWindow;
6 30
7struct PlacementStrategy { 31struct PlacementStrategy {
diff --git a/src/Slit.cc b/src/Slit.cc
index d8f886b..e6ceb57 100644
--- a/src/Slit.cc
+++ b/src/Slit.cc
@@ -50,7 +50,11 @@
50#include "FbMenu.hh" 50#include "FbMenu.hh"
51#include "Transparent.hh" 51#include "Transparent.hh"
52#include "IntResMenuItem.hh" 52#include "IntResMenuItem.hh"
53
54#ifdef XINERAMA
53#include "Xinerama.hh" 55#include "Xinerama.hh"
56#endif // XINERAMA
57
54#include "SlitTheme.hh" 58#include "SlitTheme.hh"
55#include "SlitClient.hh" 59#include "SlitClient.hh"
56#include "Xutil.hh" 60#include "Xutil.hh"
diff --git a/src/Toolbar.cc b/src/Toolbar.cc
index a735188..1b14855 100644
--- a/src/Toolbar.cc
+++ b/src/Toolbar.cc
@@ -36,7 +36,11 @@
36#include "Screen.hh" 36#include "Screen.hh"
37#include "IntResMenuItem.hh" 37#include "IntResMenuItem.hh"
38#include "BoolMenuItem.hh" 38#include "BoolMenuItem.hh"
39
40#ifdef XINERAMA
39#include "Xinerama.hh" 41#include "Xinerama.hh"
42#endif // XINERAMA
43
40#include "Strut.hh" 44#include "Strut.hh"
41#include "CommandParser.hh" 45#include "CommandParser.hh"
42#include "Layer.hh" 46#include "Layer.hh"
diff --git a/src/WindowCmd.cc b/src/WindowCmd.cc
index c84849f..7a9c8f0 100644
--- a/src/WindowCmd.cc
+++ b/src/WindowCmd.cc
@@ -1,3 +1,26 @@
1// WindowCmd.cc
2// Copyright (c) 2005 - 2006 Fluxbox Team (fluxgen at fluxbox dot org)
3//
4// Permission is hereby granted, free of charge, to any person obtaining a
5// copy of this software and associated documentation files (the "Software"),
6// to deal in the Software without restriction, including without limitation
7// the rights to use, copy, modify, merge, publish, distribute, sublicense,
8// and/or sell copies of the Software, and to permit persons to whom the
9// Software is furnished to do so, subject to the following conditions:
10//
11// The above copyright notice and this permission notice shall be included in
12// all copies or substantial portions of the Software.
13//
14// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
17// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
20// DEALINGS IN THE SOFTWARE.
21
22// $Id$
23
1#include "WindowCmd.hh" 24#include "WindowCmd.hh"
2 25
3FluxboxWindow *WindowCmd_base::s_win = 0; 26FluxboxWindow *WindowCmd_base::s_win = 0;
diff --git a/src/WindowCmd.hh b/src/WindowCmd.hh
index 309e62b..5eca723 100644
--- a/src/WindowCmd.hh
+++ b/src/WindowCmd.hh
@@ -1,3 +1,26 @@
1// WindowCmd.hh
2// Copyright (c) 2005 - 2006 Fluxbox Team (fluxgen at fluxbox dot org)
3//
4// Permission is hereby granted, free of charge, to any person obtaining a
5// copy of this software and associated documentation files (the "Software"),
6// to deal in the Software without restriction, including without limitation
7// the rights to use, copy, modify, merge, publish, distribute, sublicense,
8// and/or sell copies of the Software, and to permit persons to whom the
9// Software is furnished to do so, subject to the following conditions:
10//
11// The above copyright notice and this permission notice shall be included in
12// all copies or substantial portions of the Software.
13//
14// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
17// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
20// DEALINGS IN THE SOFTWARE.
21
22// $Id$
23
1#ifndef WINDOWCMD_HH 24#ifndef WINDOWCMD_HH
2#define WINDOWCMD_HH 25#define WINDOWCMD_HH
3 26