Subject: CVS commit: pkgsrc/wm/fluxbox
To: None <pkgsrc-changes@NetBSD.org>
From: Jared D. McNeill <jmcneill@netbsd.org>
List: pkgsrc-changes
Date: 03/24/2005 15:00:41
Module Name:	pkgsrc
Committed By:	jmcneill
Date:		Thu Mar 24 15:00:41 UTC 2005

Modified Files:
	pkgsrc/wm/fluxbox: Makefile PLIST distinfo
Added Files:
	pkgsrc/wm/fluxbox: options.mk

Log Message:
Update fluxbox to 0.9.12; closes PR/29780.

Changes:
News in 0.9.12:
  * Added Imlib2 support (./configure --enable-imlib2) [default=disabled]
      Fluxbox can now load *.png, *.jpg and other image-formats.
  * Added Tab command, which goes to a specific tab number action:
      Tab
        ex:
          Mod1 1 :Tab 1
          Mod2 3 :Tab 3
  * Added support for hsetroot to fbsetbg
Bug fixes:
  * Fix for #1091710 (SystemTray is not covered by StyleStuff)
      SystemTray is now configurable via styles thru the
      toolbar.systray.* - resource, it falls back to the look of the clock
  * Warnings on amd64 (#1099278, #1099950)
  * WithdrawnState handling) (#1087220)
  * Windows dont respect toolbar.border.width (#996298)
  * Fixed "remove last workspace" bug
  * Fixed problems with gtk2-fullscreen-mode (gimp2, galeon etc)
  * missing header (#1080323)
  * Update ClockTool when timeformat changed (#1026096)
News in 0.9.11:
  * Slit:
  * wheel or middle/right click in slit menu moves items up/down
  * Save slit list menu item
  * (Re)added dragNdrop ordering of tabs
  * Better visualisation of the RememberState in RememberMenu
  * iconbar:
  * new resources:
      session.*.iconbar.wheelMode: <mode>
        On     - enable mousewheeling on the iconbuttons
	Off    - disables mousewheeling on the iconbuttons
        Screen - uses the settings of desktopWheeling
      session.*.iconbar.deiconifyMode: <mode>
        Current    - deiconifies the window on current workspace
	Follow     - deiconifies the window on the workspace it
                     was iconified from and jumps to that workspace
        SemiFollow - acts as 'Current' for windows that were actually
                     iconified, and as 'follow' for the others
  * Added option to specify what to do with windows,
    that got activated on a different workspaces than the
    current one (thru NET_ACTIVE_WINDOW for example,
		  guinotification-plugin from gaim)
      session.screen0.followModel: <value>
        Ignore  - ignore the activated window
        Follow  - go to the workspace of the window
        Current | CurrentWorkspace | Fetch - get the window onto the
                                             current workspace
  * session.focusTabMinWidth:
      defines the guaranteed minimize size of the focused tab
      in percent of the whole window
  * New command: export | setenv
      sets the enviroment of fluxbox to a given value
	  export NAME=VALUE
	  setenv NAME VALUE
  * Alpha values are no longer in theme, but are in init file. Possible
    values are (all beginning with session.screenN.), * means changed/new:
	-  menu.alpha (*)
	-  slit.alpha
	-  window.focus.alpha (*)
	-  window.unfocus.alpha (*)
	-  toolbar.alpha (*)
Bug fixes:
  * Fix to avoid gentoo bug #72703 also reported at
    http://www.securityfocus.com/archive/1/382398/2004-11-24/2004-11-30/2
  * Fix for a java-bug (wrong opened subwindows)
  * Fix for hiding menu when menufile changed
  * Fix for segfault at startup
  * fbrun doesnt overlap screenborders anymore
  * Fixed Wine + Paradise Poker Client problem.
  * Fix UnderMousePlacement, patch #1052534, close #1048000
  * Some changes to avoid invisible fonts
  * Fix memleaks
  * A few fixes to compile fluxbox with icc and mipspro(irix) #1045785
  * Fixed a problem when system-date is set back
  * Fixed some TextBox issues with some "untypeable" keys
  * Fix a couple of bugs with transparency in toolbar/buttons
  * Fix crash when in windowmenu->submenu and closing the app
  * other bug fixes:
      #1057499
      #1046472
      #1052095
      #1034522
      #1039658


To generate a diff of this commit:
cvs rdiff -r1.19 -r1.20 pkgsrc/wm/fluxbox/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/wm/fluxbox/PLIST
cvs rdiff -r1.15 -r1.16 pkgsrc/wm/fluxbox/distinfo
cvs rdiff -r0 -r1.1 pkgsrc/wm/fluxbox/options.mk

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