Commit graph

1543 commits

Author SHA1 Message Date
joerg
c4c0d6cb11 user-destdir support 2009-07-07 19:34:24 +00:00
joerg
7d4f8afe79 user-destdir support 2009-07-07 19:32:25 +00:00
joerg
fe85c6c670 user-destdir support 2009-07-07 19:31:32 +00:00
sborrill
38ff31490f Update to 1.1.1.
Take over maintainership.

Changes for 1.1.1
*08/09/14:
   * Fixed a minor pixmap resource leak (Henrik)
     FbTk/Menu.cc, FbTk/ImageControl.cc/hh
*08/09/11:
   * Fixed unshading crash (Mark)
     src/FbWinFrame.cc
   * Be aware of badly specified _NET_WM_ICONS (Mathias)
     Ewmh.cc
*08/09/03:
   * Added windowmenu to distpackage (Mark)
-----------------------------
Changes for 1.1.0
*08/09/01:
   * When the current menu item gets disabled, highlight its nearest
     neighbor and add separators to the focus model menu (Mark)
     Screen.cc FbTk/Menu.cc
*08/08/22:
   * Remove borders from maximized windows (Mark)
     FbWinFrame.cc
   * Add -sync command line option for debugging X issues (Mark)
     fluxbox.cc/hh main.cc
*08/08/21:
   * Added SendToNextHead and SendToPrevHead commands (Mark)
     CurrentWindowCmd.cc/hh
*08/08/20:
   * Added SetDecor key command (Mark)
     CurrentWindowCmd.cc/hh
*08/08/19:
   * Add new [transient] tag to apps file to match transient windows (Mark)
     ClientPattern.cc/hh Remember.cc
*08/08/18:
   * Combined code for MoveTo key command and saved window positions (Mark)
     Side effects:
     - both now have the following options: TopLeft Left BottomLeft Top
     Center
       Bottom TopRight Right BottomRight
     - the CENTER reference in apps now behaves like WINCENTER
     - some previously saved positions will be wrong, since they are now
       computed relative to the toolbar and slit
     - CENTER/WINCENTER will now work properly with Xinerama when placing
       the window on a head other than the top left one
     CurrentWindowCmd.cc/hh Remember.cc Window.cc/hh
   * Add Top Center, Left Center, Right Center, and Bottom Center tab
     placement options (Mark)
     FbWinFrame.cc/hh Screen.cc FbTk/Container.cc/hh
*08/08/17:
   * Add new key commands SetTitle and SetTitleDialog (thanks Matteo
     Galiazzo)
     CommandDialog.cc/hh TextDialog.cc/hh CurrentWindowCmd.cc/hh Makefile.am
*08/08/06:
   * Created manual for fluxbox-remote (Mark)
     doc/asciidoc/fluxbox-remote.txt doc/fluxbox-remote.1
   * Automatically restore the previous background on startup (Mark)
     RootTheme.cc/hh util/fbsetbg startfluxbox.in
*08/08/05:
   * Fixed Focus key command (Mark)
     CurrentWindowCmd.cc/hh FocusableList.cc/hh
   * Added new SetLayer key command (Mark)
     CurrentWindowCmd.cc/hh
   * Make ShowDesktop command toggle between showing windows and desktop
     (Mark)
     WorkspaceCmd.cc
   * Created new `fluxbox-keys' man page (thanks Jim Ramsay)
     doc/asciidoc/fluxbox-keys.txt
   * Make resize cursors consistent (thanks Dmitry E. Oboukhov)
     FbWinFrameTheme.cc
*08/08/04:
   * Add selection box to various "choose one of these" menu items (Mark)
     Toolbar.cc Slit.cc Screen.cc LayerMenu.hh Xinerama.hh
     StyleMenuItem.cc/hh
     added FbTk/RadioMenuItem.hh
   * Add window list argument to ArrangeWindows (Mark)
     WorkspaceCmd.cc/hh
*08/06/26:
   * Remove antiquated dithering code (Mark)
     FbTk/ImageControl.cc/hh FbTk/TextureRender.cc Screen.cc/hh
*08/06/20:
   * Move default window menu to ~/.fluxbox/windowmenu (Mark)
     configure.in data/Makefile.am data/windowmenu Screen.cc
*08/06/08:
   * Add (urgent=yes|no) option to client patterns (Mark)
     ClientPattern.cc/hh
*08/06/06:
   * Allow window menu items in ordinary menus (Mark)
     MenuCreator.cc/hh
*08/06/04:
   * Leave titlebar and handle borders alone with borderless windows (Mark)
     FbWinFrame.cc/hh
*08/06/03:
   * Add -list-commands command line option, which prints a list of valid
     fluxbox commands (Mark)
     main.cc
*08/05/13:
   * Only reload custom menus when necessary (Mark)
     FbCommands.cc/hh
*08/05/12:
   * Only reload the keys file if the contents have changed (Mark)
     Keys.cc/hh fluxbox.cc/hh
   * Modifying the apps file no longer requires a reconfigure (Mark)
     Remember.cc/hh
*08/05/09:
   * Made tooltip in toolbar update when the title changes (Henrik)
     Tooltip.cc/hh, Screen.cc/cc, OSDWindow.hh
*08/05/05:
   * Add tooltips for iconbar buttons (thanks Matteo Galiazzo)
     TooltipWindow.cc/hh
*08/05/02:
   * Minor changes for fluxbox-generate_menu (thanks skiidoo)
     util/fluxbox-generate_menu.in
*08/05/01:
   * Notice when user replaces a non-existent menu file (Mark)
     fluxbox.cc Screen.cc
*08/04/30:
   * Don't allow empty root menu (Mark)
     Screen.cc
*08/04/27:
   * Added SimpleObserver class. (Henrik)
     SimpleObserver.hh, SendToMenu.hh/cc, Toolbar.hh/cc,
     SystemTray.hh/cc
*08/01/27:
   * Reload the Xinerama layout on RandR signal (Tomas)
     Screen.cc/hh
   * Move windows out of inactive heads upon Xinerama layout change (Tomas)
     Screen.cc/hh
*07/12/28:
   * Added new key command :Delay {<command>} [<int>], which runs the
command
     after a delay of <int> microseconds (default is 200 milliseconds)
(Mark)
     FbTk/Timer.cc/hh
*07/12/25:
   * Updated german translations for maximization menu (thanks Christian
Loosli)
     nls/de_*/Translation.m
   * Removed KDE configure option, since it didn't do anything (Mark)
     configure.in config.h.in main.cc
   * Added resource session.screen<N>.slit.acceptKdeDockapps: <boolean>
     (Mark)
     Screen.cc Slit.cc/hh
*07/12/23:
   * Added new style items window.(un)focus.border{Width,Color} (Mark)
     FbWinFrameTheme.cc/hh FbWinFrame.cc
*07/12/21:
   * Added new key command :StartTabbing (Mark)
     Window.cc/hh CurrentWindowCmd.cc/hh
*07/12/20:
   * Added new key command :ForEach (or :Map) (Mark)
     - :ForEach {<command>} [{ [{<list opts>}] [<bool command>] }]
     - For example, the following command will shade all windows on the
       current workspace:
       ForEach {shade} {{groups} Matches (workspace=[current])}
     - <list opts> can be any combination of `static' and `groups' where
       static means windows are listed in creation order, and groups means
       individual tabs are not considered separately
     - This replaces syntax such as `:Minimize (layer)', which no longer
       works
     WorkspaceCmd.cc/hh
*07/12/19:
   * Don't let transient windows steal focus from other programs (Mark)
     Window.cc
*07/12/18:
   * NLS entries for Mouse Tab Focus and Click Tab Focus were switched -
     please make sure they're right now in your language, bug #1786566
     (Mark)
     fluxbox-nls.hh
   * Open transient windows on same workspace as parent (thanks Sascha
     Hunold)
     Window.cc
   * Holding control while clicking on a menu item will now keep the menu
     open (Mark)
     FbTk/Menu.cc MenuItem.cc/hh
*07/12/17:
   * Fix startup items in apps file with specified screen number, bug
     #1843325 (thanks Martin)
     Remember.cc
*07/12/14:
   * Fix compiling with gcc 4.3 (thanks Dmitry E. Oboukhov)
     main.cc
*07/12/13:
   * Fix configure option --with-style (thanks Slava Semushin)
     configure.in Makefile.am
   * Close menus only when they lose focus (Mark)
     MenuCreator.cc FbTk/Menu.cc
   * Moved command parsing code all over the place -- expect any patches
     that add new commands to be broken (Mark, Simon)
     Added FbTk/CommandRegistry.cc/hh
     Removed FbCommandFactory.cc/hh CommandParser.cc/hh
*07/12/11:
   * Added new resize modes for key command StartResizing: NearestEdge,
     Left, Right, Top, Bottom (Mark)
     Window.cc
   * Only allow one menu to be open at a time (Mark)
     FbTk/Menu.cc/hh
*07/12/09:
   * Added OnTitlebar and Double modifiers to the keys file for clicks on
     the titlebar and double clicks, respectively (Mark, thanks Matteo
     Galiazzo)
     - For example, `OnTitlebar Double Mouse3 :Maximize' will maximize a
       window when you double click on the titlebar with the right mouse
       button
     - Note: if you have commands bound to both a single and double click,
       the single click command will still be executed on the first half of
       a double click
     - Added new key commands ShadeOn and ShadeOff that set whether or not a
       window is shaded, rather than toggling the current state
       Window.cc Keys.cc/hh FbCommandFactory.cc
*07/11/22:
   * Added some new special keys to the keys file: FocusIn, FocusOut,
MouseOver,
     MouseOut, ChangeWorkspace (Mark)
     - FocusIn/FocusOut correspond to a window gaining or losing focus, e.g.
     the
       following will raise all xterms when one gains focus:
       FocusIn :If {Matches (xterm)} {Raise (xterm)} {}
     - MouseOver/MouseOut correspond to the mouse moving over the window or
       toolbar (when used with OnToolbar) -- OnDesktop not yet supported,
       e.g.
       the following will unshade a window when you move your mouse over it
       with
       alt pressed:
       Mod1 MouseOver :If {Matches (shaded=yes)} {Shade} {}
     - ChangeWorkspace corresponds to the workspace being changed, e.g. the
       following will set a different wallpaper for each workspace:
       ChangeWorkspace :Exec fbsetbg ~/.fluxbox/bg$(xprop -root
       _NET_CURRENT_DESKTOP | awk '{print $3}').png
     Keys.cc Window.cc Screen.cc Toolbar.cc
   * Added translations for zh_TW (thanks Wei-Lun Chao)
   * Fix division by 0 error when resize increments are set to 0 by an
     application, bug #1836182
     WinClient.cc
   * Added conditional statements to key commands (Mark)
     - for example, this will search for an open xterm window, cycle through
       them if there are any, or else open one:
       Mod4 t :If {Some Matches (xterm)} {NextWindow (xterm)} {Exec xterm}
     - the syntax is :If {<test>} {<command if true>} {<command if false>}
     - `Matches <pattern>' is currently the only test you can make; when
       used
       alone, it tests the focused window or the clicked window for OnWindow
       mouse events
     - there are many ways to combine tests:
       - `Some <test>' returns true if any open client matches <test>
       - `Every <test>' returns true if every open client matches <test>
       - `Not <test>' negates the value of <test>
       - `Or {<test>} {<test>} ...' returns true if any of the tests is true
       - `And {<test>} {<test>} ...' returns true if all of the tests are
       true
       - `Xor {<test>} {<test>} ...' returns the boolean xor of the truth
       values
     FbCommandFactory.cc CurrentWindowCmd.cc/hh WorkspaceCmd.cc/hh
     FbTk/Command.hh FbTk/SimpleCommand.hh, added files
FbTk/LogicCommands.cc/hh
*07/11/16:
   * Added new key command :Focus [<pattern>] that focuses a window (e.g.,
     using OnWindow or specified using a window pattern) (Mark, thanks Tomas
     Janousek)
     FbCommandFactory.cc
   * Using ToggleDecor from Deco=TAB should hide tabs (thanks Tomas
     Janousek)
     Window.cc
*07/11/12:
   * Allow arbitrary window patterns for the iconbar mode (Mark)
     - Note: for now, if you match against the current head of a window, it
     will
       not be updated as expected in the toolbar
     ClientPattern.cc/hh FocusControl.cc/hh IconbarTool.cc/hh
     FbTk/Subject.cc fluxbox.cc, added FocusableList.cc/hh
*07/11/08:
   * Fix crash when cycling focus and window closes, bug #1787345 (Mark)
     FocusControl.cc
*07/11/04:
   * Update autoraise delay on reconfigure (Mark)
     Window.cc
*07/10/31:
   * Move fullscreen windows to normal layer when they lose focus (Mark)
     Window.cc FocusControl.cc
*07/10/24:
   * Fixed some gcc 2.96 compile issues ( Henrik )
     Layer.hh, MinOverlapPlacement.cc, Workspace.cc
   * Introduced (workspacename=...) for pattern matching and changed
     (workspace=...) to use the workspace number, indexed from 0 (Mark)
     ClientPattern.cc/hh
   * Reenabled raising window if window was moved by mouse by 0 pixels
     (Mathias)
     Window.cc
*07/10/23:
   * Adding/removing workspaces wasn't updating menu (Mark)
     Screen.cc
   * Support remembering maximized, minimized, and fullscreen state (Mark)
     - [Maximized] {yes|no|horz|vert}
     - [Minimized] {yes|no}
     - [Fullscreen] {yes|no}
     - also fixed window placement when remembering head but not position
     Window.cc/hh Remember.cc/hh Screen.cc/hh Ewmh.cc fluxbox-nls.hh
     CurrentWindowCmd.cc
   * Allow negated patterns, e.g. (name!=xterm) (Mark)
     ClientPattern.cc/hh
*07/10/22:
   * Added option "mouse" to client pattern ( Henrik )
     This is usefull for xinerama. For example:
     Mod1 Tab :NextWindow (head=[mouse])
     This will cycle focus through windows that are on the same head as
     the mouse pointer.
     ClientPattern.cc
   * Fixed crash bug at restart. ( Henrik )
     Window.cc
   * Replaced modKey with new commands StartMoving and StartResizing (Mark)
     - your keys file should be updated automatically
     - they must be used with a mouse button, or they won't work
     - StartResizing takes one or none of the following arguments:
       NearestCorner, Center, TopLeft, TopRight, BottomLeft, BottomRight
     Window.cc/hh CurrentWindowCmd.cc/hh FbCommandFactory.cc Screen.cc/hh
     fluxbox.cc/hh ScreenResources.cc FbCommands.cc/hh
     util/fluxbox-update_configs.cc
*07/10/21:
   * Allow decorations bitmask to be specified using '0x' (Mark)
     Window.cc
*07/10/18:
   * Fixed gcc 2.96 compile problem ( Thanks rumpole at hotmail )
     bug #1809786
     src/FbTk/TextBox.cc
*07/10/15:
   * Added OnWindow modifier to keys file (Mark)
     Keys.cc Window.cc Screen.cc CurrentWindowCmd.cc
*07/10/14:
   * Added support for transient windows in window patterns, e.g.
     (transient=yes|no), defaulting to "no" for the apps file (Mark)
     Remember.cc ClientPattern.cc/hh Focusable.hh Window.cc/hh
   * Bugfix for SendToPrevWorkspace/TakeToPrevWorkspace (Mathias)
     CurrentWindowCmd.cc/hh
*07/10/13:
   * Merged pre-devel branch; see all Changes since 1.0.0 (Mark)
   * Updated ru_RU (Thanks Konstantin Shashkin)
   * deiconify windows via :Deiconify in reverse order (Mathias)
     FbCommands.cc
*07/05/23:
   * Added key command :Attach <pattern> which groups all windows matching
     the given pattern (Mark)
     FbCommandFactory.cc WorkspaceCmd.cc/hh
*07/05/20:
   * Added resources session.screen<N>.maxDisable{Move,Resize}: <boolean>,
which
     prevent maximized windows from being moved/resized (Mark)
     Window.cc Screen.cc/hh nls/fluxbox-nls.hh
*07/05/19:
   * Changed behavior of resource session.screen<N>.followModel (Mark)
     - now only options are Ignore and Follow, the latter using the setting
     in
       session.screen<N>.userFollowModel
     Window.cc/hh Ewmh.cc Screen.cc/hh
*07/05/16:
   * Added new resource session.screen<N>.noFocusWhileTypingDelay: <int>
     (Mark)
     - specifies a time in milliseconds that new windows should not gain
       focus while the user is typing in the focused window
     Window.cc/hh Screen.cc/hh
*07/05/13:
   * Added new placement policies {Row,Col}MinOverlapPlacement. They behave
     the same as {Row,Col}SmartPlacement when the window fits but fall back
     on minimizing overlap with other windows instead of CascadePlacement
     (Mark)
     MinOverlapPlacement.cc/hh ScreenPlacement.cc/hh
*07/04/23:
   * Set IconicState on all unmapped clients and unmap clients with frames,
     as per ICCCM 4.1.4 (Mark)
     Screen.cc Window.cc FocusControl.cc
   * Added ClientMenu key command, which pops up a menu of open windows,
     based
     on a pattern match
     - e.g. :ClientMenu (workspace=[current]) (minimized=no)
     ClientMenu.cc FbCommands.cc/hh FbCommandFactory.cc
*07/04/11:
   * Added resource session.screen<N>.maxIgnoreIncrement: <boolean>, to
     disable size checking when maximizing a window (e.g. terminals) (Mark)
     - Also added a new configuration submenu for maximize options, to be
       filled at a later date
     Screen.cc/hh Window.cc
*07/04/08:
   * Added OnToolbar modifier to keys file (Mark)
     Keys.cc/hh Toolbar.cc/hh Screen.cc/hh IconbarTool.cc fluxbox.cc
*07/04/06:
   * More changes to theme handling (Mark)
     - introduced window.label.(un)focused.{justify,border{Color,Width}},
       which fallback to window.label.{justify,border{Color,Width}} before
       window.{justify,border{Color,Width}}
     - this has the backwards-incompatible effect that
       toolbar.iconbar.(un)focused.* fallback first to toolbar.iconbar.* and
       then to window.label.*
     FbWinFrame.cc/hh IconbarTool.cc/hh IconButton.cc/hh IconbarTheme.cc
     FbWinFrameTheme.cc/hh
*07/04/03:
   * Added window.label.(un)focused.font to styles (Mark)
     FbWinFrame.cc
*07/03/31:
   * [group] tag in apps file may now have a pattern appended to it, and a
     new window will only be automatically attached to the group if the group
     matches that pattern -- e.g. [group] (workspace) (shaded=no) will only
     automatically group with windows on the current workspace that are not
     shaded (Mark)
     Remember.cc/hh
   * Lots of window commands now take a client pattern as an additional
     argument, and the command will then be applied to all matching windows
     (Mark)
     - For example: `SendToWorkspace 2 (xterm)' will send all xterm windows
       to workspace 2
     - Here is the full list of affected commands (which is not to imply they
       all necessarily make sense to do): Fullscreen, Minimize, Maximize,
       MaximizeVertical, MaximizeHorizontal, SetAlpha, Resize, ResizeTo,
       ResizeHorizontal, ResizeVertical, MoveTo, Move, MoveRight, MoveLeft,
       MoveUp, MoveDown, Raise, RaiseLayer, Lower, LowerLayer, Close, Kill,
       Shade, Stick, ToggleDecor, SetHead, Tab, SendToNextWorkspace,
       SendToPrevWorkspace, TakeToNextWorkspace, TakeToPrevWorkspace,
       SendToWorkspace, TakeToWorkspace, NextTab, PrevTab, MoveTabLeft,
       MoveTabRight, DetachClient
     WorkspaceCmd.cc/hh CurrentWindowCmd.cc/hh FbCommandFactory.cc
*07/03/30:
   * Changed syntax for window cycling (Mark)
     - Instead of a bitmask, the window cycling functions NextWindow,
       PrevWindow, TypeAheadFocus, and GoToWindow now take a list of options
       enclosed in {} followed by a pattern similar to those used in the
       apps
       file.
     - Examples:
         * NextWindow {static groups} (shaded=yes) (name=xterm)
           - cycles through all shaded xterms in creation order, only
           focusing
             the active tab in the group
         * GoToWindow 3 (title=[current])
           - focuses the third client in last-focused order with the same
           title
             as the currently focused window
     - The options are: name, class, title, role, maximized, minimized,
       shaded, stuck, focushidden (can't be disabled), iconhidden, workspace
       (matches workspace names, not numbers), head (numbers), and layer
       (names)
     - Parsing is a pain, so you'll have to update your keys file yourself
       for now.
*07/03/29:
   * Removed groups file; entries will be added to the apps file
     automatically (Mark)
   * Fixed a problem with programs starting in IconicState (Mark)
*07/03/27:
   * Added new resource session.screen<N>.clientMenu.usePixmap that puts the
     window's icon in the workspace and icons menus: default true. (Mark)
     - For some reason, it doesn't work with un-shaped icons yet, but I've
       spent way too many hours already trying to figure out why
   * Use IconTitle in iconbar for minimized windows (Mark)
*07/03/25:
   * Added new resource session.screen<N>.tabs.usePixmap that puts the
window's
     icon in the tab, if available. This is on by default. (Mark)
     Window.cc FbWinFrame.cc/hh WinClient.cc Screen.cc/hh
*07/03/24:
   * Added new key command GoToWindow (Mark)
     - Syntax is GoToWindow <int> [<bitmask>], where the int gives the
       position of the desired window with respect to a list of windows,
       and the bitmask is the same as for NextWindow. A negative number for
       <int> will count back from the end of the list.
     - Particularly useful examples are GoToWindow <int> 9 and
       GoToWindow <int> 25, which will focus the window at position <int> in
       the iconbar modes Workspace and WorkspaceNoIcons, respectively.
   * Fixed creation order window cycling with tabbed windows (Mark)
*07/03/21:
   * Added new command TypeAheadFocus (Mark)
     - syntax is the same as for NextWindow; when you run the command, you
       can start typing the title of the window, and it will gain focus;
       pressing tab will cycle through all matching entries using the
       options specified; when you've found the window you want, just press
       return or escape
     WinClient.hh Screen.cc/hh FbCommandFactory.cc WorkspaceCmd.cc/hh
2009-07-07 15:47:59 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
joerg
5629553de1 Install as uncompressed man page with suffix .1. 2009-06-29 15:38:25 +00:00
ghen
f461ab7861 Update MASTER_SITES. 2009-06-15 12:43:15 +00:00
ahoka
07bac85afe Add options.mk. 2009-06-15 08:17:43 +00:00
joerg
76039544d1 Remove @dirrm related logic. 2009-06-14 22:57:58 +00:00
ahoka
e832f9d01d Upgrade to version 5.5.
Work done by Leonardo Taccari in pkgsrc-wip.

Thanks!
2009-06-14 22:45:12 +00:00
joerg
5a22281a0c Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 21:40:04 +00:00
joerg
73ae0afd90 Remove @dirrm entries from PLISTs 2009-06-14 18:17:11 +00:00
rillig
61c7cf362d Removed redundant .gz suffix for man pages. 2009-06-12 19:09:35 +00:00
ahoka
3efe446c69 Bump for ffmpeg update. 2009-06-12 17:24:53 +00:00
martti
475a73022f Updated wm/fvwm-devel to 2.5.27
* destdir support
* bug fixes
2009-06-09 10:54:47 +00:00
snj
031a010f77 Update pekwm to 0.1.11, from Guillaume Lasmayous in PR pkg/41463.
Add LICENSE (gnu-gpl-v2).

Changes:

Bugs fixed
* #148 "pekwm_themeset.sh doesn't handle empty theme directories",
  reported and fixed by Daniel Moerner.
* #156 "Harbour "forgotten" on config reload.", reported by Walther and
  fixed by Andreas.
* #142 "'Space' keybindings don't work", reported by Tassilo Horn and
  fixed by Andreas.
* #166 "Autoproperty Layer not working in combination with autoproperty
  Focusable=false" reported by cynan and fixed by Andreas.
* Some fixes to get pekwm compiled under OpenSolaris, done by Claes.
* Fixed a typo in the documentation, reported by Rikard Lindsröm.

User visible changes
* #171 "Resizehint for some windows", reported by Demelier David, done
  by Andreas.

Compatibility fixes
* Claes added support for gnome.

Configuration changes
* Respecting the aspect ratio hints can be disabled by setting
  HonourAspectRatio to false.

Theme changes
* The default theme got smaller title bars. The theme was created by
  Adriano.
2009-05-21 01:40:21 +00:00
wiz
272d51cc21 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
2009-05-20 00:58:05 +00:00
wiz
a68a2a8b42 Explicitly enable xinerama support (bl3.mk was already included).
Fixes PR 41449 by Pierre Pronchery.

While here:
Remove excessive quoting operators, and convert to user-destdir.
2009-05-19 10:52:33 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
martti
97bdd322bb Activated LICENSE=... 2009-05-12 12:27:19 +00:00
zafer
d0c25a056f update mirrors. 2009-05-01 13:39:31 +00:00
zafer
922933717d update mirrors. 2009-05-01 13:29:07 +00:00
drochner
47627dd344 add a patch from upstream CVS to fix a possible bypass of screensaver
lock (CVE-2008-6514), bump PKGREVISION
(compile-tested only)
2009-04-17 16:14:56 +00:00
wiz
8a81bbd783 Remove patch-ad using obsolete command line options for dmenu;
increase dependency on dmenu to 3.7.

Bump PKGREVISION.
2009-03-29 09:07:37 +00:00
darcy
4c69939f98 Remove MAINTAINER at their request. 2009-03-21 16:28:05 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
darcy
57ded33aec Correct email address for generic MAINTAINER. 2009-03-17 21:40:44 +00:00
jmcneill
8b0fceec4c Update metacity to 2.26.0.
2.26.0
======

Thanks to Luca Ferretti, Matt Kraai, and Neil Jagdish Patel for
improvements in this version.

  - queue frame resize on window undecorate (Neil)
  - fix description of desktop background (Luca) (#569649)
  - wrap g_error calls in braces (Matt)

Translations
  Amitakhya Phukan (as), Mikel González (ast), Ihar Hrachyshka (be@latin), Runa
  Bhattacharjee (bn_IN), David Planella (ca), Petr Kovar (cs), Ask Hjorth
  Larsen (da), Christian Kirbach (de), Jennie Petoumenou (el), David Lodge (en_GB),
  Jorge González (es), Mattias Põldaru (et), Iñaki Larrañaga Murgoitio (eu),
  Ilkka Tuohela (fi), Claude Paroz (fr), Ankit Patel (gu), Mark Krapivner (he),
  Rajesh Ranjan (hi), Gabor Kelemen (hu), Luca Ferretti (it), Takeshi AIHANA (ja),
  Changwoo Ryu (ko), Gintautas Miliauskas (lt), Sangeeta Kumari (mai), Sandeep
  Shedmake (mr), Wouter Bolsterlee (nl), Manoj Kumar Giri (or), Duarte Loreto (pt),
  Leonardo Ferreira Fontenelle (pt_BR), Adi Roiban (ro), Yuriy Penkin (ru), Daniel
  Nylander (sv), I. Felix (ta), Krishna Babu K (te), Theppitak Karoonboonyanan (th),
  Clytie Siddall (vi), Chao-Hsiung Liao (zh_HK), Chao-Hsiung Liao (zh_TW)

2.25.144
========

Thanks to Matthias Claesen, Matt Kraai, Elijah Newren, Owen Taylor, and Thomas
Thurman for improvements in this version.

  - Optimise window property lookup (Thomas) (#549886)
  - Fix slip in the above (Matt)
  - Several memory leaks fixed (Matthias) (#552303, #552973, #552307)
  - Fix longstanding crasher about colourmaps (Owen) (#568365)
  - Alt+middle/right buttons can be switched (Thomas) (#437910)
  - Support _NET_WM_MOVERESIZE_CANCEL (Elijah)
  - minor fix paving the way for a theme editor (Thomas)

Translations
  David Planella (ca), Jorge González (es), Mattias Põldaru (et), saudat
  mohammed (ha), Yuval Tanny\n (he), Gabor Kelemen (hu), Onye, Sylvester (ig),
  Changwoo Ryu (ko), Raivis Dejus (lv), Kjartan Maraas (nb), Daniel Nylander (sv),
  Fajuyitan, Sunday Ayo (yo), 甘露 (Gan Lu) (zh_CN)

2.25.89
=======

Thanks to Yanko Kaneti, Frederic Peters, Thomas Thurman, and Colin Walters for
improvements in this version.

  - The maximisation key is a toggle. (Thomas) (#343824)
  - "Unmaximise" is now called "restore". (Thomas) (#343824)
  - New thread handling call for gconf (Frederic) (#565517)
  - Add screenshot commands back which had been removed (Yanko) (#565343)
  - move_to_corner_se keybinding fixed (Thomas)
  - Windows on other workspaces which attempt to present themselves
    are marked as needing attention (Colin) (#482354)
  - End the grab op when the user clicks the titlebar (Thomas) (#401028)

Translations
  Jorge González (es)

2.25.55
=======

Thanks to Erwann Chenede for improvements in this version.

  - Fix build on Solaris (Erwann) (#564123)

Translations
  Mattias Põldaru (et), Luca Ferretti (it)

2.25.34
=======

Thanks to Matt Kraai for improvements in this version.

  - Fixes to Thomas's earlier fixes (Matt) (#562939)

Translations
  None

2.25.21
=======

Thanks to Thomas Thurman for improvements in this version.

  - Fixes to allow building without compositor again (Thomas)
  - Fixes for -Wall problems (Thomas)
  - Various tool updates (Thomas)

Translations: none


2.25.13
=======

Thanks to Thomas Thurman for improvements in this version.

  - Add casts to fix failure to build from source on 64bit hosts (Thomas) (#562106)
  - Added script to produce annoucements (Thomas)

Translations
  Jorge González (es)

2.25.8
======

Thanks to Brian Cameron, Maxim Ermilov, Daniel Macks, Elijah Newren, Frederic
Peters, Thomas Thurman, David Trowbridge, and Olav Vitters for improvements in
this version.

  - Reorder compiler flags (Daniel) (#562033)
  - Fix compositor switch (Daniel) (#560990)
  - Remove spurious warnings about operations on window "none" (Thomas)
  - Fix _POSIX_C_SOURCE which was breaking OS X builds (Thomas) (#561962)
  - -Werror -Wall and -ansi are now standard compile flags (Thomas)
  - Merge screen and window keybindings files; fix minor alt-tab bug
    in the process (Thomas) (#528337)
  - Support _NET_WM_FULLSCREEN_MONITORS (David)
  - Remove some deprecated calls (Thomas) (#560445)
  - Clean up #includes (Maxim) (#560449)
  - Update description of raise_on_click (Elijah)
  - First dialogue delegated to zenity (Thomas)
  - fix theme-parser typo (Olav)
  - double-quote variable names in messages (Thomas) (#558309)
  - fix accidental renaming of run_command_terminal (Thomas) (#557943)
  - some null checks; problems exposed by new GDM (Brian) (#558058)
  - ignore mouse button modifier if it's missing (Thomas) (Launchpad 258054, Launchpad 266929)
  - fix docbook markup (Frederic)

Translations
  Astur (ast), Jorge González (es), Thomas Thurman (la), Leonardo Ferreira
  Fontenelle (pt_BR), Daniel Nylander (sv)

2.25.5
======

Thanks to Thomas Thurman for improvements in this version.

  - Allow third-party apps to decide whether a window appears
    on all workspaces (Thomas) (#557536)
  - Fixed keybindings script (again) (Thomas)

Translations
  David Planella (ca), Robert Millan (ca@valencia)

2.25.3
======

Brown paper bag release which fixes numerous build problems from last night's
release of 2.25.2.  Apologies.

Thanks to Murray Cumming, Thomas Thurman, and Götz Waschk for improvements
in this version.

  - Fix distcheck (Thomas) (#557356)
  - add libm reference (Götz) (#557357)
  - fix docbook tags (Murray) (#557337)

Translations
  Yavor Doganov (bg), David Planella (ca), Robert Millan (ca@valencia), Kenneth
  Nielsen (da), Hendrik Richter (de), Ivar Smolin (et), Claude Paroz (fr), Seán de
  Búrca (ga), Launchpad Translations Administrators (hr), Gabor Kelemen (hu),
  Thomas Thurman (la), Žygimantas Beručka (lt), Kjartan Maraas (nb), Duarte
  Loreto (pt), Djavan Fagundes (pt_BR), Mugurel Tudor (ro), Pavol Šimo (sk),
  Laurent Dhima (sq), Горан Ракић (sr), Theppitak Karoonboonyanan (th),
  Funda Wang (zh_CN)

2.25.2
======

Thanks to Joe Marcus Clarke, Murray Cumming, Tomas Frydrych, William Lachance,
Matthew Martin, Christian Persch, Thomas Thurman, and Vincent Untz for
improvements in this version.

  - Add handler for SIGTERM (Joe) (#553980)
  - Minimised windows are necessarily obscured (Matthew) (#528927)
  - Build fixes with the above (Christian, Tomas, Thomas) (#557335)
    (#557201) (#469361)
  - Changed keybindings to be in a single place (Thomas) (#469361)
  - Add new document about themes (Murray)
  - Remove obsolete support for fallback icons (Thomas)
  - Pass modified mouse events to panels (William) (#554428)
  - Change where desktop files should go (Vincent) (#549479)

Translations
  Yavor Doganov (bg), David Planella (ca), Kenneth Nielsen (da), Hendrik
  Richter (de), Ivar Smolin (et), Claude Paroz (fr), Seán de Búrca (ga), Launchpad
  Translations Administrators (hr), Gabor Kelemen (hu), Thomas Thurman (la),
  Žygimantas Beručka (lt), Kjartan Maraas (nb), Duarte Loreto (pt), Djavan
  Fagundes (pt_BR), Mugurel Tudor (ro), Pavol Šimo (sk), Laurent Dhima (sq),
  Горан Ракић (sr), Theppitak Karoonboonyanan (th), Funda Wang (zh_CN)
2.25.1
======

Thanks to Thomas Thurman for improvements in this version.

  - Fix small memory leak, found by Matthias Clasen (Thomas) (#549952)
  - Added move_to_center keybinding suggested by
    Khanh-Dang Nguyen Thu Lam (Thomas) (#549979)
  - Compositor can be turned on and off from the command line
    (#545323) (Thomas)

Translations
  Khaled Hosny (ar), Petr Kovar (cs), Iñaki Larrañaga Murgoitio (eu), Ilkka
  Tuohela (fi), Žygimantas Beručka (lt), Duarte Loreto (pt), Djavan
  Fagundes (pt_BR), Laurent Dhima (sq)

2.25.0
======

Thanks to Patrick Niklaus, Ted Percival, Eric Piel, Akira TAGOH, and Thomas
Thurman for improvements in this version.

  - Fix memory allocation problem in struts (Eric) (probably #468075)
  - Ensure windows which start maximised know where to jump back
    to, so they don't warp to other screens (Ted) (#504692)
  - Added header comments to some files (Thomas)
  - Icons for windows which are uncooperative enough not to provide
    an icon are taken from the theme, not built in (Patrick) (#524343)
  - Added manual page for metacity-message (Akira, from Debian downstream)

Translations
  Khaled Hosny (ar), Petr Kovar (cs), Ilkka Tuohela (fi), Duarte Loreto (pt), Djavan
  Fagundes (pt_BR)
2009-03-16 20:10:19 +00:00
hasso
536eb98ea7 Make it compile on systems which don't happen to have /usr/include/util.h. 2009-03-11 20:01:43 +00:00
wiz
78b7af7df5 Use mk/omf-scrollkeeper.mk instead of textproc/rarian/omf.mk. 2009-03-08 15:56:43 +00:00
joerg
675b1ec63e Fix build and PLIST. Bump revision. 2009-03-07 17:45:20 +00:00
plunky
3b8127bfb7 add in missing PKG_DESTDIR_SUPPORT 2009-03-05 17:44:00 +00:00
ghen
cdf94a2ba2 Run the wmii.1 manpage through tbl(1) before installation to fix PR pkg/39822.
Alternatively, the manpage could be installed as wmii.tbl, so man(1) will pipe
it through tbl at runtime, but I don't know how portable this behaviour is.
Bump PKGREVISION.
2009-03-05 09:20:57 +00:00
wiz
7615f552f6 + scrotwm. 2009-02-21 15:15:57 +00:00
wiz
53b006ea83 Initial import of scrotwm-0.9.1:
Scrotwm is a small dynamic tiling window manager for X11. It tries
to stay out of the way so that valuable screen real estate can be
used for much more important stuff. It has sane defaults and does
not require one to learn a language to do any configuration. It
was written by hackers for hackers and it strives to be small,
compact and fast.

It was largely inspired by xmonad and dwm. Both are fine products
but suffer from things like: crazy-unportable-language-syndrome,
silly defaults, asymmetrical window layout, "how hard can it be?"
and good old NIH. Nevertheless dwm was a phenomenal resource and
many good ideas and code was borrowed from it. On the other hand
xmonad has great defaults, key bindings and xinerama support but
is crippled by not being written in C.

Scrotwm is a beautiful pearl! For it too, was created by grinding
irritation. Nothing is a bigger waste of time than moving windows
around until they are the right size-ish or having just about any
relevant key combination being eaten for some task one never needs.
The path of agony is too long to quote and in classical OpenBSD
fashion (put up, or hack up) a brand new window manager was whooped
up to serve no other purpose than to obey its masters. It was
written by Marco Peereboom & Ryan Thomas McBride and it is released
under the ISC license.
2009-02-21 15:15:29 +00:00
obache
aba4289c3d Update pekwm to 0.1.10.
Based on PR 40682 by Guillaume Lasmayous.
 * Remove --enable-xinerama trick, it is enabled by default.

Release-0 1 10
The most noticable change in this release is the new default theme. Many thanks
to Adriano Foschi for sharing his great work with us.

As usual we have some bugfixes as listed below. There aren't that many code
changes this time to allow pekwm to stabilise again after the rather unlucky
0.1.9 release.

Bugs fixed
 * #129 "can't close or focus by clicking", reported by Marco Londero and fixed
   by Claes Nasten
 * #131 "Search dialog stops focusing selected client", reported by Krister
   Svanlund and Claes Nasten, fixed by Andreas Schlick
 * #135 "Offset window placement", reported and fixed by Claes Nasten
 * #138 "autogen.sh fails on Fedora 10 and Debian Experimential", fixed by Claes
   Nasten
 * #141, reported by Daniel Moerner and fixed by Claes Nasten
 * #XX, fix theme load regression reported by _FrnchFrgg_ and fixed by Claes
   Nasten.
User visible changes
 * New default theme
 * Rendering of the alpha channel (most notably in menus)
Compatibility fixes
 * The loader of xpm images falls back to XParseColor() to allow more than just
   the #rrggbb notation.
Configuration changes
Theme changes
2009-02-20 12:27:03 +00:00
joerg
789356b8da DESTDIR support. Fix maintainer 2009-02-16 14:15:28 +00:00
joerg
a86a59042d DESTDIR support. Fix maintainer 2009-02-16 13:48:03 +00:00
wiz
648d192360 Convert to user-destdir. 2009-02-16 12:04:01 +00:00
joerg
aa480b4157 Needs gettext-m4 for build. 2009-02-14 19:10:42 +00:00
joerg
b2b5bfc33a Fix build on LP64 systems. DESTDIR support. 2009-02-14 18:45:12 +00:00
joerg
3c645bb7fc Switch to Python 2.5 as default. Bump revision of all packages that have
changed runtime dependencies now.
2009-02-09 22:56:21 +00:00
joerg
2041ed3c37 Require Python 2.5 as py-compizconfig does so. 2009-02-09 21:55:23 +00:00
obache
e913d4f40a Recursive revision bump came from audio/gsm. 2009-02-03 06:11:12 +00:00
jmcneill
a696ebbe89 Install xsessions file so GDM will pick it up. 2009-01-27 01:40:57 +00:00
jschauma
65e9c90d89 Give up maintainership, as I have not so much as looked at pkgsrc in
well over a year now.  Sorry. :-(
2009-01-23 21:14:16 +00:00
obache
402c6ae17d Update pekwm to 0.1.9a.
Based on PR 40260 by Guillaume Lasmayous.

NEWS pekwm-0.1.9a
=================

alas, we missed two rather critical bugs in the 0.1.9 release. We decided to
make a new release 0.1.9a that fixes the "lower" action and a crash related
to the search dialogue. You can download the release as usual from
http://www.pekwm.org or use git to fetch it.

NEWS pekwm-0.1.9
================

Another maintenance release with both bug fixes and feature
enhancements. For pekwm-0.1.9 both default configuration and the
documentation has been updated to be more useful by default and to
reveal more configuration options, it might be worth having a look at
the default configuration if you upgrade from a previous version.

What also might be worth having a look at is the added contrib folder
with scripts and other useful things that is not included in the "main"
distribution due to dependency issues.

Bugs fixed:

    * #13, One-click menu access and selection doesn't work. Add the
      following to the Mouse section in the main configuration file to
      enable:

 Select = "Motion MotionPressed"
 Enter = "ButtonPress MotionPressed"

    * #20, Search dialog for finding clients. Run ShowSearchDialog and
      start typing, a list of matching clients should be displayed.
    * #47, Tab completion for CmdDialog. Activate with Complete and
      CompleteAbort actions. Currently only includes command completion.
      Look in default configuration for an example.
    * #75, Dynamic menus inside dynamic menus. Reported by Krister
      Svanlund
    * #80, CMDDIALOG theme structure appears to be ignored now. Now both
      CmdDialog and InputDialog are valid names for decorating CmdDialog
      window.
    * #81, Configuration uses system level config on first run and not
      user configuartion.
    * #82, Workspace indicator doesn't show up when workspace is
      switched by a pager or other program
    * #84, Unable to make mplayer window fullscreen when
      FullscreenDetect=True. Reported and fixed by Vladimir A. Pavlov
    * #88, TitleRules does not apply on pekwm generated menus. Reported
      and fixed by Matt Hayes
    * #96, Properly include cstdio to fix compilation errors with
      gcc-4.4. Reported and fixed by Daniel Moerner
    * #104, ButtonRelease events should check actual area beneath them
      for context. Reported by Walther.
    * #119, Harbour can "float away" when components get resized.
      Walther.
    * Fix re-loading of dynamic menus, caching caused menus not to
      reload.

Compatibility fixes:

    * #72, Work on EWMH support. Support for the following hints has
      been added: _NET_DESKTOP_GEOMETRY, _NET_WORKAREA,
      _NET_WM_ICON_NAME, _NET_WM_VISIBLE_ICON_NAME.

Configuration changes:

    * #86, Icon rendering in menus is now optional. In the Menu section
      of the main configuration DisplayIcons option has been introduced,
      setting it to false disables menu icons.
    * #98, Configurable icons in root menu. Reported by Krister
      Svanlund.
    * #103, Template entries with a "name" cannot be replaced. Template
      overriding is now valid in mouse, keys and autoproperties.
      Reported by Walther.
    * #109, Environment variables should be set for window menus. Now
      $CLIENT_PID and $CLIENT_WINDOW is available in dynamic menu
      scripts. Reported by Matt Hayes
    * #110, ShowStatusWindowCenteredOnRoot option introduced. When True
      old status window behavior is used, when set to False (default
      value) the status window is displayed centered on the current
      window.
    * #122, Setting icon limitations depending on menu. Example in the
      default configuration file.
    * #XX, Default configuration for window types has been updated with
      saner defaults.
    * #XX, Make templates available in autoproperties only with require
      syntax. In order to support having templates overwriting in
      autoproperties file a Require section was added just as in the
      theme file. To enable templates overwriting and set up a single
      property using it add this to your autoproperties file:

 Require {
     Templates = "True"
 }
 Property = "name,class,role,title,apply on" {
     Sticky = "True"
 }

Theme changes

    * #91, Renamed Hoover to Hover. Hoover is still a valid name.

NEWS pekwm-0.1.8
================

Another maintenance release with both bug fixes and feature
enhancements. Many thanks to IOError for speeding up the release
process.

Bugs fixed
==========

  * #38 VNC issue entering username and password, fixed by Andreas
        <ioerror{@}lavabit{.}com>
  * #51 Incorrect behaviour on x86_64 using pypanel, reported and
        fixed by Vladimir A. Pavlov <pv4{@}bk{.}ru>
  * #56 Disabling xrandr also disables image-png and Xft support,
        reported and fixed by Nathan <cornet{@}sheepy{.}org>
  * #58 Exaile Mini Mode keys dont work
  * #59 Raise/Lower events do not work on unselected tabs, fixed by
        Andreas <ioerror{@}lavabit{.}com>
  * #60 ButtonRelease/Motion events do not work on window borders,
        fixed by Andreas <ioerror{@}lavabit{.}com>
  * #62 Fix broken FullScreen requests
  * #63 Above (Dialog) layer not working properly, fixed by Jyri
        Jokinen <shared{@}adresh{.}com>
  * #65 HideAllMenus steals focus.
  * #67 InputDialog input field background is not updated on theme
        change.

User visible changes
====================

  * CmdDialog history is now persistent between pekwm sessions.
  * #23 Support define/template sections in configuration, have a look
        at the default theme which uses the new theme format.

Configuration changes
=====================

  * FullscreenAbove option added to the screen section causing
    fullscreen applications go above panels etc if true. Works around
    #61.
  * ShowWorkspaceIndicator changed from seconds to milliseconds.
  * HonourRandR option added. Disable it to force pekwm to interpret
    the xinerama information as reliable (instead of randr's).
  * /regexp/flags syntax to all regular expressions in the
      configuration with i (ignore case) and ! (invert match).

Theme changes
=============

  * #41, hoover state for buttons. Enable by setting a Hoover texture
    on buttons such as:

Hoover = "Solid #ffcea5 0x0"

  * Re-load of decor rules when title changes making the following
  * possible:

 DecorRules {
   Property = "(term|rxvt),(erm|xvt)" {
     Title = "root"
      Decor = "WARNING"
   }
   Property = "(term|rxvt),(erm|xvt)" {
     Title = "/^[^@]+$/"
     Decor = "DEFAULT"
   }
   Property = "(term|rxvt),(erm|xvt)" {
     Title = "/@noosnascla-laptop/!"
     Decor = "REMOTE"
   }
 }
2009-01-06 12:47:17 +00:00
wiz
55fa90af5f Move scrollkeeper/omf.mk to rarian/omf.mk.
scrollkeeper is nowadays included in rarian, so the omf.mk file should
be there as well.
Adapt all references.
2009-01-04 18:00:58 +00:00
jmcneill
0b57232cdc PR# pkg/39621: wm/metacity configure fails - missing xdamage
(NetBSD 3.0 XFree86)

Disable compositing support if native X doesn't provide libXdamage.
2008-12-24 18:49:55 +00:00
bjs
8c2b0e2547 Recursive dependency bump for multimedia/x264-devel. It's tough
to know which packages are affected by the update and how, so to be
safe, I'm doing a full bump.
2008-12-18 17:28:16 +00:00
hira
246d0402ca Bump BUILDLINK_{API,ABI}_DEPENDS.
Bump PKGREVISION (some packages ride the previous PKGREVISION bump).
2008-12-18 16:46:29 +00:00
hira
075f3904d8 Add missing entries to PLIST. Bump PKGREVISION. 2008-12-18 14:09:26 +00:00
hira
9bd4d8b349 Update Xfce to 4.4.3. This is bug fix release.
Changes since 4.4.2:

x11/xfce4-panel:
  * Quite a bit code changed in the dnd code. Mostly to fix a segfault
    in FreeBSD-amd64, but more problems were discovered and a lot of
    code was simplified.
  * Don't respond the uri drags, we don't use it and it only causes
    problems like hiding the panel when a file was dragged over the
    panel (Bug #3815).
  * Fix crash with xrandr 1.2 (Bug #3620)

x11/xfce4-desktop:
  * Make menu panel plugin honor CustomizeDesktopMenu kiosk setting
    (Bug #1026).
  * Fix incorrect initial desktop font size when setting custom font
    size if a custom font was never set before (Bug #3957).

wm/xfce4-wm:
  * Fix automaximize on move
  * Remove trailing \0 in UTF-8 strings, that causes libwnck to
    rightfully complain that NET_WM_NAME contains invalid UTF-8
  * Exit on SelectionClear event so that xfwm4 exits even with WM who
    do not send a ClientMessage event such as Openbox (Bug #2374)
  * Backport overlay and compositor support from trunk (Bug #3849)
  * Filter out grab/ungrab events so we don't end up redrawing the
    frame twice
  * Set monitor when positionning menu (Bug #4162)
  * Reduce flickering during resize (Bug #4283)
  * Fix NET_WM_STATE claiming maximization vertical and horizontal even
    if only horizontal of vertical is actually set (Should fix Bug #3969)
  * Loosen the rule that prevents an application from iconifying itself
    when skip_taskbar is set (Bug #4434)
  * Rework visual depth selection of the frame window (Bug #4452)
  * Add support for NET_MOVERESIZE_WINDOW
  * Take gravity bit into account in configure resize only requests to
    comply with standard (Bug #3634)
  * Add client windows to save set to avoid loosing all windows in case
    of crash
  * Use guint32 instead of Time internally to avoid potential issues in
    64bits
  * Add a "--replace" command line option to replace ICCCM2 compliant
    window managers (Bug #3731)

x11/libxfce4gui:
  * Fix format-string vulnerability in dialog code

x11/xfce4-terminal:
  * Update to latest trunk translations.

sysutils/xfce4-thunar:
  * Update to latest trunk translations.

editors/xfce4-mousepad:
  * Sort recent items by most recently used.

x11/xfce4-utils:
  * Fix missing translated chars (Bug #3543)

Updated translations:
  * Basque
  * Brazilian Portuguese
  * Catalan
  * Chinese Traditional
  * Danish
  * Estonian
  * Finnish
  * French
  * Galician
  * German
  * Indonesian
  * Japanese
  * Korean
  * Kurdish
  * Latvian
  * Norwegian
  * Polish
  * Sinhala
  * Slovak
  * Slovene
  * Spanish
  * Turkish
  * Urdu
2008-12-17 12:50:02 +00:00
tonio
60ead535cf Update wm/dwm to 5.3.1
No real changelog from upstream, apparently mostly bugfixes
2008-12-07 15:46:39 +00:00
obache
b23dfcf72e Add DESTDIR support.
Requested by PR 39985.
2008-11-27 13:28:05 +00:00
tnn
8cb15a6b37 Fix build w/ Sun Studio, which doesn't allow anonymous unions in C.
(Will submit upstream.)
2008-11-24 21:35:16 +00:00
martti
ae700915f5 Added support for user-destdir 2008-11-17 11:52:51 +00:00
obache
cee7855a4b Add DESTDIR support, per maintainer request by PR 39930. 2008-11-17 10:27:57 +00:00
ahoka
ef17e9fec4 Drop maintainership. 2008-11-06 22:25:41 +00:00
snj
3efdf90ede Others have been doing a fine job of maintaining this package, and I haven't
used it in years, so reset maintainer to pkgsrc-users@.
2008-11-02 21:50:21 +00:00
drochner
0ad670f20d update to 2.24.0
This switches to the gnome-2.24 release branch.
2008-10-16 15:37:51 +00:00
tnn
ed8c7ddda7 fix PLIST 2008-09-23 19:14:22 +00:00
tnn
9f0e172aed Update to sawfish-1.3.4.
New features:
- "Enter-Click focus mode" by Dagfinn I. Mannsake, Christopher
   Bratusek and Timo Korvola: windows get focus only when mouse
   enters it or if it is clicked and was unfocused.
- "Parallel make" by Harald van Dijk: allows building using
   more processors.
- Improved window property handling by Teika Kazura.
- Added new themes: mxflat, get-S-tabbed and elberg-tabbed.
- Added new binding to maximize window fullscreen on all
  xinerama screens, by Jonathan Sambrook.

Also various bugfixes.
2008-09-23 19:10:52 +00:00
jakllsch
132d14d357 Include libXrandr buildlink3.mk.
Bump PKGREVISION.
2008-09-16 17:47:57 +00:00
wiz
e8616413bf Remove remaining qt1 and qt2 packages, as announced on pkgsrc-users
on Sep 7 2008. No complaints received.
2008-09-16 16:07:31 +00:00
gdt
4bfe9c6470 Set NO_BIN_ON_FTP because pkgsrc modifies the source. 2008-09-12 20:06:29 +00:00
ahoka
8b9e728a97 Bump revision because of the ffmpeg update. 2008-09-08 15:14:21 +00:00
dholland
a5df0f9e90 Fix broken 64-bit build. 2008-09-08 09:41:50 +00:00
dholland
29b008a2d4 DESTDIR support. 2008-09-08 09:41:40 +00:00
wiz
03b53774ba Recursive PKGREVISION/ABI-depends bump for db4 4.6->4.7 update (shlib
name change).
2008-09-06 20:54:31 +00:00
ahoka
979dc88529 Update to the latest version v2.3.4.
Changes:
 awesome-menu: match string mode and autocomplete
 tasklist: add tags as cache element (FS#227)
 awesomerc: fix subprocess (FS#193)
 awesomerc: fix default path in menu launching
 Revert "awesomerc: fix xterm -e in case of others terms"
 mouse: fix client snapping
2008-09-06 17:17:10 +00:00
dholland
1315f2bef4 Bump PKGREVISION as a precaution because of the issues with x11/xview-lib. 2008-08-30 20:04:53 +00:00
epg
1fc94600b0 Set MAINTAINER to pkgsrc-users@. 2008-08-18 00:55:48 +00:00
dholland
896fd2313e Fix DESTDIR 2008-08-17 04:11:47 +00:00
ahoka
aa5acc3e7a Change my email address. 2008-08-13 13:20:14 +00:00
ahoka
fbccf04490 Add session and screensaver support.
Fix imlib detection.
Change master sites to live ones.
Bump revision.
2008-08-11 17:52:19 +00:00
obache
621e07a56c No need to define INSTALL_TARGET=install-strip.
Framework pass -s flag automatically if required (INSTALL_UNSTRIPPED!=yes).

Part of fixes PR 15107.
2008-08-10 05:20:13 +00:00
obache
2ae7a3d120 Update wm/pekwm to 0.1.7.
Based on patch provided by Juan RP in PR 39311.

NEWS pekwm-0.1.7
================

Bugs fixed

  * #XX Several memory leaks identified with valgrind plugged.
  * #XX Fixed broken iconfied state reported by
     <giuliani{.}blackfenix{@}gmail{.}com>
  * #XX CfgParser parsed data twice.
  * #XX StatusWindow placement fixed.
  * #XX Fix for _NET_WM_NAME ops by Florian Hoppe <flp{@}floppi{.}de>
  * #22 Font type is now possible to define as the first argument in
     themes.
  * #30 Panel raise issues, reported and fixed by Jyri Jokinen
     <shared{@}adresh{.}com>
  * #21 Dynamic menu entries become unselectable after first
     visit. Reported by Lassi Pölönen and fixed by Andreas
     <ioerror{@}lavabit{.}com>
  * #14 SendKey action requested by nidan.
  * #29 drag'n'drop requires the recieving window to be moved before
     working. Reported by Jyri Jokinen <shared{@}adresh{.}com>, fixed
     by Andreas <ioerror{@}lavabit{.}com>
  * #32 Shaping issues after shading. Reported by Paulo Igor Barra
     Nascimento <pibarnas{@}yahoo{.}com{.}br> and fixed by Andreas
     <ioerror{@}lavabit{.}com>
  * #XX Corrects the interpretation of the motif windowmanager hints
     by Andreas <ioerror{@}lavabit{.}com>
  * #XX Remove perl scripts reducing dependencies on packages.

User visible changes

  * UTF-8 support added for reading and rendering window titles.
  * _NET_WM_ICON is now read and rendered in menus.
  * RandR support for multi-screen configurations.
  * New default theme.
  * CmdDialog size is now calculated from the current head and not the
    whole display.

Configuration changes

  * _NET_WM_WINDOW_TYPE handling configurable via autoproperties.
  * Width/Height 0 in autoproperties now means screen width/height.
  * WorkspacesPerRow and WorkspaceNames added with matching
    GotoWorkspace/SendToWorkspace parameters Up, PrevV, Down, NextV.
  * ShowWorkspaceIndicator
  * WorkspaceIndicatorScale
  * PCRE support remove.
  * EdgeIndent option added to Screen section of main configuration
    file. If true reserves space where the screen edge is.
  * EdgeSize now supports per edge configuration.

Theme changes

  * Shaping suport for non-corner windows.
  * XMB type is used by default in favour of X11 type fonts.
  * Font alpha is now handles as % from 0-100 instead of previous Xft
    unsigned int value.
  * HeightAdapt option added to theme.
  * Font type is now possible to define as the first argument in themes.
2008-08-08 14:32:38 +00:00
ahoka
063de4130e Update to 2.3.3.
Changes:
	Fix xterm -e in default config for other terminal ;
	Give floating dialogs of maximised windows focus (FS#232).
2008-08-07 18:47:00 +00:00
tnn
bcdc5d79ab Update to obconf-2.0.3.
2.0.3:
  * Add support for the desktop warping option
  * Add support for showing the popup notification when changing desktops
  * Better build support for Max OSX platform (no --export-dynamic)
  * Major layout changes
  * Add support for putting the move/resize popup in a fixed position on screen
  * Add support for the <active> window placement option
  * New icon by Myles Green
  * Show an error when the configuration file is not valid, so it doesn't get
    destroyed by ObConf
  * Add a --config-file option to specify an alternate configuration file.
  * Auto-load the same configuration as Openbox is using, if Openbox was run
    with --config-file

2.0.2:
  * Workaround a crash in GTK/Glib on the PowerPC platform
  * Add new Margins option (Margins tab)
  * Add new option for centering windows when placing them
  * Don't include the debian/ dir in releases
  * Fix the missing TopRight option for the dock
  * Fix the dock stacking option to match changes made in Openbox (it's
    Above/Below not Top/Bottom)
  * Give the theme previews white client areas to more closely resemble a real
    window
  * Update to Openbox 3.4.3 libraries
2008-07-29 19:49:12 +00:00
tnn
c4ce1b7448 - patch-ac: Fix bug that made desktop switching not work
- While here, fix DESTDIR support
- Bump PKGREVISION
2008-07-29 19:30:35 +00:00
plunky
723625aafc add ${DESTDIR} to -install targets 2008-07-28 18:50:48 +00:00
ahoka
de5c1457b7 Add missing include to fix reported build failure. 2008-07-17 20:54:00 +00:00
ahoka
705ca969ff Update to version 2.3.2.
Based on PR 38953 from Joel CARNAT. Thanks!

Changes since last packaged version:

Show correct geometry on mouse resize(FS#203);
Fix build issues with simple POSIX shell.
Fix focus handling on new window managing with multi monitors (FS#188);
Add support for mouse with up to 9 buttons.
Fix cache invalidation when swapping clients
Fix handling of keycode and keysyms (FS#64)
Do not focus new client if current client is maximized (FS#182)
Documentation update
Fix a bug with UTF-8 strings rendering
Fix titlebar map/unmap
Allow NULL in command for widgets (FS#175)
Documentation update;
Store KeySym not KeyCode in keys bindings (FS#161);
Fix some drawing problems.
Documentation update;
Fix placement for maximized apps;
Give focus when clicking with Button1 on titlebars;
Use mwfact lower and upper limits in mouse;
Fix opacity focused issue;
Fix focus on arrange for multi head;
Allow multiple bindings for mouse events.
Support for multiple image format, using Imlib2 (default) or GTK pixbuf (FS#82);
Use pango for font display instead of Xft;
Better documentation: the documentation is now autogenerated from source code: everything is now in
the manpage and will always be (FS#101);
awesome-menu: a dmenu clone (FS#7);
Support for styles section;
mwfact lower and upper limits are configurable (FS#92);
widget_tell now allows to change widget properties like colors, etc. (FS#144, FS#36)
Errors and warnings messages are more clear and consistent, prefixed with E or W and indicating in which function it fails;
Add titlebar support for windows (FS#38);
Fix support for SDL apps (you can play Xmoto and Quake);
New option for progressbar with ticks (FS#81);
New emptybox widget which deprecated padding options of various widgets;
New opacity_focused option;
Widget graph can grow right/left;
Add support for shadowed text (FS#90);
Probably more.
2008-07-15 14:31:12 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
ahoka
700e39b655 Bump PKGREVISION to reflect last change. 2008-07-08 14:28:53 +00:00
ahoka
8500c2a6ae Add missing gettext-lib dependency.
Revealed by a bulk build on Dragonly.
2008-07-07 16:42:54 +00:00
hira
064b1a5113 This package needs x11/py-gtk2 to run. Bump PKGREVISION. 2008-06-22 08:41:36 +00:00
joerg
8147e29870 PR 39011: needs msgfmt. 2008-06-21 21:06:10 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
hauke
7518e13839 Un-break start icon patch for non-*BSD platforms. 2008-06-17 08:32:41 +00:00
abs
3d2b45f4bb Upgrade wm/jwm to 2.0.1, plus add fribidi and jpeg options (default on)
# JWM v2.0 <> 20070624

    * New look.
    * Background support on a per-desktop basis.
    * Veritcal/horizontal maximization support.
    * Added the ability to move windows with the pager.
    * Many bug fixes.

# JWM v2.0.1 <> 20070704

    * Fix a file descriptor leak when JPEG is enabled.
    * Give swallow windows time to map when restarting.
2008-06-17 00:00:30 +00:00
joerg
cd39d2df06 Add missing directories. 2008-06-16 15:46:08 +00:00
hauke
1ed7edd51f Minor update to IceWM 1.2.35:
1.2.35: 2008-01-05
        - Application tray bug fixes
        - Add encoding/language to about dialog

While we're here, re-instate Beastie - the way icewm selects the start menu
icon changed with 1.2.28.

It's the little things that count. :)
2008-06-16 14:55:03 +00:00
hauke
41a8a28ca5 The pkginstall framework is supposed to take care of PKG_SYSCONFSUBDIR. 2008-06-16 10:32:15 +00:00
hauke
7fbd944924 Update to 1.2.34 as requested by PR pkg/38890;
Patches proviced by Joel Carnat <joel@carnat.net>.
2008-06-16 10:17:56 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
wiz
05354faae8 Sort. 2008-06-06 08:30:07 +00:00
hira
4fbea75966 Fix core dump with ini plugin (flat-file configuration backend) from
upstream.  Bump PKGREVISION.
2008-05-26 17:22:37 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
wiz
41f426ade1 Reset maintainer on his request. 2008-05-25 21:20:07 +00:00
tnn
9f2a42bc6b Switch master site to MASTER_SITE_XORG. 2008-05-24 21:45:14 +00:00
ghen
e0f14f7755 Fix compatibility with dmenu 3.6; -b option is deprecated and replaced by -y
for arbitrary y coordinate (-y -0 for bottom).  Bump PKGREVISION.
2008-05-16 09:06:03 +00:00
drochner
0eccf0d30f oops, forgot half of it 2008-05-14 18:26:42 +00:00
drochner
b78d1be4bb minor fixes: use gmake (it builds without, but some pattern rules are
ignored so we could get surprises later), fix gconf and PLIST
2008-05-14 18:05:11 +00:00
drochner
b2413e1c57 minor PLIST cleanup (pull in xdg-dirs etc), approved by jmcneill 2008-05-13 20:13:06 +00:00
jmcneill
0baaf023dc Enable compiz-fusion-plugins-extra 2008-05-12 13:20:58 +00:00
jmcneill
d82e85b39c Import compiz-fusion-plugins-extra:
Compiz is a compositing window manager that uses 3D graphics acceleration
via OpenGL. It provides various new graphical effects and features on
any desktop environment, including Gnome and KDE.

This package contains the 'extra' set of plugins for compiz.
2008-05-12 13:20:17 +00:00
jmcneill
8d18195dd9 Add buildlink3.mk, bump pkg revision. 2008-05-12 13:19:17 +00:00
jmcneill
cc315b3369 Enable compiz-fusion-plugins-main 2008-05-12 12:48:03 +00:00
jmcneill
c8a4f45696 Import compiz-fusion-plugins-main:
Compiz is a compositing window manager that uses 3D graphics acceleration
via OpenGL. It provides various new graphical effects and features on
any desktop environment, including Gnome and KDE.

This package contains a base set of plugins for compiz.
2008-05-12 12:47:29 +00:00
jmcneill
350591d48e Enable ccsm. 2008-05-12 12:08:33 +00:00
jmcneill
b7f7bf168b Import CompizConfig Settings Manager (ccsm):
Compiz is a compositing window manager that uses 3D graphics acceleration
via OpenGL. It provides various new graphical effects and features on
any desktop environment, including Gnome and KDE.

This package contains the CompizConfig Settings Manager UI for configuring
compiz plugins.
2008-05-12 12:08:13 +00:00
jmcneill
42b6652468 gnome-compiz-manager no longer works with compiz 0.6.2, bye bye 2008-05-12 12:04:29 +00:00
jmcneill
67aa414391 Make compiz work out of the box:
o Install schemas for compiz core and plugins, not just gwd
  o Patch compiz-core schema to load a sane set of plugins by default
  o Patch compiz-decorator schema to workaround a bug in the
    xf86-video-intel driver related to drop shadows.
  o Enable gnome PKG_OPTION by default.
  o Bump pkg revision.
2008-05-12 01:57:37 +00:00
obache
6b790baae5 download url was changed. 2008-05-10 08:12:10 +00:00
obache
c74135c2d7 distfile has been moved to archives subdir. 2008-05-10 08:09:41 +00:00
obache
a84d8a2717 distfile was moved to subdir. 2008-05-10 08:02:04 +00:00
martti
4fe1484d71 Updated wm/fvwm-devel to 2.5.26
New features:

   - New MenuStyle option VerticalMargins.

* New module features:

   - FvwmButtons: New button alignment option: top.

* Bug fixes:

   - Fixed crash in ARGB visual detection code.
   - Fixed compilation without XRender support.
   - Fixed drawing of background pictures in menu items and titles.
   - Fixed hadling of shaped windows.
   - Fixed a 64-bit bug in the EWMH code.
2008-05-09 06:09:43 +00:00
wiz
db7566bb8c Update to 4.9:
4.9:
This release contains the ability to freely define various geometries
for the built-in layout algorithms in the config.h file. It also
contains some bugfixes and a polished code base.

4.8:
This version contains two new layouts, the horizontal tile layout
and the monocle layout. It also allows you more fine-grained control
of the bar position and layout areas due to the introduction of
several new variables that can be changed during runtime (if a
related function is implemented).
2008-04-25 07:35:48 +00:00
reed
2a66aa0b39 Update MASTER_SITES and HOMEPAGE as old ones no longer work.
Add patch-ac to fall back to "fixed" font instead of exiting.
I submitted to upstream developers a couple weeks ago.

I was told that WeeWM is no longer maintained.
(If you use this window manager, please let me know.)
2008-04-25 02:28:24 +00:00
reed
8fc3d7f7fe Add patch so amiwm won't immediately exit without lucida font.
I also sent upstream, but I don't know if this is maintained.
(If you use this window manager, please let me know.)
2008-04-25 02:16:11 +00:00
wiz
03ca9f7e1b Update to 3.4.7.2:
3.4.7.2:
  * The system I used to generate the dist tarball didn't have the
    docbook-to-man command so the manpages were empty.

3.4.7.1:
  * Not to be outdone by the cairo team, I introduced a bug in the last release
    which made resizing not give any feedback. This is now fixed.
2008-04-24 20:22:00 +00:00
bjs
7778315804 Update to version 1.0.4. Fixes a bug with mouse button limits, and
gets along better with automake-1.10.  The rest of the changes are
cosmetic in nature.
2008-04-24 03:50:58 +00:00
xtraeme
623f927c73 Fixup dependencies and the gnome option. Thanks to jmcneill@. 2008-04-23 22:48:35 +00:00
wiz
0fe052017d Update to 2.2:
version 2.2

The final version 2.2 of awesome is available. To download it, see the download page.

This release fixes some bugs, add some features. You can see some changes from 2.2-rc4.

    * Add a manpage for awesome-message
    * Add more documentation into awesomerc(5)
    * Fix segmentation fault if no layout are available
    * Check for EWMH hints after reloading clients props on restart
    * Fix transparency property on focus (bug #93)
    * Fix a bug with delay inside awesome-message
    * Stop adding useless spaces at endline on default created .awesomerc
    * Fix a bug in uicb_spawn when using a DISPLAY envvar with IP address

Thanks to the awesome contributors we had on this release.

(Fabienne Ducroquet, Hans Ulrich Niedermann, MATSUU Takuto, Matthieu Pasini, Michael Kaminsky, Nathan LaFreniere, Nikos Ntarmos, Thomas Janu and last but not least, Marco Candrian).

Don't hesitate to report bugs and ask or write enhancements on awesome BTS.

Have fun and be awesome!
Posted Sun Mar 23 10:54:53 2008
version 2.2-rc4

The new version 2.2-rc4 of awesome is available. To download it, see the download page. This is the fourth release candidate version of the upcoming 2.2 version.

You can see all changes on git.

Here's a changes summary.

    * Keep floating windows on top of the stack
    * Simplify grabkeys() function
    * Verify user input for tag values (mwfact, nmaster and ncol) (bug #91)
    * Fix some problem with include() in configuration file (bug #99)
    * Add make targets replacing the running awesome
    * Bugfix in client_toggletag and checking if no tag selected

Don't hesitate to report bugs and ask or write enhancements on awesome bug tracking system or awesome list.

Have fun!
Posted Thu Mar 13 11:05:20 2008
version 2.2-rc3

The new version 2.2-rc3 of awesome is available. To download it, see the download page. This is the third release candidate version of the upcoming 2.2 version.

You can see all changes on git.

Here's a changes summary.

    * Fix segfault after viewing same tag twice and doing a tagprevselected (bug #76)
    * Client_moveresize fix
    * Check widget position (bug #68)
    * Change awesomerc manpage to section 5 (bug #79)
    * Support for include() in configuration file
    * New system to drop EnterWindow events
    * Textbox can be flex-aligned
    * Add widget names in warnings
    * Fix multi-monitor mode with Zaphod and xrandr (bug #73)

Don't hesitate to report bugs and ask or write enhancements on awesome bug tracking system or awesome list.

Have fun!
Posted Tue Mar 4 14:34:52 2008
version 2.2-rc2

The new version 2.2-rc2 of awesome is available. To download it, see the download page. This is the second release candidate version of the upcoming 2.2 version.

You can see all changes on git.

Here's a changes summary.

    * Fix CPU usage (bug #68);
    * Fix regression with Zaphod mode (bug #73).

Don't hesitate to report bugs and ask or write enhancements on awesome bug tracking system or awesome list.

Have fun!
Posted Mon Feb 25 17:14:22 2008
version 2.2-rc1

The new version 2.2-rc1 of awesome is available. To download it, see the download page. This is the first release candidate version of the upcoming 2.2 version.

You can see all changes on git.

Here's a changes summary.

    * Graph widgets works with floats;
    * Add tileup and tilebottom layouts;
    * Fix statusbar recovering each others (bug #37);
    * Fix sloppy focus problems;
    * Optimize arrangement and statusbar refreshing with a cache system;
    * Add support for keycode in keys bindings (bug #40);
    * New awesome-message program (xmessage-like);
    * Fix various problems with widget drawing;
    * Print more warnings on various errors;
    * Fix issues with padding;
    * Enable tiled windows moving/switching;
    * Add sloppyfocusraise option (bug #47);
    * Add --check option to awesome to verify configuration file syntax;
    * Convert statusbar text to UTF-8 before drawing (bug #39);
    * Add scratch window support;
    * Remove focustitle widget: tasklist can do the same now;
    * Rename netwmicon widget to focusicon;
    * Add align options to widgets;
    * Add smart placement algorithm for floating (bug #50);
    * Fix raise problem with focus_history (bug #49);
    * Fix tag_viewprev (bug #60);
    * Add master property to rule (bug #6);
    * Fix XRandR clone mode issues (bug #42);
    * Fix windows hiding issue when launching another wm (bug #53);
    * Add opacity as rule attribute (bug #54);

Don't hesitate to report bugs and ask or write enhancements on awesome bug tracking system or awesome list.

Have fun!
Posted Wed Feb 13 17:43:41 2008
version 2.1

The final version 2.1 of awesome is available. To download it, see the download page.

This release fixes some bugs, add some features. You can see some changes from 2.0.

    * Fix crashing bug triggered through awesome-client
    * Do not die anymore on bad config file, use a default internal one
    * Add uicbscreenfocus to switch to a specified screen.
    * Add a focus history.
    * Accept --version option.
    * Add spiral and dwindle layouts.
    * Widget-ise the statusbar.
    * Add new widgets: textbox, graph, progress bar, taglist, focustitle, tasklist, iconbox, layoutinfo, netwmicon.
    * We can now have several statusbar.
    * New uicb: focusclientbyname.
    * Partial EWMH support.
    * Switch to autotools based build system.

Thanks to the awesome contributors we had on this release.

(Julien Danjou, Aldo Cortesi, Nikos Ntarmos, marco candrian, Hans Ulrich Niedermann, Thomas Guebels, Robert Millar, Rico Schiekel, Laurent Fousse, Fabienne Ducroquet, Arnaud Fontaine)

Don't hesitate to report bugs and ask or write enhancements on awesome BTS.

Have fun!
Posted Mon Jan 21 16:06:20 2008
version 2.1-rc2

Version 2.1-rc2 of awesome is available. To download it, see the download page. This is the second release candidate version of the upcoming 2.2 version.

This release fixes some minor bugs.

Don't hesitate to report bugs and ask or write enhancements on awesome bug tracking system or awesome list.

Have fun!
Posted Sat Jan 12 14:20:15 2008
version 2.1-rc1

Version 2.1-rc1 of awesome is available. To download it, see the download page. This is the first release candidate version of the upcoming 2.1 version.

This release fixes bugs, adds a lot of new features and brings a new widget system for the statusbar.

Don't hesitate to report bugs and ask or write enhancements on awesome bug tracking system or awesome list.

Have fun!
Posted Wed Jan 9 10:27:50 2008
version 2.0

The final version 2.0 of awesome is available. To download it, see the download page.

This release fixes some bugs, add some features. You can see changes.

    * Include missing manpage
    * Fix typo in URL in manpage
    * Add manpage for awesome-client
    * Bug fix for GTK+ combo box
    * Fix memory allocation in awesome-client
    * Bug fix: check for value in tag_toggleview
    * Add a default configuration for running awesome without configuration file

Don't hesitate to report bugs and ask or write enhancements on awesome list.

Have fun!
Posted Tue Dec 11 14:37:43 2007
version 2.0-rc2

Version 2.0-rc2 of awesome is available. To download it, see the download page. This is the second release candidate version of the upcoming 2.0 version.

This release fixes some bugs, add some features. You can see changes.

    * Bug fix: bug with arg is NULL in client_tag
    * Bug fix: check for value in tag_toggleview
    * Bug fix: handle client_toggletag with no arg or with arg > ntags
    * Bug fix: awesome-client exits with a meaningfull value
    * Bug fix: fix compilation for GNU/Hurd
    * Bug fix: changing screen focus restore last focused client
    * Bug fix: fix segmentation fault with configuration parser
    * Bug fix: fix rules handling in some corner cases
    * New feature: client_zoom on master window swap with next window
    * New feature: add a screen padding feature

Don't hesitate to report bugs and ask or write enhancements on awesome list.

Have fun!
Posted Thu Nov 29 17:56:53 2007
version 2.0-rc1

Version 2.0-rc1 of awesome is available. To download it, see the download page. This is the first release candidate version of the upcoming 2.0 version.

This release fixes a lot of bugs, add a lot of new features and a bring a better Xinerama support. You can see changes.

    * New config file format (libconfig replaced by libconfuse)
    * Bug fix: fix resize_hint
    * Bug fix: reset correctly default bar position on toggle
    * Bug fix: wrong column in multi column tiled layout
    * Bug fix: fix a bunch of bugs with mplayer in Xinerama mode
    * Bug fix: better computation for moving windows
    * New feature: option to center pointer on focused client
    * New feature: nmaster/ncol/mwfact and layout can be specified by tags at config and run time
    * New feature: use Cairo to render status bar
    * New feature: status bar can now be placed on right or left of the screen
    * New feature: each physical screen can now be configured independently for colors, statusbar, font, etc
    * New feature: click-to-raise in floating mode
    * New feature: draw circle instead of square for some client flags in status bar
    * New feature: remember focused window on each tag
    * New feature: don't read on stdin any-more, introduce awesome-client to control everything via socket
    * New feature: rules can now set default screen where displays windows in Xinerama mode
    * New feature: mouse bindings are now configurable
    * New feature: map new clients on the screen where the mouse pointer is
    * New feature: mouse moving/resizing are now uicb

Don't hesitate to report bugs and ask or write enhancements on awesome list.

Have fun!
Posted Fri Nov 16 19:34:16 2007
2008-04-23 22:11:27 +00:00
xtraeme
9890839a15 Provide a buildlink3 for the upcoming compiz-fusion pkgs. 2008-04-23 18:34:52 +00:00
xtraeme
4918c8ea57 Update to 0.6.2:
Release 0.6.2 (2007-10-18 Danny Baumann <dannybaumann@web.de>)
==============================================================
Stable release.

Support for automatically starting one decorator per screen.

Various stacking problem fixes.

Fixes for various focus issues.

Minor other bug fixes.

Release 0.6.0 (2007-10-01 Danny Baumann <dannybaumann@web.de>)
==============================================================
Third stable release of Compiz.

Improved focus stealing prevention.

Improved dynamic desktop resizing support.

Added button action configuration options to gtk-window-decorator.

Added UTF-8 window title support to kde-window-decorator.

Various bug fixes and improvements.

... and more, check the NEWS file.
2008-04-23 18:17:25 +00:00
wiz
2f83e07f70 Update to 3.4.7:
3.4.7:
  * Fully updated Czech, Simplified Chinese, Traditional Chinese, German,
    French, Hungarian, Norwegian, Vietnamese, Dutch, Swedish, Finnish,
    Brazilian Portuguese, Japanese and Portuguese translations
  * Partially updated Spanish translation
  * Add an example of the "force" option for the per-app placement options to
    the default rc.xml file
  * Add a new xdg-autostart script.  This will eventually end up in the PyXDG
    distribution hopefully, but it is included in Openbox for now.  This script
    runs things based on the freedesktop.org autostart specification.  You can
    have it run GNOME, KDE, ROX, or XFCE specific things if you want.  The
    new default system-wide autostart.sh script runs it automatically
  * Update the default menu.xml to include a lot of common apps
  * Fix white font shadows (negative shadowtint)
  * Update the autostart.sh to find gnome-settings-daemon correctly, as the
    GNOME people have moved it to libexec
  * Fix focus possibly getting stolen when using the Focus action
  * Drastically speed up rendering of Vertical and SplitVertical gradients
  * Speed improvements also for Horizonal and Pyramid gradients
  * Add new theme options, menu.overlap.x and menu.overlap.y options, that let
    you independently control the horizontal and vertical position of submenus
  * Change _NET_ACTIVE_WINDOW messages to not change the current desktop, but
    to bring the window to the current desktop instead.  This is the industry
    standard policy
  * Use the pretty new openbox.png icon as the default window icon
  * Allow matching per-application rules to windows by their window type
    (normal, dialog, splash, etc).  The default rc.xml has more details
  * Add new Openbox-themed prompt windows.  Use these prompt windows to ask
    before killing off windows that aren't responding.  This also means we
    don't need to ping every window constantly forever
  * Add a new <prompt> option to the Execute action.  If this is set to a
    string, a dialog will be shown with that string in it and "yes"/"no"
    buttons.  The command to be executed will only be run if the user selects
    "yes" in the dialog
  * Add a new <prompt> option to the Exit action, which is a boolean (not a
    string).  When true, Openbox will show a dialog confirming if you want to
    exit.  The default is to show the prompt
  * Reduce Openbox's memory footprint and speed up rendering through the use
    of a new icon cache, so that Openbox only needs to keep 1 copy of an icon
    when 100 different windows share it
  * Make Openbox menus have the "menu type" hint for compositors to see and use
  * Fix the MoveResizeTo action for negative coords (opposite edges)
  * Fix key bindings getting lost if multiple bindings at the same level could
    not be translated (Fixes VMWare causing Openbox keybindings to stop
    working)
  * Fix the resize popup box for terminal windows with a base size of 0 (show
    the right size values for urxvt terminals)
  * Fix some off-by-one bugs with the edge growing/shrinking code
  * Add new theme options for menu line separators: menu.separator.color,
    menu.separator.width, menu.separator.padding.width,
    menu.separator.padding.height
  * Add xfce-mcs-manager to the default autostart.sh, and run it automatically
    when gnome-settings-daemon is not present to have GTK apps inherit settings
    from the XFCE configuration tools
  * Make the send-to-desktop menu in the client-menu indicate which is the current
    desktop for omnipresent windows, and don't close it if just toggling
    omni-presence when ctrl-clicking
  * Add a new SessionLogout action that logs out through the session manager,
    when running Openbox within a session manager such as within an
    GNOME/Openbox or KDE/Openbox session.  The action includes a <prompt>
    option which is similar to the Exit action's
  * Add a new gdm-control command that lets you control gdm from within an X
    session.  The gdm-control lets you change GDM's behaviour for when you end
    the current session.  For instance, you can tell GDM to reboot, and
    then immediately log out of the current session, and the computer will be
    rebooted
  * Show an information dialog when an error occurs for Openbox, such as when
    the Execute action fails or when XML syntax errors are present in the
    configuration files
  * When making a window very narrow, don't draw buttons to the right of the title
    on top of the ones on its left.

3.4.6.1:
  * Updated Clearlooks theme
  * Add the force="yes/no" option for the per-app settings' <position> tag
  * Raise and focus modal children and their direct parents together, improved
    usability with direct modal transient windows
  * Fix crash when using <raise> for NextWindow and there are no windows
    to move focus to
  * Add the <manageDesktops> option in the rc.xml <menu> section, which toggles
    the "Manage Desktops" section appearing in the combined-client-list-menu
  * Fix for menu headers showing the wrong text
  * Fix for the <focusLast> behavior
  * Treat modal direct children as one window with their parent consistently

3.4.6:
  * Added Basque translation
  * Updated French, Vietnamese German, Simplified Chinese, Russian, Portuguese,
    Brasilian Portuguese, Norwegian, and Finnish translations
  * New Clearlooks theme, updated by David Barr
  * Updated the previous Clearlooks theme, and renamed it to Clearlooks-3.4
  * Allow dialog type windows to go fullscreen (Fixes Kpdf)
  * Remove the extraneous top border for undecorated windows while maximized
  * Fixes for keyboard modifiers (Alt-tab dialog getting stuck on screen for
    some users)
  * Automatically catch changes to the keyboard map and reconfigure the key
    bindings on the fly
  * Fix focus moving incorrectly sometimes with focus under mouse enabled
  * Make default configuration focus the desktop when you right click
  * Add the <bar> and <raise> options for all window cycling actions, allowing
    you to have your target window temporarily raised above all others, and to
    turn the focus target indicator bar off
  * Improve the LastDesktop action to not remember desktops you skipped across
  * Ignore mouse clicks that are made on override-redirect (unmanaged) windows
  * When opening a menu with a key binding, don't use the key binding to run
    something in the menu
  * Add a <monitor> option for window placement, which gives you the option
    to place new windows on the active monitor, or the monitor where the mouse
    is, instead of on any monitor (for xinerama multihead setups)
  * Add options for placing the window move/resize coordinate popup window in
    a fixed position on screen, rather than relative to the window being
    moved or resized
  * Prevent the dock from auto-hiding completely offscreen if the theme has
    no borders for it
  * New icon
  * Fix race condition when running things that want to grab the keyboard
    (e.g. gnome-panel-control --main-menu)
  * When dialog windows ask to not appear in the taskbar, still give them focus
    in normal ways (fixes new GNOME session logout dialogs)
  * Fix bug with resizing corners on certain parts of the window frame
  * Ping applications to tell when they are running or have become frozen.
    Show a [Not Responding] message in the title bar of windows which are
    frozen.
  * When closing a window which is [Not Responding], kill the window's process
    if it is running on the same machine as Openbox.  Otherwise, just
    disconnect
    the window from the X display.  A second attempt to close a [Not
    Responding]
    window will kill it forcefully (kill -9).
  * Fixes for internal timers
  * Add a <wmclass> option for the execute action's startup-notification.  This
    lets you tell Openbox that the application will map a window with the
    specified class - for applications that do not support startup-notification
    natively.
  * Fix for empty dock taking up space onscreen after a reconfigure
  * Reduce Openbox's additional memory footprint per-window and per-menu
  * Faster horizontal gradient rendering
  * Don't deiconify windows that aren't allowed to be directly iconified on
    restart (eg toolbars), as they can be iconified by other means
  * Improve support for fullscreen windows in xinerama (TwinView) and
    multiple-screen setups
  * Add a --config-file command line option, to specify an alternate
    configuration file path
2008-04-18 08:12:53 +00:00
drochner
1473b2a9ca update to 2.22.0
This switches to the gnome-2.22 release branch.
2008-04-15 17:53:51 +00:00
rh
35ecb30a79 Remove myself as the maintainer for these packages. I haven't used
them for quite some time now.
2008-04-14 23:31:29 +00:00
dholland
7528a9dad2 Conversion to options forgot to update the vars in here. 2008-04-14 16:36:50 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
jlam
b5a8d62c8c + Use the options framework instead of using FVWM_USE_* variables.
+ Convert to use PLIST_VARS instead of manually passing "@comment "
  to the plist module.

Bump the PKGREVISION to 2 due to the options changes.
2008-04-10 21:30:44 +00:00
tonio
ca5a0a35f7 Update wm/ratpoison to 1.4.3
* Changes since 1.4.2
** key event handling
top level key bindings are grabbed "asynchronously" instead of
"synchronously." This should eliminate the freezes some people have
experienced in previous versions.
2008-04-10 18:04:51 +00:00
reed
76a9bb94b1 Add patch to stop seg fault when lucidasans-10 font is not available.
(Also sent patch to developer.)
2008-04-05 18:33:32 +00:00
tnn
0088716687 Update to sawfish-1.3.3.
A couple of minor bugfixes relative to 1.3.2.
2008-04-04 21:55:51 +00:00
wiz
8e810a2bc9 Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump. 2008-03-06 14:53:47 +00:00
jlam
010f154624 + Add full DESTDIR support in the least intrusive way possible. The
strategy is to leave alone the install targets sprinkled all over
  the Makefiles and instead to two thigns:

    (1) Define new INST_* variants of BINDIR, ETCDIR, MODULEDIR, etc.
	that are the "final" installation locations, and thus may be
	hardcoded into the program.

    (2) Modify the definitions of BINDIR, ETCDIR, MODULEDIR, etc. to
	point to $(DESTDIR)$(INST_*).  These variables can be used in
	the _install targets without any changes.
2008-02-27 22:31:52 +00:00
martti
32f1a11074 Updated wm/fvwm-devel to 2.5.25
* New features:

   - Handle the STATE_ADD command of the EWMH _NET_WM_STATE
     message from version 1.3 of the EWMH spec.
   - Support transparency in ARGB windows

* Bug Fixes:

   - Fixed problem with windows disappearing when created
     unless the style Unmanaged was used.
   - Edge move delay was used as resistance for the top edge.
   - Fixed a parsing problem of the screen argument of the
     SnapAttraction style.
   - Some html documentation files were not installed.
   - Fixed a memory leak in internationalized font handling.
   - Fixed a bug in MinOverlap placement.
   - Fixed the StickyAcrossPages style in the FvwmPager.
   - Fixed the determination of the X charset on UTF-8 systems.
   - Fixed a crash when certain EWMH messages were sent to
     unmanaged windows.
   - Fixed a memory leak in multibyte codepage code.
   - Ignore the EWMH staysontop and staysonbottom hints if the
     EWMHIgnoreStackingOrderHints style is used.
   - Fixed a sporadic crash when the root background set by gnome,
     fvwm-root, esetroot etc. changes and a root transparent
     colour set is used.
   - Fixed spradic crash in modules with root transparent
     background from colour sets.
   - Fixed a possible crash if the last active module fails.
2008-02-27 16:58:18 +00:00
obache
c689cdf11c Add DESTDIR support. 2008-02-23 03:52:30 +00:00
obache
a85bb3713b Replace C++/C99 style comment to C89 style.
Fixes PR 38089.
2008-02-23 03:03:10 +00:00
obache
712e4cbeff Adjust HOMEPAGE. 2008-02-23 02:24:05 +00:00
tnn
1a9a25afa9 Drop nasty autoconf dependency. 2008-01-21 12:05:52 +00:00
tnn
a11bc58ba1 Update to sawfish-1.3.2.
* Strings are re-encoded in UTF-8. Window titles will be set correctly
  regardless of title encoding
* updated documentation to v0.12
* added Occitan Lanaguage
* Bug fixes:
  - Nautilus desktop window can now restore its size properly
  - Sawfish.desktop file now complies with freedesktop.org standard
  - Fix select workspace to make sure it calls with right arguments
  - Fix 64 bit client messages
  - Don't display unneeded blank lines when window is opened by
    prompt function
  - KDE system tray no longer fighs with sawfish to reparent a tray icon
  - Add bounds checking on _NET_CURRENT_DESKTOP requests
  - QT applications no longer lose focus when menu is active
  - Corrected window placement in xinerama/dualhead when using
    centered/centered-on-parent
2008-01-21 02:34:28 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
obache
aa047b5804 Also provided by sourceforge. 2008-01-17 02:21:09 +00:00
wiz
1027a9fa64 Update to 3.4.5:
3.4.5:
  * Added Hungarian translation
  * Updated Finnish, Russian, German and French translations
  * Fixed some very minor memory leaks
  * Hide the desktop popup when showing the focus popup
  * Fix a crash when trying to access the More... menu of
    client-list-combined-menu
  * Fix the coordinate popup only showing up on the first monitor in xinerama
  * Add --exit to exit the currently running openbox instance
2008-01-15 22:40:03 +00:00
tnn
210233e6fa use setenv feature 2008-01-14 23:07:10 +00:00
rillig
f80230cbe7 + Needs libtool. 2008-01-14 02:04:58 +00:00