Commit Graph

101 Commits

Author SHA1 Message Date
mainzelm 6119b763e8 Switch off ignoring of enter-notify after any enter-notify 2003-05-19 14:36:00 +00:00
frese 5f10ad3350 fixed problem with an odd number of titlebars 2003-05-19 12:15:09 +00:00
frese 761550d241 + added with-scx option to configure (specifies scx executable)
+ removed loading sunterlib, because scx includes it now
+ changed select*, because cml's select now takes multiple args too
2003-05-16 15:05:13 +00:00
mainzelm adc01826f2 Ignore the next enter-notify after changing the workspace. 2003-05-13 20:25:15 +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 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 e1f58c69ed added keyboard-mapping refresh 2003-05-08 15:43:37 +00:00
frese 4182daa61f fixed bug in assert-client-visible 2003-05-08 15:24:26 +00:00
mainzelm 4b5ff9a156 Changes for new Sunterlib layout 2003-05-08 09:20:11 +00:00
frese fd4522df8e implemented focus-policy click (click-to-focus) 2003-05-07 16:37:51 +00:00
frese 6aeb922953 changed user configuration file handling. Now the config file needs to
define the structure config-file implementing
config-file-interface. Old config files need to be changed (see
config.scm).
2003-05-07 15:19:37 +00:00
frese 04455cd104 added a shortcut for saving the layout (F11) 2003-05-07 14:48:48 +00:00
frese a6b01632eb added a hack for cross-references 2003-05-07 14:48:16 +00:00
frese 8b65473e1a removed warning from get-wm-protocols
fixed rectangles-overlap?
2003-05-07 13:24:02 +00:00
frese ac5860aed0 added the window-rect to manage-window
changed root-wm-configure-window for existing clients (XReconfigureWMWindow)
2003-05-07 13:19:36 +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 a715599626 fixed unmanage-window for destroyed clients 2003-05-07 13:14:25 +00:00
mainzelm fb87737511 Display continuation of exception. 2003-05-06 11:39:28 +00:00
mainzelm db1b2a561f Load Sunterlib-0.4 via library path. 2003-05-06 11:38:51 +00:00
frese a27329f270 updated 2003-05-05 14:55:57 +00:00
frese bd460b2902 added iconify client-message 2003-05-05 14:54:54 +00:00
frese 8c8e13639e added option-type cursor
optimized window-contains-focus?
fixed take-focus and get-wm-state
2003-05-05 14:53:18 +00:00
frese 36da85834f changed button-message to be sent on button-release 2003-05-05 14:46:32 +00:00
frese 553fc1c5d5 added iconify, maximize
modified client selection with show-clients
2003-05-05 14:42:01 +00:00
frese 985b20dcb2 added iconify, maximize
added show-clients
2003-05-05 14:38:50 +00:00
frese 0598918d0c added an option for user-defined bindings with "xterm" on F2 as the default 2003-05-01 14:02:54 +00:00
frese 2ad315e33d added option-type binding-list 2003-05-01 14:00:48 +00:00
frese ec01b31f94 added a default layout: one workspace with a switch-wm 2003-05-01 13:59:28 +00:00
frese 4259d7f0dd updated 2003-04-27 19:19:24 +00:00
frese dfd5b4d06b fixed take-focus
added some functions
2003-04-27 19:17:16 +00:00
frese 1fdd6a1366 added button resizing
cleaned up a bit
2003-04-27 19:14:24 +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 315a71013a separated default options (config) and saved options (layout)
cleaned up a bit
2003-04-27 19:06:44 +00:00
frese c4b7b03879 separated default options (config) and saved options (layout) 2003-04-27 18:54:18 +00:00
frese cdc6803b7d added some window-exists? checks 2003-04-27 18:51:21 +00:00
frese dcbf6b7bbb changed options default-list 2003-04-25 18:59:56 +00:00
frese fd46b53447 added send-configuration 2003-04-25 12:56:09 +00:00
frese dfd4bcfb28 modified client creation/destruction
changed attach window-list
2003-04-25 12:54:29 +00:00
frese ffa4d4f937 added some window-exists? checks
made redrawing little more efficient
2003-04-25 12:50:45 +00:00
frese 573d7f43f6 modified client creation
added some window-exists? checks
2003-04-25 12:49:03 +00:00
frese 16ea422cd2 modified client creation
added some window-exists? checks
2003-04-25 12:21:52 +00:00
frese f5a2a3dca8 first commit 2003-04-25 12:13:04 +00:00
frese 9ffc039d2d changed the find-manager-at algorithm 2003-04-22 21:45:29 +00:00
frese cce8c3e349 added a manager-focused message 2003-04-22 21:44:29 +00:00
frese 1747f6cfa4 added a manager-focused message
fixed intial-size of clients
2003-04-22 21:43:15 +00:00
frese 0c58224573 added a manager-focused message
added a beep if a manager is not closed because it still has clients
2003-04-22 21:42:13 +00:00
frese d2cb491315 only draw a frame for the dragged window 2003-04-22 21:39:57 +00:00
frese 1460ae198f updated 2003-04-22 15:45:26 +00:00
frese de88cf5fb6 clearified client creation process 2003-04-22 15:43:57 +00:00
frese d158788001 clearified client creation process
fixed some more problems with immediately closed clients
fixed dead-lock problem with wm-select-client
2003-04-22 15:38:19 +00:00