Commit Graph

18 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 5445ed4683 fixed select-next/previous-client to work on the titlebar-order of clients 2004-01-29 14:10:20 +00:00
frese 9cfdc62d28 added a possibility to change the client ordering with the keyboard:
- "M-k t" moves a client to right (swaps with the next client)
  - "M-k r" moves to the left
2004-01-21 20:44:44 +00:00
frese f998ae533e fixed refocusing of the last focused client (add-last-focused-client!) 2003-12-11 00:04:00 +00:00
frese 43866aff9e - changed the action for the kill-button, to manually kill zombie
clients.
- added tracking of the last two focused clients, to refocus the
  last one if a client has been killed.
2003-10-23 14:41:37 +00:00
frese 5f10ad3350 fixed problem with an odd number of titlebars 2003-05-19 12:15:09 +00:00
frese 2928e57803 - made main-window and client-window transparent and removed
main-window drawing (xsetroot or xsetbg can now be used to set a nice
background)
- changed show-clients to reduce flickering
2003-05-09 16:08:06 +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 cce8c3e349 added a manager-focused message 2003-04-22 21:44:29 +00:00
frese de88cf5fb6 clearified client creation process 2003-04-22 15:43:57 +00:00
frese 52c1669cbe added the kill-button to client titlebars
fixed select-next/previous
2003-04-15 16:01:23 +00:00
frese 0b23d8bf08 added thread names
removed kill-client
added main-window drawing
fixed titlebars with height 0 (workspace manager)
2003-04-11 01:20:22 +00:00
frese 037d352da4 - fixed default colors
- added update-manager-state to update the empty-titlebar
- added root-drop
2003-04-01 13:23:56 +00:00
frese e3e12d92f8 first commit 2003-03-28 01:40:16 +00:00