all repos — fluxbox @ a9fd0f5b26860c2227ac6169039332a00e65cc01

custom fork of the fluxbox windowmanager

remove some more useless code
Mark Tiefenbruck mark@fluxbox.org
commit

a9fd0f5b26860c2227ac6169039332a00e65cc01

parent

518af23488b63ef8b3b57c2fabc195e38d685283

3 files changed, 8 insertions(+), 26 deletions(-)

jump to
M src/FbCommands.ccsrc/FbCommands.cc

@@ -80,7 +80,7 @@ if(fb->menuTimestampsChanged()) {

// we dont show the menu here because fluxbox // will bring up the rootmenu after the timed // reread of the menu - fb->rereadMenu(true); + fb->rereadMenu(); return; } }
M src/fluxbox.ccsrc/fluxbox.cc

@@ -399,7 +399,7 @@

//XSynchronize(disp, False); sync(false); - m_reconfigure_wait = m_reread_menu_wait = false; + m_reconfigure_wait = false; m_resourcemanager.unlock(); ungrab();

@@ -1484,28 +1484,15 @@ // no timestamp changed

return false; } -void Fluxbox::rereadMenu(bool show_after_reread) { - m_reread_menu_wait = true; - m_show_menu_after_reread = show_after_reread; - m_reconfig_timer.start(); -} - - -void Fluxbox::real_rereadMenu() { - +void Fluxbox::rereadMenu() { clearMenuFilenames(); for_each(m_screen_list.begin(), m_screen_list.end(), mem_fun(&BScreen::rereadMenu)); - if(m_show_menu_after_reread) { - - FbCommands::ShowRootMenuCmd showcmd; - showcmd.execute(); - - m_show_menu_after_reread = false; - } + FbCommands::ShowRootMenuCmd showcmd; + showcmd.execute(); } void Fluxbox::saveMenuFilename(const char *filename) {

@@ -1546,10 +1533,7 @@ void Fluxbox::timed_reconfigure() {

if (m_reconfigure_wait) real_reconfigure(); - if (m_reread_menu_wait) - real_rereadMenu(); - - m_reconfigure_wait = m_reread_menu_wait = false; + m_reconfigure_wait = false; } void Fluxbox::revertFocus() {
M src/fluxbox.hhsrc/fluxbox.hh

@@ -149,7 +149,7 @@ void removeWindowSearchGroup(Window win);

void removeGroupSearch(Window win); void restart(const char *command = 0); void reconfigure(); - void rereadMenu(bool show_after_reread = false); + void rereadMenu(); /// reloads the menus if the timestamps changed /// handle any system signal sent to the application

@@ -201,7 +201,6 @@

std::string getRcFilename(); void load_rc(); - void real_rereadMenu(); void real_reconfigure(); void handleEvent(XEvent *xe);

@@ -251,7 +250,7 @@ BScreen *m_mousescreen, *m_keyscreen;

Atom m_fluxbox_pid; - bool m_reconfigure_wait, m_reread_menu_wait; + bool m_reconfigure_wait; Time m_last_time; Window m_masked; std::string m_rc_file; ///< resource filename

@@ -279,7 +278,6 @@

bool m_starting; bool m_restarting; bool m_shutdown; - bool m_show_menu_after_reread; int m_server_grabs; int m_randr_event_type; ///< the type number of randr event int m_shape_eventbase; ///< event base for shape events