Commit graph

  • c7f4640932 rename to workspace auto pin master Valentin Boettcher 2020-06-13 16:16:27 +02:00
  • 5031b15fc9 implement workspace pinning hiro98 2020-05-27 13:47:15 +02:00
  • 0863f7fe00 Add missing options to example conf. Reginald Kennedy 2020-06-04 04:37:54 +08:00
  • 6de5f2b0bc Add optional startup parameters. Reginald Kennedy 2020-05-04 01:36:38 +08:00
  • cd3029a09a Fix withdrawn window handling. Reginald Kennedy 2020-05-23 20:57:11 +08:00
  • ca9a7658a1 Fix EWMH _NET_WM_DESKTOP should be removed on withdrawn windows. Reginald Kennedy 2020-05-23 20:05:02 +08:00
  • 1a5bc8e907 Increase bar hard limits to better accomodate complex markup sequences. Reginald Kennedy 2020-06-02 06:23:31 +08:00
  • 9b734061ad Fix SIGHUP restart. Reginald Kennedy 2020-06-02 03:28:51 +08:00
  • 995db3a731 Improve startup error handling. Reginald Kennedy 2020-05-11 18:10:06 +08:00
  • 985528ad57 Fix keyboard_mapping fallback issue. Reginald Kennedy 2020-05-25 03:34:13 +08:00
  • 68d7f0b3b9 The bar section buffers need to also be larger. Reginald Kennedy 2020-05-24 20:19:24 +08:00
  • 844720651c Increase buffer size used when bar_action_expand is enabled. Reginald Kennedy 2020-05-24 19:31:39 +08:00
  • 1199b99220 Fix withdrawn window handling. withdrawn_window_fix Reginald Kennedy 2020-05-23 20:57:11 +08:00
  • 60ccdcdfd5 Fix EWMH _NET_WM_DESKTOP should be removed on withdrawn windows. Reginald Kennedy 2020-05-23 20:05:02 +08:00
  • 05b8c4870e Update spectrwm_fr.conf Loïc C. Reynier 2020-05-13 20:10:15 +02:00
  • 3b6fe9f09a Improve startup error handling. improve_startup_errors Reginald Kennedy 2020-05-11 18:10:06 +08:00
  • 0e6b5fd965 Add note to man page. Reginald Kennedy 2020-05-03 17:27:33 +08:00
  • 67a7adb5bf Add note to man page stating that the keyboard_mapping option can be set to /dev/null to only clear bindings. Reginald Kennedy 2020-04-22 07:15:00 +08:00
  • ceaf8699f8 linux: Accept user-provided pkg-config command Helmut Grohne 2019-05-12 19:59:22 +02:00
  • f0584c7fdd linux: Install examples Andrea Bolognani 2020-03-22 23:59:16 +01:00
  • 24e934f725 Fix man warning Andrea Bolognani 2020-03-22 15:17:48 +01:00
  • 14fff5e76f CHANGELOG: Fix spacing between releases Andrea Bolognani 2020-03-22 15:28:30 +01:00
  • 978bff1e3d Exclude .travis.yml from release archives Andrea Bolognani 2020-03-24 22:19:09 +01:00
  • 32114aa2fc When a window is withdrawn and an app reuses it, treat it as new. remanage_fix Reginald Kennedy 2020-04-17 17:47:38 +08:00
  • dd7b85eaa2 Add new restart_of_day action. Same as restart but configuration file is loaded in full. Unbound by default. Reginald Kennedy 2020-02-21 16:50:54 +08:00
  • 50ff69768e Fix border color issue when clicking to focus a window on an unfocused region. Reginald Kennedy 2020-02-05 01:26:48 +08:00
  • 56a1c842cb Fix clientmessage: _NET_ACTIVE_WINDOW. Reginald Kennedy 2020-02-05 00:20:52 +08:00
  • a485f9a628 Fix focus issue when moving transient and related windows between workspaces. Reginald Kennedy 2020-01-30 20:49:28 +08:00
  • 5bc8f0105b baraction: Simplify update loop Andrea Bolognani 2019-12-16 23:43:23 +01:00
  • 1ffd2881b9 baraction: Improve portability Andrea Bolognani 2019-11-21 12:47:49 +01:00
  • e8f7e415f0 baraction: Shuffle functions around Andrea Bolognani 2019-11-21 17:59:53 +01:00
  • beef2db2ca baraction: Rename print_apm() to print_bat() Andrea Bolognani 2019-11-21 17:18:56 +01:00
  • 43e7a3d20a baraction: Drop argument to print_mem() Andrea Bolognani 2019-11-21 12:48:24 +01:00
  • 97b3f52ea8 baraction: Improve formatting of CPU speed Andrea Bolognani 2019-11-21 17:39:22 +01:00
  • 9c77876ca8 baraction: Fix apm data caching Andrea Bolognani 2019-11-21 16:51:20 +01:00
  • 9aa60a8035 Add note on clearing default bindings to BINDINGS section of man page. Reginald Kennedy 2020-02-03 00:32:30 +08:00
  • 2657c691df Fix width calculation of a Xft glyph Björn Ketelaars 2020-02-02 06:29:24 +01:00
  • d12e52f950 Add workaround to man page for OS ignoring LD_PRELOAD Björn Ketelaars 2020-01-04 20:05:38 +01:00
  • 40b4e0d795 linux: Add baraction script Andrea Bolognani 2019-11-21 12:47:49 +01:00
  • b96a53b680 Fix changelog. SPECTRWM_3_3_0 Reginald Kennedy 2019-12-19 21:26:57 +08:00
  • 3d694d8354 Fix pr#256 pledge() too early. Reginald Kennedy 2019-12-19 19:52:28 +08:00
  • a86f709be2 Prepare for release v3.3.0 Marco Peereboom 2019-12-17 15:47:13 -06:00
  • 21266623b1 Fix copyright Marco Peereboom 2019-12-17 15:45:18 -06:00
  • 6352cdbc3e Cleanup unneeded get_screen() calls. Reginald Kennedy 2019-11-29 16:19:39 +08:00
  • e59f1c84bc Link libswmhack against libX11 Björn Ketelaars 2019-11-24 22:03:46 +01:00
  • 7c5196d990 Address warnings found by static code code analysis Björn Ketelaars 2019-11-22 21:01:20 +01:00
  • 31b9f31828 Fix install perms of libswmhack.so in Linux Makefile. Reginald Kennedy 2019-10-25 08:03:44 +08:00
  • 71e41a8cd9 Fix cygwin compile issues. Reginald Kennedy 2019-10-18 08:08:00 +08:00
  • 64bee8acfc Reduce number of pledge(2) promises (OpenBSD only) Björn Ketelaars 2019-07-27 20:05:54 +02:00
  • 4aba2b2b6e Silence (Clang) static analyzer warnings. Björn Ketelaars 2019-08-12 19:35:38 +02:00
  • 44bd4da463 Fix buffer overflow in bar_strlcat_esc Charlie Root 2019-08-13 12:39:36 -04:00
  • a30bbbbdd6 Add support for XDG Base Directory Specification. Reginald Kennedy 2019-08-03 12:29:29 +08:00
  • bdca10de91 Multi-section status bar, unicode icons, font and color text markup cmanv 2019-02-05 19:11:24 -05:00
  • ff1909e7f4 pledge() earlier Björn Ketelaars 2018-11-08 05:03:51 +01:00
  • d720496250 Fix bar_format '++' should output as a literal '+'. Reginald Kennedy 2019-07-05 14:41:12 +08:00
  • 51416d8a84 Make it clear that the example baraction script is for OpenBSD. Edd Barrett 2019-06-18 13:57:46 +01:00
  • 24194fd29f Fix the example baraction script for OpenBSD-current. Edd Barrett 2019-06-18 13:55:57 +01:00
  • 141403f748 Add support for _NET_WM_WINDOW_OPACITY. Enables using compositing manager transparency to provide additional options for visual feedback. New options are available to enable/configure window opacity: opacity_hinting Reginald Kennedy 2018-03-18 12:11:39 +08:00
  • b9053600c8 Keep -g greatness again. Reginald Kennedy 2019-05-22 22:26:05 +08:00
  • 24edfadf80 Keep -g greatness. Reginald Kennedy 2019-05-22 22:17:14 +08:00
  • 01f0fb8f17 Pay homage and maintain backwards compatibility. Reginald Kennedy 2019-05-22 11:22:39 +08:00
  • a0c595fde4 Enable xinput2 on OpenBSD David Hill 2018-09-21 11:56:51 -04:00
  • f3d7a4d5e8 [travis] Fix build failure. Ubuntu Xenial is missing libxcb-xinput-dev. Reginald Kennedy 2019-01-21 11:46:31 +08:00
  • 08f66329ac [travis] enable David Hill 2018-11-23 12:58:54 -05:00
  • e2c42a9de9 Tweak get_binding_keycode() fix. Reginald Kennedy 2019-01-14 15:54:05 +08:00
  • 84c356dfe6 Fix infinite loop due to unsigned integer overflow. Sebastian Schwarz 2019-01-13 22:21:50 +01:00
  • c1479cfd78 Fix binding keysyms should be bound according to keyboard layout order. Reginald Kennedy 2018-01-11 02:39:39 +08:00
  • 8801799618 Extend disable_border option with always. Björn Ketelaars 2018-11-09 20:16:34 +01:00
  • 4c589aeb7d Silence clang static analyzer warnings. Reginald Kennedy 2019-01-10 18:28:40 +08:00
  • fa700434ef Update to latest pledge(2). David Hill 2019-01-07 10:30:49 -05:00
  • 6326e0c4cb Changes to build with NetBSD (#231) Jaap Boender 2019-01-07 16:36:57 +00:00
  • 8fd58c53b3 Silence warning reported by the clang static analyzer. (#234) bket 2019-01-07 17:34:06 +01:00
  • d619f904b9 Add initial pledge(2) support on OpenBSD (#217) William Orr 2019-01-07 10:25:43 -05:00
  • 69385ecedb linux: Install more files Andrea Bolognani 2018-09-29 14:59:54 +02:00
  • 30f82ac5ea Remove unused function. Björn Ketelaars 2018-11-19 06:19:28 +01:00
  • b365987d38 CHANGELOG: Add hystorical releases Andrea Bolognani 2018-09-09 14:57:11 +02:00
  • b736ec1363 CHANGELOG: Fix and tweak existing entries Andrea Bolognani 2018-09-09 14:44:39 +02:00
  • 0e2ff74207 Prepare for release 3.2.0. SPECTRWM_3_2_0 Marco Peereboom 2018-09-07 14:17:52 -05:00
  • 4cf85d24d3 Update CHANGELOG.md to 3.2.0. Reginald Kennedy 2018-09-08 02:48:38 +08:00
  • f9bf40a23f Disable xinput2 for all but Linux and FreeBSD. Reginald Kennedy 2018-09-08 01:03:48 +08:00
  • 6331a294b3 Add new configurable status bar workspace list indicator. Enable by adding +L to bar_format. Reginald Kennedy 2018-04-05 06:49:53 +08:00
  • d781d4e881 Add new actions to directly switch layout: layout_vertical layout_horizontal layout_max Unbound by default. Reginald Kennedy 2018-08-29 14:01:04 +08:00
  • 712efd1c36 Add new ws_empty_move action. Switches to the first empty workspace and moves the current window. Unbound by default. Reginald Kennedy 2017-10-04 16:37:52 +08:00
  • f9c4156217 Fix warp pointer issue when Coordinate Transformation Matrix is used. Requires libxcb >= 1.9 and xinput2. Reginald Kennedy 2018-08-21 01:36:06 +08:00
  • 9d64ae3a7c Fix bar focus color on screenchange. Reginald Kennedy 2018-04-18 15:58:36 +08:00
  • 49297ff971 Use maximum screen depth when creating frame/bar windows. Reginald Kennedy 2018-04-03 08:06:46 +08:00
  • 1ed5783be7 Fix some styling. Reginald Kennedy 2018-03-28 02:33:00 +08:00
  • 2c745681f7 Trim some fat from swm_hack. Reginald Kennedy 2018-01-19 04:14:15 +08:00
  • b93a2731b9 Add reference to wiki Installation guide in README.md. Reginald Kennedy 2018-08-29 11:44:46 +08:00
  • 03301f3580
    Rename NEWS.md to CHANGELOG.md LordReg 2018-08-17 23:14:19 +08:00
  • eda7e76df6 NEWS: Add release notes Andrea Bolognani 2017-12-02 12:00:11 +01:00
  • e40e0282a7 Whitespace orbea 2018-04-16 22:35:38 -07:00
  • c554299020 Additional spectrwm.1 fixes. Reginald Kennedy 2018-03-29 09:40:37 +08:00
  • 123016c534 spectrwm.1: Silence mandoc warnings orbea 2018-03-27 21:07:18 -07:00
  • 1291a720e1 Fix config file parsing on musl libc Matthias von Faber 2018-03-23 19:04:57 +01:00
  • b34cb01ed6 spectrwm.1: Silence mandoc style warnings. orbea 2018-03-23 11:44:28 -07:00
  • 5804b95a71 Fix pointer offset calculation on move action. Reginald Kennedy 2018-03-21 15:32:43 +08:00
  • 82e40ed7a7 Fix windows in stacking area sometimes being hidden. fixes #196 Reginald Kennedy 2018-03-03 15:41:15 +08:00
  • 308f61d58d Cleanup and improve debug output by utilizing C99 __func__. Reginald Kennedy 2017-10-06 17:53:19 +08:00
  • 9caab3f155 Add keywords to desktop file Andrea Bolognani 2018-02-18 21:50:06 +01:00