Spencer Janssen
b9dc9be07e
More LANGUAGE pragmas
2007-10-03 16:42:57 +00:00
Spencer Janssen
2bf55b0138
Add XPropManage to MetaModule
2007-10-03 16:42:36 +00:00
David Roundy
5669c3903a
add swapping capability in WindowNavigation.
...
This allows you to reorder your windows geometrically, by
swapping the currently focussed window with ones that are
up/down/right/left of it. The idea is that we should be
able to manipulate windows based on the visual layout of
the screen rather than some (possibly obscure) logical ordering.
2007-10-03 15:17:55 +00:00
Daniel Neri
7b4f4e5817
export constructor to make ThreeColumns layout usable again
2007-10-03 09:31:03 +00:00
Andrea Rossato
e8bd7919fa
WindowNavigation: add configurable colors and the possibility to turn them off
2007-10-03 09:00:17 +00:00
Spencer Janssen
d60c48238e
Add SwapWorkspaces to MetaModule
2007-10-03 16:34:05 +00:00
Devin Mullins
71d822250f
add SwapWorkspaces (to reorder them on your number keys)
2007-10-02 21:24:07 +00:00
Jamie Webb
fe8941da13
Layout -> LayoutClass for ResizableTile and MosaicAlt
2007-10-03 01:08:49 +00:00
Spencer Janssen
92efa63299
NoBorders: reduce flicker
2007-10-02 21:30:53 +00:00
Karsten Schoelzel
21ba61d1b9
TagWindows
...
Functions to work with window tags, including a XPrompt interface.
These are stored in the window property "_XMONAD_TAGS"
Adding also functions shiftHere and shiftToScreen (move to another module?).
2007-10-02 19:05:26 +00:00
Karsten Schoelzel
2323614b0f
Add XPropManage, a manageHook using XProperties
2007-10-02 19:02:31 +00:00
David Roundy
4e3fab6779
make Spiral work with new layout class.
2007-10-02 16:47:35 +00:00
David Roundy
db1026f6e9
some renaming of classes and data types.
2007-09-29 19:12:38 +00:00
Spencer Janssen
12c4318b03
SimpleStacking is deprecated
2007-10-02 18:56:04 +00:00
Andrea Rossato
e9365723a8
Make Tabbed use XUtils.releaseFont
2007-10-02 06:27:09 +00:00
Andrea Rossato
cbd6b83b4f
XUtils: added releaseFont
2007-10-02 06:26:40 +00:00
Jamie Webb
e7780183fe
An alternative mosaic layout implementation
2007-10-02 01:17:16 +00:00
Jamie Webb
51d0fddb66
Fix infinite loop in ResizableTile serialization
2007-10-02 00:12:54 +00:00
Spencer Janssen
59e4cc28f7
Use newtype deriving for Invisible
2007-10-01 15:15:55 +00:00
Andrea Rossato
39c272d85f
Tabbed: updated usage information
2007-10-01 08:22:19 +00:00
matsuyama3
828eb2c4dc
XMonadContrib.ResizableTile in darcs patch.
...
I have fixed error "" to return Nothing. Thanks Andrea.
2007-10-01 09:14:11 +00:00
Andrea Rossato
7eea993964
Commands: added recent layout commands
2007-09-30 21:32:25 +00:00
Andrea Rossato
3ed5f5cde0
Removed fromIMaybe from Tabbed ad added it to Invisible
2007-09-30 18:19:12 +00:00
Andrea Rossato
d758a8b412
Tabbed: reintroduced shrinker configuration option and removed the unneeded Read instance
2007-09-30 13:19:36 +00:00
Andrea Rossato
33f5c17bab
Tabbed: moved string positioning to XUtils
2007-09-30 09:54:41 +00:00
Andrea Rossato
44caa486a1
refactor paintAndWrite to take the alignment and hide string positioning
2007-09-30 09:52:15 +00:00
Andrea Rossato
6b3d57c896
make DraPane use XUtils
2007-09-29 17:28:49 +00:00
Andrea Rossato
24f28e2ba6
make Tabbed use XUtils
2007-09-29 17:28:23 +00:00
Andrea Rossato
48afa3bbe4
Added XUtils: a library for drawing
2007-09-29 17:27:54 +00:00
David Roundy
107c9912bf
enable color setting in WindowNavigation.
...
This is still somewhat experimental, comments welcome.
2007-09-29 11:45:31 +00:00
Spencer Janssen
ad87351147
Add smartBorders
2007-09-29 01:09:46 +00:00
Spencer Janssen
9c0e28c490
Give Invisible a definition for fail.
...
The default definition of fail calls error. This is very bad, as we rely on a
non-bottom result. We should consider moving to MonadZero, to be on the safe
side.
2007-09-29 05:15:27 +00:00
Andrea Rossato
46452ba025
Tabbed: fixed a bug: when only one window is in the stack doLayout must still return a Tabbed (I Nothing) TConf
2007-09-28 22:31:36 +00:00
Andrea Rossato
0f525c0761
Added Invisible to store layout state
...
Invisible is a data type to store information that will be lost when
restarting XMonad (the idea came from David Roundy)
2007-09-28 19:01:07 +00:00
Andrea Rossato
77d047200d
WindowNavigation now uses Invisible (plus some vertical alignement)
2007-09-28 18:59:07 +00:00
Andrea Rossato
338d0c3130
DragPane now uses Invisible
2007-09-28 18:58:32 +00:00
Andrea Rossato
b5cabd671e
Tabbed now uses Invisible
2007-09-28 18:58:08 +00:00
David Roundy
81371c20fa
add new WindowNavigation module.
2007-09-28 13:19:06 +00:00
Andrea Rossato
285ade1cbe
Tabbed: removed two little bugs due to the mess during the transition (my fault, sorry ;)
2007-09-28 08:55:13 +00:00
Joachim Fasting
2fc9428df1
DeManage.hs: doesn't need -fglasgow-exts.
2007-09-28 08:36:39 +00:00
Spencer Janssen
de6968d1b4
Use LANGUAGE pragmas over -fglasgow-exts
2007-09-28 18:16:14 +00:00
David Roundy
fcd4ef11de
remove SetLayout.
2007-09-28 01:58:55 +00:00
Spencer Janssen
1bd0fee18d
Various fixes to NoBorders. Hopefully fixes bug #42
2007-09-28 17:46:15 +00:00
Spencer Janssen
91df16823f
Use LANGUAGE pragmas
2007-09-28 17:46:02 +00:00
Spencer Janssen
c1cc5b23e8
LayoutModifier: call unhook after releaseResources
2007-09-28 17:45:10 +00:00
Spencer Janssen
1e0a92acd6
DynamicLog: sort first by index in the workspaces list, then by tag name
2007-09-28 14:49:00 +00:00
Spencer Janssen
acc70375a7
Make modifier descriptions prettier
2007-09-28 05:32:57 +00:00
Spencer Janssen
9e5501ce1f
Give Hinted a nice description
2007-09-28 05:31:21 +00:00
Spencer Janssen
1ef72a1bfa
LayoutModifier should have descriptions too
2007-09-28 05:31:06 +00:00
Spencer Janssen
1593bb54cd
Tabbed: give a nice description
2007-09-28 05:26:08 +00:00