aboutsummaryrefslogtreecommitdiff
path: root/src/fluxbox.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/fluxbox.cc')
-rw-r--r--src/fluxbox.cc33
1 files changed, 14 insertions, 19 deletions
diff --git a/src/fluxbox.cc b/src/fluxbox.cc
index 78741b5..e735773 100644
--- a/src/fluxbox.cc
+++ b/src/fluxbox.cc
@@ -234,21 +234,20 @@ Fluxbox::Fluxbox(int argc, char **argv,
234 234
235 m_RC_PATH(rc_path), 235 m_RC_PATH(rc_path),
236 m_RC_INIT_FILE("init"), 236 m_RC_INIT_FILE("init"),
237 m_rc_ignoreborder(m_resourcemanager, false, "ignoreBorder", "IgnoreBorder"), 237 m_rc_ignoreborder(m_resourcemanager, false, "ignoreBorder"),
238 m_rc_pseudotrans(m_resourcemanager, false, "forcePseudoTransparency", "forcePseudoTransparency"), 238 m_rc_pseudotrans(m_resourcemanager, false, "forcePseudoTransparency"),
239 m_rc_colors_per_channel(m_resourcemanager, 4, 239 m_rc_colors_per_channel(m_resourcemanager, 4, "colorsPerChannel", RangedIntTraits(2, 6)),
240 "colorsPerChannel", "ColorsPerChannel"), 240 m_rc_double_click_interval(m_resourcemanager, 250, "doubleClickInterval"),
241 m_rc_double_click_interval(m_resourcemanager, 250, "doubleClickInterval", "DoubleClickInterval"), 241 m_rc_tabs_padding(m_resourcemanager, 0, "tabPadding"),
242 m_rc_tabs_padding(m_resourcemanager, 0, "tabPadding", "TabPadding"), 242 m_rc_stylefile(m_resourcemanager, DEFAULTSTYLE, "styleFile"),
243 m_rc_stylefile(m_resourcemanager, DEFAULTSTYLE, "styleFile", "StyleFile"), 243 m_rc_styleoverlayfile(m_resourcemanager, m_RC_PATH + "/overlay", "styleOverlay"),
244 m_rc_styleoverlayfile(m_resourcemanager, m_RC_PATH + "/overlay", "styleOverlay", "StyleOverlay"), 244 m_rc_menufile(m_resourcemanager, m_RC_PATH + "/menu2", "menuFile"),
245 m_rc_menufile(m_resourcemanager, m_RC_PATH + "/menu2", "menuFile", "MenuFile"), 245 m_rc_keyfile(m_resourcemanager, m_RC_PATH + "/keys", "keyFile"),
246 m_rc_keyfile(m_resourcemanager, m_RC_PATH + "/keys", "keyFile", "KeyFile"), 246 m_rc_appsfile(m_resourcemanager, m_RC_PATH + "/apps", "appsFile"),
247 m_rc_appsfile(m_resourcemanager, m_RC_PATH + "/apps", "appsFile", "AppsFile"), 247 m_rc_tabs_attach_area(m_resourcemanager, ATTACH_AREA_WINDOW, "tabsAttachArea"),
248 m_rc_tabs_attach_area(m_resourcemanager, ATTACH_AREA_WINDOW, "tabsAttachArea", "TabsAttachArea"), 248 m_rc_cache_life(m_resourcemanager, 5, "cacheLife"),
249 m_rc_cache_life(m_resourcemanager, 5, "cacheLife", "CacheLife"), 249 m_rc_cache_max(m_resourcemanager, 200, "cacheMax"),
250 m_rc_cache_max(m_resourcemanager, 200, "cacheMax", "CacheMax"), 250 m_rc_auto_raise_delay(m_resourcemanager, 250, "autoRaiseDelay"),
251 m_rc_auto_raise_delay(m_resourcemanager, 250, "autoRaiseDelay", "AutoRaiseDelay"),
252 m_masked_window(0), 251 m_masked_window(0),
253 m_mousescreen(0), 252 m_mousescreen(0),
254 m_keyscreen(0), 253 m_keyscreen(0),
@@ -1175,10 +1174,6 @@ void Fluxbox::load_rc() {
1175 if (m_rc_menufile->empty()) 1174 if (m_rc_menufile->empty())
1176 m_rc_menufile.setDefaultValue(); 1175 m_rc_menufile.setDefaultValue();
1177 1176
1178 FbTk::Transparent::usePseudoTransparent(*m_rc_pseudotrans);
1179
1180 *m_rc_colors_per_channel = FbTk::Util::clamp(*m_rc_colors_per_channel, 2, 6);
1181
1182 if (m_rc_stylefile->empty()) 1177 if (m_rc_stylefile->empty())
1183 *m_rc_stylefile = DEFAULTSTYLE; 1178 *m_rc_stylefile = DEFAULTSTYLE;
1184} 1179}