Commit Graph

20 Commits

Author SHA1 Message Date
frese 0344af777d - replaced the "last-focused" functionality in switch-wm with a list
of clients in stacking order in manager.
2005-02-14 18:54:16 +00:00
frese 6d99e01988 - pass all allocated option-values to titlebars and buttons
- use special-options for the layout
2005-01-29 14:36:47 +00:00
frese e7b936149c - allocate options for the different manager types only once
- therefor separated individual options (e.g. aspect of split managers)
- created central file for the option specifications: config-specs.scm
2005-01-25 20:16:32 +00:00
frese fae255085c - added shortcuts to cycle through the clients, and to hide/show the pager 2005-01-16 19:16:38 +00:00
frese f26844397b - added normalize-window/client signal
- replaced client icons with a pager for move-wm
2005-01-16 17:21:56 +00:00
frese ace0a03116 - changed init-client and initial-client-rect, so that only windows
that don't want decorations are placed outside the manager (little
  hack for full-screen-mode)
2004-02-09 17:31:27 +00:00
frese aaf2089247 - fixed little copy-paste error in configure-window 2004-02-09 14:09:35 +00:00
frese 312db73689 - made window-configuration code more ICCM compliant
- changed initial-size code, so that full-screen windows work now.
2004-02-09 14:07:38 +00:00
frese 1f5fb4081f - made main-window and client-window transparent and removed
main-window drawing (xsetroot or xsetbg can now be used to set a nice
background)
2003-05-09 16:06:48 +00:00
frese 4182daa61f fixed bug in assert-client-visible 2003-05-08 15:24:26 +00:00
frese 75d449422a changed initial-client-size calculation
added algorithm to find a free position for a new window
2003-05-07 13:16:04 +00:00
frese 985b20dcb2 added iconify, maximize
added show-clients
2003-05-05 14:38:50 +00:00
frese de00f837dc separated default options (config) and saved options (layout)
added some synchronization
optimized focus-control
cleaned up a bit
2003-04-27 19:10:22 +00:00
frese 16ea422cd2 modified client creation
added some window-exists? checks
2003-04-25 12:21:52 +00:00
frese 1747f6cfa4 added a manager-focused message
fixed intial-size of clients
2003-04-22 21:43:15 +00:00
frese de88cf5fb6 clearified client creation process 2003-04-22 15:43:57 +00:00
frese 7a8a3c977d prevent move-wm from crashing for immediately destroyed windows like xmms does
added handling of titlebar-click and kill-client button
2003-04-17 14:14:05 +00:00
frese 537c32ce6c added thread names
removed kill-client
added main-window drawing
2003-04-11 01:19:20 +00:00
frese b909da1e5f - added root-drop
- added thread names
2003-04-01 13:17:22 +00:00
frese e3e12d92f8 first commit 2003-03-28 01:40:16 +00:00