Commit Graph

12 Commits

Author SHA256 Message Date
Michael Vetter
99b7b9bbef Accepting request 793442 from home:jubalh:branches:X11:windowmanagers
- Update to 0.8.0:
  * single window floating (every client has an attribute 'floating' which can
    be set at run time and via the rule consequence 'floating=on')
  * monitor detection via xrandr
  * detection of external panels
  * new command: apply_rules
  * new command: export (convenience wrapper around setenv)
  * new client attribute: keys_inactive (negation of keymask)
  * new command: drag (initiates moving/resizing a window by mouse)
  * if tags have been configured through EWMH before herbstluftwm starts (from
    a previous running window manager), then herbstluftwm re-uses these tags
    (start with --no-tag-import to disable this)
  * The build system is now cmake. See the INSTALL file if you need to
    compile herbstluftwm yourself.
  * the 'remove' command now tries to preserve the focus and the client
    arrangement. Intuitively speaking, 'remove' is undoing a frame split.
  * Many boolean style settings were formerly of type int. Now, these are
    boolean settings.
  * The 'toggle' command only works for boolean settings. For the former
    behavior for int-typed settings, use 'cycle_value'.
  * Writing '%%' in the 'sprintf' format string now gives a literate '%', just
    as printf. Formerly it stayed '%%'.
  * The 'keybind' command now accepts all valid key symbols, even if they are
    not present on the current keyboard layout at the time of setup.
  * the rules are also applied to those clients that change their WM_CLASS
    after being shown already.
  * 'detect_monitors' has an additional '--list-all' parameter
  * do not change the focus (for focus_follows_mouse=1) when an unmanaged
    dialog (e.g. a rofi menu or a notification) closes.
  * list_rules now prints regex-based rule conditions with '~' instead of '='

OBS-URL: https://build.opensuse.org/request/show/793442
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/herbstluftwm?expand=0&rev=15
2020-04-14 10:32:20 +00:00
afde640bcc Accepting request 706218 from home:jubalh:branches:X11:windowmanagers
- Update to 0.7.2:
  * When herbstluftwm is not running and herbstclient is called,
    the absent herbstluftwm is detected instead of hanging forever.
  * Close window on _NET_CLOSE_WINDOW. This makes closing windows
    via ewmh panels work.
  * Fix return code of remove_attr
  * Fix error when unmanaging clients
  * Some typo fixes in the documentation
- Remove and replace with sed:
  * herbstluftwm-shebangs.patch
  * herbstluftwm-shebangs-2.patch
  * herbstluftwm-shebangs-3.patch

OBS-URL: https://build.opensuse.org/request/show/706218
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/herbstluftwm?expand=0&rev=13
2019-06-17 07:15:42 +00:00
a10737d8e0 Accepting request 687686 from home:xha:branches:openSUSE:Factory
- updated to latest stable release (0.7.1)
- changes to herbstluftwm-shebangs.patch due to rejects caused by upstream changes
- add herbstluftwm-shebangs-3.patch
- fish-completion package

OBS-URL: https://build.opensuse.org/request/show/687686
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/herbstluftwm?expand=0&rev=12
2019-04-30 15:21:56 +00:00
006b679c1c Accepting request 563332 from home:jengelh:branches:X11:windowmanagers
- Update RPM groups and summaries.

OBS-URL: https://build.opensuse.org/request/show/563332
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/herbstluftwm?expand=0&rev=10
2018-01-10 14:58:19 +00:00
2b30a72443 Accepting request 561016 from home:avindra
- Split files into appropriate sub-packages
- Pass optflags to gcc via CPPFLAGS instead of CXXFLAGS
- Patches for fixing build errors and warnings
  * add herbstluftwm-shebangs.patch
  * add herbstluftwm-shebangs-2.patch
  * add examples-remove-executable-bits.patch
- Source download
  * update all urls to use https
  * track .sig file
- General tidiness
  * cleanup with spec-cleaner
  * use %make_install macro
  * renumber sources

OBS-URL: https://build.opensuse.org/request/show/561016
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/herbstluftwm?expand=0&rev=9
2018-01-10 13:06:55 +00:00
b491605bf3 Accepting request 554646 from home:elvigia:branches:X11:windowmanagers
- Respect %optflags 
- BuildRequire only the needed x libs, not xorg-x11-devel

OBS-URL: https://build.opensuse.org/request/show/554646
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/herbstluftwm?expand=0&rev=7
2017-12-06 09:25:01 +00:00
Dominique Leuenberger
1a4197d1d8 Accepting request 526282 from X11:windowmanagers
- repackage for stable releases
- updated to latest stable release (0.7.0)
- updated to latest git version
- enhanced description
- realised sources as services (git clone and recompress to *.tar.bz2
- made install section cleaner
- replaced ./$FILENAME with ./* to fit all files in a specific doc directory in the files section
- Capitalized summary to prevent this error
herbstluftwm.x86_64: E: summary-not-capitalized (Badness: 63) C a manual tiling window manager
- added desktop file to start herbstluftwm from all standard display managers
- updated source to current git status (04.12.2011)
- corrected program version tag
- renamed source *.tar.bz2
- added missing dependency (ncurses-utils)
- another dependency
- make file changes (install paths)
- added Group Tag to *.spec file
- added makefile parameters
- another makefile parameters (install dirs)
- added files to the 'files' section
- added missing directories to 'files' section
- added make install to section %install 
- added dependency glib2-devel as build requirement
- moved option -n %{${MACRO}} to setup section #layer 8 failure :P 
- added source and a test spec file

OBS-URL: https://build.opensuse.org/request/show/526282
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/herbstluftwm?expand=0&rev=1
2017-09-22 19:33:24 +00:00
f8c08c4ceb download correct targz
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/herbstluftwm?expand=0&rev=5
2017-09-15 07:30:40 +00:00
c9719c5d80 Accepting request 522799 from home:avindra
- repackage for stable releases
- updated to latest stable release (0.7.0)

OBS-URL: https://build.opensuse.org/request/show/522799
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/herbstluftwm?expand=0&rev=4
2017-09-11 07:45:00 +00:00
Philipp Seiler
886610faac - updated to latest git version
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/herbstluftwm?expand=0&rev=3
2012-04-23 19:47:19 +00:00
Philipp Seiler
1541fbb9c8 OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/herbstluftwm?expand=0&rev=2 2012-04-18 21:08:29 +00:00
Michal Hrusecky (old before rename to _miska_)
f40d8fc161 Accepting request 114134 from home:seilerphilipp
a young tiny manual-tiling windowmanager developed in germany

OBS-URL: https://build.opensuse.org/request/show/114134
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/herbstluftwm?expand=0&rev=1
2012-04-18 16:45:54 +00:00