Commit Graph

  • 25e17caf5b Install Orion as an executable heap image main mainzelm 2005-10-04 14:49:31 +0000
  • 0344af777d - replaced the "last-focused" functionality in switch-wm with a list of clients in stacking order in manager. frese 2005-02-14 18:54:16 +0000
  • af7138816e fixed the cursor problem frese 2005-01-30 14:39:25 +0000
  • 6d99e01988 - pass all allocated option-values to titlebars and buttons - use special-options for the layout frese 2005-01-29 14:36:47 +0000
  • 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 frese 2005-01-25 20:16:32 +0000
  • fae255085c - added shortcuts to cycle through the clients, and to hide/show the pager frese 2005-01-16 19:16:38 +0000
  • d06743740e - replaced client icons with a pager for move-wm frese 2005-01-16 17:22:33 +0000
  • f26844397b - added normalize-window/client signal - replaced client icons with a pager for move-wm frese 2005-01-16 17:21:56 +0000
  • 613eb1fe8d - changed text-center-pos to respect the rectangle's origin frese 2005-01-16 17:19:19 +0000
  • 0f7e0eb189 - added "switch" feature to button - added possibility to change state and caption frese 2005-01-16 17:14:31 +0000
  • 03c223193b Remove INSTALL mainzelm 2004-05-24 07:11:24 +0000
  • d57b190f94 Minor updates mainzelm 2004-05-24 06:36:01 +0000
  • b6e7b34840 *** empty log message *** mainzelm 2004-05-24 06:35:40 +0000
  • 38dc3d941e Insert location of required software Add Support section mainzelm 2004-05-22 18:22:20 +0000
  • 933ea31577 Include the version number when loading a package. mainzelm 2004-05-22 18:10:03 +0000
  • 450883226d Don't include install-lib's source code in the tarball. mainzelm 2004-05-18 07:36:46 +0000
  • cda0dcf94b Use Michel's install-lib to install orion. mainzelm 2004-05-18 07:33:01 +0000
  • 298507c57e Describe David's latest additons. mainzelm 2004-04-01 13:06:51 +0000
  • fa2be30386 - added a check for the existance of the X-Server - added a little startup-message frese 2004-02-20 15:18:44 +0000
  • ee9621eb66 - added possibility to select the manager that contains the current one; default key is 'M-Home'. frese 2004-02-20 15:08:15 +0000
  • 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) frese 2004-02-09 17:31:27 +0000
  • 76a07d54c6 - added (partial) support for motif hints (_MOTIF_WM_HINTS) frese 2004-02-09 17:24:52 +0000
  • 49d2c9b90e - now loading scx according to the scsh-package-proposal frese 2004-02-09 14:14:51 +0000
  • 3f752d9dc3 Quote user input before globbing mainzelm 2004-02-09 14:10:08 +0000
  • aaf2089247 - fixed little copy-paste error in configure-window frese 2004-02-09 14:09:35 +0000
  • 312db73689 - made window-configuration code more ICCM compliant - changed initial-size code, so that full-screen windows work now. frese 2004-02-09 14:07:38 +0000
  • 779b0a7f6a Documentation for swap-next and swap-previous mainzelm 2004-02-02 09:03:53 +0000
  • 5445ed4683 fixed select-next/previous-client to work on the titlebar-order of clients frese 2004-01-29 14:10:20 +0000
  • 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 frese 2004-01-21 20:44:44 +0000
  • d93266740a check for #f windows in unmanage-window frese 2004-01-21 20:41:55 +0000
  • 5a7f8761c3 - freeing options when root-manager has finished - fixed a bug in create-workspace-manager causing a non-tail-recursive loop frese 2003-12-18 16:44:33 +0000
  • 199ec6a3d5 freeing options when manager has finished frese 2003-12-18 16:40:48 +0000
  • f998ae533e fixed refocusing of the last focused client (add-last-focused-client!) frese 2003-12-11 00:04:00 +0000
  • ac9cce3473 changed algorithm for command-completion to speed it up frese 2003-12-10 23:35:04 +0000
  • 4b715095ca changed command-execution to parse the command-line as sexps and not calling sh frese 2003-12-09 18:57:12 +0000
  • 609cb1b61f - fixed some problems with floatnums - changed take-focus to assume #t for the wm-hint if it is not available frese 2003-12-07 16:10:29 +0000
  • 3ff3bcd364 - fixed program execution code, now using sh -c to allow arguments for programs frese 2003-12-07 16:05:08 +0000
  • 00dcc1ca3a Added file needed by current Makefile.in mainzelm 2003-12-04 12:56:20 +0000
  • 5ad0b3e98e Small changes mainzelm 2003-12-04 12:55:57 +0000
  • a27f478645 Example config file that uses APPLY to call a scheme function that starts opera with the contents of the X selection. mainzelm 2003-12-04 12:55:31 +0000
  • de6fe0bf94 Add orion.in to the distribution mainzelm 2003-12-02 09:16:23 +0000
  • 400cc0a59b + Load scx 0.2 from library path + Install stand-alone program and scheme files mainzelm 2003-12-01 20:14:12 +0000
  • d632a308bd + New command APPLY in the user bindings mainzelm 2003-11-18 13:06:04 +0000
  • d5f792b3d4 Add completion for file names Check for an empty file name before executing mainzelm 2003-11-18 10:35:29 +0000
  • 92b8549db8 saving the focus when a split-wm is being destroyed frese 2003-11-05 10:46:02 +0000
  • 91754f0b95 Add check for windows being #f. mainzelm 2003-10-24 11:38:38 +0000
  • 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. frese 2003-10-23 14:41:37 +0000
  • 328ddca7b0 - grabbing the keyboard for the dialog-box now disables other shortcuts while the dialog-box is opened. frese 2003-10-23 14:39:12 +0000
  • fb318e3617 Accept focus-change-event if NOTIFY-MODE is WHILE-GRABBED. mainzelm 2003-09-02 10:13:08 +0000
  • ebc29177c0 Some more checks for false windows. mainzelm 2003-09-01 11:34:48 +0000
  • eee88046ca Fix by David: On manage-window set current-client if unset mainzelm 2003-06-03 09:52:32 +0000
  • 3825bbb471 Improved version mainzelm 2003-05-19 17:29:57 +0000
  • fc26f5ddbf Description of configuration files mainzelm 2003-05-19 17:29:23 +0000
  • fd0b0f9b2b Describe user-bindings. mainzelm 2003-05-19 17:06:21 +0000
  • e5511b6873 Incomplete version mainzelm 2003-05-19 14:38:01 +0000
  • 4f33260308 Added dist target mainzelm 2003-05-19 14:37:18 +0000
  • 04f3bf68a0 Initial versions mainzelm 2003-05-19 14:37:02 +0000
  • 6119b763e8 Switch off ignoring of enter-notify after any enter-notify mainzelm 2003-05-19 14:36:00 +0000
  • 5f10ad3350 fixed problem with an odd number of titlebars frese 2003-05-19 12:15:09 +0000
  • 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 frese 2003-05-16 15:05:13 +0000
  • adc01826f2 Ignore the next enter-notify after changing the workspace. mainzelm 2003-05-13 20:25:15 +0000
  • 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 frese 2003-05-09 16:08:06 +0000
  • 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) frese 2003-05-09 16:06:48 +0000
  • e1f58c69ed added keyboard-mapping refresh frese 2003-05-08 15:43:37 +0000
  • 4182daa61f fixed bug in assert-client-visible frese 2003-05-08 15:24:26 +0000
  • 4b5ff9a156 Changes for new Sunterlib layout mainzelm 2003-05-08 09:20:11 +0000
  • fd4522df8e implemented focus-policy click (click-to-focus) frese 2003-05-07 16:37:51 +0000
  • 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). frese 2003-05-07 15:19:37 +0000
  • 04455cd104 added a shortcut for saving the layout (F11) frese 2003-05-07 14:48:48 +0000
  • a6b01632eb added a hack for cross-references frese 2003-05-07 14:48:16 +0000
  • 8b65473e1a removed warning from get-wm-protocols fixed rectangles-overlap? frese 2003-05-07 13:24:02 +0000
  • ac5860aed0 added the window-rect to manage-window changed root-wm-configure-window for existing clients (XReconfigureWMWindow) frese 2003-05-07 13:19:36 +0000
  • 75d449422a changed initial-client-size calculation added algorithm to find a free position for a new window frese 2003-05-07 13:16:04 +0000
  • a715599626 fixed unmanage-window for destroyed clients frese 2003-05-07 13:14:25 +0000
  • fb87737511 Display continuation of exception. mainzelm 2003-05-06 11:39:28 +0000
  • db1b2a561f Load Sunterlib-0.4 via library path. mainzelm 2003-05-06 11:38:51 +0000
  • a27329f270 updated frese 2003-05-05 14:55:57 +0000
  • bd460b2902 added iconify client-message frese 2003-05-05 14:54:54 +0000
  • 8c8e13639e added option-type cursor optimized window-contains-focus? fixed take-focus and get-wm-state frese 2003-05-05 14:53:18 +0000
  • 36da85834f changed button-message to be sent on button-release frese 2003-05-05 14:46:32 +0000
  • 553fc1c5d5 added iconify, maximize modified client selection with show-clients frese 2003-05-05 14:42:01 +0000
  • 985b20dcb2 added iconify, maximize added show-clients frese 2003-05-05 14:38:50 +0000
  • 0598918d0c added an option for user-defined bindings with "xterm" on F2 as the default frese 2003-05-01 14:02:54 +0000
  • 2ad315e33d added option-type binding-list frese 2003-05-01 14:00:48 +0000
  • ec01b31f94 added a default layout: one workspace with a switch-wm frese 2003-05-01 13:59:28 +0000
  • 4259d7f0dd updated frese 2003-04-27 19:19:24 +0000
  • dfd5b4d06b fixed take-focus added some functions frese 2003-04-27 19:17:16 +0000
  • 1fdd6a1366 added button resizing cleaned up a bit frese 2003-04-27 19:14:24 +0000
  • de00f837dc separated default options (config) and saved options (layout) added some synchronization optimized focus-control cleaned up a bit frese 2003-04-27 19:10:22 +0000
  • 315a71013a separated default options (config) and saved options (layout) cleaned up a bit frese 2003-04-27 19:06:44 +0000
  • c4b7b03879 separated default options (config) and saved options (layout) frese 2003-04-27 18:54:18 +0000
  • cdc6803b7d added some window-exists? checks frese 2003-04-27 18:51:21 +0000
  • dcbf6b7bbb changed options default-list frese 2003-04-25 18:59:56 +0000
  • fd46b53447 added send-configuration frese 2003-04-25 12:56:09 +0000
  • dfd4bcfb28 modified client creation/destruction changed attach window-list frese 2003-04-25 12:54:29 +0000
  • ffa4d4f937 added some window-exists? checks made redrawing little more efficient frese 2003-04-25 12:50:45 +0000
  • 573d7f43f6 modified client creation added some window-exists? checks frese 2003-04-25 12:49:03 +0000
  • 16ea422cd2 modified client creation added some window-exists? checks frese 2003-04-25 12:21:52 +0000
  • f5a2a3dca8 first commit frese 2003-04-25 12:13:04 +0000
  • 9ffc039d2d changed the find-manager-at algorithm frese 2003-04-22 21:45:29 +0000