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
David Roundy
9880d6faab
make DragPane code a bit more compact.
2007-09-26 19:16:56 +00:00
David Roundy
f703dea0ae
hide implementation of DragPane from users.
2007-09-26 19:16:30 +00:00
David Roundy
9d2f57f6a6
make DragPane a bit more succinct.
2007-09-26 19:09:00 +00:00
Andrea Rossato
2d3cf0b4fd
make DragPane work with the new Layout class
2007-09-26 19:04:39 +00:00
Andrea Rossato
430a0dd8a9
make MagicFocus work with the new Layout class
2007-09-26 11:43:07 +00:00
Andrea Rossato
e8b225fee1
NewTabbed: we must check if the sceen rectangle changed
...
- Check if rectangle changed
- removed orphan instances warnings
- some code formatting
2007-09-26 11:40:56 +00:00
David Roundy
5ff5f0ca01
fix DynamicWorkspaces.
2007-09-25 22:06:59 +00:00
Spencer Janssen
14c44216dc
Remove LayoutChoice, this functionality is in the core
2007-09-25 21:49:12 +00:00
David Roundy
537e0b8681
new SetLayout module.
2007-09-25 20:53:33 +00:00
David Roundy
c2ca3c6593
make Accordian use pureLayout.
2007-09-25 19:21:17 +00:00
David Roundy
23af4f228b
modifyLayout -> handleMessage.
2007-09-25 18:29:30 +00:00
David Roundy
8c6ebf9d6e
Make Square work with class.
2007-09-25 17:44:46 +00:00
David Roundy
40e1d3e618
make Combo work with class
2007-09-25 17:44:17 +00:00
Andrea Rossato
648132f636
NewTabbed: fixed a bug and some code formatting
...
- Since now Operations.windows doesn't call sendMessage UnDoLayout
anymore, doLayout must take care of destroying all tabs when only one
window ( or none) is left on the workspace.
- Some code formatting.
2007-09-25 13:37:49 +00:00
Andrea Rossato
2c29ae74df
make Roledex work with Layout class
2007-09-25 15:32:37 +00:00
Andrea Rossato
1f986de3f6
make Accordion work with Layout class
2007-09-25 15:23:07 +00:00
David Roundy
3183254033
fix embarrassing bugs in LayoutModifier.
2007-09-24 19:57:26 +00:00
Andrea Rossato
5116847159
Added a NewTabbed module with a new tabbed layout to test
2007-09-24 19:34:19 +00:00
Andrea Rossato
ac82b7ec35
LayoutModifier updated to use LayoutMessages
2007-09-24 19:33:45 +00:00
David Roundy
4bd8319e02
move ThreeCol over to new class.
2007-09-24 19:16:32 +00:00
Spencer Janssen
b34251c722
Use the new modifiers in LayoutHints
2007-09-24 06:20:00 +00:00
Spencer Janssen
318c5e83eb
Use the new layout switcher in Commands
2007-09-24 06:05:41 +00:00
Spencer Janssen
59be9148e4
Follow kind changes in FindEmptyWorkspace
2007-09-24 05:59:28 +00:00
David Roundy
38657d40c6
update WorkspaceDir.
2007-09-23 22:14:56 +00:00
David Roundy
220cea642d
rename LayoutHelpers to LayoutModifier.
2007-09-23 21:59:56 +00:00
David Roundy
6a4ed37fb0
convert LayoutScreens to class.
2007-09-23 21:59:42 +00:00
David Roundy
f82d3dadb2
Update NoBorders and LayoutHelpers.
2007-09-23 19:26:40 +00:00
David Roundy
89f89021ab
add a hook to LayoutHelpers.
2007-09-23 12:17:23 +00:00
David Roundy
92834a2493
use default modifyLayout in Circle.
2007-09-23 11:52:57 +00:00
David Roundy
dcaae4f01b
update LayoutHelpers to work with new Layout class.
2007-09-23 11:49:29 +00:00