Tomas Janousek
6b20dbca42
Apply hlint 3.5 hints
2023-01-02 20:45:19 +01:00
slotThe
3bf9d80c40
XMonad.Layout.Named: Deprecate
2022-09-22 07:51:52 +02:00
slotThe
478393fb7d
Deprecate user and abandoned modules
...
Now that the user configs are on the website, it is time to deprecate
them. At the same time deprecated X.C.Monad, which hasn't been updated
since 2008 and X.C.Prime, which has confused users quite recently,
thinking it to be a better starting place.
Fixes: https://github.com/xmonad/xmonad-contrib/issues/677
Fixes: https://github.com/xmonad/xmonad-contrib/issues/595
Related: https://github.com/xmonad/xmonad-web/pull/49
2022-01-14 07:58:18 +01:00
slotThe
38c11c1e3c
Add "Description" field to module headers
...
Fixes: https://github.com/xmonad/xmonad-contrib/issues/592
2021-09-26 14:15:54 +02:00
Yecine Megdiche
51394c6e3e
X.A.CycleWS: Deprecated WSType Data Constructors
...
By deprecating everything except `WSIs` and adding constructors to
logically combine `WSType` values, we can have a more flexible interface.
Adding anything to the old interface would mean going through `WSIs`, and
all old constructors can be implemented of terms of `WSIs`.
2021-06-15 08:48:53 +02:00
slotThe
bd5b969d9b
Apply hlint hints
...
All hints are applied in one single commit, as a commit per hint would
result in 80+ separate commits—tihs is really just too much noise.
Related: https://github.com/xmonad/xmonad-contrib/issues/537
2021-06-06 18:59:05 +02:00
slotThe
9af232489d
Remove unnecessary imports of X.L.LayoutCombinators
2021-06-04 18:23:37 +01:00
Tomas Janousek
e38fb3bdb8
Make usage of ManageDocks simpler and more robust
...
As it now consists of a startup hook, a manage hook, an event hook and
a layout modifier, and behaves erratically when any one component is not
included in a user's config (which happens to be the case for all
configs from xmonad-contrib 0.12 since the startup hook is a new
inclusion), it's probably wise to have a single function that adds
all the hooks to the config instead.
NB: This will need a release notes entry anyway!
2016-09-07 13:26:58 +03:00
Daniel Wagner
0f1b6fb772
use Data.Default wherever possible, and deprecate the things it replaces
2013-05-28 01:39:09 +00:00
Daniel Wagner
daa2731d3d
eliminate references to defaultConfig
2013-05-28 00:58:25 +00:00
Mats Rauhala
2ab79a7c35
Compile with ghc7
2011-05-04 19:24:55 +00:00
Brent Yorgey
b435a6a519
suppress some warnings under ghc 6.12.1 and clean up redundant imports to get rid of some others.
2010-01-12 17:25:07 +00:00
Spencer Janssen
5417286d6a
Use 'ewmh' in relevant configs
2009-10-23 03:50:43 +00:00
Justin Bogner
fc1da0d701
Move EWMH support initialization to a startupHook
...
Set EWMH support atoms and the window manager name in a startup hook,
rather than in the log hook: the log hook occurs far too frequently
for it to make sense to set constants with it.
2009-10-11 05:35:38 +00:00
Daniel Schoepe
e2113acd35
Factor out direction types and put them in X.U.Types
...
This patch factors out commonly used direction types like
data Direction = Prev | Next
and moves them to X.U.Types.
2009-09-19 19:17:17 +00:00
Adam Vogt
5cd48cac7c
Remove trailing whitespace from many modules
2009-07-05 20:12:05 +00:00
Daniel Schoepe
9a7dcbbabb
Adjustments to use the new event hook feature instead of Hooks.EventHook
2009-02-03 16:00:46 +00:00
Devin Mullins
f3b6b2707a
cleanup - use currentTag
2008-09-21 01:11:59 +00:00
David Roundy
78f934255b
add support to Magnifier for vertical zooming.
2008-06-10 17:37:47 +00:00
David Roundy
f4b537a06e
I no longer use ScratchWorkspace.
2008-05-16 18:57:15 +00:00
David Roundy
60f269f0b3
add BoringWindows module to make certain windows skipped when rotating focus.
2008-05-14 16:28:46 +00:00
David Roundy
e17d039c3a
clean up Config.Droundy.
2008-03-27 00:21:59 +00:00
David Roundy
b378857a8e
use ewmhDesktopsLayout in Droundy.
2008-03-22 15:36:10 +00:00
David Roundy
c0519e4375
cut Anneal and Mosaic.
2008-03-22 15:35:46 +00:00
David Roundy
c754adc48b
rewrite ScratchWorkspace to make scratch always visible, but not always on screen.
2008-03-08 22:38:30 +00:00
David Roundy
6da9d73f0d
add HiddenNonEmptyWS to CycleWS to avoid workspaces already visible.
2008-03-08 22:37:17 +00:00
David Roundy
372f1e14fe
switch Droundy to smartBorders (which works better with ScratchWorkspace).
2008-03-01 19:11:03 +00:00
David Roundy
4e6f032d64
implement ScratchWorkspace.
2008-02-29 22:43:16 +00:00
David Roundy
ed6b36b289
roll back to previous version of Droundy.hs.
...
A cleaner WindowNavigation fix made the separation of tabbed and addTabs
not strictly necessary (but still a desireable possibility in my opinion,
as it allows pretty decoration of non-composite layouts that might want to
have some of their windows tabbed.
2008-02-05 20:40:43 +00:00
David Roundy
5df47fcfc5
make tabbed work nicely with LayoutCombinators and WindowNavigation.
...
The problem is that WindowNavigation assumes all windows are navigable, and
it was getting confused by decorations. With a bit of work, we can
decorate windows *after* combining layouts just fine.
2008-02-05 20:23:43 +00:00
David Roundy
10f24bccaf
enable proper handling of panels in droundy config.
2008-02-04 03:08:43 +00:00
Brent Yorgey
5492a1265e
REMOVE RotView: use CycleWS instead.
...
See CycleWS docs for info on switching, or just look at the changes to
XMonad.Config.Droundy.
2008-02-01 18:06:18 +00:00
Spencer Janssen
dfa3a4ee01
Various decorations related updates
...
* remove deprecated TConf stuff
* Remove 'style' from DeConf
* Change DeConf to Theme
* share defaultTheme across all decorations
2008-01-30 06:46:24 +00:00
Andrea Rossato
f23a87f4e6
Named: reimplemented as a LayoutModifier and updated Config.Droundy accordingly
2008-01-28 16:13:43 +00:00
Spencer Janssen
9997b18970
Update various restart bindings
2007-12-19 22:06:34 +00:00
David Roundy
ecc2f0d5ec
update Config.Droundy to use a few nice hooks.
2007-12-16 18:56:53 +00:00
Spencer Janssen
503cb539af
More import pruning
2007-12-08 01:48:46 +00:00
Spencer Janssen
3a522e7e3c
Remove XMonad.Operations imports
2007-12-08 00:05:47 +00:00
Spencer Janssen
4f7764ca8b
Prune more imports
2007-12-07 23:51:16 +00:00
Brent Yorgey
258ccb3468
Droundy.hs: add spaces so haddock isn't confused by commented-out ||| combinator
2007-12-04 20:36:22 +00:00
David Roundy
2c856dceec
my urgency-hook code also seems to crach... change in Droundy.
2007-12-01 16:23:10 +00:00
David Roundy
03d4f8ea9c
disable avoidStruts in Droundy again.
...
Apparently, ManageDocks still crashes on X86-64...
2007-12-01 16:02:26 +00:00
David Roundy
e849a055e3
add to Droundy a non-working urgency hook and enable avoidStruts.
2007-12-01 13:29:10 +00:00
David Roundy
7794428303
tune Droundy config.
2007-11-30 14:51:38 +00:00
Andrea Rossato
cc1a24c1c8
LayoutCombinators: changes infixes and added many other combinators.
2007-11-27 16:18:07 +00:00
Spencer Janssen
f18819f306
Alleviate clashing symbols with XMonad.ManageHook.<||>
2007-11-27 00:42:58 +00:00
David Roundy
3885445b26
clean up mosaic a bit more.
2007-11-23 15:36:17 +00:00
Brent Yorgey
bf84ca529f
Config/Droundy.hs: -Wall police, add -fno-warn-orphans
2007-11-16 15:52:02 +00:00
David Roundy
f7dd5d3fcc
improve shrinking in Droundy.hs
2007-11-14 14:21:27 +00:00
David Roundy
6e24689652
make shrinker preserved over restart in tabbed.
2007-11-13 16:31:16 +00:00