Tony Zorman
94bccd3e16
Merge pull request #879 from xmonad/dependabot/github_actions/cachix/install-nix-action-26
...
build(deps): bump cachix/install-nix-action from 25 to 26
2024-03-11 20:09:50 +01:00
dependabot[bot]
35ded4259b
build(deps): bump cachix/install-nix-action from 25 to 26
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 25 to 26.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v25...v26 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-11 16:48:47 +00:00
Tomáš Janoušek
de5ef6cabd
Merge pull request #877 from ilya-bobyr/master
...
X.H.ManageHelpers: `isNotification` predicate
2024-03-04 12:28:38 +00:00
Illia Bobyr
da5566d59f
X.H.ManageHelpers: isNotification
predicate
...
Very similar to `isDialog`, `isNotification` checks for the
`_NET_WM_WINDOW_TYPE_NOTIFICATION` value in the `_NET_WM_WINDOW_TYPE`
property.
2024-03-02 12:38:10 -08:00
Tony Zorman
82191700e6
Merge pull request #876 from xmonad/haskell-ci-update
...
ci: Regenerate haskell-ci
2024-03-02 07:53:10 +01:00
github-actions[bot]
ced5b7abfc
ci: Regenerate haskell-ci
2024-03-02 03:15:25 +00:00
github-actions[bot]
ca8e9ce722
ci: Bump GHC patch versions in tested-with
2024-03-02 03:15:25 +00:00
Tony Zorman
5ce04d6664
.mailmap: Update
2024-02-28 09:07:41 +01:00
mislavzanic
bfe2f5b3f9
feat: add profiles
2024-02-16 11:05:46 -05:00
Tony Zorman
c8dff5e2dc
Merge pull request #874 from ulrikdem/ezconfig-duplicate
...
X.U.EZConfig: Fix checkKeymap warning that all keybindings are duplicate
2024-02-16 07:25:34 +01:00
Ulrik de Muelenaere
aec21860ba
X.U.EZConfig: Fix checkKeymap warning that all keybindings are duplicate
...
This reverts part of 42179b8625
, which
effectively changed the duplicate check from >1 to >=1.
2024-02-15 20:49:06 -05:00
Tomas Janousek
93ad0ef2ea
ci: Adopt the liskin/gh-workflow-keepalive action
...
This avoids hardcoding the workflow filename and thus makes
refactoring/renaming less error-prone.
2024-02-15 11:02:26 +00:00
Tony Zorman
ae5949657b
Merge pull request #873 from mislavzanic/mini_refactor_hidden_layout
...
X.L.Hidden: use the modifyWindowSet function
2024-02-12 13:57:16 +01:00
mislavzanic
dda929dfc5
X.L.Hidden: use the modifyWindowSet function
2024-02-12 10:58:48 +01:00
Daniel Cousens
a84cec9b2d
X.*: Fix typos ( #871 )
...
* X.*: fix typos
* X.*: fix typos
* X.*: fix typos
* X.Util: fix typo
---------
Co-authored-by: Daniel Cousens <dcousens@users.noreply.github.com >
2024-02-12 07:55:20 +01:00
Tony Zorman
1d8305d515
Merge pull request #872 from gabrielsimoes/patch-1
...
Fix build-with-cabal.sh when XDG_CONFIG_HOME is defined
2024-02-12 07:54:46 +01:00
Gabriel Simões
e963382d62
Update CHANGES.md
2024-02-11 21:23:20 -05:00
Gabriel Simões
e6dae98c44
Fix build-with-cabal.sh when XDG_CONFIG_HOME is defined
2024-02-11 21:20:30 -05:00
Tony Zorman
7843d4dd28
Bump version to 0.18.0.9
2024-02-03 18:43:21 +01:00
Tony Zorman
9217ac18e9
cabal: Bump xmonad dependency
v0.18.0
2024-02-03 16:06:47 +01:00
Tony Zorman
c65ea8d3ab
Bump version to 0.18.0
2024-02-03 16:02:47 +01:00
Tony Zorman
d54d37e344
Merge pull request #869 from dcousens/patch-1
...
X.P: Fix some typos in comments
2024-01-24 14:40:44 +01:00
Daniel Cousens
903e50a65c
X.P: Fix some typos in comments
2024-01-25 00:17:18 +11:00
dependabot[bot]
f3ee6289ec
build(deps): bump actions/cache from 3 to 4
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
2024-01-22 11:55:52 +00:00
brandon s allbery kf8nh
318ee92e61
only sink window if actually fullscreened
...
`EwmhFullscreen` unconditionally sinks windows in response to a
`_NET_WM_STATE` root window message removing `_NET_WM_STATE_FULLSCREEN`.
Unfortunately, at least some versions of either the Gtk or GNOME
libraries send this on startup while restoring a window's last
known state, which means a `manageHook` `doFloat` will be undone.
This change ignores the remove if the window is not fullscreen.
A followup issue, #865 , has been added for the follow-on problem
that the floating state of a window is not restored on removal of
the fullscreen state.
Fixes : #820
2024-01-21 12:07:09 -05:00
Ilya V. Portnov
a5fb7e021a
X.L.DecorationEx: extensible mechanism for window decorations ( #857 )
...
* First version of DecorationEx.
* Fixed most warnings.
* Fix build error with ghc-9.8.1.
* Fix title shrinking with text decoration.
* Add convinience re-exports.
* Get rid of orphan instances.
* Fix a couple of warnings.
* Rename X.L.DecorationEx.Types -> X.L.DecorationEx.Common
* Add instance Default StandardCommand.
* Fix some typos and formatting
thanks to @geekosaur
Co-authored-by: brandon s allbery kf8nh <allbery.b@gmail.com >
* Fix reference to xmonad.hs
See also #859
Co-authored-by: brandon s allbery kf8nh <allbery.b@gmail.com >
* Fix reference to xmonad.hs
Co-authored-by: brandon s allbery kf8nh <allbery.b@gmail.com >
* Fix formatting
Co-authored-by: brandon s allbery kf8nh <allbery.b@gmail.com >
* Fix some typos and formatting
thanks to @geekosaur
Co-authored-by: brandon s allbery kf8nh <allbery.b@gmail.com >
* Remove commented code.
* Update CHANGES.md.
* calcWidgetPlace is now allowed to return rectangle with any X,
but that will be ignored.
* More generic instance for DecorationWidget GenericWidget.
* Replace explicit definition of `fi` with import from X.Prelude.
thanks to @slotThe.
* Move fetch-all pattern to the end of definition.
thanks to @slotThe.
* X.L.DecorationEx: Add screenshot
---------
Co-authored-by: brandon s allbery kf8nh <allbery.b@gmail.com >
Co-authored-by: Tony Zorman <soliditsallgood@mailbox.org >
2024-01-21 12:02:08 -05:00
Tomáš Janoušek
09e37131ca
Merge pull request #863 from xmonad/haskell-ci-update
...
ci: Regenerate haskell-ci
2024-01-17 11:54:01 +00:00
github-actions[bot]
39310a6695
ci: Regenerate haskell-ci
2024-01-17 11:28:14 +00:00
github-actions[bot]
14e80f2f74
ci: Bump GHC patch versions in tested-with
2024-01-17 11:28:13 +00:00
dependabot[bot]
2272691ada
build(deps): bump cachix/install-nix-action from 24 to 25
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 24 to 25.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v24...v25 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-15 16:37:58 +00:00
Tomas Janousek
4bb6a2eedb
X.H.EwmhDesktops: Fix haddock markup
...
Fixes: 2dcc3a92e7
("X.H.EwmhDesktops: Add (un)fullscreen hooks")
2024-01-14 10:20:27 +00:00
Tony Zorman
7cb6b0f87b
Merge pull request #861 from dcousens/patch-1
...
XMonad.Prompt: export getCurrentCompletions (and setCurrentCompletions)
2024-01-10 08:06:04 +01:00
Daniel Cousens
385d7e9579
X.P: Export {selected,setCurrent,getCurrent}Completion[s]
2024-01-10 08:04:59 +01:00
Tony Zorman
99b24f314b
Merge pull request #860 from dcousens/patch-1
...
Fix Xmonad.Prompt.Input usage example
2023-12-28 16:02:38 +01:00
Daniel Cousens
9f51b2a1d6
Fix example Xmonad.Prompt.Input usage example
2023-12-28 00:54:36 +11:00
Tony Zorman
82e4260084
Merge pull request #859 from slotThe/kill-dots
...
`~/.xmonad/xmonad.hs` -> `xmonad.hs`
2023-12-23 08:08:43 +01:00
Tony Zorman
5ceaed8126
Merge pull request #858 from dcousens/fix-min-width
...
Fix minimum widths for Shrink and Expand
2023-12-23 08:07:57 +01:00
Daniel Cousens
cd32cac54b
X.L.TwoPane[Persistent]: Add minimum widths for Shrink and Expand
2023-12-23 08:07:00 +01:00
Tony Zorman
b1b3c4c469
~/.xmonad/xmonad.hs -> xmonad.hs
...
With XDG support so firmly ingrained now, it's about time we stop
hard-coding the configuration path in the docs.
2023-12-22 18:17:17 +01:00
Tony Zorman
c01cd3a33b
Merge pull request #848 from portnov/master
...
Add new module: X.L.CircleEx: advanced version of Circle layout
2023-12-21 19:58:00 +01:00
Ilya V. Portnov
4f2a5c7f43
X.L.Circle: Deprecate in favour of X.L.CircleEx
2023-12-21 19:52:20 +01:00
Ilya V. Portnov
19edf5a7a8
X.L.CircleEx: Init
2023-12-21 19:52:20 +01:00
Tony Zorman
75d67cfb1d
Merge pull request #856 from l29ah/prompt-return-normal-vim
...
X.Prompt: handle Return key in vim normal mode
2023-12-20 05:58:38 +01:00
Sergey Alirzaev
9609e0ef2e
X.Prompt: handle Return key in vim normal mode
2023-12-20 05:57:58 +01:00
Tomas Janousek
3613d4d543
X.U.Ungrab: Avoid "Ambiguous occurrence" error in user configs
2023-12-18 10:32:03 +00:00
Tony Zorman
d54a7e21dd
Merge pull request #853 from liskin/ewmh-desktop-managehook
...
X.H.{EwmhDesktops,ManageHelpers}: Add _NET_WM_DESKTOP-handling ManageHook
2023-12-18 10:53:26 +01:00
Tony Zorman
0fe948feb3
Merge pull request #852 from liskin/renamed-named
...
X.L.Renamed: Provide "named" convenience alias
2023-12-18 10:48:19 +01:00
Tomas Janousek
3c329e0aad
X.H.{EwmhDesktops,ManageHelpers}: Add _NET_WM_DESKTOP-handling ManageHook
...
Useful for restoring browser windows to where they were before restart
(which is something one should do several times a week as security
updates get released).
2023-12-17 21:58:57 +00:00
Tomas Janousek
92a7c030b2
X.L.Renamed: Provide "named" convenience alias
...
I believe this common use-case for the deprecated X.L.Named should still
be provided somewhere, rather than telling everybody to let-define this
themselves.
The other one – `nameTail` – only has about 6 uses in publicly available
configs (https://github.com/search?q=nameTail+path%3Axmonad&type=code ),
so I'm not adding that one but I'm happy to be convinced to add it too.
Related: 3bf9d80c40
("XMonad.Layout.Named: Deprecate")
2023-12-17 21:49:49 +00:00
Tony Zorman
e75eb16a93
Merge pull request #850 from slotThe/fix/prompt-ignores-left
...
X.Prompt: Execute keypress when it has an action associated to it
2023-12-17 13:39:27 +01:00