Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@NetBSD.org>
From: Hubert Feyrer <hubertf@netbsd.org>
List: pkgsrc-changes
Date: 07/28/2003 17:50:13
Module Name:	pkgsrc
Committed By:	hubertf
Date:		Mon Jul 28 17:50:12 UTC 2003

Modified Files:
	pkgsrc/doc: CHANGES
	pkgsrc/wm/fluxbox: Makefile PLIST distinfo
	pkgsrc/wm/fluxbox/patches: patch-ab patch-ac
Added Files:
	pkgsrc/wm/fluxbox/patches: patch-ad

Log Message:
Update fluxbox to 0.9.4. Changes:

    * Keyboard navigation in menus
       * Keys:
         Up/Down: select menu item
         Left/Right: go in/out from sub menus
         Escape: close menu and return focus to windows
         Enter: run/execute/toggle menu item
      To set input focus on the menu you either click on the title bar
      or bring it up with key bindings
    * New action strings
      * ArrangeWindows
   	    This will arrange the windows on the current desktop
      * ShowDesktop
	    This will iconify all windows on the current desktop
    * The same action strings that are in keys file can
      now be used in the menu
      example:
      [ArrangeWindows] (arrange windows)
    * New theme items
       * toolbar.button.borderWidth: <integer>
       * toolbar.borderWidth: <integer>
       * toolbar.bevelWidth: <integer>
       * toolbar.borderColor: <color>
       * slit.borderWidth: <integer>
       * slit.bevelWidth: <integer>
       * slit.borderColor: <color>
    * [startup] option in remember file
      Can now add entries to apps file like:
         [startup] {xterm}
      Then "xterm" will be launched on fluxbox startup.
      Can also give a screen option:
         [startup] (screen=1) {xterm}
      will start it on screen 1 rather than the default 0.
    * Rounded corners on menu, windows and toolbar
      Theme items:
       * menu.roundCorners: <shape item>
       * toolbar.shaped: <boolean>
       * window.roundCorners: <shape item>
      Shape item can be: TopLeft TopRight BottomLeft and/or BottomRight
      example: menu.roundCorners: TopRight BottomLeft
    * The current style is now marked in the style menu
    * Compile time option for toolbar
      --disable-toolbar
      --enable-toolbar (default)
    * Emacs style key bindings in fbrun
	* Tab completion in fbrun
    * Group persistence over a restart
    * Maximization stop on slit and toolbar (check Maximize Over menu items)
    * Support for _NET_WM_STRUT
    * Regular expression support for remember
Bug fixes:
    * Toggle maximize vertical/horizontal
    * Slit/Toolbar auto hide bug
    * Button alignment bug in title bar
    * Trailing whitespace in group file resource
    * Group cycling

Based on patch by Tom Hensel [ tom at replic8 dot net ].


To generate a diff of this commit:
cvs rdiff -r1.2913 -r1.2914 pkgsrc/doc/CHANGES
cvs rdiff -r1.11 -r1.12 pkgsrc/wm/fluxbox/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/wm/fluxbox/PLIST
cvs rdiff -r1.7 -r1.8 pkgsrc/wm/fluxbox/distinfo
cvs rdiff -r1.6 -r1.7 pkgsrc/wm/fluxbox/patches/patch-ab
cvs rdiff -r1.3 -r1.4 pkgsrc/wm/fluxbox/patches/patch-ac
cvs rdiff -r0 -r1.1 pkgsrc/wm/fluxbox/patches/patch-ad

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.