Commit Graph

124 Commits

Author SHA1 Message Date
frese 4b715095ca changed command-execution to parse the command-line as sexps and not calling sh 2003-12-09 18:57:12 +00:00
frese 609cb1b61f - fixed some problems with floatnums
- changed take-focus to assume #t for the wm-hint if it is not available
2003-12-07 16:10:29 +00:00
frese 3ff3bcd364 - fixed program execution code, now using sh -c to allow arguments for programs 2003-12-07 16:05:08 +00:00
mainzelm 00dcc1ca3a Added file needed by current Makefile.in 2003-12-04 12:56:20 +00:00
mainzelm 5ad0b3e98e Small changes 2003-12-04 12:55:57 +00:00
mainzelm a27f478645 Example config file that uses APPLY to call a scheme function that
starts opera with the contents of the X selection.
2003-12-04 12:55:31 +00:00
mainzelm de6fe0bf94 Add orion.in to the distribution 2003-12-02 09:16:23 +00:00
mainzelm 400cc0a59b + Load scx 0.2 from library path
+ Install stand-alone program and scheme files
2003-12-01 20:14:12 +00:00
mainzelm d632a308bd + New command APPLY in the user bindings
+ Use & to start new processes and support program arguments in the EXEC command

+ Document APPLY, extend documentation of EXEC
2003-11-18 13:06:04 +00:00
mainzelm d5f792b3d4 Add completion for file names
Check for an empty file name before executing
2003-11-18 10:35:29 +00:00
frese 92b8549db8 saving the focus when a split-wm is being destroyed 2003-11-05 10:46:02 +00:00
mainzelm 91754f0b95 Add check for windows being #f. 2003-10-24 11:38:38 +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 328ddca7b0 - grabbing the keyboard for the dialog-box now disables other
shortcuts while the dialog-box is opened.
2003-10-23 14:39:12 +00:00
mainzelm fb318e3617 Accept focus-change-event if NOTIFY-MODE is WHILE-GRABBED.
This allows focus changes to happen while a key is pressed and seems
to remedy the problem of having multiple windows, painted as
"focused".
2003-09-02 10:13:08 +00:00
mainzelm ebc29177c0 Some more checks for false windows. 2003-09-01 11:34:48 +00:00
mainzelm eee88046ca Fix by David: On manage-window set current-client if unset 2003-06-03 09:52:32 +00:00
mainzelm 3825bbb471 Improved version 2003-05-19 17:29:57 +00:00
mainzelm fc26f5ddbf Description of configuration files 2003-05-19 17:29:23 +00:00
mainzelm fd0b0f9b2b Describe user-bindings. 2003-05-19 17:06:21 +00:00
mainzelm e5511b6873 Incomplete version 2003-05-19 14:38:01 +00:00
mainzelm 4f33260308 Added dist target 2003-05-19 14:37:18 +00:00
mainzelm 04f3bf68a0 Initial versions 2003-05-19 14:37:02 +00:00
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