Christina Sørensen
4350936ba5
fix: deprecated url literals
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-09-15 19:08:49 -04:00
Tony Zorman
2973c283ae
fixup! X.L.OnHost: Query gethostname if $HOST lookup fails
2024-09-03 20:57:02 -04:00
Tony Zorman
a96a2031f6
X.L.OnHost: Query gethostname if $HOST lookup fails
...
Fixes: https://github.com/xmonad/xmonad-contrib/issues/899
2024-09-03 20:57:02 -04:00
Giacomo Rosin
1e5fcb1216
X.A.DynamicProjects: Update CHANGES.md
2024-09-03 20:56:29 -04:00
Giacomo Rosin
6bc6bf8abd
X.A.DynamicProjects: Improve documentation
...
Describe how to close projects and the output of `currentProject` function.
2024-09-03 20:56:29 -04:00
Giacomo Rosin
c98715623d
X.A.DynamicProjects: Don't autodelete projects
...
Fixes #902 by no longer deleting projects on switch, as it is more confusing than useful.
2024-09-03 20:56:29 -04:00
Tony Zorman
b3c249434d
X.H.StatusBar: Make barSpawner pure
...
Related: https://github.com/xmonad/xmonad-contrib/pull/878
Related: https://github.com/xmonad/xmonad-contrib/issues/880
2024-08-27 08:23:19 +02:00
Tony Zorman
d0d9d42761
Merge pull request #900 from slotThe/x.a.upkeys
...
X.A.UpKeys: Init
2024-08-27 08:20:09 +02:00
Tony Zorman
e203096143
X.A.UpKeys: Init
...
Original implementation from https://stackoverflow.com/a/11308086
2024-08-22 18:35:31 +02:00
Tony Zorman
6811b9e296
cabal: Bump version to development version
2024-08-20 18:50:34 +02:00
Tony Zorman
f5f99c8abf
cabal: Update DXMONAD_CONTRIB_VERSION_PATCH
v0.18.1
2024-08-20 18:21:57 +02:00
Tony Zorman
d41f36fa5c
cabal: Bump version number
2024-08-20 18:17:57 +02:00
Tony Zorman
e4e04aa017
nix.yml: Update index before building
2024-08-18 14:11:16 +02:00
brandon s allbery kf8nh
ec5c751b35
fix module name in haddock markup
...
This was forgotten when the module was renamed.
2024-08-06 18:53:00 -04:00
Tony Zorman
eb7268451c
Merge pull request #896 from Rogach/pr/window-navigation
...
X.A.WindowNavigation: better handling of floating windows and Full layout
2024-07-28 20:16:44 +02:00
github-actions[bot]
0dcecb41c5
ci: Regenerate haskell-ci
2024-07-13 06:21:31 +01:00
Tomáš Janoušek
5d285ced1f
Merge pull request #897 from xmonad/haskell-ci-update
...
ci: Regenerate haskell-ci
2024-07-07 15:37:27 +01:00
Tomas Janousek
91e59c3651
Add base bounds for test-suite
...
cabal 3.12+ is stricter in its checks. Our test suite doesn't depend on
xmonad-contrib (it compiles the modules itself with possibly different
preprocessor defines), thus it doesn't inherit its base bounds.
See https://github.com/haskell/cabal/issues/10162
2024-07-07 15:26:54 +01:00
github-actions[bot]
5f82296536
ci: Regenerate haskell-ci
2024-07-07 15:20:58 +01:00
github-actions[bot]
e8029cb51d
ci: Bump GHC patch versions in tested-with
2024-07-07 15:20:58 +01:00
Tomas Janousek
1211a709dc
Bump lower bound for base
...
We only test with GHC 8.6+ and the bounds should reflect that.
Related: 5d0013ef534d ("ci: Drop support for GHC 8.4")
Related: 046f3c3871a7 ("Bump lower bound for base")
2024-07-07 15:19:54 +01:00
Platon Pronko
66d334f4cd
X.A.WindowNavigation: better handling of floating windows and Full layout
...
Previous version most of the time just got "stuck" on floating windows,
switching back and forth between floating window and tiled window underneath.
This was because "magic point" was left in the same position and thus next
navigation commands selected the same windows over and over again.
Now the "magic point" is moved around such that it doesn't overlap with the previously selected window,
and there are more complicated rules to make navigation between floating and tiled windows more natural.
The original behavior of navigating between tiled windows is preserved almost precisely.
Previous version also prevented switching windows using focusUp/focusDown
when in Full layout. Now there's a special case that handles such situations.
2024-07-01 19:44:56 +04:00
brandon s allbery kf8nh
55f4c4ff1b
Fix typo in comment
2024-06-16 00:38:12 -04:00
halting
bbbf5c3b44
missing dependencies in the test suite
2024-06-16 00:35:39 -04:00
halting
b3ca4362af
X.A.WindowBringer: Add copyMenu
2024-06-16 00:35:39 -04:00
Tony Zorman
5325ca8902
Merge pull request #894 from sylecn/grid-select
...
XMonad.Actions.GridSelect: added gs_cancelOnEmptyClick field
2024-06-10 08:19:24 +02:00
Yuanle Song
0bc28ac473
X.A.GridSelect: Add gs_cancelOnEmptyClick field
...
In the original code, when a GridSelect is shown, user has to use
keyboard to cancel it (ESC key by default). With this field added,
when it is set to True (the default), mouse click on empty space
can cancel the GridSelect.
2024-06-10 08:12:15 +02:00
Yuanle Song
077b4ff34b
XMonad.Hooks.ScreenCorners: Add support for edges
...
Previously only corners are supported, now support for edges are added. This
is similar to Hot Edge shell extension in GNOME.
2024-06-08 22:32:27 -04:00
Tomas Janousek
7109b0ce8f
ci: Bump actions/upload-artifact to v4
...
v3 is deprecated:
https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
2024-05-21 22:44:08 +01:00
jecaro
b57212cc18
Make the width of the fst column configurable
2024-05-20 16:49:33 -04:00
jecaro
da3e4bef33
Remove the call to singleton
2024-05-20 16:49:33 -04:00
jecaro
d014d7ac84
Add a new layout Columns
...
This layout organizes windows in columns and allows to move/resize them
in every directions.
2024-05-20 16:49:33 -04:00
Tomas Janousek
a88b5aa58d
ci: gh-workflow-keepalive no longer needs a GITHUB_TOKEN input
2024-05-20 21:13:04 +01:00
Tomáš Janoušek
58f956c29f
Merge pull request #891 from xmonad/dependabot/github_actions/cachix/install-nix-action-27
...
build(deps): bump cachix/install-nix-action from 26 to 27
2024-05-20 17:59:59 +01:00
dependabot[bot]
7ac0f44db4
build(deps): bump cachix/install-nix-action from 26 to 27
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 26 to 27.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v26...V27 )
---
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-05-20 16:37:20 +00:00
Tomáš Janoušek
d6ea38e7be
Merge pull request #890 from xmonad/haskell-ci-update
...
ci: Regenerate haskell-ci
2024-05-18 07:46:08 +01:00
github-actions[bot]
c8c5cc1838
ci: Regenerate haskell-ci
2024-05-18 03:12:44 +00:00
Tomáš Janoušek
7210251138
Merge pull request #889 from xmonad/haskell-ci-update
...
ci: Regenerate haskell-ci (add GHC 9.10)
2024-05-13 20:46:40 +01:00
github-actions[bot]
7dc39c7154
ci: Regenerate haskell-ci
2024-05-13 20:29:52 +01:00
github-actions[bot]
6fece17d3d
ci: Bump GHC patch versions in tested-with
2024-05-13 20:29:52 +01:00
Tomas Janousek
8e34c2f745
X.U.Grab: Drop mkGrabs, setNumlockMask in favor of the new core exports
...
Now that we require xmonad 0.18.0, we can do this.
Related: https://github.com/xmonad/xmonad/pull/405
Related: 0934fe5cd758 ("X.U.Grab: Hide mkGrabs from XMonad")
2024-05-13 16:08:28 +01:00
Tomas Janousek
02f124cf4b
ci: Expand stack test matrix
2024-05-13 12:28:24 +01:00
Tomas Janousek
840ede1e9e
ci: Bump the oldest xmonad version we test against
...
Stackage LTS 22 has mtl-2.3 and unix-2.8, which xmonad 0.17 excludes in
its bounds.
2024-05-13 12:28:24 +01:00
Tony Zorman
8fb1973e05
Merge pull request #888 from andwu137/master
...
Add a method to re-sort keys for visualSubmap
2024-05-09 08:27:34 +02:00
Andrew Nguyen
abef527f73
X.A.Submap: Add visualSubmapSorted
2024-05-09 08:14:11 +02:00
Tomas Janousek
cbdee7db6f
X.H.EwmhDesktops: Fix _NET_CURRENT_DESKTOP handling
...
_NET_CURRENT_DESKTOP doesn't act on a specific window and its ev_window
is set to the root window, but the root window is considered unmanaged
so this would be caught by the "not member" guard and ignored. We need
to move the guard a bit further down.
Fixes: 3839c8bce99b ("X.H.EwmhDesktops: Fix menus in Steam client")
Fixes: https://old.reddit.com/r/xmonad/comments/1cfclhh/psa_steam_fixes_merged_to_xmonadcontrib_master/l2hjwuy/
2024-05-04 09:25:38 +01:00
Tony Zorman
0622ed11ed
X.P.OrgMode: Do not default the day if no time is given
...
Partially reverts b8d5c391cc03cfa5d7d95caa79f590d366e3c0ba
Fixes: https://github.com/liskin/xmonad-contrib/actions/runs/8869462044/job/24350171604
2024-04-30 08:30:14 +02:00
Tomáš Janoušek
700507fcd0
Merge pull request #886 from liskin/steam-fixes
...
Fixes/workarounds for Steam client menus/flickering
2024-04-28 19:39:21 +02:00
Tomas Janousek
ca5e70ffc4
CHANGES: Document this branch's additions/fixes
2024-04-28 19:37:56 +02:00
Tomas Janousek
67472aa307
CHANGES: Whitespace/punctuation fixes
2024-04-28 19:37:56 +02:00