2004-06-09 Valéry Febvre * version: 0.10.5 * config.c: 2 minor bugs in config parsing were fixed. 2004-06-03 Tomek Grzejszczyk * wmdrawer.c: Fixed drawer animation speed problem with 2.6.x kernels. 2003-08-27 Valéry Febvre * version: 0.10.4.1 - Major bugfixe release * config.c: Fixed a segfault which occurs when number of buttons was not equal in all columns (memory dynamic allocation bug). 2003-08-27 Valéry Febvre * version: 0.10.4 * images.c: Rewrite createAndResizePixmap() function. Images can be fit now to a rectangular shape. * config.c: Some code clean-up. 2003-08-24 Jan Gregor * config.c: Possibility to add ' ' or '\t' before comment characters. When notifying about warning/error in config file, number of line on which warning/error happened is now printed. All arrays have now dynamic length. The dock can be now rectangular. Option dock_size was replaced by 2 new options: dock_width and dock_height. 2003-08-23 Valéry Febvre * version: 0.10.3 * images.c: Add param resizeMask to createAndResizePixmap() function. * config.c, wmdrawer.c: a new behavior, icons' auto-expand. Allows icons' enlargement to fit them to buttons' size. This behavior can be controlled with the option icons_expand (0/1). 2003-08-21 Valéry Febvre * config.c: Changed min and max values for dock_size and btns_size to MIN_ICON_SIZE and MAX_ICON_SIZE (types_defs.h). * images.c: the createAndResizePixmap() function now resizes the image (greater or smaller) to fit exactly with dimension "dim x dim" 2003-08-20 Jan Gregor * config.c, wmdrawer.c: a new behavior, dock's size This can be controlled with option dock_size in the configuration file. 2003-06-23 Valéry Febvre * Makefile: a compilation problem on FreeBSD was fixed. 2003-06-08 Valéry Febvre * wmdrawer.c: a bug in the drawer's opening was fixed (windowed mode only). 2003-06-04 Valéry Febvre * version: 0.10.2 * wmdrawer.c, config.c: the drawer's animation can now be disabled with value 0 for option animation_speed in the configuration file. 2003-05-24 Valéry Febvre * wmdrawer.c: one more auto-hide bug was fixed (Thx to Joerg Desch for the bug report). 2003-05-20 Valéry Febvre * version: 0.10.1 * wmdrawer.c: a new auto-hide bug was fixed. The last! I hope. * images.c, Makefile: It's now possible to use Imlib as image library (Makefile option). * wmdrawer.c, images.c: Some minor improvements were made. 2003-04-07 Valéry Febvre * version: 0.10.0 * config.c, wmdrawer.c: a new feature, tooltips for buttons This feature can be controlled with the option tooltips (0/1) and the tootlips' font can be changed with the option tooltips_font. 2003-04-05 Valéry Febvre * config.c, wmdrawer.c: events management and config file parsing codes were partially rewritten. Config file syntax was changed to support the future tooltips feature. 2003-04-01 Valéry Febvre * wmdrawer.c: a new auto-hide bug was fixed. A sleep was removed in commands' execution process. So the applications are now launched without delay. 2003-03-29 Valéry Febvre * config.c, Makefile: several modifications to solve compilation problems under Solaris (openwin, getopt_long) 2003-03-29 Valéry Febvre * wmdrawer.c: the highlight was improved and an auto-hide bug was fixed. 2003-03-28 Ed Goforth * version: 0.9.17.1 * config.c: a bug in the config.imagesPaths dynamic allocation was fixed. 2003-03-27 Valéry Febvre * version: 0.9.17 2003-03-23 Valéry Febvre * wmdrawer.c: an auto-hide bug fixed. * config.c: support for long options in command line options added 2003-03-19 Valéry Febvre * wmdrawer.c: add XSetCommand() for dockIconWin * config.c, wmdrawer.c: a new behavior, drawer's pseudo-transparency This can be controlled with option transparency (0/1) in the configuration file. * config.c, wmdrawer.c, graphics.c: a new highlight type, shading This can be controlled with value 2 for option highlight in the configuration file. This highlight has 2 associated options, highlight_tint and highlight_sh highlight_sh : icon's darkening level highlight_tint : icon's tinting color 2003-03-16 Valéry Febvre * config.c, wmdrawer.c: a large piece of code rewritten. Now the code is a little bit easier and the app uses less memory. 2003-03-10 Ed Goforth * config.c, wmdrawer.c: a patch which allows to set the client instance name (application name) so the window manager can differentiate between multiple instances. This behavior can be control with option instance_name in the configuration file or from command-line with -n option. * wmdrawer.c: another patch which add XSetCommand() so that the window manager can grab the command-line args wmdrawer was started with. This is helpful for WindowMaker so it won't have to ask you to type the command-line in when docking. 2003-03-04 Valéry Febvre * wmdrawer.c: highlight bug fixed (direction 1 and 3) * wmdrawer.c: buttons' press/release animation improved * config.c, wmdrawer.c: a new behavior, drawer's border size This can be controlled with option border_size (pixels) in the configuration file. 2003-02-27 Valéry Febvre * version: 0.9.16 * config.c, wmdrawer.c: cursor's choice extended to all X standard cursors. * wmdrawer.c: buttons' press/release animation completely rewritten. 2003-01-24 Valéry Febvre * version: 0.9.15 * wmdrawer.c: an auto-hide bug fixed. 2003-01-23 Valéry Febvre * version: 0.9.14 * images.c: a bug with the gdk-pixbuf2 image loading library fixed. 2003-01-11 Valéry Febvre * version: 0.9.13 * wmdrawer.c: a memory leak in buttons' highlight fixed. 2002-11-27 Valéry Febvre * version: 0.9.12 * config.c, wmdrawer.c: a new feature, ability to launch several apps at once from the drawer. By holding down the key Shift or by using mouse buttons middle or right instead of left, you can keep the drawer opened. * wmdrawer.c: Auto shifting of the drawer if it leaves the screen. 2002-11-23 Scott Morgan * wmdrawer.c: a patch which allows to launch several apps at once from the drawer. By holding down the key Shift, you can keep the drawer opened. 2002-11-08 Valéry Febvre * version: 0.9.11 * wmdrawer.c: a bug in 'show_on_hover' mode fixed. * config.c, wmdrawer.c: a new behavior, highlight icon under cursor. This can be controlled with option highlight (0/1) in the configuration file. * config.c, wmdrawer.c: a new adjustment, choice of the drawer's hiding timeout. This can be controlled with option hide_timeout (value in miliseconds, default 1000). 2002-10-30 Valéry Febvre * version: 0.9.10 * config.c, wmdrawer.c: a new adjustment: buttons' size This can be changed with option btns_size (min=8, max=64) in the configuration file. 2002-10-27 Valéry Febvre * version: 0.9.9 * config.c, wmdrawer.c: a new behavior, windowed mode Use command line option -w or config file option windowed_mode. Useful for AfterStep, Fvwm, Sawfish and KDE users * wmdrawer.c: minor bugs fixes. 2002-10-23 Valéry Febvre * version: 0.9.8 * config.c: Oops! This version only fixes a bug introduced into the version 0.9.7. It was no longer possible to use long commands in the configuration file ([column] section). 2002-10-23 Valéry Febvre * version: 0.9.7 * doc/wmdrawer.sgml: a first manpage version (english) added. * config.c: improvement in the parsing of the config file. * wmdrawer.c: minor bugs fixes. 2002-10-21 Valéry Febvre * version: 0.9.6 * config.c, wmdrawer.c: automatic reloading of the config file if it changes. * wmdrawer.c: the character '&' isn't necessary any more at the end of commands. 2002-10-16 Franciso Jose Oviedo * wmdrawer.c: a patch to improve the commands' execution process. 2002-10-13 Valéry Febvre * version: 0.9.5 * wmdrawer.c: better management of mouse events. * config.c, wmdrawer.c: a new adjustment, choice of the mouse cursor in the drawer. This can be controlled with option cursor (0/1/2) in the configuration file. 2002-10-08 Valéry Febvre * version: 0.9.4 * config.c, wmdrawer.c: a new behavior, automatic closing of the drawer when the mouse leaves the drawer. This can be controlled with option hide_on_out (0/1) in the configuration file. 2002-10-01 Valéry Febvre * version: 0.9.3 * images.c: add ability to build wmDrawer with gdk-pixbuf-2.0 library instead of gdk-pixbuf (Makefile option) * config.c: one bug fixed, if several columns were defined and hadn't the same number of buttons, a shift between buttons and commands could occur. 2002-09-23 Valéry Febvre * version: 0.9.2 * config.c: multi-instances support with command line option -c 2002-09-23 Konstantin Malakhanov * images.c: support for absolute image paths in the configuration file 2003-09-20 Oliwier 'aLEczapKA' Ptak * config.c, wmdrawer.c: a new behavior, automatic opening of the drawer when the mouse enters in the dockapp. This can be controlled with option show_on_hover (0/1) in the configuration file. 2002-09-16 Valéry Febvre * version: 0.9.1 * wmdrawer.c: some bugs in the drawer's animation fixed. * wmdrawer.c: the problem with directions 0 and 3 was solved. 2002-09-15 Valéry Febvre * version: 0.9.0 First public release