What's happened lately in the fluxbox world?

Find announces in here, updates, statements and so on.

Fluxbox 1.3.5 - Damn logic!

Wed Feb 13 10:12:37 UTC 2013

A nasty, little bug went undiscovered into 1.3.3 and prevented the logic commands from working. So, if you happen to use any of the logic commands like 'if', 'and' or .. well .. 'or' in your keys-file: This is the release that fixes that for you. Nothing else was added or fixed.

Sorry for the inconvinience!

The Fluxbox team

Fluxbox 1.3.4 - bend physics back to reality

Sun Feb 10 16:34:13 UTC 2013

New year, new release. Since the fluxbox-1.3.4 contained a few rather nasty bugs (some have labeled it "unlucky release" :)), here is the 100% bug free version you should use from now on. No more time holes, sorry folks.

General:

  • Added 'LHalf' / 'RHalf' titlebar buttons
  • Added 'ClientPatternTest' command for testing clientpatterns via fluxbox-remote
  • Added 'he_IL' translations

Critical Bugfixes in 1.3.4:

  • All timer based problems are fixed now
  • Fixed integer overflows for some gradient textures
  • Fixed compile issue on MacOS

Other Bugfixes:

  • Correct renderinger of 'sunken' textures
  • Move windows without the lagging-behind-effect on slower machines
  • Improved color brightening in textures
  • Memory and other code improvements in texture rendering code
  • Fix build-system issues

Happy fluxboxing!

The Fluxbox team

The world did not end - let's release 1.3.3

Sun Dec 30 20:01:41 UTC 2012

So, the world is still rotating around the sun and before our calendar hits 2013 we decided to release a new stable version of fluxbox. This is mostly a bugfix release.

General:

  • Added 'NearestCorner', 'NearestEdge' and 'NearestCornerOrEdge' resize methods
  • Added percentage values for commands such as ResizeWindow
  • Added style ressources 'menu.hilite.font', 'menu.hilite.justify'
  • Added 'OnTab' modifier for keys file
  • Added _MOTIF_WM_INFO atom to advertise motif capabilities
  • Added 'fullscreen', 'maximizedhorizontal', 'maximizedvertical' tests to client patterns
  • Added option to revert focus to previous window only on current head in a multi-monitor setup
  • Rewrite of FbTk::TextureRenderer (simpler code)
  • Improved building on Microsoft Windows

Critical Bugfixes:

  • Use of monotonic increasing clock for timer, not affected by leap seconds etc.

Other Bugfixes:

  • Fixed placement off transient windows in a multi-monitor setup with 'holes'
  • Fixed usage of '~' as part of style filenames
  • Replaced (deprecated) XKeycodeToKeysym() with XkbKeycodeToKeysym()
  • Improved vertical alignment of text in decorations
  • Fixed compiler and code style issues
  • Updated italian translations

Happy fluxboxing, great health, luck and everything else for 2013!

The Fluxbox team

Short and sweet and to the point: 1.3.2

Sun Oct 30 09:33:50 UTC 2011

Today the fluxbox team is very happy to announce a new release of fluxbox 1.3.2

After a very successful participation in GSOC2011 (we will report more soonish) and right before we are starting our (slow turning, point taken) engines to integrate the result of the two GSOC2011 projects into the main line (which might be a bit bumpy), we wanted something more stable for you.

Both Pavel and Gediminas, our GSOC2011 participants, contributed to this release all over the place. Most notably, Gediminas added ARGB32 visuals to fluxbox (so, yes, your cairo-dock now looks awesome again). And Gediminas cleaned up some gory old code mess and fixed some crashes along the road.

So, happy release and happy fluxboxing!

The Fluxbox team

GSOC2011... fluxbox participates!

Sun Mar 20 11:45:08 UTC 2011

GSOC Logo

Your beloved and trusted windowmanager got accepted as a mentoring organization on the Google-Summer of Code. For those of you living under a rock, I will briefly describe the general idea of GSOC:

You work fulltime on a fluxbox related project over the summer
and get paid by Google. Yes, paid. Money.

At the moment we are working on filling out some related paper work (eg, application templates), but you can have a look at some project ideas we have. You can read more about the next steps for you and us at Google's blog.

This is the first time we tried to become part of SOC and we are very happy to see this happen.

Mathias

Just as promised... 1.3.1!

Sun Feb 27 18:00:54 UTC 2011

Getting the 1.3.0 out of the door brought up some hidden bugs, we tried hard to catch most of them in the last week. Since that went very well, we have a new release for you:

Critical Bugfixes:

  • Fix for not hiding submenus if menuDelay is set.
  • Fix crash when moving transient windows (Dialogs) between Workspaces, #3088856.
  • Fix crash when SystemTray was rotated 90/270 degree, #3188223.
  • Fix potential crash when gettting an UnmapEvent before a FocusEvent.
  • Fix potential crash on accessing NULL-pointer.

Other Bugfixes:

  • Fix wrong width calculation of Systemtray, #3150939.
  • Fix initial placement of WindowMenu, #2731524.
  • Fix incorrectly shown alpha values in Menus, #3187373.
  • Fix render 'sunken' Textures correctly.

Personal note from Mathias: This is the first time 'fluxgen' was not able to get this release out of the door himself. He has injured himself by trying something a real hacker should never be allowed: Leave the keyboard. So, best whishes from here towards Henrik!

Mathias

You didn't see that coming, did you?

Sat Feb 19 18:50:02 UTC 2011

Fluxbox 1.3 has arrived! A long long long time is over, and we finally decided to make a release.

  • Added support for bidirectional text, #2801836.
  • Allow to override 'Focus New Windows' via .fluxbox/apps
  • New actions:
    • ActivateTab
    • ArrangeWindowsVertical
  • New 'MoveN' and 'ClickN' action support for keys file
  • New focus model 'StrictMouseFocus'. This will affect focus when closing, moving, lowering windows, changing desktops, etc, whereas the 'MouseFocus' model will only change focus when you move the mouse.
  • New "background: unset" property for use in overlays.
  • Allowing relative paths for background images in style files.
  • Allowing matching screen number in ClientPattern.
  • Removed rootcommand from init, as fbsetbg is run automatically nowadays.
  • Removed line style resources from init file.

In any case, we hope to get more into the 'flux' way of doing things, aka release early and often. So, have fun with this release.

Personal note from Mathias: This one is dedicated to the first official 'fluxbaby' on the planet: my daughter Karo, born on 6th of November 2010. Which is, btw, the birthday of Henrik as well :)

The Fluxbox Team

kaCHUNK!

Fri Sep 19 05:24:52 UTC 2008

As announced, we have started a new development cycle. So, it is time for
a new release: 1.1.1. It fixes some important issues discovered since the
last release. Go and grab it from the usual place and … happy fluxboxing!

The Fluxbox Team

New Development Release 1.1.0

Thu Sep 04 18:12:51 UTC 2008

This is the first release of the new development release cycle.
A lot has happened since 1.0.0 so check out all the new features in the NEWS
file.

http://fluxbox.org/download/

The Fluxbox Team

New Website

Thu May 15 05:29:45 UTC 2008

In case you can’t tell, we have a new website. Huzzah!

If you need some of the old content, go over to

http://old.fluxbox.org.

Many thanks fly over to famous tenner who
made the redesign.

The Fluxbox Team

» see all the older news