From 64d7fa3b9644bedf86163e86be20f43262866396 Mon Sep 17 00:00:00 2001
From: rathnor <rathnor>
Date: Sun, 27 Apr 2003 04:28:04 +0000
Subject: remove mention of old useIconbar resource (toolbar modes now do this
 task)

---
 src/Toolbar.cc | 14 +++++---------
 src/Window.cc  |  4 ++--
 src/fluxbox.cc |  3 +--
 src/fluxbox.hh |  7 ++-----
 4 files changed, 10 insertions(+), 18 deletions(-)

diff --git a/src/Toolbar.cc b/src/Toolbar.cc
index 39c7f6d..349f1ea 100644
--- a/src/Toolbar.cc
+++ b/src/Toolbar.cc
@@ -22,7 +22,7 @@
 // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 // DEALINGS IN THE SOFTWARE.
 
-// $Id: Toolbar.cc,v 1.75 2003/04/25 16:08:45 fluxgen Exp $
+// $Id: Toolbar.cc,v 1.76 2003/04/27 04:28:03 rathnor Exp $
 
 #include "Toolbar.hh"
 
@@ -293,11 +293,8 @@ Toolbar::Toolbar(BScreen &scrn, FbTk::XLayer &layer, FbTk::Menu &menu, size_t wi
     frame.base = frame.label = frame.wlabel = frame.clk = frame.button =
         frame.pbutton = None;
 
-    //DEL/fix -> remove useIconBar resource
-//    if (Fluxbox::instance()->useIconBar())
     m_iconbar.reset(new IconBar(screen(), frame.window_label.window(), m_theme.font()));
 
-
     XMapSubwindows(display, frame.window.window());
     frame.window.show();
 
@@ -370,17 +367,16 @@ bool Toolbar::containsIcon(FluxboxWindow &win) {
 }
 
 void Toolbar::enableIconBar() {
-    // already on
     if (m_iconbar.get() != 0) 
-        return;
+        return; // already on
+
     m_iconbar.reset(new IconBar(screen(), frame.window_label.window(), m_theme.font()));
 }
 
 void Toolbar::disableIconBar() {
-    // already off
     if (m_iconbar.get() == 0) 
-        return;
-    
+        return; // already off
+
     delAllIcons();
 
     m_iconbar.reset(0); // destroy iconbar
diff --git a/src/Window.cc b/src/Window.cc
index d148cdc..0e256d1 100644
--- a/src/Window.cc
+++ b/src/Window.cc
@@ -22,7 +22,7 @@
 // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 // DEALINGS IN THE SOFTWARE.
 
-// $Id: Window.cc,v 1.150 2003/04/27 02:26:21 rathnor Exp $
+// $Id: Window.cc,v 1.151 2003/04/27 04:28:03 rathnor Exp $
 
 #include "Window.hh"
 
@@ -2899,7 +2899,7 @@ void FluxboxWindow::attachTo(int x, int y) {
 
 //finds and redraw the icon label
 void FluxboxWindow::updateIcon() {
-    if (Fluxbox::instance()->useIconBar()) {
+    if (screen.getToolbar()) {
         const IconBar *iconbar = 0;
         const IconBarObj *icon = 0;
         if ((iconbar = screen.getToolbar()->iconBar()) != 0) {
diff --git a/src/fluxbox.cc b/src/fluxbox.cc
index 8681e48..7b33e49 100644
--- a/src/fluxbox.cc
+++ b/src/fluxbox.cc
@@ -22,7 +22,7 @@
 // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 // DEALINGS IN THE SOFTWARE.
 
-// $Id: fluxbox.cc,v 1.120 2003/04/27 00:36:28 fluxgen Exp $
+// $Id: fluxbox.cc,v 1.121 2003/04/27 04:28:04 rathnor Exp $
 
 #include "fluxbox.hh"
 
@@ -365,7 +365,6 @@ Fluxbox::Fluxbox(int argc, char **argv, const char *dpy_name, const char *rcfile
       m_fbatoms(new FbAtoms()),
       m_resourcemanager(), m_screen_rm(),
       m_rc_tabs(m_resourcemanager, true, "session.tabs", "Session.Tabs"),
-      m_rc_iconbar(m_resourcemanager, true, "session.iconbar", "Session.Iconbar"),
       m_rc_colors_per_channel(m_resourcemanager, 4, 
                               "session.colorsPerChannel", "Session.ColorsPerChannel"),
       m_rc_numlayers(m_resourcemanager, 13, "session.numLayers", "Session.NumLayers"),
diff --git a/src/fluxbox.hh b/src/fluxbox.hh
index 6cd2ca3..ee60094 100644
--- a/src/fluxbox.hh
+++ b/src/fluxbox.hh
@@ -22,7 +22,7 @@
 // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 // DEALINGS IN THE SOFTWARE.
 
-// $Id: fluxbox.hh,v 1.50 2003/04/25 15:52:58 fluxgen Exp $
+// $Id: fluxbox.hh,v 1.51 2003/04/27 04:28:04 rathnor Exp $
 
 #ifndef	 FLUXBOX_HH
 #define	 FLUXBOX_HH
@@ -79,9 +79,6 @@ public:
 	
     static Fluxbox *instance() { return s_singleton; }
 	
-    inline bool useIconBar() const { return *m_rc_iconbar; }
-    inline void saveIconBar(bool value) { m_rc_iconbar = value; }
-
     inline Atom getFluxboxPidAtom() const { return m_fluxbox_pid; }
 
     FluxboxWindow *searchGroup(Window, FluxboxWindow *);
@@ -219,7 +216,7 @@ private:
     ResourceManager m_resourcemanager, m_screen_rm;
 	
     //--- Resources
-    Resource<bool> m_rc_tabs, m_rc_iconbar;
+    Resource<bool> m_rc_tabs;
     Resource<int> m_rc_colors_per_channel, m_rc_numlayers;
     Resource<std::string> m_rc_stylefile, 
         m_rc_menufile, m_rc_keyfile, m_rc_slitlistfile,
-- 
cgit v0.11.2