- Oct 20, 2012
-
-
Philippe Brochard authored
-
- Oct 04, 2012
-
-
Philippe Brochard authored
src/clfswm.lisp (main-mode: configuer request): Call *root-size-change* hook on each root size change. This let CLFSWM refresh background wallpaper on root size changes.
-
- Sep 09, 2012
-
-
Philippe Brochard authored
-
- Sep 04, 2012
-
-
Philippe Brochard authored
src/clfswm-internal.lisp (show-all-children): (show-all-children): Let the choice to always display children or to optimize by hidding children not seen . The first option is better with transparency support (frames behind orther frames are seen). The second one is faster with many children in the same frame (not seen children are not displayed).
-
- Sep 03, 2012
-
-
Philippe Brochard authored
src/clfswm-internal.lisp (show-all-children): Hide only children hidden by normal windows or frames (but not :dialog, :transient...).
-
- Aug 31, 2012
-
-
Philippe Brochard authored
-
- Aug 13, 2012
-
-
Philippe Brochard authored
contrib/toolbar.lisp (toolbar-module-text): Print a formatted text at module position centered in toolbar. src/xlib-util.lisp (optimize-event-hook): Remove unused event hooks.
-
- Aug 12, 2012
-
-
Philippe Brochard authored
-
- Jul 23, 2012
-
-
Philippe Brochard authored
-
Philippe Brochard authored
-
Philippe Brochard authored
-
Philippe Brochard authored
-
- Jun 08, 2012
-
-
Philippe Brochard authored
-
- May 18, 2012
-
-
Philippe Brochard authored
-
- May 13, 2012
-
-
Philippe Brochard authored
src/clfswm-internal.lisp: Remove the *current-child* variable and use a setfable function (current-child) instead.
-
- May 05, 2012
-
-
Philippe Brochard authored
-
- Apr 30, 2012
-
-
Philippe Brochard authored
-
- Apr 27, 2012
-
-
Philippe Brochard authored
-
- Feb 25, 2012
-
-
Philippe Brochard authored
src/clfswm-util.lisp (place-frames-from-xrandr, swap-frame-geometry, rotate-frame-geometry): New helper functions for multiple physical screen.
-
- Jan 18, 2012
-
-
Philippe Brochard authored
src/*.lisp: Use create-symbol and create-symbol-in-package instead of the shorter symb. (Thanks Aad Versteden).
-
- Jan 17, 2012
-
-
Philippe Brochard authored
-
- Jan 14, 2012
-
-
Philippe Brochard authored
-
- Dec 25, 2011
-
-
Philippe Brochard authored
src/package.lisp (make-x-drawable): Drawable wrapper to prevent type error in some CLX versions. Replace xlib:drawable-* functions with x-drawable-* equivalents
-
- Oct 15, 2011
-
-
Philippe Brochard authored
src/clfswm-internal.lisp (place-window-from-hints): Use with-placement macro to place unmanaged windows in an arbitrary place.
-
- May 28, 2011
-
-
Philippe Brochard authored
src/clfswm-internal.lisp (show-all-children): Rectangular optimization to display only needed children.
-
- May 16, 2011
-
-
Philippe Brochard authored
src/clfswm-util.lisp (ask-close/kill-current-window): Add an *ask-close/kill-placement* placement window variable.
-
- Mar 12, 2011
-
-
Philippe Brochard authored
-
Philippe Brochard authored
clfswm.asd: Change compilation order to prevent undefined variables. src/clfswm-internal.lisp (show-child(frame)): Handle properly the show-root-frame-p parameter. src/clfswm-util.lisp (move-frame, resize-frame): Do not move or resize a frame when it's the current root.
-
- Mar 09, 2011
-
-
Philippe Brochard authored
src/clfswm-layout.lisp: Add a variable border size for frames and windows. contrib/volume-mode.lisp (set-default-volume-keys): Add more keybindings (up/down, right/left) to raise/lower the volume.
-
- Mar 07, 2011
-
-
Philippe Brochard authored
src/clfswm-configuration.lisp (create-configuration-menu): Change the config system with a more lispy one and a less string based one: (defconfig name value group doc).
-
- Mar 06, 2011
-
-
Philippe Brochard authored
(show-all-children): add the ability to display all child from *root-frame* and hide all those who are not in *current-root*. -> remove hide-all-children when needed.
-
- Mar 05, 2011
-
-
Philippe Brochard authored
src/xlib-util.lisp (move-window,resize-window): Add a *color-move-window* border when moving or resizing a window.
-
- Oct 25, 2010
-
-
Philippe Brochard authored
contrib/server/server.lisp: Load clfswm client code in the main program and let the user start it with a --client command line option. * src/package.lisp (*main-entrance-hook*): New hook executed after loading configuration file and before opening the display.
-
- Oct 10, 2010
-
-
Philippe Brochard authored
src/clfswm-util.lisp (open-notify-window): Convert hello-window functions to a more generic Notify-window system.
-
- Oct 09, 2010
-
-
Philippe Brochard authored
src/clfswm-util.lisp (display-hello-window): Add a timer to hide the hello window. Add Configuration variables.
-
- Oct 01, 2010
-
-
Philippe Brochard authored
src/clfswm-nw-hooks.lisp (absorb-window-nw-hook): Absorb new window hook: the frame absorb all new windows that match nw-absorb-test frame data slot.
-
- Sep 30, 2010
-
-
Philippe Brochard authored
-
- Sep 26, 2010
-
-
Philippe Brochard authored
src/clfswm-expose-mode.lisp (expose-mode-display-accel-windows): New functions. Add a window on each child in the expose mode to quickly select them.
-
- Sep 25, 2010
-
-
Philippe Brochard authored
src/clfswm-expose-mode.lisp: Move and rename present*-windows in a separate clfswm-expose-mode.lisp file.
-
- Sep 10, 2010
-
-
Philippe Brochard authored
-