sam-barr
04625d0d04
added doSink ManageHook
2020-04-29 20:12:57 -05:00
Brent Yorgey
252e6e4d00
Merge pull request #333 from wz1000/master
...
Allow WindowPrompt to execute arbitrary actions with the window
2020-04-16 22:05:28 -05:00
Zubin Duggal
f7ed56fc6b
Update changelog
2020-04-09 01:11:04 +05:30
Zubin Duggal
5880e01ad2
Add message to window prompt to execute arbitrary actions with the window
2020-04-09 01:06:20 +05:30
Brent Yorgey
5521b432dd
Merge pull request #331 from ivanbrennan/toggle-recent-workspace
...
CycleRecentWS: add non-empty and toggle functionality
2020-03-08 17:52:58 -05:00
ivanbrennan
c48ddb08af
CHANGES: additions to XMonad.Actions.CycleRecentWS
2020-03-06 08:31:55 -05:00
ivanbrennan
5aca3fb542
export recentWS
...
Allow consumers of this module to filter the recency list with a custom
predicate when cycling/toggling workspaces.
2020-03-06 08:31:55 -05:00
ivanbrennan
423d70593d
refactor recentWS
...
Instead of constructing workspaces and rearranging it with tail and
head, construct it in the desired formation directly.
2020-03-05 09:13:14 -05:00
ivanbrennan
53a59d6592
cycleRecentNonEmptyWS, toggleRecentNonEmptyWS
...
Add non-empty variants to these workspace cycling/toggling functions.
2020-03-05 09:13:13 -05:00
ivanbrennan
dcf1f3e694
add toggleRecentWS
...
Add toggleRecentWS to switch to the most recent workspace, with repeated
use toggling between a pair of workspaces.
2020-03-05 09:13:13 -05:00
Brent Yorgey
1e3448fc53
Merge pull request #330 from slotThe/master
...
X.A.Search: Add promptSearchBrowser'
2020-02-14 17:59:10 -06:00
slotThe
eacd20ad00
Update CHANGES.md
2020-01-19 22:22:50 +01:00
slotThe
5493ff190d
Add promptSearchBrowser' to further filter suggestions
...
Users may suggesting previous searches if and only if they came from the same
search engine more natural.
2020-01-19 22:08:48 +01:00
Brent Yorgey
a3afd6219d
Merge pull request #328 from atondwal/master
...
X.L.MouseResizableTile borderWidth via focused win
2020-01-18 09:34:53 -06:00
Brent Yorgey
c4f64bc7d6
Merge pull request #326 from mrVanDalo/boring/broadcast
...
XMonad.Layout.BoringWindows: add markBoringEverywhere
2020-01-03 14:18:32 -06:00
Brent Yorgey
eb38b064a7
Merge pull request #324 from tidues/master
...
New Feature for TallMastersCombo: Switch between Focused Windows across All Sub-layouts
2020-01-03 14:15:46 -06:00
Brent Yorgey
fca0929876
Merge pull request #325 from jcpetruzza/prompt-searchPredicate-in-more-cases
...
Prompt: Use searchPredicate in more cases
2019-12-17 13:25:17 -06:00
Brent Yorgey
f1fc219732
Merge pull request #329 from josephcsible/patch-1
...
Use `drop 1` instead of reimplementing it in terms of `tail`
2019-12-15 20:59:50 -06:00
Joseph C. Sible
5860864e45
Use drop 1
instead of reimplementing it in terms of tail
2019-12-14 23:43:31 -05:00
Anish Tondwalkar
d6244a1069
X.L.MouseResizableTile borderWidth via focused win
...
When we calculate draggerGeometry, we should use the current width of
the border (if available), rather than the initial borderWidth.
2019-12-01 17:09:54 -08:00
Ingolf Wagner
1a3d58143e
XMonad.Layout.BoringWindows: add markBoringEverywhere
...
to mark the currently focused window boring on all layouts,
when using XMonad.Actions.CopyWindow.
2019-11-21 17:42:01 +13:00
Daniel Gorin
28b3e34fd7
Prompt: Use searchPredicate in more cases
...
Prompts based on `mkComplFunList` and `mkComplFunList'` were not
taking into account the `searchPredicate` funtion from `XPConfig`.
This was rather confusing.
We fix it by passing `XPConfig` to these functions; although
this is strictly more than they need, it makes the breaking change very
easy to fix and is also more future-proof.
2019-11-18 20:13:40 +00:00
Brent Yorgey
52f8c82504
Merge pull request #109 from liskin/ewmh-fullscreen
...
X.H.EwmhDesktops: optionally advertise fullscreen support in _NET_SUPPORTED
2019-11-04 05:14:39 -06:00
tidues
3825c56e1d
TallMastersCombo New Feature
2019-10-29 01:20:11 -04:00
brandon s allbery kf8nh
37a3d08d73
Merge pull request #323 from liskin/changes
...
CHANGES: Move stuff merged post-0.16 upwards
2019-10-16 10:32:21 -04:00
Tomas Janousek
d07f0a9ee4
X.L.Fullscreen: fullscreenSupport advertises fs support in _NET_SUPPORTED
...
Makes X.L.Fullscreen behave similarly to ewmhFullscreen. See the
X.H.EwmhDesktops commit for details.
2019-10-16 16:25:37 +02:00
Tomas Janousek
7bf8544f1c
X.H.EwmhDesktops: optionally advertise fullscreen support in _NET_SUPPORTED
...
Provide a way to advertise _NET_WM_STATE_FULLSCREEN in _NET_SUPPORTED.
I had this hardcoded for a while but read the mpv manpage recently:
Specifically, yes will force use of NetWM fullscreen support, even
if not advertised by the WM. This can be useful for WMs that are
broken on purpose, like XMonad. (XMonad supposedly doesn't advertise
fullscreen support, because Flash uses it. Apparently, applications
which want to use fullscreen anyway are supposed to either ignore
the NetWM support hints, or provide a workaround. Shame on XMonad
for deliberately breaking X protocols (as if X isn't bad enough
already).
I'm not sure Flash is still a good reason these days to not advertise
fullscreen support yet still handle it and look like idiots while doing
so. (And if anyone thinks it is a good reason, their unchanged xmonad
config will continue behaving that way.)
2019-10-16 16:25:36 +02:00
Tomas Janousek
dc2b96d575
Use Graphics.X11.Xlib.Atom constants in invocations of changeProperty
2019-10-16 16:24:29 +02:00
Tomas Janousek
d8e496d3f0
CHANGES: Move stuff merged post-0.16 upwards
2019-10-16 16:21:29 +02:00
Brent Yorgey
a58c1a6071
Merge pull request #321 from slotThe/master
...
Remove redundant do's
2019-10-12 05:59:06 -05:00
slotThe
bcd4dde298
Remove redundant do's
2019-10-11 16:35:54 +02:00
Brent Yorgey
c3bb1cb2e7
Merge pull request #320 from slotThe/master
...
Remove legacy code regarding fmap
2019-10-09 05:07:15 -05:00
slotThe
30d45f8993
Clean up Control.Monad imports
2019-10-08 11:27:30 +02:00
slotThe
273ae32438
Replace 'join . fmap' with =<<
2019-10-08 11:19:09 +02:00
slotThe
22aebcb26d
Replace 'fmap f $ fa' with 'f <$> fa', apply functor laws
2019-10-08 11:13:02 +02:00
slotThe
e8da66e575
Replace liftM with fmap
2019-10-08 10:45:44 +02:00
slotThe
0b26ddf489
Replace liftM2 with liftA2
2019-10-08 10:41:14 +02:00
slotThe
53b57eba14
Replace liftM
and fmap
with <$>
2019-10-08 10:33:56 +02:00
slotThe
f3024e6779
Remove unnecessary imports of Control.Applicative
2019-10-08 10:21:15 +02:00
Brent Yorgey
f98095d33e
Merge pull request #311 from skewerr/master
...
Added module X.A.PerWindowKeys
2019-10-07 10:45:29 -05:00
Brent Yorgey
809ba2a8c0
Merge pull request #310 from psibi/named-window
...
Added 'allApplications' to XMonad.Prompt.Window
2019-10-06 20:35:09 -05:00
Sibi Prabakaran
a8d41df92b
Added allApplications to XMonad.Prompt.Window
2019-10-06 10:06:02 +05:30
Brent Yorgey
7100e7db4f
Merge pull request #315 from tidues/master
...
A New Layout Combinator: TallMastersCombo
2019-10-05 17:52:18 -05:00
Brent Yorgey
6040fe6c8f
Merge pull request #318 from slotThe/master
...
X.A.Search: Update hoogle URL
2019-10-05 08:05:44 -05:00
Brent Yorgey
b87e801872
Merge pull request #317 from budevg/fix-spelling-mistake
...
XMonad/Actions/Search: fix spelling mistake
2019-10-05 08:05:10 -05:00
slotThe
48e6bb5529
X.A.Search: Update hoogle URL
2019-10-05 10:30:50 +02:00
Evgeny Budilovsky
3c7d58b836
XMonad/Actions/Search: fix spelling mistake
2019-10-05 09:11:38 +03:00
Wilson Sales
6eae27390d
Added module X.A.PerWindowKeys
...
Allows one to shortcut actions that are performed based on queries.
Signed-off-by: Wilson Sales <spoonm@spoonm.org >
2019-09-30 21:21:46 -03:00
tidues
b43fdcb57f
edit CHANGES.md
2019-09-27 16:57:50 -04:00
tidues
599c0f8613
XMonad.Layout.TallMastersCombo v1.0
2019-09-27 16:43:04 -04:00