Commit Graph

465 Commits

Author SHA1 Message Date
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
Spencer Janssen
2323b1408c DynamicLog: print a description of the current layout 2007-09-28 05:16:06 +00:00
Spencer Janssen
423db457fc Update docs 2007-09-28 03:43:50 +00:00
Spencer Janssen
e9fbb298ec Add simpler layoutHints 2007-09-28 03:40:08 +00:00
Andrea Rossato
91f98540be NewTabbed: after a ReleaseResources we should return Tabbed Nothing... 2007-09-28 01:16:45 +00:00
Spencer Janssen
9609ec3cc3 Move NewTabbed to Tabbed 2007-09-27 23:18:40 +00:00
Spencer Janssen
d562b3c572 Remove Tabbed.hs 2007-09-27 23:10:02 +00:00
Spencer Janssen
35b3920524 Remove Decoration.hs 2007-09-27 23:09:47 +00:00
Andrea Rossato
92ccfee617 DragPane:just code formatting 2007-09-27 08:38:14 +00:00
Andrea Rossato
77404ef53b NewTabbed: fixes a (reintroduced) bug and some code formatting
- The InvisibleMaybe patch reintroduced the rectangle bug.
- Some code formatting
- Corrected usage information
2007-09-27 08:35:51 +00:00
David Roundy
20edf8dce6 make NewTabbed use InvisibleMaybe to hide its cache. 2007-09-26 20:23:30 +00:00