CtrlAltLilith / openbox

Openbox fork with major patches and default aesthetic changes
http://openbox.org
5 stars 0 forks source link
linux-desktop openbox window-manager

Fork Features

Screenshot

Argument description Example
Enable rounded corners on menus menu="yes"
Enable rounded corners on window bottom bottom="yes"
Value description Example
do not stop application when it hides (default value) no
stop just the process the hidden window belongs to process
Stops the entire process group including processes spawned by it group

Must be enabled <utf8Enabled>yes</utf8Enabled> and <utf8AllowGraph>yes</utf8AllowGraph>

To implement this efficiently, I have each client keep track of their current monitor. This may need more extensive testing to make sure it doesn't miss any movement methods. ~ Yut23 commit

Bug fixes

  • g_memdup -> g_memdup2 deprication fix
  • Compiler deprication warning fixes (yut23)
  • 2018 Debian fixes by photon
  • Fix: bug #6362: desktop window may be set to skip the taskbar - they usually are (paulie-g)
  • Fix loosing focus while moving windows (Andrey Dotsenko)
  • When turning off maximize/fullscreen, keep window on same monitor. #39 (https://github.com/danakj/openbox/pull/39/commits/31e60d83326a756d5dc81d5fd6ce83e6e51c4792) By Corey W

    Developer Features

  • VS Code task

    Openbox

Copyright (C) 2004 Mikael Magnusson

Copyright (C) 2002 Dana Jansens


This software is OSI Certified Open Source Software.
OSI Certified is a certification mark of the Open Source Initiative.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

See the COPYING file for a copy of the GNU General Public License.