all repos — fluxbox @ 34b2b9637be9daf8fe51ad83dc1796c2cb071527

custom fork of the fluxbox windowmanager

removed add/removeWorkspace and fixed indent
fluxgen fluxgen
commit

34b2b9637be9daf8fe51ad83dc1796c2cb071527

parent

4921925c17eb45bff61c61bd7d16590b5bf38bbb

2 files changed, 6 insertions(+), 23 deletions(-)

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

@@ -86,18 +86,3 @@ hide();

} } -void Workspacemenu::removeWorkspace(unsigned int id) { - if (id<getCount()) { - remove(id+2); // + 2 is where workspaces starts - #ifdef DEBUG - using namespace std; - cerr<<__FILE__<<"("<<__LINE__<<"): Removing "<<id<<endl; - #endif - } -} - -void Workspacemenu::addWorkspace(Workspace *wkspc) { - assert(wkspc); - insert(wkspc->getName(), wkspc->getMenu(), - wkspc->getWorkspaceID() + 2); -}
M src/Workspacemenu.hhsrc/Workspacemenu.hh

@@ -15,29 +15,27 @@ // all copies or substantial portions of the Software.

// // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL // THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // DEALINGS IN THE SOFTWARE. -#ifndef WORKSPACEMENU_HH -#define WORKSPACEMENU_HH +#ifndef WORKSPACEMENU_HH +#define WORKSPACEMENU_HH #include "Basemenu.hh" class Workspace; class Workspacemenu : public Basemenu { private: - BScreen *screen; + BScreen *screen; protected: - virtual void itemSelected(int, int); + virtual void itemSelected(int, int); public: - Workspacemenu(BScreen *); - void removeWorkspace(unsigned int id); - void addWorkspace(Workspace *wkspc); + Workspacemenu(BScreen *); };