From ihatchondo at common-lisp.net Tue Jan 6 16:52:48 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Tue, 06 Jan 2004 11:52:48 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/gestures.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv11552 Modified Files: gestures.lisp Log Message: handler-bind turned into handler-case Date: Tue Jan 6 11:52:48 2004 Author: ihatchondo From ihatchondo at common-lisp.net Tue Jan 6 17:02:06 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Tue, 06 Jan 2004 12:02:06 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/wm.lisp eclipse/misc.lisp eclipse/eclipse.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv24842 Modified Files: wm.lisp misc.lisp eclipse.lisp Log Message: clean up. turned in eclipse-internal-loop the handler-bind for a handler-case. some error handlers had been modified. Date: Tue Jan 6 12:02:06 2004 Author: ihatchondo From ihatchondo at common-lisp.net Wed Jan 7 11:05:50 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 07 Jan 2004 06:05:50 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/lib/clx-ext/keysyms.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse/lib/clx-ext In directory common-lisp.net:/tmp/cvs-serv19034/lib/clx-ext Modified Files: keysyms.lisp Log Message: added modifiers [ function ] returns a list of all modfiers key name. Date: Wed Jan 7 06:05:50 2004 Author: ihatchondo From ihatchondo at common-lisp.net Wed Jan 7 11:21:41 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 07 Jan 2004 06:21:41 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/input.lisp eclipse/global.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv8416 Modified Files: input.lisp global.lisp Log Message: added a user configuration variable: *maximize-modifier and its (setf maximize-modifier) funciton. It allow user to choose a modifier key that will alter the maximize button behavior if the coosen modifier down or not when pressing on maximize button. If modifier is down then the value of (not *maximize-fill*) will be used otherwise *maximize-fill* will be used. modified the corresponding event-process method in input.lisp man page updated. Date: Wed Jan 7 06:21:41 2004 Author: ihatchondo From ihatchondo at common-lisp.net Wed Jan 7 11:21:43 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 07 Jan 2004 06:21:43 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/docs/eclipse.1 Message-ID: Update of /project/eclipse/cvsroot/eclipse/docs In directory common-lisp.net:/tmp/cvs-serv8416/docs Modified Files: eclipse.1 Log Message: added a user configuration variable: *maximize-modifier and its (setf maximize-modifier) funciton. It allow user to choose a modifier key that will alter the maximize button behavior if the coosen modifier down or not when pressing on maximize button. If modifier is down then the value of (not *maximize-fill*) will be used otherwise *maximize-fill* will be used. modified the corresponding event-process method in input.lisp man page updated. Date: Wed Jan 7 06:21:43 2004 Author: ihatchondo From ihatchondo at common-lisp.net Wed Jan 7 12:48:28 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 07 Jan 2004 07:48:28 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/package.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv19146 Modified Files: package.lisp Log Message: updated. Date: Wed Jan 7 07:48:28 2004 Author: ihatchondo From ihatchondo at common-lisp.net Fri Jan 9 13:36:49 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Fri, 09 Jan 2004 08:36:49 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/eclipse.in Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv18242 Modified Files: eclipse.in Log Message: more hacking. Date: Fri Jan 9 08:36:49 2004 Author: ihatchondo From ihatchondo at common-lisp.net Fri Jan 9 13:42:46 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Fri, 09 Jan 2004 08:42:46 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/eclipse.in Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv14626 Modified Files: eclipse.in Log Message: the last commit was an error. Date: Fri Jan 9 08:42:46 2004 Author: ihatchondo From ihatchondo at common-lisp.net Mon Jan 12 10:57:59 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Mon, 12 Jan 2004 05:57:59 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/widgets.lisp eclipse/input.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv14799 Modified Files: widgets.lisp input.lisp Log Message: fix the problem raised by Christian. Icons have the following behavior: - when you click on an icon it comes on top of anything else. - when you release the mouse button after a move (otherwise the application get de-iconified) the icon window priority goes back at the bottom of the stack (above any desktop application of course) Date: Mon Jan 12 05:57:59 2004 Author: ihatchondo From ihatchondo at common-lisp.net Mon Jan 12 11:09:21 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Mon, 12 Jan 2004 06:09:21 -0500 Subject: [Eclipse-cvs] CVS update: Directory change: eclipse/lib/ice Message-ID: Update of /project/eclipse/cvsroot/eclipse/lib/ice In directory common-lisp.net:/tmp/cvs-serv17472/lib/ice Log Message: Directory /project/eclipse/cvsroot/eclipse/lib/ice added to the repository Date: Mon Jan 12 06:09:20 2004 Author: ihatchondo New directory eclipse/lib/ice added From ihatchondo at common-lisp.net Mon Jan 12 11:09:27 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Mon, 12 Jan 2004 06:09:27 -0500 Subject: [Eclipse-cvs] CVS update: Directory change: eclipse/lib/sm Message-ID: Update of /project/eclipse/cvsroot/eclipse/lib/sm In directory common-lisp.net:/tmp/cvs-serv17771/lib/sm Log Message: Directory /project/eclipse/cvsroot/eclipse/lib/sm added to the repository Date: Mon Jan 12 06:09:27 2004 Author: ihatchondo New directory eclipse/lib/sm added From ihatchondo at common-lisp.net Mon Jan 12 11:10:52 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Mon, 12 Jan 2004 06:10:52 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/lib/sm/package.lisp eclipse/lib/sm/sm.lisp eclipse/lib/sm/system.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse/lib/sm In directory common-lisp.net:/tmp/cvs-serv21956/lib/sm Added Files: package.lisp sm.lisp system.lisp Log Message: implementation of ICE protocol and xsmp protocol. Date: Mon Jan 12 06:10:52 2004 Author: ihatchondo From ihatchondo at common-lisp.net Mon Jan 12 11:10:52 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Mon, 12 Jan 2004 06:10:52 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/lib/ice/ICE-auth.lisp eclipse/lib/ice/ICE-buffer.lisp eclipse/lib/ice/ICE-lib.lisp eclipse/lib/ice/ICE-request.lisp eclipse/lib/ice/ICE.lisp eclipse/lib/ice/dependent.lisp eclipse/lib/ice/package.lisp eclipse/lib/ice/system.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse/lib/ice In directory common-lisp.net:/tmp/cvs-serv21956/lib/ice Added Files: ICE-auth.lisp ICE-buffer.lisp ICE-lib.lisp ICE-request.lisp ICE.lisp dependent.lisp package.lisp system.lisp Log Message: implementation of ICE protocol and xsmp protocol. Date: Mon Jan 12 06:10:51 2004 Author: ihatchondo From ihatchondo at common-lisp.net Mon Jan 12 11:22:06 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Mon, 12 Jan 2004 06:22:06 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/configure eclipse/configure.in eclipse/eclipse.in eclipse/eclipse.lisp eclipse/load-eclipse.lisp.in eclipse/system.lisp eclipse/widgets.lisp eclipse/wm.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv22530 Modified Files: configure configure.in eclipse.in eclipse.lisp load-eclipse.lisp.in system.lisp widgets.lisp wm.lisp Log Message: added the connection to the session-manager using the xsmp protocol. widgets.lisp root-widget now has a new slot named sm-conn. close-sm-connection [ function ] root-widget close the connection with the session manager. eclipse.lisp Initialize the connection to the session manager. The main function eclipse signature changes. It now takes two keyword arguments of type (or null string): display sm-client-id. new functions: get-username [ function ] returns the usename string. sm-init [ function ] sm-conn dpy-string Sets the xsmp properties that are required by the protocols. connect-to-session-manager [ function ] dpy-name &optional previous-id Try to connect us to the session manager. If connected set xsmp properties and returns the sm-connection instance. handle-session-manager-request [ function ] sm-conn root-widget Handles xsmp requests. If a DIE request is received then invoke close-sm-connection and propagate the exit-eclipse condition. system.lisp added ice and sm system loading and dependance. load-eclipse.lisp.in the start function signature changes to be the same as eclipse (in eclipse.lisp) *.in & configure slight changes to handle the new starting signature and parameters. docs/eclipse.1 updated. Date: Mon Jan 12 06:22:05 2004 Author: ihatchondo From ihatchondo at common-lisp.net Mon Jan 12 11:22:06 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Mon, 12 Jan 2004 06:22:06 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/docs/eclipse.1 Message-ID: Update of /project/eclipse/cvsroot/eclipse/docs In directory common-lisp.net:/tmp/cvs-serv22530/docs Modified Files: eclipse.1 Log Message: added the connection to the session-manager using the xsmp protocol. widgets.lisp root-widget now has a new slot named sm-conn. close-sm-connection [ function ] root-widget close the connection with the session manager. eclipse.lisp Initialize the connection to the session manager. The main function eclipse signature changes. It now takes two keyword arguments of type (or null string): display sm-client-id. new functions: get-username [ function ] returns the usename string. sm-init [ function ] sm-conn dpy-string Sets the xsmp properties that are required by the protocols. connect-to-session-manager [ function ] dpy-name &optional previous-id Try to connect us to the session manager. If connected set xsmp properties and returns the sm-connection instance. handle-session-manager-request [ function ] sm-conn root-widget Handles xsmp requests. If a DIE request is received then invoke close-sm-connection and propagate the exit-eclipse condition. system.lisp added ice and sm system loading and dependance. load-eclipse.lisp.in the start function signature changes to be the same as eclipse (in eclipse.lisp) *.in & configure slight changes to handle the new starting signature and parameters. docs/eclipse.1 updated. Date: Mon Jan 12 06:22:06 2004 Author: ihatchondo From ihatchondo at common-lisp.net Mon Jan 12 12:56:11 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Mon, 12 Jan 2004 07:56:11 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/eclipse.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv28226 Modified Files: eclipse.lisp Log Message: fix invalid sm property value. Date: Mon Jan 12 07:56:11 2004 Author: ihatchondo From ihatchondo at common-lisp.net Mon Jan 12 13:00:19 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Mon, 12 Jan 2004 08:00:19 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/lib/ice/.cvsignore Message-ID: Update of /project/eclipse/cvsroot/eclipse/lib/ice In directory common-lisp.net:/tmp/cvs-serv18946/lib/ice Added Files: .cvsignore Log Message: initial add. Date: Mon Jan 12 08:00:19 2004 Author: ihatchondo From ihatchondo at common-lisp.net Mon Jan 12 13:00:20 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Mon, 12 Jan 2004 08:00:20 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/lib/sm/.cvsignore Message-ID: Update of /project/eclipse/cvsroot/eclipse/lib/sm In directory common-lisp.net:/tmp/cvs-serv18946/lib/sm Added Files: .cvsignore Log Message: initial add. Date: Mon Jan 12 08:00:19 2004 Author: ihatchondo From ihatchondo at common-lisp.net Tue Jan 13 00:09:42 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Mon, 12 Jan 2004 19:09:42 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/eclipse.in Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv9089 Modified Files: eclipse.in Log Message: fix bobogus test. Date: Mon Jan 12 19:09:41 2004 Author: ihatchondo From ihatchondo at common-lisp.net Tue Jan 13 13:50:40 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Tue, 13 Jan 2004 08:50:40 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/widgets.lisp eclipse/wm.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv20836 Modified Files: widgets.lisp wm.lisp Log Message: added close-widget overloading for icon and decoration. Date: Tue Jan 13 08:50:38 2004 Author: ihatchondo From ihatchondo at common-lisp.net Tue Jan 13 13:52:17 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Tue, 13 Jan 2004 08:52:17 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/widgets.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv28256 Modified Files: widgets.lisp Log Message: fix invalid variable name. Date: Tue Jan 13 08:52:16 2004 Author: ihatchondo From ihatchondo at common-lisp.net Tue Jan 13 15:01:15 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Tue, 13 Jan 2004 10:01:15 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/lib/clx-ext/event.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse/lib/clx-ext In directory common-lisp.net:/tmp/cvs-serv22595/lib/clx-ext Modified Files: event.lisp Log Message: added a forgotten slot hint-p of motion-notify. Date: Tue Jan 13 10:01:15 2004 Author: ihatchondo From ihatchondo at common-lisp.net Wed Jan 14 11:23:57 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 14 Jan 2004 06:23:57 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/lib/clx-ext/event.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse/lib/clx-ext In directory common-lisp.net:/tmp/cvs-serv1298/lib/clx-ext Modified Files: event.lisp Log Message: some ignorable args when not declare as ignorable args. Date: Wed Jan 14 06:23:55 2004 Author: ihatchondo From ihatchondo at common-lisp.net Wed Jan 14 14:06:07 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 14 Jan 2004 09:06:07 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/lib/clx-ext/package.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse/lib/clx-ext In directory common-lisp.net:/tmp/cvs-serv19019/lib/clx-ext Modified Files: package.lisp Log Message: updated. Date: Wed Jan 14 09:06:07 2004 Author: ihatchondo From ihatchondo at common-lisp.net Thu Jan 15 00:00:12 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 14 Jan 2004 19:00:12 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/virtual-screen.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv11874 Modified Files: virtual-screen.lisp Log Message: fix invalid behavior with shaded application. Date: Wed Jan 14 19:00:12 2004 Author: ihatchondo From ihatchondo at common-lisp.net Thu Jan 15 13:43:16 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Thu, 15 Jan 2004 08:43:16 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/lib/sm/package.lisp eclipse/lib/sm/sm.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse/lib/sm In directory common-lisp.net:/tmp/cvs-serv25731/lib/sm Modified Files: package.lisp sm.lisp Log Message: close-sm-connection [ function ] sm-connection &key reason added. Date: Thu Jan 15 08:43:16 2004 Author: ihatchondo From ihatchondo at common-lisp.net Thu Jan 15 15:35:34 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Thu, 15 Jan 2004 10:35:34 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/eclipse.lisp eclipse/gestures.lisp eclipse/global.lisp eclipse/input.lisp eclipse/package.lisp eclipse/widgets.lisp eclipse/wm.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv24993 Modified Files: eclipse.lisp gestures.lisp global.lisp input.lisp package.lisp widgets.lisp wm.lisp Log Message: - move resize improvements: We now use the :pointer-potion-hint in the event-mask. The server is now free to send only one :motion-notify event, until either the key or button state changes, the pointer leaves the event window, or the client calls query-pointer or motion-events. This allow us to be served only for event when we can deal with. As effect opaque move and resize are smoother. side effects: decoration time slot removed. (wm.lisp) modify (event-process motion-notify root) modified files: input.lisp, wm.lisp - Christian point out a bug/inconsitency with emacs and multiple frame. Changing frames with C-x 5-o was not raising frames. It is now fix. the fix consist in: # add :susbstructure-redirect in the decoration event mask. (wm.lisp) # add a (event-process configure-request decoration). # add a (event-process map-request decoration). # modify (event-process configure-NOTIFY decoration). (input.lisp) # modify (setf fullscreen-mode). (widget.lisp) modified files: widgets.lisp, wm.lisp, input.lisp - bug fix and code clean up. # error handling in initialize-manager (eclipse.lisp) # exit-eclipse condition (wm.lisp) # exit part in eclipse-internal-loop (wm.lisp) # close-som-connection (widget.lisp) # (event-process selection-notify null) (input.lisp) # bug fix and typo in gestures.lisp Date: Thu Jan 15 10:35:34 2004 Author: ihatchondo From ihatchondo at common-lisp.net Thu Jan 15 15:35:35 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Thu, 15 Jan 2004 10:35:35 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/docs/eclipse.1 Message-ID: Update of /project/eclipse/cvsroot/eclipse/docs In directory common-lisp.net:/tmp/cvs-serv24993/docs Modified Files: eclipse.1 Log Message: - move resize improvements: We now use the :pointer-potion-hint in the event-mask. The server is now free to send only one :motion-notify event, until either the key or button state changes, the pointer leaves the event window, or the client calls query-pointer or motion-events. This allow us to be served only for event when we can deal with. As effect opaque move and resize are smoother. side effects: decoration time slot removed. (wm.lisp) modify (event-process motion-notify root) modified files: input.lisp, wm.lisp - Christian point out a bug/inconsitency with emacs and multiple frame. Changing frames with C-x 5-o was not raising frames. It is now fix. the fix consist in: # add :susbstructure-redirect in the decoration event mask. (wm.lisp) # add a (event-process configure-request decoration). # add a (event-process map-request decoration). # modify (event-process configure-NOTIFY decoration). (input.lisp) # modify (setf fullscreen-mode). (widget.lisp) modified files: widgets.lisp, wm.lisp, input.lisp - bug fix and code clean up. # error handling in initialize-manager (eclipse.lisp) # exit-eclipse condition (wm.lisp) # exit part in eclipse-internal-loop (wm.lisp) # close-som-connection (widget.lisp) # (event-process selection-notify null) (input.lisp) # bug fix and typo in gestures.lisp Date: Thu Jan 15 10:35:34 2004 Author: ihatchondo From ihatchondo at common-lisp.net Fri Jan 16 14:48:44 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Fri, 16 Jan 2004 09:48:44 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/lib/clx-ext/clx-extensions.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse/lib/clx-ext In directory common-lisp.net:/tmp/cvs-serv28631/lib/clx-ext Modified Files: clx-extensions.lisp Log Message: added a with-window-gravity macro. Date: Fri Jan 16 09:48:44 2004 Author: ihatchondo From ihatchondo at common-lisp.net Fri Jan 16 15:46:25 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Fri, 16 Jan 2004 10:46:25 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/lib/clx-ext/package.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse/lib/clx-ext In directory common-lisp.net:/tmp/cvs-serv26432/lib/clx-ext Modified Files: package.lisp Log Message: updated. Date: Fri Jan 16 10:46:25 2004 Author: ihatchondo From ihatchondo at common-lisp.net Sat Jan 17 04:20:45 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Fri, 16 Jan 2004 23:20:45 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/rectangles.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv6178 Modified Files: rectangles.lisp Log Message: more hacking. Date: Fri Jan 16 23:20:45 2004 Author: ihatchondo From ihatchondo at common-lisp.net Sat Jan 17 18:22:35 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Sat, 17 Jan 2004 13:22:35 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/input.lisp eclipse/misc.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv10465 Modified Files: input.lisp misc.lisp Log Message: - misc.lisp: configure-window [ function ] (window &key x y width height stack-mode sibling gravity) Configure a window. The coordinate system in which the location is expressed is that of the root (irrespective of any reparenting that may have occurred). The coordinates will be updated according to the given gravity position hint, or to the most recently requested by the client. - input.lisp: changed configure-request handling to use configure-window. add :_NET_MOVERESIZE_WINDOW client message handling. Date: Sat Jan 17 13:22:34 2004 Author: ihatchondo From ihatchondo at common-lisp.net Mon Jan 19 14:12:24 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Mon, 19 Jan 2004 09:12:24 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/lib/clx-ext/clx-extensions.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse/lib/clx-ext In directory common-lisp.net:/tmp/cvs-serv23454/lib/clx-ext Modified Files: clx-extensions.lisp Log Message: fix nil gravity value in with-window-gravity. Date: Mon Jan 19 09:12:24 2004 Author: ihatchondo From ihatchondo at common-lisp.net Mon Jan 19 16:13:15 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Mon, 19 Jan 2004 11:13:15 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/lib/netwm-manager.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse/lib In directory common-lisp.net:/tmp/cvs-serv20065/lib Modified Files: netwm-manager.lisp Log Message: fix bogus accessor for _net_workarea and _net_desktop_layout. Date: Mon Jan 19 11:13:15 2004 Author: ihatchondo From ihatchondo at common-lisp.net Mon Jan 19 16:19:17 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Mon, 19 Jan 2004 11:19:17 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/misc.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv24929 Modified Files: misc.lisp Log Message: update-workarea-property [ function ] root-widget computes and sets the _net_workarea property for the root-window. Date: Mon Jan 19 11:19:17 2004 Author: ihatchondo From ihatchondo at common-lisp.net Tue Jan 20 12:58:02 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Tue, 20 Jan 2004 07:58:02 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/misc.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv26184 Modified Files: misc.lisp Log Message: more hacking. Date: Tue Jan 20 07:58:01 2004 Author: ihatchondo From ihatchondo at common-lisp.net Tue Jan 20 13:08:47 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Tue, 20 Jan 2004 08:08:47 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/misc.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv13100 Modified Files: misc.lisp Log Message: indentaion. Date: Tue Jan 20 08:08:46 2004 Author: ihatchondo From ihatchondo at common-lisp.net Tue Jan 20 15:27:42 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Tue, 20 Jan 2004 10:27:42 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/misc.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv30022 Modified Files: misc.lisp Log Message: removed ignored condition parameter in run-application handler-case. Date: Tue Jan 20 10:27:42 2004 Author: ihatchondo From ihatchondo at common-lisp.net Tue Jan 20 16:10:02 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Tue, 20 Jan 2004 11:10:02 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/global.lisp eclipse/input.lisp eclipse/virtual-screen.lisp eclipse/widgets.lisp eclipse/wm.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv6284 Modified Files: global.lisp input.lisp virtual-screen.lisp widgets.lisp wm.lisp Log Message: support added for :_net_workarea property (netwm complience) and clean up. - global.lisp: added :_net_workarea :_net_moveresize_window as supported. - input.lisp: :_net_wm_strut_partial :_net_wm_strut are now handled in property notify to reflect changes in the net_workarea property. + clean up. - virtual-screen.lisp added a call to update-workarea-property in (setf number-of-virtual-screens) - widgets.lisp a slot named type has been added. remove-widget :after ((application application)) added. + clean up. - wm.lisp added a call to update-workarea-property in decore-application. Date: Tue Jan 20 11:10:00 2004 Author: ihatchondo From ihatchondo at common-lisp.net Tue Jan 20 21:38:12 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Tue, 20 Jan 2004 16:38:12 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/input.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv7776 Modified Files: input.lisp Log Message: fix bogus setf order Date: Tue Jan 20 16:38:12 2004 Author: ihatchondo From ihatchondo at common-lisp.net Wed Jan 21 10:42:32 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 21 Jan 2004 05:42:32 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/programmed-tasks.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv653 Modified Files: programmed-tasks.lisp Log Message: more hacking. Date: Wed Jan 21 05:42:32 2004 Author: ihatchondo From ihatchondo at common-lisp.net Wed Jan 21 17:48:41 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 21 Jan 2004 12:48:41 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/themes/Step/theme.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse/themes/Step In directory common-lisp.net:/tmp/cvs-serv1300/themes/Step Modified Files: theme.lisp Log Message: a very little change in the define-theme syntax. Style parts are now defined in a list (such as the class slots for example). This allow to have the :title-bar-position :parts-to-redraw-on-focus potions to be effectively optional. Plus a :background option has been added. This will be useful to the one who wants to define a no-decoration style like but with colored border. See the documentation. make-decoration use the theme style-background. (wm.lisp) - themes has been updated - doc updated. Date: Wed Jan 21 12:48:40 2004 Author: ihatchondo From ihatchondo at common-lisp.net Wed Jan 21 17:48:39 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 21 Jan 2004 12:48:39 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/themes/CoolClean/theme.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse/themes/CoolClean In directory common-lisp.net:/tmp/cvs-serv1300/themes/CoolClean Modified Files: theme.lisp Log Message: a very little change in the define-theme syntax. Style parts are now defined in a list (such as the class slots for example). This allow to have the :title-bar-position :parts-to-redraw-on-focus potions to be effectively optional. Plus a :background option has been added. This will be useful to the one who wants to define a no-decoration style like but with colored border. See the documentation. make-decoration use the theme style-background. (wm.lisp) - themes has been updated - doc updated. Date: Wed Jan 21 12:48:39 2004 Author: ihatchondo From ihatchondo at common-lisp.net Wed Jan 21 17:48:39 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 21 Jan 2004 12:48:39 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/docs/eclipse.1 Message-ID: Update of /project/eclipse/cvsroot/eclipse/docs In directory common-lisp.net:/tmp/cvs-serv1300/docs Modified Files: eclipse.1 Log Message: a very little change in the define-theme syntax. Style parts are now defined in a list (such as the class slots for example). This allow to have the :title-bar-position :parts-to-redraw-on-focus potions to be effectively optional. Plus a :background option has been added. This will be useful to the one who wants to define a no-decoration style like but with colored border. See the documentation. make-decoration use the theme style-background. (wm.lisp) - themes has been updated - doc updated. Date: Wed Jan 21 12:48:39 2004 Author: ihatchondo From ihatchondo at common-lisp.net Wed Jan 21 17:48:43 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 21 Jan 2004 12:48:43 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/themes/microGUI/theme.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse/themes/microGUI In directory common-lisp.net:/tmp/cvs-serv1300/themes/microGUI Modified Files: theme.lisp Log Message: a very little change in the define-theme syntax. Style parts are now defined in a list (such as the class slots for example). This allow to have the :title-bar-position :parts-to-redraw-on-focus potions to be effectively optional. Plus a :background option has been added. This will be useful to the one who wants to define a no-decoration style like but with colored border. See the documentation. make-decoration use the theme style-background. (wm.lisp) - themes has been updated - doc updated. Date: Wed Jan 21 12:48:42 2004 Author: ihatchondo From ihatchondo at common-lisp.net Wed Jan 21 17:48:41 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 21 Jan 2004 12:48:41 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/themes/brushed-metal/theme.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse/themes/brushed-metal In directory common-lisp.net:/tmp/cvs-serv1300/themes/brushed-metal Modified Files: theme.lisp Log Message: a very little change in the define-theme syntax. Style parts are now defined in a list (such as the class slots for example). This allow to have the :title-bar-position :parts-to-redraw-on-focus potions to be effectively optional. Plus a :background option has been added. This will be useful to the one who wants to define a no-decoration style like but with colored border. See the documentation. make-decoration use the theme style-background. (wm.lisp) - themes has been updated - doc updated. Date: Wed Jan 21 12:48:41 2004 Author: ihatchondo From ihatchondo at common-lisp.net Wed Jan 21 17:48:39 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 21 Jan 2004 12:48:39 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/themer.lisp eclipse/wm.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv1300 Modified Files: themer.lisp wm.lisp Log Message: a very little change in the define-theme syntax. Style parts are now defined in a list (such as the class slots for example). This allow to have the :title-bar-position :parts-to-redraw-on-focus potions to be effectively optional. Plus a :background option has been added. This will be useful to the one who wants to define a no-decoration style like but with colored border. See the documentation. make-decoration use the theme style-background. (wm.lisp) - themes has been updated - doc updated. Date: Wed Jan 21 12:48:38 2004 Author: ihatchondo From ihatchondo at common-lisp.net Thu Jan 22 22:02:55 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Thu, 22 Jan 2004 17:02:55 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/widgets.lisp eclipse/misc.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv17441 Modified Files: widgets.lisp misc.lisp Log Message: fix missing type test in configure-window. more hacking in (setf fullscreen). Date: Thu Jan 22 17:02:54 2004 Author: ihatchondo From ihatchondo at common-lisp.net Thu Jan 22 22:44:25 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Thu, 22 Jan 2004 17:44:25 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/widgets.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv29569 Modified Files: widgets.lisp Log Message: fix bogus remove-widget :after method for application. Date: Thu Jan 22 17:44:24 2004 Author: ihatchondo From ihatchondo at common-lisp.net Fri Jan 23 15:38:17 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Fri, 23 Jan 2004 10:38:17 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/widgets.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv12043 Modified Files: widgets.lisp Log Message: change the initialisation of the initial-geometry and full-geometry slots to have more convenient values in them, when eclipse is restarted or replace another window manager in a running session. Date: Fri Jan 23 10:38:17 2004 Author: ihatchondo From ihatchondo at common-lisp.net Fri Jan 23 15:41:44 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Fri, 23 Jan 2004 10:41:44 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/wm.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv16058 Modified Files: wm.lisp Log Message: change the initial-coordiantes method computation for a decoration. Eclipse now understand correctly the effect of -geometry option when used on application. Slight changes in decore-application and make-decoration to handle correctly application that would start in fullscreen mode. Date: Fri Jan 23 10:41:44 2004 Author: ihatchondo From ihatchondo at common-lisp.net Wed Jan 28 11:09:22 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 28 Jan 2004 06:09:22 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/docs/complience.txt Message-ID: Update of /project/eclipse/cvsroot/eclipse/docs In directory common-lisp.net:/tmp/cvs-serv5821/docs Added Files: complience.txt Log Message: Date: Wed Jan 28 06:09:22 2004 Author: ihatchondo From ihatchondo at common-lisp.net Thu Jan 29 00:09:16 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 28 Jan 2004 19:09:16 -0500 Subject: [Eclipse-cvs] CVS update: public_html/download.shtml Message-ID: Update of /project/eclipse/cvsroot/public_html In directory common-lisp.net:/tmp/cvs-serv29662 Modified Files: download.shtml Log Message: update downloads links. Date: Wed Jan 28 19:09:16 2004 Author: ihatchondo From ihatchondo at common-lisp.net Thu Jan 29 00:44:00 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 28 Jan 2004 19:44:00 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/move-resize.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv29378 Modified Files: move-resize.lisp Log Message: find-corner modfication: It now looks for the cardinal point by dichotomy in the window split in 16 pieces. Date: Wed Jan 28 19:44:00 2004 Author: ihatchondo From ihatchondo at common-lisp.net Thu Jan 29 00:51:00 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Wed, 28 Jan 2004 19:51:00 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/move-resize.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse In directory common-lisp.net:/tmp/cvs-serv22304 Modified Files: move-resize.lisp Log Message: fix invalid test in precedant commit. (note: Do not work and commit that late anymore) Date: Wed Jan 28 19:51:00 2004 Author: ihatchondo From ihatchondo at common-lisp.net Thu Jan 29 21:09:28 2004 From: ihatchondo at common-lisp.net (Iban Hatchondo) Date: Thu, 29 Jan 2004 16:09:28 -0500 Subject: [Eclipse-cvs] CVS update: eclipse/lib/netwm-manager.lisp Message-ID: Update of /project/eclipse/cvsroot/eclipse/lib In directory common-lisp.net:/tmp/cvs-serv9016/lib Modified Files: netwm-manager.lisp Log Message: remove unecessary call to "first" in net-workarea. Date: Thu Jan 29 16:09:27 2004 Author: ihatchondo