Commit graph

1534 commits

Author SHA1 Message Date
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
rillig
1243c20718 Fixed build failures with sunpro. 2008-01-14 02:04:41 +00:00
heinz
ffd1cd3b4c Fixed error message from check-interpreter.mk reported by Olaf Seibert
on pkgsrc-users.
2008-01-13 14:18:07 +00:00
drochner
9348eb4592 update to 2.20.2
changes:
-minor bugfixes
-translation updates
2008-01-11 12:55:59 +00:00
dan
8e4cf52f8a use more Xrandr. 2008-01-10 23:08:22 +00:00
ghen
8372ee9da8 Modular X.org. 2008-01-08 12:38:43 +00:00
ghen
5449fa0a90 Use nl_langinfo(3) instead of the unportable "" to specify the default
character set for iconv_open(3).  This fixes keybindings that didn't work
in wmii-3.6.  From wmii's mercurial repo via Peter Bex.  Bump PKGREVISION.
2008-01-07 09:54:25 +00:00
ghen
1a2480f7dc Update to wmii-3.6, which now requires x11/dmenu and devel/libixp as external
dependencies.  Changes not explicitly listed, but the config file format
changed again. :-(  NOTES mentions: the semantics of WMII_MENU, WMII_9MENU and
WMII_TERM have changed. If you're using them in custom scripts you'll need to
change them to "eval $WMII_MENU" instead of just "$WMII_MENU"
2008-01-06 21:55:38 +00:00
sketch
281e233a62 Update evilwm to 1.0.0
*** Changes between 0.99.25 and 1.0.0:

Mon Jun 11 14:26:33 BST 2007  Ciaran Anscomb <evilwm@6809.org.uk>
  * Add basic Xrandr support
  Thanks to Yura Semashko for this patch.

Thu May 17 15:48:31 BST 2007  Ciaran Anscomb <evilwm@6809.org.uk>
  * When snapping, prefer screen edge to other windows

Wed May  3 16:53:01 BST 2006  Ciaran Anscomb <evilwm@6809.org.uk>
  * Don't account for width_inc and height_inc when maximising

Wed May  3 15:38:08 BST 2006  Ciaran Anscomb <evilwm@6809.org.uk>
  * Ignore borders when snapping maximised client to screen edge
2008-01-04 12:11:36 +00:00
joerg
a2b389bb72 Depend on Xinerama, should fix PR 37573. 2007-12-20 18:04:04 +00:00
rumble
85a8d3375b I haven't maintained any of these in years... 2007-12-18 17:13:49 +00:00
obache
85301acbe9 DESTDIR ready. 2007-12-10 13:25:58 +00:00
obache
77c29bd3e0 Try to fix build problem on NetBSD 4. 2007-12-10 13:25:03 +00:00
obache
e531ca1b03 Update piewm to 1.04.
While here, marked as DESTDIR ready.

Changes for version 1.04:

http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/94378
Succinctly, the #define for EXTRA in parse.c needs to be (at least) 12,

Changes for version 1.03:

Botched some prototypes.  1.02 wouldn't compile.
2007-12-10 11:35:08 +00:00
martti
f6f5ea854d Updated Xfce to 4.4.2
Lots of bug fixes. For the official ChangeLog, please see
http://www.xfce.org/documentation/changelogs/4.4.2
2007-12-07 19:43:19 +00:00
wiz
8a5b10ea93 Update HOMEPAGES and MASTER_SITES; from Sergey Svishchev. 2007-12-02 13:04:06 +00:00
wiz
15c82cc52b Remove Ex-MASTER_SITE. From Zafer Aydogan. 2007-12-02 11:41:48 +00:00
rillig
f338d15c24 Some more packages need lex and yacc. Patch by Aleksey Cheusov on
pkgsrc-users.
2007-12-02 08:32:23 +00:00
tonio
b1f9766573 Update wm/ratpoison to 1.4.2
Changes:
	* src/main.c (xvsprintf): limit memory allocation
	to 200K when vsnprintf return -1. (i.e. on pre-1999
	systems not distinguising fatal errors and too small
	buffer).
	* src/manage.c (get_res_name, get_res_class): remove
	(update_window_name): call get_class_hints directly to avoid it
	being called two times.
	* src/manage.c (get_wmname): always try XmbTextPropertyToTextList
	first to also support UTF-8 window titles when encoded as XA_STRING
	* src/main.c (clean_up): call free_user_commands, free_groups only
	after free_window_stuff
	* src/window.c (free_window_stuff): remove windows from group lists
	* src/action.h (free_user_commands): new prototype
	* src/action.c (set_var_free,user_command_free,free_user_commands):
	new functions
	* src/manage.c (get_wmname): free buffer to close memory hole
	* src/actions.c (cmd_windows): free buffer to close memory hole
	* src/main.c (init_defaults): only load the backup font when the
	default font fails.
	* src/main.c (init_defaults): if the default font fails, use the
	backup font.
	* src/conf.h (BACKUP_FONT): new define
	* src/input.c (update_modifier_map): don't map both super and
	hyper to the same modifier slot.
	* src/split.c (set_active_frame): call switch_frame hook
	(show_frame_indicator): only show frame indicator
	(set_active_frame): new arg force_indicator. all callers updated.
	(show_frame_indicator): new arg force. all callers updated.
	* src/main.c (init_defaults): init bar_in_padding
	* src/globals.c (rp_switch_screen_hook): new hook
	* src/data.h (struct rp_defaults): new slot, bar_in_padding
	* src/bar.c (bar_x): honour bar_in_padding setting
	(bar_y): likewise
	* src/actions.c (init_set_vars): add barinpadding
	(set_barinpadding): new function
	* src/globals.h: new global rp_switch_screen_hook
	* src/frame.c (frame_read): fix bug to never set dedicated
2007-12-01 21:22:15 +00:00
wiz
a34ac258dd Bump PKGREVISION because openexr now depends on ilmbase. 2007-11-30 21:55:01 +00:00
martti
fcd82afcc3 Updated wm/fvwm-devel to 2.5.24
* New features:

   - Disabled paging during interactive resize operations by
     default (see 2.5.20) as it is annoying to many people.
   - New style command options:
       EdgeMoveResistance
       EdgeMoveDelay
       EdgeResizeDelay
       SnapGrid
       SnapAttraction
     that replace the now obsolete commands EdgeResistance,
     SnapGrid and SnapAttraction.  The EdgeResistance command has
     a new syntax with only one argument.
   - New command MenuCloseAndExec for menu bindinngs that can be
     used to trigger certain commands from a menu without an
     associated item.  For example, with
       Key F1 MTI[]-_ A MenuCloseAndExec Menu RootMenu
     the RootMenu can be opened from any other menu by pressing
     F1.

* Bug Fixes:

   - Sometimes a window jumped by half the screen's size when
     moving with the mouse and hitting the border of the desktop.
   - Fixed the "screen w" argument of the Move and other commands.
   - Clicking on a menu title did not close the menu by default.
   - Temporary files in FvwmPerl overwrote each other.
2007-11-26 08:55:36 +00:00
wiz
e5e06099d7 Update to 4.7, changes unknown. 2007-11-25 23:23:25 +00:00
wiz
77571e1a0b Include xinerama buildlink3.mk. From Brian de Alwis in PR 37382.
Bump PKGREVISION.
2007-11-25 12:41:36 +00:00
drochner
258612980a update to 2.20.1
changes:
-minor bugfixes and memory leak fixes
-improvements to focus stealing prevention
-translation updates
2007-11-22 20:13:15 +00:00
rillig
105dd4b97c Some packages need lex and yacc. Patch by Aleksey Cheusov via
pkgsrc-users.
2007-11-17 12:04:11 +00:00
jnemeth
546d379aa5 control-center renamed to gnome-control-center 2007-11-17 02:39:35 +00:00
rillig
9709ab446e Fixed building on DragonFly. 2007-11-16 23:04:54 +00:00
rillig
f1d269b376 Removed the gcc4-specific compiler flags from CFLAGS. Patch by Adam Hoka
via tech-pkg. PKGREVISION++

Fixed MESSAGE, since there is no "install-user" target. It had been
there in the original version of the package. I didn't find it likely
that end-users would use pkgsrc for installing a single configuration
file, so I removed that.
2007-11-14 20:52:49 +00:00
wiz
3290340fe8 Remove ftp.hpc.uh.edu from MASTER_SITES, doesn't resolve.
From Zafer Aydogan in PR 37338.
2007-11-12 00:14:18 +00:00
martti
66b71a96be Updated wm/fvwm-devel to 2.5.23
* Lots of bug fixes
* Fixed perl path in the installed package (detected with PKG_DEVELOPER=yes
  and CHECK_PORTABILITY=yes in /etc/mk.conf)
2007-11-09 12:07:06 +00:00
wiz
454c43752e Update to 4.6:
4.6
This release contains sanitized aspect ratio handling, a simplified
tagging concept, an improved tiling algorithm, and several code
cleanups.

4.4
This release provides a totally new layout plugin structure and a
lot of code polishing.

4.3
This release contains certain major bugfixes, especially regarding
banning/unbanning client windows.

4.1
The status bar can now be toggled on the fly.  Several bugs were
fixed and a lot of code polishing was undertaken.
2007-11-08 19:40:05 +00:00
jnemeth
658bc9c544 Add USE_TOOLS+= pkg-config from Adam Hoka on tech-pkg@. 2007-11-07 21:52:34 +00:00
drochner
64d2f57a50 update to 2.20.0
This switches to the new gnome-2.20 branch.
2007-11-05 19:40:41 +00:00
rillig
6d2115b91d Fixed gcc warnings (treated as errors) about the signedness of pointer
targets.
2007-11-04 15:46:58 +00:00
rillig
6b89ee80bc Fixed another reference to the home directory of the user that builds
the package.

PKGREVISION++
2007-11-04 15:34:08 +00:00
rillig
6f5d4148d3 Added some recently imported packages to their category Makefiles. 2007-11-04 12:36:13 +00:00
rillig
7480b2ba42 Imported awesome from pkgsrc-wip.
awesome is a tiling window manager initialy based on a dwm code rewriting.
It's extremely fast, small, dynamic and awesome.

Packaged by adam.hoka@gmail.com.
2007-11-03 17:27:55 +00:00
rillig
28ec68ce4e Fluxconf needs to be told to install *.po files into the correct
directory. Noticed on Solaris, which uses lib/locale instead of
share/locale.
2007-11-01 14:52:25 +00:00
rillig
304e0a47b4 Fixed the package so that it builds with sunpro, a very strict compiler. 2007-11-01 13:08:05 +00:00
martti
03af45f26d Added (currently commented-out) LICENSE=gnu-gpl-v2 2007-11-01 10:36:58 +00:00
martti
9fc7653761 Based on some feedback, comment out the newly added LICENSE=xxx for now.
I'll re-activate this later when the global license stuff is activated.
2007-10-30 19:31:38 +00:00
martti
8f69a49448 Added LICENSE=gnu-gpl-v2 2007-10-30 14:10:10 +00:00
tnn
bc3b8db333 Remove ion3-devel.
The holder of the Ion3(tm) trademark and copyright demands that
this package must be kept up-to-date at all times. We cannot comply
with such demands, especially considering that pkgsrc has
"stable branches".

(If anyone cares about this package, I suggest we maintain it in
pkgsrc-wip instead.)
2007-10-28 12:31:53 +00:00
wiz
38d1a3da56 Needs gmake. From Yamashiro Jun in PR 37161. 2007-10-23 13:20:38 +00:00
tnn
65ccc4f9d3 Fix, hopefully, problem spotted in 2007Q3 bulk builds when using XFree86. 2007-10-20 14:13:45 +00:00
rillig
539ac21875 The home directory of the user building the package is not interesting
enough to be included in the menu file.

PKGREVISION++
2007-10-15 09:17:31 +00:00
drochner
2048f1551c make this compile with newer libwnck (compiz-0.6 will fix this in a
cleaner way)
2007-10-12 16:22:24 +00:00
adam
fd4788e79c Fix PR#36236 2007-10-11 21:26:10 +00:00
xtraeme
1892e25e6c Update to 1.0.0 (ok by agc)
News in 1.0.0:

* New default style: bloe
* New styles:
  ostrich zimek_darkblue, zimek_green, zimek_bisque,
  carp, arch, bora_black, bora_blue, bora_green, green_tea, bloe
* Fixed shape handling, now shaped corners have border.
* Allow negative numbers in command "Workspace"
* Added utility fluxbox-remote
* Allows script access to most fluxbox commands;
  Support must be turned on in the init file with
  session.screen.allowRemoteActions; the syntax is, e.g.,
  fluxbox-remote "CustomMenu ~/.fluxbox/custommenu"
* Added keycommands :AddWorkspace and :RemoveLastWorkspace
* Added some missing Open Office entries and window managers,
  plus some other minor changes in fluxbox-generate_menu
* Updated languages:
  sv_SE, zh_CN, de_*, es_ES, es_AR, en_US, en_GB, pt_*
  fi_FI, fr_FR, ru_RU

And a lot of bugfixes, please review the Changelog file for more info.
2007-10-09 20:17:31 +00:00
martti
bd986edbc7 Remove trailing spaces. 2007-10-09 19:19:08 +00:00
rillig
0449659a9e Fixed gcc4 error messages. 2007-10-09 14:00:28 +00:00
joerg
e66c6a113b Don't use GTK_DISABLE_DEPRECATED, it breaks with GTK 2.12. 2007-10-06 00:05:32 +00:00
obache
72eee7b5a1 Renamed x11/gnome2-control-center to x11/control-center. 2007-10-04 12:03:19 +00:00
martti
4422585dd0 Updated wm/xfce4-wm to 4.4.1nb1
Fix keyboard/mouse problems with gtk2 2.11 and later.

http://bugzilla.xfce.org/show_bug.cgi?id=3346
2007-10-03 10:24:42 +00:00
obache
cf90f32df7 Need yacc to build, reported by Aleksey Cheusov in pkgsrc-users@. 2007-10-03 07:55:24 +00:00
obache
83ec3863a0 Need lex & yacc, reported by Aleksey Cheusov in pkgsrc-users@. 2007-09-29 12:13:02 +00:00
obache
364b2ee90e Need lex, reported by Aleksey Cheusov in pkgsrc-users@. 2007-09-29 12:11:35 +00:00
obache
a7b26a900e Need lex & yacc, reported by Aleksey Cheusov in pkgsrc-users@. 2007-09-29 12:08:20 +00:00
hira
6cdb950b99 Fix comment (GConf2 -> GConf). 2007-09-25 10:54:09 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
wiz
cf98dc96e5 Adapt for librsvg rename. Bump PKGREVISION. 2007-09-20 21:37:35 +00:00
wiz
42825e73a6 Bump PKGREVISION for gnome-vfs rename. 2007-09-19 23:18:43 +00:00
tnn
9ce234f051 Update to sawfish-1.3.1, add DESTDIR support and update HOMEPAGE.
* configure.in: version 1.3.1 - This version is to let people know
  that Sawfish is being revived by the community, and we are awaiting
  patches to be submitted for incoming 1.3.2 release
* fixed possible buffer overflow in src/fonts.c (Yoshiaki Kasahara)

1.3.1 also has many updated translations and doc fixes.
2007-09-14 15:04:48 +00:00
ghen
63b932c289 Update ion3-devel to the latest rc version, patch provided by Philip Paeps
<philip@freebsd.org>.

Release notes:

   This release features a few minor fixes. If no major problems are
   discovered, this is likely to be the last "rc" release before the
   first and hopefully final "stable" release.

ChangeLog:

   o Binding guards weren't being used
   o Set 'target' to requested instead of None on refused
     SelectionNotify too.  This seems to fix Xterm's paste
     slowness.
2007-09-06 10:22:30 +00:00
obache
d9c5369652 Remove bogus ${PREFIX}/etc/icewm handling in PLIST.
Specify PKG_SYSCONFSUBDIR instead.
Problem noticed in PR 36289.

Bump PKGREVISION.
2007-08-25 15:41:32 +00:00
rillig
6aecf48699 Added mk/misc/category.mk, which contains the definitions that are only
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is
also relevant for the top-level directory. Adjusted the category Makefiles.
2007-08-13 08:12:41 +00:00
wiz
398ee2756a Update to 3.4.4:
3.4.4:
  * Updated Traditional Chinese translation
  * Updated Norwegian translation
  * Fix for MoveToEdge skipping edges sometimes
  * Let you specify the vertical and horizontal padding independently in themes
  * Fix so that if you select an omnipresent window on another desktop in the
    client list menus, it will go to that desktop
  * Make the GrowToEdge action shrink once there is no more room to grow,
    similar to in 3.4.2, but shrinking to edges as well
  * Move the Send To and Layers submenus to the top of the client menu
  * Fix race causing omnipresent windows to lose focus when switching desktops
    very quickly
  * Don't focus new windows on other desktops if they aren't related to the
    currently focused window
  * Add corner resizing areas in the inner client border (Fixes themes such
    as Onyx)
  * New focus stealing prevention that is smart and not intrusive and not
    annoying
  * Revert a small change in 3.4.3 that caused windows to be placed funny in
    Smart placement when there was a dock or something on the side of the
    screen
  * Show a notification when switching desktops
  * Fix for delayed focus-follows-mouse interrupting move/resize or menus
  * Make screen edge warp keep warping without having the move the mouse 1
    pixel
  * Fix for resizing terminals in the top/left sides getting a little confused
  * Fix to keep oldschool (Non-EWMH) fullscreen windows from being moved and
    resized inside of the struts (Fixes Acroread)
  * Accept the <command> option for the Restart command, similar to the Execute
    action
  * Don't make clicking on dock apps sometimes act like clicking on the root
    window (Don't propogate button events up)
  * Fix a bug introduced in 3.4.3 which caused the Windows key as a modifier
    for bindings to not work properly
  * Let windows skip across monitors in a Xinerama setup when using MoveToEdge
    or Shift-arrow in an interactive move
  * Make move and resize take the dock into account for resistance
  * Raise new windows when it makes sense, when they aren't being focused
  * Change default config to use click events for mouse wheel bindings instead
    of presses
2007-08-11 07:48:21 +00:00
joerg
77c305e77d Don't use malloc.h. 2007-08-08 20:40:48 +00:00
xtraeme
b28aa4b05c Update to 0.2.9.
* Cleanup opengl and render routine
* Switch to using a camera based view
* Add ablility to specify a background image
* Add transparency effect
* Add screen size options to conf
* Add ability to set custom keybindings and mousebindings
* Make autoacquire off by default
* Mirror current desktop to all desktops option [Mathias Weyland]
* Add man pages
* Fix imlib2-config detection in configure
2007-08-06 18:58:29 +00:00
jlam
309278ac5f Honor PKGMANDIR. 2007-08-06 18:16:06 +00:00
ghen
f60cd4f4b8 Update to ion3-20070720, provided by Philip Paeps <philip@freebsd.org>.
ChangeLog:
o The dock uses WMPlex size policies now
o Added 'orientation' winprop
o Some REGION_SKIP_FOCUS flag management
o Oops, wrong return value test for XTextPropertyToStringList

While here, I've added my FreeBSD "local distfiles" to the MASTER_SITES to keep
the package fetchable when the distfile disappears upstream when a new version
is released and before I get a chance to update the package.
2007-08-06 09:52:31 +00:00
obache
62573e8261 Disable APM applet on none APM ports of NetBSD.
Should fix PR 36289.
2007-08-05 16:03:38 +00:00
joerg
5471e226b8 Don't use malloc.h. 2007-08-05 15:48:09 +00:00
tnn
2c313d8f4f Needs setenv(3) 2007-08-03 21:51:03 +00:00
joerg
cde57adc4f Fix dependency to and path to ksh. Bump revision. 2007-07-31 10:35:09 +00:00
tnn
0396d511c5 Attempt to fix two problems seen with the installation of translation files:
- Don't be explicit about using a shell interpreter for install_sh.
 - use $(mkinstalldirs) as the "mkdir -p" replacement.
 - Bump PKGREVISION
2007-07-30 13:58:28 +00:00
tnn
b54d511fc0 Fix PLIST 2007-07-28 22:23:30 +00:00
wiz
b32cb0ef2c Update to 3.4.3:
3.4.3:
  * Add Ukrainian translation
  * Updated translations:
    - Japanese, Dutch, Polish, Italian, Estonian, German, Portuguese,
      Vietnamese, Finnish, Czech, Arabic, Spanish, Swedish, French
  * Improve focus fallback - don't fallback to windows you can't focus cycle
    (Alt-Tab) to
  * Don't show the client border for undecorated windows when keepBorder is on,
    just the outer border
  * Some improvements in the smart placement to help it find a place more
    often.  This needs more work still.
  * Don't focus windows that appear under the mouse in mouse-focus mode unless
    underMouse is enabled
  * Don't move focus when the window under the pointer iconifies unless
    underMouse is enabled
  * Respect min/max window sizes when a window is fullscreened or maximized.
    This fixes problems experienced with maximizing vnc windows
  * Don't XUngrabKeyboard unless we need to
  * Correct calculations for the menu header width, so that they are not
    ellisized unnecessarily
  * Advanced support for partial struts.  When you maximize a window it will
    now only use the struts it needs to.  This can greatly improve
    xinerama functionality.
  * Fixes for how the dock is placed in certain positions on screen (off by 1
    errors)
  * New default bindings:
    - don't unshade when clicking on the titlebar
    - raise when unshading with the scrollwheel
    - lower when shading with the scrollwheel
  * Don't show the top resize area in the titlebar when a window is shaded
  * Optimize rendering of window decorations
  * Optimize splitvertical gradients - no more malloc/free during render
  * Let the theme specify all colors for a splitvertical gradient with the new
    .splitTo theme elements
  * Improve decorations for maximized windows.  Don't draw the side borders in
    the titlebar.
  * Don't resist against desklet windows (below layer + skip taskbar)
  * New actions for dynamically adjusting your desktop workspaces:
    - AddDesktopLast, RemoveDesktopLast
    - AddDesktopCurrent, RemoveDestopCurrent
  * New <center> option for smart placement (default is on)
  * Fix MoveToCenter in Xinerama (TwinView) setups
  * Let you lower a window without lowering its children or siblings
  * Don't set the default Openbox icon on child windows, let them inherit the
    icon from their parents
  * Fix Onyx themes - fade out disabled buttons
  * Don't auto-resize windows to fit on screen if they are UserSpecified
    Size or Position
  * Don't activate windows which raise themselves anymore. It was a nice
    thought, but it caused too much problems
  * Rewrite of the actions subsystem
  * Removed deprecated actions:
    - ShowDesktop, UnshowDesktop (Use ToggleShowDesktop)
    - ResizeRelativeVert, ResizeRelativeHorz (Use ResizeRelative)
  * Combined the MoveFromEdge* actions with MoveToEdge* actions, and removed
    the MoveFromEdge* action names.
  * Switch desktops when moving a window and you drag it to the edge of the
    screen (added the <screenEdgeWarpTime> option for this)
  * Add actions to add/remove the last desktop in the client list menus
  * Use startup notification when launching ObConf in the default root menu
  * Remove the desktop switching dialog, as it confuses people and they don't
    know how to turn it off to switch desktops instantly.  Some other
    incarnation may return in the future.
  * Add optional <finalactions> option for NextWindow, PreviousWindow,
    DirectionalFocus*, and DirectionalTarget* actions
  * Don't focus new helper windows unless they are alone in their group.  This
    fixes gucharmap
  * Fancy keyboard window moving:
    - Shift-arrow will move the window to the next edge
    - Control-arrow will move the window by only 1 pixel
    - Arrow will move the window by a larger number of pixels
  * Fancy keyboard window resizing:
    - The first arrow will choose an edge to resize (then you can grow or
      shrink the window on that edge)
    - Hitting an arrow perpendicular to your selected edge will choose a
      different edge to resize
    - Shift-arrow will grow/shrink the window to the next edge
    - Control arrow will grow/shrink the window by only 1 pixel
    - Arrow will grow/shrink the window by a larger number of pixel
  * Timeout when synchronously resizing a window so you can still resize busy
    or dead application windows
  * Let you specify keyboard shortcuts in your root menus with _. Such as
    label="XTe_rm" would make 'r' the shortcut key.
  * Fixes for placing windows with per-app settings:
    - you can now place windows relative to any edge of the screen instead of
      only the top left. (-0 uses the far edge, +0 uses the near edge.  You can
      use --0 and +-0 to specify negative numbers.)
    - fix bug with windows being placed far off-screen occasionally
    - allow you to place windows partially outside of the screen
    - let per-app settings override program-specified positions (but not if it
      is user-specified)
  * Add user-specified margins to the configuration file
  * Fix for transient windows in groups with transient windows of the group
    transients.  That wasn't supposed to be legible.  i.e. 2 group transients
    and 1 direct transient for one of the group transients.
  * Don't include child/parent windows in tests for being occluded or occluding
    other windows, since you can't raise/lower above/below them.  This fixes
    the raiselower action for windows which have children.
  * Reduce the size of the middle gradient in splitvertical gradients.  This
    makes the split harder than it was in 3.4.2
  * Don't include debian/ dir in releases
  * Add resize bindings for the edges to the default hardcoded bindings
  * Fix focus cycle indicator positioning for some windows (i.e. OpenOffice)
  * Add the MoveResizeTo action.  This is very xinerama aware!  It also lets
    you move a window to any edge of any screen.
  * Make actions that look for edges include the dock's edges (e.g. MoveToEdge)
  * New preferred option for the Execute action is <command> instead of
    <execute> but the old one will still work.
  * Fix for moving windows partially offsceen causing them to jump far away
  * Fix for windows which are not on any monitor, to keep them on screen
    partically too
  * Require libstartupnotification 0.8 in configure (we use stuff that was not
    around in some earlier versions)
  * Grab the server when mapping windows to avoid race conditions in other
    programs (getting MapNotify before you are visible)
  * Handle case gracefully when ConfigureRequent for restacking specifies
    a siblig which we aren't managing
  * Use KeyRelease to run things from Openbox menus, so that the release
    does not go to the focused window (causing the new window to not get
    focus)
  * Add new actions for controlling window decorations:
    - Decorate, Undecorate
  * Fix so that the values for per-app settings are not case sensitive
  * Fix crash with very small windows
  * Fix resize resistance for windows with aspect ratio limits
  * Let you resize windows with aspect ratio limits in the vertical directions
2007-07-28 08:46:27 +00:00
wiz
5fa2ae90dc Pick up maintainership from pkgsrc-users. 2007-07-21 21:56:34 +00:00
snj
7715a2450e Abandon this package. 2007-07-21 20:30:03 +00:00
joerg
b98a4701da Needs iconv. From Martin Wilke for FreeBSD. 2007-07-19 10:01:10 +00:00
joerg
b223c73602 Fix PLIST, bump revision. 2007-07-17 20:20:08 +00:00
drochner
a340f74444 Link the main program against libpthread.
It does not use threads, but some dynamically loaded plugins link
against libraries which are linked against libpthread (for no good
technical reason either, but I don't like to maintain patches for all).
2007-07-16 09:39:20 +00:00
drochner
e9d9945668 update to 2.18.5
changes:
-bugfixes
-transation updates
2007-07-13 17:27:07 +00:00
joerg
8962eca049 Update to ion3-rc-20070708. From Philip Paeps, who also wants to
maintain it.

Changes are mostly bugfixes, bugfixes and bug fixes.
2007-07-12 13:54:01 +00:00
dsieger
d1c58ef763 Update to latest stable release (0.16.8.8). Changes from previous:
- Fix pagers when enabling after initially being disabled
- Remove unused backup-....cfg stuf
- Fix fallback textclass
- Don't crash if trying to start when no theme is found. Add missing
  newline.
- Fix parsing title, name, and class matches in windowmatches.cfg
- Remove trailing dash in release version string
- Enable setting imlib2 image cache size
- Eliminate some remainders from Window re-wrapping done a while back
2007-07-04 07:39:33 +00:00
joerg
b165f28a2e Fix build on DragonFly. 2007-06-30 15:22:09 +00:00
joerg
ad2fd82d44 Modify patch to apply the alloca handling to DragonFly and FreeBSD
as well.
2007-06-29 22:46:48 +00:00
minskim
6a12dd1538 If gcc-4 is used, disable inline assembly until GCC Bug #25221 is fixed.
Previously, it was done in Makefile for gcc-4.1 only.  Now it covers
gcc-4.0.* and is located in the proper place (hacks.mk).

This fixes PR 36460.
2007-06-21 00:58:04 +00:00
minskim
81862f0b41 Add link options to build on Darwin. Patches provided by Mark E. Perkins
in PR 36460.  This fixes the second half of the PR.
2007-06-21 00:00:23 +00:00
tnn
ba373d4bb8 Added wm/obpager 2007-06-20 18:12:44 +00:00
tnn
6b6e1384bd Add obpager-1.8 to pkgsrc:
OBPager is a lightweight pager applet or dockapp. It requires a netwm
compatible window manager such as OpenBox. OBPager shows windows in active
virtual desktops and allows the user to switch desktops by clicking on the
pager dockapp.
2007-06-20 18:09:24 +00:00
jlam
0dc5786049 Patch the configure script to avoid using "==" in shell tests. I missed
this for the earlier commit because I didn't have PKG_DEVELOPER=yes set
in my /etc/mk.conf.
2007-06-19 16:19:37 +00:00
jlam
9c5ea25fd3 Add and enable twm. 2007-06-19 14:56:48 +00:00
jlam
326652c7f3 Import modular X.org's individually packaged twm-1.0.3 as wm/twm.
Twm is the classic Tom's Window Manager for the X Window System.  It
provides titlebars, shaped windows, several forms of icon  management,
user-defined macro functions, click-to-type and pointer-driven keyboard
focus, and user-specified key and pointer button bindings.
2007-06-19 14:54:57 +00:00
tnn
b6ab7ae162 Needs libtool, says Joerg. I concur. 2007-06-18 23:42:00 +00:00
joerg
ad3a06ba9a Fix Xinerama for !native case. 2007-06-15 17:43:40 +00:00
joerg
74947f60c5 Should be elif in the last commit. 2007-06-15 17:43:13 +00:00
joerg
be773dfd04 Fix Xinerama for !native case. 2007-06-15 17:41:54 +00:00
jlam
bc360a59a6 Honor PKGMANDIR. 2007-06-15 05:12:05 +00:00
tnn
aef225fdc6 The master site uses HTTP code 307 redirections, which /usr/bin/ftp on
netbsd-3 doesn't understand. For this reason offload1.icculus.org is
used as an alternate download site. Fixes PR pkg/36489, PR pkg/36490.
2007-06-14 09:33:14 +00:00
joerg
a70046c92a Needs pkg-config. 2007-06-13 20:23:41 +00:00
wiz
9b461d0f0c Update to 2.0.1:
2.0.1

* Make ObConf work when the .obt file has been renamed (e.g. by box-look.org)
* Update swedish translation
* Update to Openbox 3.4.2 libraries

2.0.0

* Add the ability to install .obt theme archives
* Add the ability to create .obt theme archives
* Double clicking a .obt file will launch it with ObConf, install
  the theme, and select it for both KDE and GNOME desktops
* Fix for writing invalid font entries when none existed in the
  config file already
* Add new dock options showDelay and noStrut
* Add mouse option for double click time and drag threshold
* Add option for animate iconify/restore
* Make Openbox reconfigure with communication through the X server
  rather than by PID

1.6.3

* Add the ability to change your fonts
* Add the <focusLast> config option
* When changing the number of desktops, or their names, ObConf will
  set them in the current session as well as saving them to the
  Openbox config file.
* Improve how ObConf sets the desktop names. You can leave them
  empty and it will use the default translated names from Openbox.

1.6.1

* Update to the Openbox 3.4 series libraries.
2007-06-12 18:02:01 +00:00
wiz
24352a041a Update to 3.4.2:
3.4.2:
  * Add ability to set the bevel strength in themes
  * Fix for focusLast with omnipresent windows
  * Cache pipe menus while the menus are open
  * Allow non-interactive directional focus key bindings
  * Change how nested interactive key bindings work (it stays in the key chain,
    like chroot, until you end the interactive action)
  * Fix for gtk apps trying to get focus - mostly nullify focus stealing
    prevention (Fixes Tilda)
  * Send ConfigureNotify always on ConfigureRequest (Previous emacs fix
    makes this possible now)
  * Fix RelativeResize action for right/bottom edges
  * Remove SCIM from the default autostart.sh - it has caused problems with
    some (buggy) panels, such as pypanel
  * Fix the titlebar changing to non-focused when iconifying a window with
    animation
  * Use the new osd theme hints for the dock, rather than the titlebar hints

3.4.1:
  * Add Vietnamese translation
  * Add Japanese translation
  * Keep new transient windows from not getting focus when any related window
    has focus already
  * Change behavior of underMouse option - make focus go under the mouse when
    no window has focus anymore, rather than to the last used window
  * Make on-screen display dialogs (such as the Alt-Tab dialog) appear on the
    active monitor when using Xinerama (a.k.a. TwinView)
  * Fix for window stacking - let you lower sibling transient windows behind
    eachother
  * Fix directional focus actions when used without a dialog
  * Fix race that could prevent ObConf from setting the desktop names correctly
  * Add new theme options:
    - window.active.button.toggled.image.color has been split into:
      - window.active.button.toggled.unpressed.image.color
      - window.active.button.toggled.pressed.image.color
      - window.active.button.toggled.hover.image.color
    - window.inactive.button.toggled.image.color has been split into:
      - window.inactive.button.toggled.unpressed.image.color
      - window.inactive.button.toggled.pressed.image.color
      - window.inactive.button.toggled.hover.image.color
    - window.active.button.toggled.bg has been split into:
      - window.active.button.toggled.unpressed.bg
      - window.active.button.toggled.pressed.bg
      - window.active.button.toggled.hover.bg
    - window.inactive.button.toggled.bg has been split into:
      - window.inactive.button.toggled.unpressed.bg
      - window.inactive.button.toggled.pressed.bg
      - window.inactive.button.toggled.hover.bg
  * Add new Onyx and Onyx-Citrus themes
  * Updated Mikachu theme using new theme options
  * Improvements to splitvertical gradients - Add a small gradient in the
    middle between the upper and lower gradients
  * Fix another emacs event storm, don't configure the window when it sets its
    WM_NORMAL_HINTS unless we have to
  * Fix for focus cycling to helper windows - Don't count dialogs as a sibling,
    so they don't stop you
  * Allow the use of negative numbers in per-app settings position to place a
    window relative to the right/bottom edges of your monitor (taking the
    struts (panels) into account)
  * Fix focus moving irrationally when focusLast was off
2007-06-12 17:42:19 +00:00
xtraeme
45e89b83da Update to 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
2007-06-11 21:07:50 +00:00
wiz
b34cedc420 Update to 3.4.0. Please read
http://icculus.org/openbox/index.php/Help:Upgrading_to_3.4
when upgrading.

Changes:

3.4:
  * Add Indian Bengali translation
  * Updated Italian translation
  * Small updates to Czech, Estonian, Norwegian, and German translations
  * Removed out-of-date Japanese translation (ja.po)
  * Removed out-of-date Croatian translation (hr.po)
  * Allow parentrelative theme textures to have borders, bevels and interlacing
  * Add new theme elements: window.active.title.separator.color and
    window.inactive.title.separator.color  (note that globbing might set these
    properties when you didnt mean to)
  * Add new theme elements: osd.border.width, osd.border.color, osd.bg,
    osd.label.bg, osd.label.text.color, osd.label.text.font, osd.hilight.bg,
    osd.unhilight.bg
  * Add new underMouse focus option
  * Rename new theme element menu.items.activedisabled to
    menu.items.active.disabled for consistency with other elements
  * Improvements to smart placement - especially with xinerama (Twinview)
  * Fixes for focus with omnipresent windows - Allow focus to fallback to them
    except during desktop switches (other mechanisms exist for that)
  * Fix for putting child windows (transients) on all desktops
  * Changes to how Shift/Control/CapsLock are used
  * Fix focus fallback when windows are not visible (showing the desktop, or
    iconic windows)
  * Fix bug #3196 - Unable to alt-tab away from full-screen windows
  * Fix crash in parsing empty xml fields
  * Fix left and right contexts resizing the wrong way in the example mouse
    focus config file
  * Fix so dock doesn't auto-hide when the mouse is inside it (over top of a
    dock app)
  * Allow new utility windows to gain focus like normal windows
  * Add workarounds for Java Swing applications (Extra ConfigureNotify events)
  * More fixes for modal window usability (Deiconify the modal window when you
    try to focus its parent)
  * Fixes to focus tracking, especially with iconify animation
  * Changes to libobrender's API for ObConf 2.0 (RrThemeNew)
  * Check for libxml >= 2.6.0 when compiling
  * Fix for Openoffice windows (Static window gravity)
  * Fix for hovering over window buttons while a menu is open
  * Make the Escape key close all levels of a menu, not just one
  * Change default drag threshold to 8px (Same as in XSettings)
  * Fixes for windows restacking with TopIf, BottomIf, or Opposite modes.
    Only compare with valid windows
  * Fix for actions which find other window edges.  Find all windows, and only
    windows which are on the right desktop
  * Improve RaiseLower action (Not lower when it doesn't need to move the
    window)
  * Fix for the menu hideDelay (Don't hide immediately when you click to open
    the menu), make it work reliably
  * Make focusLast default to true when not present in the config file

3.3.995:
  * Fix bug introduced in 3.3.993 that prevented you from raising focused
    windows above fullscreen windows
  * Fix bug introduced in 3.3.993 that made the desktop window keep focus
    when changing desktops
  * Add Arabic translations
  * Added Control-Alt-Up/Down bindings to the mouse focus example rc.xml
  * Don't raise on clients in the client context in the mouse focus example
    rc.xml
  * Fixes for when to focus new windows - improve keeping transient windows
    from stealing focus, and allow new windows to get focus when any relative
    window is focused
  * Fixes for frame decorations layout
  * Fixes for forcing window sizes to fit on the screen.  Don't resize windows
    if they are a user-specified size (USSize) or if they are non-normal
    windows.  (Fix Rox pinboard mapping across multiple monitors)
  * Centre window icons when they are not square
  * Fixes for Java windows behaving badly - Java makes all kinds of
    non-standard-compliant assumptions which we are forced to meet
  * Changed startup notification timeout from 30 to 20 seconds
  * Fix possible crashes and misbehaviors with new focus cycling dialogs
  * Recreate enter events when Press mouse actions move windows (e.g. Lower
    action) for focus-follows-mouse
  * Update Slovak translation
  * Highlight the first menu entry when there is a separator/header at the top
  * Only highlight the first menu entry when the menu is opened with a key
    binding
  * Fix crash when you press enter with nothing selected in the menu
  * Fix for ignoring an unmap event after restart
  * Fixes for setting the clients' colormaps
  * Change focusLast option behavior to what it was in 3.3.1.  It only affects
    changing desktops.
  * Add comments to the default rc.xml files about the various focus options
  * Fix focus bug where a window had the keyboard grabbed when it unmapped
    (Firefox gmarks extension)
  * Update Catalan translation
  * Fix alignment of the titlebar elements when the window icon is placed to
    the right of the label
  * Improve placement of child (transient) windows.  When their parent is
    omnipresent, open the child on the current desktop only.
  * When a window has modal children on another desktop and you try to focus
    it, bring the modal child to the current desktop to focus it instead
  * Let you focus cycle to windows with a modal child on another desktop
  * Fix for not seeing windows change their partial strut
  * Give iconified windows a faded icon in the focus cycling (Alt-Tab) dialog,
    and in the client list menus
  * Make it more difficult to select items by accident in parent menus when it
    changes direction.  Moving the mouse only selects menu entries for a few
    levels of open menus.  Mouse clicks will select menu entries further down.
  * Add Simplified Chinese translation
  * Set the current theme in the OB_THEME root property for other applications
  * Notify ksplash when we have started up if dcop is installed
  * Allow you to resize the window on the client padding as well as the outer
    border
  * Fix to show the focus cycle indicator when focus cycling and there is only
    1 valid target
  * Centre splash screens on one monitor
  * Don't centre parent-less utility/menu/toolbar windows on the screen
  * Remove the bottom decorations for fully maximized windows
  * Fix crash when reconfiguring and no themes can be found

3.3.994:
  * Fix a bug introduced in .993 that prevented you from switching desktops
    and caused general mayhem

3.3.993:
  * Update for Russian translation
  * Added Dutch translation
  * Fix for choosing badly sized icons from the window for the window cycling
    dialog (and other things). (Fixes Pidgin icon)
  * Open child (transient) windows on the current desktop if they don't have
    a direct parent, or if the parents are not all on some other desktop.
    (Fixes Pidgin and Gimp dialogs appearing on the wrong desktop)
  * Make windows fit within the available space when they are first created,
    if they are not user-positioned. (Fix xpdf making itself bigger than the
    space inside the struts, and hiding behind them).
  * Don't let child (transient) windows steal focus when the situation is
    ambiguous
  * Fix bevels and borders display in the titlebar
  * Set the _NET_ACTIVE_WINDOW hint properly, when nothing is focused (This
    is the proper fix for libwnck pagers.)
  * Fallback focus immediately during iconify animation in all cases (was
    missing RevertToParent case)
  * Fix new frame elements being given 0 sizes for very small windows
  * Send iconified windows to the bottom of the focus order so you can
    Alt-Shift-Tab to get back what you just iconified. This makes things more
    predictable.
  * Show the hostname for remotely run programs in iconified titles
  * Stop focus flicker when sending windows to a desktop and following them,
    and when changing desktops with an omnipresent window focused
  * Empty desktop names in the configuration file are not used, so you can set
    a name on the second desktop without having to set one on the first
  * Make control key work for menu accelerators like it does for mouse
    clicking and hitting enter
  * Add C-A-Up/Down mouse bindings to switch desktops, similar to the
    C-A-Left/Right/Up/Down keyboard bindings

3.3.992:
  * Don't move mouse focus when the mouse is over the focus cycling dialog
  * Fixes for positioning of frame decoration elements
  * Update for Brazilian Portuguese translation
  * Improvements in how decorations respond for maximized windows. (If they
    can't be resized don't "hide" the resizing contexts)
  * Updated Italian translation
  * Added Czech translation
  * Fix for applications that do weird things with modal windows (Make sure
    you can focus cycle to them)
  * Updated Spanish translation
  * Fix for programs using the old WM-spec, and not setting unused fields to
    0 in _NET_ACTIVE_WINDOW messages (Rox pinboard)
  * Fixes for default rc.xml configuration file. Updated comments and comment
    out the applications section in an xml compatible way.
  * Update for Portuguese translation
  * Fix support for window gravity (eg xterm -geometry -0+0)
  * Fix for libwnck with iconify animation (Unmap the parent of the client's
    window)
  * Force the top left corner of new windows onto the screen area, if the
    position wasn't requested by the user (Fix xpdf and others hiding their
    titlebar under a panel)
  * Fix for determining text geometry from Pango
  * Save the desktop layout and names in the session, and restore them on next
    log in.
  * The &lt;desktop&gt; section from the configuration file is only used for
    defaults, and so is only applied at the start of a new log-in. (Use ObConf
    1.6.2 to change the config file for these options, and have them set
    immediately, if you don't use a session manager to save them.)
  * Fix updating and crashing in the old split client list menu
  * Translate the default desktop names
  * Update Taiwanese Chinese translation
  * Less restrictions of behavior based on window type (Let you maximize
    dialogs and utility windows)
  * Fix for focus tracking when Press mouse actions are used
  * Fix bug which let the openbox-*-session scripts take command-line arguments
  * Better detection of legacy fullscreen windows vs. undercorated windows
    that the user has maximized

3.3.991:
  * Added Brazilian Portuguese translation
  * Added a rough Italian translation
  * Added Estonian translation
  * Update Polish translation
  * Make focus stealing prevention a little less intrusive, especially with
    default config
  * Updates for Swedish translation
  * Fixes for decorations of maximized windows
  * Fix so that clicking in the corner of a maximized window presses the button
  * Don't reload the session and reapply it when restarting
  * Fix for losing the original size of a window that mapped with maximized
    state (or on restart)
  * Let you move splash type windows
  * Fix for window placement using wrong dimensions
  * Stop xemacs ConfigureNotify storm
  * Fix bug stopping panels from moving themselves off-screen to hide
    themselves
  * Fix for GNOME/Openbox and openbox-gnome-session to use a new session name,
    because GNOME won't let you replace the window manager in the saved session
  * Don't restore session state when multiple windows have the same
    identifiers, because we can't tell them apart then (Firefox/Thunderbird)
  * Small fixes to build system to make it more reliable
  * Fix for what manpage files are distributed in the source code, so they
    will not be pre-built with the wrong info
  * Fix pkg-config files for compiling things against Openbox libraries

3.3.990:
  * Wildcard matching for per-application (per-window) settings. Let you match
    multiple rules for a window. (Props to Mark Pustjens for code to do this.)
  * Added startup notification support to the menus and key/mouse bindings
    with <startupnotify>. It's an option for execute actions.
  * New combined client menu, accessed with
    <action name="ShowMenu"><menu>client-list-combined-menu</menu></action>
  * No menu titles - instead added separators with labels to be used as menu
    headers anywhere in menus
  * Improved client menu - placement, the options in it, and added an icon for
    "All Desktops"
  * Keyboard shortcuts in menus, by highlighted letter or by the first letter
  * Menus dont jump around, are always placed on screen
  * Menus larger than can fit on the screen are broken into a submenu at the
    bottom titled "More..."
  * Disabled menu items can be selected now (not used though, of course)
  * Using ()'s instead of a line separator to signify iconified windows in the
    client list menus
  * New Root context for mouse bindings
  * New "alt-tab" focus switching dialog
  * openbox-session command and log-in option which provides the autostart
    capability.
  * SCIM support in the default Openbox session launched by the
    openbox-session command
  * Many code paths made significantly faster
  * Sections of code rewritten to be more reliable, such as session
    save/restore and input focus handling
  * Handle the X server's clock going backwards, without locking up. Sometimes
    the server can still lock up though, it is not recommended to do this!
  * Better handling of window types such as docks, utility windows, tool bar
    windows. Clicking to focus these windows is done more intelligently.  Dock
    windows no longer get focus when you click them, so that you don't have
    focus flickering when you use a dock window with a taskbar.
  * Better language support through Pango, which is now mandatory, and the
    code for Pango has been greatly improved and optimized.
  * Support for windows that use true 32-bit transparency
  * Resize grips (with mouse binding contexts) for the top, left, and right of
    the window frame
  * Smarter about keeping windows on the screen without invading user's
    capabilities
  * Add MoveFromEdge* actions corresponding to MoveToEdge* but aligns far
    edges instead of near edges, so if you have two overlapping windows you
    can easily put them side by side.
  * Better choice of mouse cursors for startup notification
  * Focus stealing prevention
  * Improve window placement across multiple Xinerama monitors
  * Support 8-bit truecolor visuals (such as in vncserver)
  * Better, more friendly support for omnipresent windows
  * Full support for EWMH 1.4-draft2
  * Iconify/restore animation !
  * Improved support for running openbox with multiple screens (non-xinerama)
    - won't steal focus from other screens, and let you focus a screen by
    clicking on the desktop (root window).
  * Support for more cursors through XCursor, means that startup notification
    can use a pointer+watch cursor if you are using an XCursor theme
  * Fully maximize terminal windows (and any resized-by-increment window)
  * Show the hostname of clients running on remote computers in the titlebar
  * Add <panels> and <desktop> options to NextWindow, PreviousWindow,
    DirectionalFocusNorth etc..
  * Synchronize resizing with the application when possible
  * Smarter subdivision of windows into 9 sections for resizing
  * Set default icon on windows so applications can agree on an icon
  * Better support for programs that are on more than one desktop
    (multiple firefox windows for example) - move to the desktop when you're
    using the application and it opens a window on another desktop.
  * Chrooted key chains, and key quoting through chroots
  * New BreakChroot action to break out of the current chroot
  * New keychains popup, to show where you are in a keychain
  * Improved show-desktop mode. When you open a new window, the old windows
    are not all restored
  * Add <allDesktops> option to NextWindow and PreviousWindow. The desktop
    name will be shown in the focus cycling popup
  * Dynamically size the window and desktop dialogs. Desktop layouts that
    aren't horizontal look better in the desktop cycling dialog.
  * Support for legacy fullscreen applications (that don't use EWMH) such as
    VLC
  * Session support for old clients that do not use the session management
    protocol
  * Desktop setup is only changed on startup, so as to not overwrite settings
    from other apps like pagers
  * Take advantage of ksmserver (KDE Session Manager) features
  * KDE/Openbox and GNOME/Openbox options for display manager GDM/KDM. Use
    openbox-gnome-session and openbox-kde-session to run a GNOME or KDE
    session with Openbox as the window manager.
  * Titlebar buttons autohide when hiding won't move other buttons (removed
    the hideDisabled option from config file)
  * Support user time window hint, which is good for laptops power usage
  * When legacy windows raise themselves, interpreate as wanting to be
    activated. Makes Firefox more pleasant.
  * Don't show handles on windows that cant resize for more extreme visual
    minimalism
  * Let you move maximized windows between Xinerama monitors
  * Improve application awareness of focus, e.g. Kopete and Firefox, so they
    know when they are or aren't focused, and which window in their
    application is focused
  * Improvements in the distributed themes
  * Add new Clearlooks and Clearlooks-Olive themes by John McKnight
  * Fonts are no longer loaded from theme. They are loaded from the rc.xml
    config file. Font shadow settings are still loaded from the theme though.
    5 fonts to be set: ActiveWindow InactiveWindow, MenuHeader, MenuItem and
    OnScreenDisplay
  * Distributed theme names have been renamed with Capitalization
  * menu.items.activedisabled.text.color
  * menu.border.color   (note that globbing might set these properties when
    you didnt mean to)
  * window.active.border.color   (note that globbing might set these
    properties when you didnt mean to)
  * window.inactive.border.color   (note that globbing might set these
    properties when you didnt mean to)
  * menu.border.width
  * Guarantee that titlebar buttons are even sized, so even sized icons
    (button masks) will be centered
  * Default titlebar button icons (as xbms) installed to /usr/share/doc/openbox
  * New mouse binding contexts Left, Right, TLCorner, TRCorner and Top. These
    need bindings in config file to be useful. Also new context Bottom which
    is synonym for Handle.
  * W is no longer hard coded to Mod4. It is now a shortcut for Super, which
    is usually bound to Mod4. xmodmap will show your mapping.
  * The per-app setting <head> has been renamed to <monitor>
  * Can use "default" for anything in per-app settings
  * Removed <edges_hit_layers_below> option from config file
  * --reconfigure command line option
  * --restart command line option
  * Closed bug #886 - Reference point for client-menu
  * Closed bug #898 - Add option for OB2 style menu behaviour
  * Closed bug #952 - Focus sometimes gets lost when closing windows
  * Closed bug #1006 - duplicate window title numbering is so-so
  * Closed bug #1080 - menus dont update when using ctrl to keep them open
  * Closed bug #1082 - doing window stuff while changing focus is mad slow
  * Closed bug #1106 - Openbox resize problems with Beep Media Player and some
    websites using Mozilla
  * Closed bug #1146 - minimized windows dont unminimize from fspanel if ob
    restarted
  * Closed bug #1409 - Window stacking is messed up when dealing with multiple
    nested dialog boxes
  * Closed bug #1526 - Incorrect handling of utility windows
  * Closed bug #1846 - Patch for theme overrides
  * Closed bug #1974 - Limit the number of resizes per second to make window
    resizing smoother
  * Closed bug #2060 - Apps disappear when using composite extension
  * Closed bug #2221 - _NET_WM_STATE_(ABOVE|BELOW) is being inherited
  * Closed bug #2250 - openbox ignores size request ?
  * Closed bug #2251 - support for legacy ""fullscreen""
  * Closed bug #2254 - segfault in render/render.c on sendtodesktop [endian?]
  * Closed bug #2255 - segmentation fault on 8-bit truecolor visual
  * Closed bug #2258 - long menus truncated
  * Closed bug #2311 - Does not display the pressed state while a button in the
    frame is toggled
  * Closed bug #2321 - ResizeRelative -up and -left makes window move when at
    min_size
  * Closed bug #2483 - Pinned windows raise to top on all desktops when they
    become focused on just one desktop
  * Closed bug #2491 - Client List by App instead of by Desktop
  * Closed bug #2551 - Request to be able to cycle docks (e.g.
  * Closed bug #2659 - Menu header display should be configurable
  * Closed bug #2769 - temporarily chroot the keychain tree
  * Closed bug #2841 - Changes to the keepborder option aren't applied when
    reconfiguring
  * Closed bug #2850 - Openbox gives black backgrounds to windows using the
    new 'rgba' or 'argb' visual
  * Closed bug #2865 - openbox 3.3 is not C89 compatible
  * Closed bug #2872 - Focus issues with Eclipse and Firefox
  * Closed bug #2878 - Openbox crash when used with vncserver
  * Closed bug #2897 - Openbox shouldn't redraw the whole screen everytime
    when minimizing windows.
  * Closed bug #2898 - Patch adding advanced keyboard support in popup menus.
  * Closed bug #2982 - tilda doesn't work propertly
  * Closed bug #3034 - themeupdate.py seems to bee broken
  * Closed bug #3045 - RrPaint in obrender should be split for easier use by
    external apps
  * Closed bug #3050 - 'syscrash' theme update
  * Closed bug #3051 - When closing windows
  * Closed bug #3053 - Updates de.po for German Localisation
  * Closed bug #3059 - Feature Request: NextWindowForAllWorkspaces
  * Closed bug #3063 - extensions_xinerama_screens() leaks memory if Xinerama
    is enabled
  * Closed bug #3064 - slist_path_add() might leak memory
  * Closed bug #3068 - Multimonitor focus problems
  * Closed bug #3081 - window doesn't appear
  * Closed bug #3092 - Config parser expects wrong values of "layer" in
    per-application settings
  * Closed bug #3094 - smart placement should Ignore maximized windows
  * Closed bug #3100 - Netwmpager is configured with layer = "below" but OB
    is ignoring it
  * Closed bug #3101 - Openbox won't compile on CentOS 4.4
  * Closed bug #3102 - svn-6175 windows come not back in the foregroud
  * Closed bug #3106 - Fullscreened mplayer loses focus when switching to
    another desktop and back
  * Closed bug #3108 - After revision 6437 the desktop dialog window stays on
    screen
2007-06-08 13:32:00 +00:00
tnn
586c5f27de Add a missing @dirrm 2007-06-05 09:09:58 +00:00
tnn
797cef16f2 sawfish doesn't need libXt, only it's headers. Set DEPMETHOD to build. 2007-06-05 08:51:15 +00:00
wiz
9d27f90a6f opencdk shlib major changed; bump ABI depends and PKGREVISIONs of
affected packages.
2007-06-05 05:36:59 +00:00
agc
c8b15d3ad6 Fix a problem pointed out by Krister Walfridsson - don't indent a comment
with tabs in a Makefile - bmake gets awfully upset because it thinks it's
a shell command.
2007-06-03 21:32:18 +00:00