LOGIN / SIGN UP

release-0.1.6

Hi,

Now it's time for the next maintenance release of pekwm, version 0.1.6. This release features both bug fixes and new features and should help to calm you down a bit while waiting for pekwm 0.2.0 which you can track at http://pekwm.org/trac/wiki/Dev-0.2.0

The most notably change will be that the Root part of themes will no longer work as feature has been removed, do not panic, use your ~/.pekwm/start file to set the background.

Here follows a list of changes made, lines with # and a valid number can be displayed in Trac by visiting http://pekwm.org/trac/ticket/nr.

Bugs fixed:

  #33 netwmpager's xprops ignored or suppressed
  #86 Sticky windows not shown on menus
  #92 pekwm crashes on theme reload
  #94 Move action on window border dislocates frame.
  #95 "Set Skip Snap" does nothing
  #96 segfault when hiding all menus
  #98 Swing Applications running Sun Java 1.6.x are broken
  #XX _NET_WM_PID and WM_CLIENT_MACHINE now set on the Root window.
  #XX Fix expansion of environment variables in configuration files.
  #XX Properly center dockapps in the harbour.
  #XX Add focus toggle and menu skipping for dock type windows.
  #XX Plug major memory leak in CfgParser.

Disabled features:

  #93 theme root{command} is broken

New features:

  #47 (request) rewrite titles of marked windows
      Now marked windows get a [M] in the titlebar to indicate the marked
      status.
  #59 (next/prev)frame(mru) to show iconified frames
      Added boolean option to the end of (next/prev)frame(mru) which if it
      is true displays iconified windows as well.
  #69 Display own menus
      Extended the ShowMenu functionality to include custom menus.
      Example, by adding the following to the menu configuration file:
  
      ExampleMenu = "Example Menu" {
        Entry = "Example Entry" { Actions = "Exec xmessage Example" }
      }
  
      And then issuing the action ShowMenu ExampleMenu it would pop up
      the menu defined. Closing #69
  
      NOTE: The menus names are case insensitive, meaning it is NOT possible
      to have TestMenu and TESTMENU. This only applies for root level
      menus, and not submenus of a menu.
  #70 (request) action SendToViewport
      Syntax is SendToViewport Col Row. It does not implement relative
      viewport sending.
  #89 Harbour hide functionality
      New state action, HarbourHidden for use with Set, Unset and Toggle.
  #XX Add shaping to buttons for stretched titlebar pixmaps.
  #XX Updated FindClient action to match against the visible title.
  #XX Added support for // style regexps with i flag used with FindClient.
  #XX Client ID set of functionality.
      New GotoClientID ID action which goes to and focuses client with ID.
      Client IDs are shown in the title and client menus when ShowClientID
      option is 1 in the Screen section of the main configuration.
  #XX ClearFromCursor CmdDialog action.
  #XX Make custom set titles persist between restarts.

Now, go grab a copy of pekwm at http://www.pekwm.org/

Enjoy!

-- Claes Nästén, <me{@}pekdon.net>, http://www.pekdon.net/

"Money has corrupted so much in this world, life would be meaningless if it kills music as well." - Binärpilot

Tasks created after release

# Updated Phase Type Status Pri Title
 
14 3 closed 2008-07-30 SendKey action for Chain fallback.
15 5 closed 2008-06-02 Display desktop name
16 5 closed 2009-02-04 avant-window-navigator
18 2 closed 2008-08-04 System tray iconifcation looses windows
20 4 closed 2008-12-08 Search dialog for finding clients
22 4 closed 2008-06-02 Reorder type of font and align parameters
23 3 closed 2008-10-17 Support define/template sections in configuration
32 2 closed 2008-08-01 Shaping issues after shading.
33 3 closed 2008-12-04 Propagate workspace layout and names
38 2 closed 2008-10-10 VNC issue entering username and password
41 5 closed 2008-10-19 suggestions for some fresh, new features
45 1 closed 2010-04-20 Close emesene windows

Tasks created before release

# Updated Phase Type Status Pri Title