Commit graph

1118 commits

Author SHA1 Message Date
joerg
deb9759c0d Use SUBST framework. 2006-01-06 16:07:39 +00:00
rxg
1a42e6312e Change script installation back into ${PREFIX}/bin for common usage,
${PREFIX}/sbin is used by ROX-Session for generated script.
Bump PKGREVISION.
2006-01-05 16:58:49 +00:00
rxg
2bbb437f93 Correct the hardcoded paths fixing, DEPENDS rox-lib>=2.0.2nb1 and
change script installation from ${PREFIX}/bin to ${PREFIX}/sbin.
Bump PKGREVISION.
2006-01-05 16:02:39 +00:00
ghen
455345bb5b Change the default for BUILDLINK_DEPMETHOD.qt3-tools from "full" to "build",
without affecting packages that are currently using it.

Packages which previously didn't set BUILDLINK_DEPMETHOD to neither "full" nor
"build" now set it to "full", but should be checked whether they really need it
(comment added).  Packages which previously set it to "build" now don't set it
anymore.

Ok by jlam, wiz.
2006-01-05 10:08:58 +00:00
rxg
566fc2fe03 Added & enable oroborox.
OroboROX is a lightweight Window Manager for the ROX Desktop.
2006-01-03 16:05:52 +00:00
rxg
12396b6e94 Initial import OroboROX 0.9.7.9.
OroboROX is a lightweight Window Manager for the ROX Desktop.
2006-01-03 16:03:19 +00:00
sketch
3b3348c74d Update evilwm to 0.99.19. Changes:
2005-10-06
	Info window movement made a bit more sensible.
	Don't remove clients from within error handler, instead flag for
	removal.
	While removing client, only reparent to root if window is withdrawn
	or window manager is shutting down (fixes xpdf-in-firefox bug).
	Window close key with shift held will XKillClient().
	LD: Replace logic to decide if we have a shaped window (cribbed from
	fvwm-2.5.10).
	LD: Warp mouse pointer to a visible point in shaped windows.

2005-12-29
	Documentation updates.
2006-01-03 14:31:36 +00:00
joerg
3095b99428 Add an explicit rpath for librplay on DragonFly. 2006-01-02 22:13:26 +00:00
joerg
4af55cc874 Fix GCC 3.4+ issues: template instantiation, cast of reference
parameters.
2006-01-02 22:05:38 +00:00
joerg
15bd415419 Fix template members for GCC 3.4+. 2006-01-02 21:47:43 +00:00
joerg
29e015fd69 Invert a lvalue cast to a rvalue cast. 2006-01-02 21:40:00 +00:00
peter
309d4f5e50 matchbox -> matchbox-wm 2005-12-31 13:39:20 +00:00
peter
ead542d3dc Reimported as wm/matchbox-wm. 2005-12-31 13:38:53 +00:00
peter
dd08205db2 Re-import as wm/matchbox-wm (was wm/matchbox). Requested by wiz@. 2005-12-31 13:38:01 +00:00
peter
7e046ebf64 - Change PKGNAME to matchbox-wm-*.
- Update to version 0.9.5, changes:

2005-05-26  mallum,,,  <mallum@openedhand.com>

	* configure.ac:
	Bump up version to 0.9.5

2005-05-25  mallum,,,  <mallum@openedhand.com>

	* src/dialog_client.c: (dialog_client_reparent):
	Possible fix for odd dissapearing firefox prefs window bug.

2005-05-24  mallum,,,  <mallum@openedhand.com>

	* src/dialog_client.c: (dialog_init_geometry),
	(dialog_client_configure):
	* src/wm.c: (wm_make_new_client):
	Fix broken login so menu's really can position at 0,0 this time.

2005-05-24  mallum,,,  <mallum@openedhand.com>

	* src/dialog_client.c: (dialog_client_check_for_state_hints),
	(dialog_init_geometry):
	* src/structs.h:
	* src/wm.c: (wm_make_new_client):
	Dont center 'menu' dialogs if initial position is 0,0

2005-05-20  mallum,,,  <mallum@openedhand.com>

	* src/ewmh.c: (ewmh_state_set):
	* src/wm.c: (wm_make_new_client):
	Avoid trashing unsupported state hints.

2005-05-17  mallum,,,  <mallum@openedhand.com>

	* src/wm.c: (wm_usage):
	Rejig usage info a little.

2005-05-12  mallum,,,  <mallum@openedhand.com>

	* src/matchbox-remote.c: (usage), (main):
	* src/structs.h:
	* src/wm.c: (wm_handle_client_message):
	Add 2 new simple switches to matchbox-remote, one too toggle
	compositor and one to force reload of key shortcuts.

2005-05-11  mallum,,,  <mallum@openedhand.com>

	* src/toolbar_client.c: (toolbar_client_reparent):
	* src/wm.c: (wm_remove_client), (wm_update_layout):
	Clear up some more ( final? ) X Errors.
	Speed up app window resizes caused by horizonal
	panels/toolbars by avoiding uneeded repaints.

2005-05-11  mallum,,,  <mallum@openedhand.com>

	* data/themes/Default/theme.xml:
	* data/themes/MBOpus/theme.xml:
	* data/themes/blondie/theme.xml:
	Tweak+add basic rough toolbar decorations to keep
	old apps happy that still use decorated toolbars.

2005-05-11  mallum,,,  <mallum@openedhand.com>

	* configure.ac:
	minor cleanups, remove xsync enable
	* src/session.c: (sm_save_yourself_cb):
	Fix things enough to avoid gnome-session hanging.
	Support still very basic and incomplete.

2005-05-11  mallum,,,  <mallum@openedhand.com>

	* src/session.c: (sm_save_yourself_cb), (sm_die_cb),
	(sm_shutdown_cancelled_cb), (sm_connect):
	* src/session.h:
	* src/structs.h:
	* src/wm.c: (wm_new), (wm_usage), (wm_load_config),
	(wm_find_client), (get_xevent_timed):
	Fix up session support some more.

2005-05-05  mallum,,,  <mallum@openedhand.com>

	* src/client_common.c: (client_set_focus):
	* src/ewmh.c: (ewmh_init), (ewmh_set_active):
	* src/ewmh.h:
	* src/structs.h:
	* src/wm.c: (wm_activate_client):
	Fix _NET_ACTIVE_WIN to not be set to just app wins.
	Add _MB_CURRENT_APP_WINDOW to do old behaviour.
	* src/dialog_client.c: (dialog_client_set_focus_next):
	Fix focusing when non focused dialog is closed

2005-04-28  mallum,,,  <mallum@openedhand.com>

	* src/session.c: (sm_save_yourself_cb):
	Add some very basic registration info with session manager

2005-04-28  mallum,,,  <mallum@openedhand.com>

	* configure.ac:
	* src/Makefile.am:
	* src/session.c:
	* src/session.h:
	* src/structs.h:
	* src/wm.c: (wm_new), (wm_find_client), (wm_event_loop):
	* src/wm.h:
	Add basic initial support for connecting to session managers.
	It currently just connects, should avoid hang when started
	by gnome-session.

2005-04-26  mallum,,,  <mallum@openedhand.com>

	* src/ewmh.c: (ewmh_handle_root_message):
	Fix for activate client message being sent to an non topped
        app dialog window and no effect happerning.
        Makes GNOME task selector work nicer with MB.

2005-04-26  mallum,,,  <mallum@openedhand.com>

	* src/mbtheme.c: (theme_frame_icon_paint):
	Fix potential segv if app sets ewmh icon smaller than 16x16

2005-04-26  mallum,,,  <mallum@openedhand.com>

	* src/toolbar_client.c: (toolbar_client_move_resize),
	(toolbar_client_reparent):
	Fix a couple of toolbar related X Error warnings

2005-04-16  mallum,,,  <mallum@openedhand.com>

	* configure.ac:
	Throw an error if AC_PATH_XTRA comes up empty

2005-04-11 Relased 0.9.4

2005-04-11  mallum,,,  <mallum@openedhand.com>

	* configure.ac:
	Bump up version to 0.9.4

2005-04-07  mallum,,,  <mallum@openedhand.com>

	* src/dialog_client.c: (dialog_client_set_focus_next):
	Possible fix for odd focus crasher

2005-04-07  mallum,,,  <mallum@openedhand.com>

	* src/dialog_client.c: (dialog_get_available_area):
	* src/main_client.c: (main_client_manage_toolbars_for_fullscreen):
	* src/toolbar_client_alt.c: (toolbar_client_configure):
	Make sure alt input trans for dialog but on top of fullscreen
	app get resized correctly on fullscreen toggle.
	Make sure dialogs get positioned correctly for fullscreen with
	alt input.

2005-03-30  mallum,,,  <mallum@openedhand.com>

	* src/base_client.c: (base_client_new), (base_client_process_name):
	* src/ewmh.c: (ewmh_update_lists):
	* src/mbtheme.c: (mbtheme_init):
	* src/misc.c: (fork_exec):
	* src/wm.c: (wm_sn_exec):
	Fixes via Andreas Gunnarsson for bugs 117-121. Includes mainly
	potential overflow fixes + warnings on openBSD.

	* src/toolbar_client_alt.c: (toolbar_client_new),
	(toolbar_client_move_resize):
	Extra debug statements

2005-03-16  mallum,,,  <mallum@openedhand.com>

	* src/base_client.h:
	* src/matchbox-remote.c:
	* src/structs.h:
	* src/xml.c:
	Add _GNU_SOURCE to work round x11.pc setting -DX_OPENSOURCE

2005-03-11  mallum,,,  <mallum@openedhand.com>

	* src/base_client.c: (base_client_new):
	* src/composite-engine.c: (_render_a_client),
	(comp_engine_destroy_root_buffer), (comp_engine_render):
	* src/dialog_client.c: (dialog_client_reparent):
	* src/wm.c: (wm_handle_map_notify):
	Fix composite lowlighting with blocker win.
	Also make modal for root dialogs lowlight entire display.

2005-03-01  mallum  <mallum@openedhand.com>

	* src/toolbar_client_alt.c: (toolbar_client_show):
	Attempt for lessening potential dekstop flash on mapping input win
	* src/wm.c: (wm_activate_client):
	Fix stacking order for transient for desktop dialogs

2005-02-28  mallum,,,  <mallum@openedhand.com>

	* src/dialog_client.c: (dialog_client_button_press):
	Fix for static mode dialogs losing focus when hidden via title
	bar click.

2005-02-23  mallum,,,  <mallum@openedhand.com>

	* src/keys.c: (keys_add_entry), (keys_load_config):
	* src/structs.h:
	Backed held key code out. Seems very difficult todo
	sanely due to the way X does keyrepeats. Maybe battle
	again another day.

2005-02-23  mallum,,,  <mallum@openedhand.com>

	* src/main_client.c: (main_client_configure):
	Refix fullscreen toggling for non alt input windows

2005-02-23  mallum,,,  <mallum@openedhand.com>

	* src/structs.h:
	* src/keys.c: (keys_add_entry), (keys_load_config):
	Initial work on supporting 'held' keys - config can now be parsed.
	* src/main_client.c: (main_client_configure):
	Fix for toolbars affecting app size when toggling fullscreen.

2005-02-22  mallum,,,  <mallum@openedhand.com>

	* src/dialog_client.c: (dialog_client_reparent),
	(dialog_client_redraw), (dialog_client_drag):
	More composite lowlighting related tweaks

2005-02-22  mallum,,,  <mallum@openedhand.com>

	* src/composite-engine.c: (_render_a_client):
	Force composite lowlighting *off* for now. Needs fixing.

2005-02-22  mallum,,,  <mallum@openedhand.com>

	* src/dialog_client.c: (dialog_get_available_area):
	Fix dialog positioning for fullscreen windows
	* src/toolbar_client.c: (toolbar_client_new):
	Fix toolbar wins getting in correctly handled between
	mb wm restarts.

2005-02-21  mallum,,,  <mallum@openedhand.com>

	* src/base_client.c: (base_client_destroy):
	* src/ewmh.c: (ewmh_update_rects):
	* src/misc.c:
	More XError trapping;
	Add debug statements so we no when traps are in place.
	Do an XSync before untrapping on destroy call, to flush
	an errors through.

2005-02-18  mallum,,,  <mallum@openedhand.com>

	* src/stack.c: (stack_sync_to_display):
	* src/toolbar_client_alt.c: (toolbar_client_destroy):
	Trap some more X Errors

2005-02-18  mallum,,,  <mallum@openedhand.com>

	* src/dialog_client.c: (dialog_get_available_area),
	(dialog_constrain_geometry):
	* src/toolbar_client_alt.c: (toolbar_client_new),
	(toolbar_win_offset), (toolbar_client_configure):
	Fix alternative toolbar repositioning dialog.
	Also add some more debug statements.

2005-02-18  mallum,,,  <mallum@openedhand.com>

	* src/dialog_client.c: (dialog_client_redraw),
	(dialog_client_button_press):
	Support 'custom' buttons on dialogs.

2005-02-17  mallum,,,  <mallum@openedhand.com>

	* src/main_client.c: (main_client_button_press):
	Disable app close button in presence of modal app
	* src/wm.c: (wm_handle_keypress):
	Fix topping of single instance apps

2005-02-16  mallum,,,  <mallum@openedhand.com>

	* src/dialog_client.c: (dialog_client_reparent):
	Add colormap to frames so argb wins work again
	* src/main_client.c: (main_client_button_press):
	Ignore minimise buttons in presence of modal dialog
2005-12-31 13:25:09 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
jmmv
40ff76b80c Fix themes to use fbsetroot rather than bsetroot, which is not provided
by fluxbox and is not compatible with blackbox's bsetroot any more.  This
was caused by an incomplete bsetroot->fbsetroot rename in fluxbox's code
(not our fault); will report to authors in a minute.  Bump PKGREVISION to 3.
2005-12-23 13:41:41 +00:00
jmmv
7ef15ab84b Correctly align PKGREVISION's whitespace. 2005-12-23 13:20:52 +00:00
joerg
eb1d35b2f0 Use imake PLIST variables. 2005-12-07 15:54:00 +00:00
joerg
598154aaf0 Fix errno usage. Use alloca from stdlib.h on FreeBSD and DragonFly. 2005-12-07 15:08:42 +00:00
joerg
0ad61662e0 Include errno.h, not sys/errno.h + manual declaration of errno. 2005-12-07 15:07:23 +00:00
rillig
1c6740703f Updated to 20051114. Patch provided by Leonard Schmidt in PR 32096.
Changes:
- removed some more actions.
- the new wmibar layout has been improved.
2005-12-06 18:55:32 +00:00
joerg
513971cece No _POSIX_SOURCE on DragonFly: putenv used. 2005-12-06 16:23:15 +00:00
joerg
fdf4277fdc Fix errno. 2005-12-06 16:16:35 +00:00
joerg
9893fe9bde Fix errno. Hide malloc & calloc for ANSI systems. 2005-12-06 15:57:22 +00:00
joerg
7caa238c91 Correct imake man page handling in plist. 2005-12-06 15:41:06 +00:00
joerg
f63e9371c1 msgfmt build dependency. 2005-12-06 15:38:32 +00:00
joerg
6db29a3a57 Fix GCC 3.4+: label at end of compound statement. 2005-12-06 15:20:31 +00:00
joerg
818de67f0d GCC 3.4+: Label at end of compound statement. 2005-12-06 14:26:02 +00:00
joerg
4116e68b3b Fix errno. 2005-12-06 14:09:39 +00:00
joerg
fc4bea1942 fix errno usage. 2005-12-06 13:14:06 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
reed
168ea75a25 Update HOMEPAGE. Apparently, the domain expired and owner is MIA
and the website has been down for a couple weeks.
2005-12-02 22:00:54 +00:00
martti
e2ad73afe5 pdated Xfce to 4.2.3.2
A "micro" release to fix a regression in the window manager settings.
2005-11-17 08:16:19 +00:00
rillig
8d2d7ab3ea Normalized the RCS Id in line 1. 2005-11-15 14:32:58 +00:00
martin
0fc4631692 Support option "debug" and make the pkg compile with debugging support. 2005-11-13 19:18:14 +00:00
tonio
82ca40efdb reverting 2005-11-11 19:22:39 +00:00
tonio
3822cea246 reverting unconsidered changes 2005-11-11 19:13:09 +00:00
tonio
9e342ebefe reverting it. 2005-11-11 19:07:40 +00:00
tonio
c27f4ed5e1 Rename LATEX_ACCEPTED and LATEX_DEFAULT to TEX_ACCEPTED and TEX_DEFAULT
It is more consistent with the tex.buildlink3.mk name. Also, if a package
really needs latex, it just has to set TEX_ACCEPTED to latex distributions
altough today, all TEX_ACCEPTED possibilities are latex distributions
2005-11-11 18:50:23 +00:00
martti
2020bbfe3d Substitute "XFce 4" with "Xfce" in DESCR and Makefile's COMMENT.
It is a lower-case f according to the official site.
2005-11-09 07:09:04 +00:00
martti
09f3d1e3fd Updated xfce4 to 4.2.3.1
* Lots of bug fixes
* Translation updates

Official ChangeLog is available at:

http://www.xfce.org/release_notes/4.2.3.1_changelog.html
2005-11-09 06:42:58 +00:00
minskim
6506e4f149 Add vtwm. 2005-11-06 00:44:29 +00:00
minskim
de7a000e83 Import vtwm from pkgsrc-wip. Packaged by Mehul Sanghvi.
VTWM is a X11 window manager based on TWM.  It adds support for a
virtual desktop, processing configuration files using m4, support for
sound effects using rplay, and 3D buttons, frames, titlebars, etc.
VTWM also has support for regular expressions in the configuration
files.
2005-11-06 00:43:11 +00:00
minskim
44a5e88c0c Update wmii to 20051031. Patches provided by Leonard Schmidt
(maintainer) in PR pkg/31961.

Changes:
- many actions were removed to only have those available that are
  absolutely necessary.
- ~/.wmii-3 is the new configuration directory.
- simplified the drawing routine and style stuff to allow only 1
  border colour (removed approximately 150 lines of code).
- changed wmibar and wmimenu to test some prototypical behavior for
  the upcoming 9P versions of those tools (removed about 150 lines of code).
2005-11-03 02:47:58 +00:00
recht
097e35be2a Fix outdated MASTER_SITES and HOMEPAGE.
Patch provided in PR 31933 by Leonard Schmidt.
2005-10-31 22:05:22 +00:00
epg
962324299f Update to 2.5.14.
Changes in beta release 2.5.14 (24-Aug-2005)

* New features:

   - Fvwm now officially supports 64-bit architertures.
   - New Test conditions EnvIsSet, EnvMatch, EdgeHasPointer and
     EdgeIsActive.
   - New window condition FixedPosition.

* New module features:

   - FvwmPerl module supports window context when preprocessing.
   - FvwmPerl module accepts new --export option that by default
     defines two fvwm functions "Eval" and ".", to be used like:

       FvwmPerl -x
       Eval $a = $[desk.n] - 2; cmd("GotoDesk 0 $a") if $a >= 0
       . Exec xmessage %{2 + cos(0)}%    # embedded calculator

   - New FvwmProxy option ProxyIconified.
   - New FvwmTaskBar option Pad to control the gap between
     buttons.

* Bug Fixes:

   - Fixed a Solaris compiler error introduced in 2.5.13.
   - Fixed a hang with layers set by applications (e.g. AbiWord).
   - GotoDesk with a relative page argument now wraps around at
     the end of the given range as documented. (Bug #1396).
   - PopupDelayed menu style option was not copied on
     CopyMenuStyle.
   - Transparent Animated menus with non-transparent popup were
     not animated correctly.
   - Supported euc-jp class of encodings.
   - A window's default layer is no longer set to 0 durin a
     restart.
   - Fixed an annoying MouseFocus/SloppyFocus problem in
     conjunction with EdgeResistance + EdgeScroll (sometimes a
     window did noit get the focus as it should have). This
     problem first occured in 2.5.11.

-------------------------------------------------------------------

Changes in beta release 2.5.13 (16-Jul-2005)

* Bug Fixes:

   - The MoveToPage command did not work without arguments in
     2.5.11 and 2.5.12.
   - Mouse/Key command no args possible core dump.
   - Direction with no args possible core dump.
   - FvwmScript periodic tasks run too often.
   - Perl modules did not work on 64 machines.
   - FvwmDebug did not report any extended messages.
   - fvwm-menu-desktop supports mandriva.
   - fvwm-menu-desktop when verifying executable, allow full path.

* New module features:

   - FvwmIconMan: MaxButtonWidth and MaxButtonWidthByColumns
     options.
   - FvwmIconMan: added tool tips with Tips, TipsDelays, TipsFont,
     TipsColorset, TipsFormat, TipsBorderWidth, TipsPlacement,
     TipsJustification and TipsOffsets options.
   - FvwmButtons: PressColorset & ActiveColorset options for
     _individual_ buttons.
2005-10-29 23:45:02 +00:00
minskim
04ca7c89a5 Update dependency since 9rc was renamed. Patches provided by Leonard
Schmidt in PR pkg/31945.

Bump PKGREVISION.
2005-10-29 16:12:37 +00:00
joerg
c1f8e3fa26 @dirrm share/examples/WindowMaker. Bump revision. 2005-10-27 08:10:08 +00:00
tonio
3494c0d31c Explicit support for Xrender via an option (allows transparency).
Should fix build under 2.0
2005-10-24 17:23:33 +00:00
rillig
78ffcf9bf8 Use "+=" instead of "=" for CONFIGURE_ARGS and PLIST_SUBST. 2005-10-23 23:16:52 +00:00
rillig
fd5dffd960 Replaced $f with ${f} to fix some pkglint warnings. 2005-10-23 21:54:35 +00:00
rillig
a6a78c381c Use "+=" instead of "=" for CPPFLAGS and CONFIGURE_ENV. 2005-10-23 21:27:47 +00:00
rillig
49dc1882f7 Use "+=" instead of "=" for CPPFLAGS. 2005-10-23 21:09:32 +00:00
minskim
d135ee6868 Add wmii. 2005-10-23 20:40:36 +00:00
minskim
df73276d27 Import wmii from pkgsrc-wip. Packaged by Leonard Schmidt.
window manager improved 2 (wmii) is an improved, modularized and
lightweight X11 window manager which supports tabbed, tiled and
conventional window management through layouts.

wmii consists of components that are independent processes and
communicate via a socket-based virtual filesystem which is oriented on
the "everything is a file" paradigm of the plan9 operating system.

The core distribution of wmii contains the window manager itself, a
master file system routing utility (wmifs), a generic bar (wmibar), a
shortcut handler (wmikeys), and a generic interaction menu (wmimenu)
beside several tiny utilities like wmir, wmiplumb, and wmiwarp.
2005-10-23 20:39:03 +00:00
tonio
2565fff1ac Small fix for the localization file, gencat under solaris is a bit strict 2005-10-20 19:01:10 +00:00
tonio
c28760869c Take care of nonportable use of grep in fluxbox-generate-menu
This should fix the build under openbsd and solaris
2005-10-20 15:55:01 +00:00
xtraeme
cf41037a1d Update to 1.33
Changes:

* integrated changes from Dushkin (thanks!):
        * scrolling the mouse wheel in the taskbar now task switches
* integrated changes from Antti Nykänen (thanks!):
        * fixed a crash that occurred on the BSDs (and presumably on other
           systems without /proc/self/exe)
* integrated changes from Gregor Imboden (thanks!):
        * fixed a crash that ocurrred when there are no focused windows
           and alt + F12 is pressed was fixed
* events are always replayed rather than sometimes being eaten
* new windows are no longer given focus
2005-10-19 06:44:48 +00:00
rillig
f2a9c721d5 Require GNU m4 on all platforms. Fixes PR #31845. Bumped PKGREVISION. 2005-10-18 20:00:00 +00:00
rillig
52be364e22 This file is not needed anymore. 2005-10-13 20:52:44 +00:00
rillig
b339c27a4b Bumped PKGREVISION to 1.
Made the package build on Solaris.
2005-10-13 20:20:55 +00:00
jmmv
a089be8ddc Update to 2.12.1:
2.12.1
==

Thanks to Ray Strode, Havoc Pennington, and Elijah Newren for
improvements in this release.

 - Truncate ridiculously long titles to avoid crashing or letting the
   pager crash (Ray, Havoc, Elijah) [#315070]
 - Get the tabbing window outline to work with gtk+ 2.8.4 again
   (Elijah) [#317528]

Translations
  Mahay Alam Khan (bn), Francisco Javier F. Serrador (es), Ivar Smolin (et),
  Iñaki Larrañaga Murgoitio (eu), Luca Ferretti (it), Christian Rose (sv),
  Clytie Siddall (vi), Funda Wang (zh_CN)

2.12.0
==

Thanks to Brent Smith for finding the crasher in the release candidate!

 - Fix an uninitialized variable problem causing crashes (Brent) [#315000]

Translations
  Bryn Salisbury (cy), Hendrik Richter (de), Christophe Merlet (RedFox) (fr),
  Ignacio Casal Quinteiro (gl), Norayr Chilingaryan (hy), Young-Ho Cha (ko),
  ´ygimantas Berucka (lt), Michiel Sikkes (nl), Leonid Kanter (ru), Danilo
  ¦egan(sr), Baris Cicek (tr)

2.11.3
==

Thanks to Björn Lindqvist and Elijah Newren for improvements in
this release.

 - Check for the right versions of glib and gtk+ (Björn) [#314116]
 - Avoid obscuring centered-on-desktop windows which are denied focus
   (Elijah) [#313234]

Translations
  Vladimir Petkov (bg), Jordi Mallach (ca), Kostas Papadimas (el),
  Ivar Smolin (et), Gabor Kelemen (hu), Mohammad DAMT (id), Duarte
  Loreto (pt), Mugurel Tudor (ro), Laurent Dhima (sq), Maxim
  Dziumanenko (uk)

2.11.2
==

Thanks to Elijah Newren, Jaap Haitsma, Ray Strode, and Brent Smith for
improvements in this release.

 - Fix an easy to trigger crasher in 2.11.1 caused by unneeded
   debugging spew (Elijah) [#311819]
 - Make sure that Metacity dialogs have icons (Jaap) [#309876]
 - Fix an infinite restacking flicker loop in sloppy and mouse focus
   with fullscreen windows (Elijah) [#311400]
 - Change default theme from Simple to Clearlooks (Elijah)
 - Vastly improve the behavior of keyboard move/resize and edge
   snapping (Ray) [#310888]
 - Remove a duplicate string (Brent) [#309774]

Translations
  Yuval Tanny (he), Gnome PL Team (pl), Raphael Higino (pt_BR),
  Chao-Hsiung Liao (zh_TW)

2.11.1
==

Thanks to Elijah Newren, Ken Harris, Matthias Clasen, Christian
Persch, and Billy Biggs for improvements in this release.

 - Fix a miscoloring of parts of the titlebar introduced in the last
   unstable release (Elijah) [follow-up to #169982]
 - Provide a more lenient threshold for drawing rounded corners (Ken)
   [#122065]
 - Make the Xcursor changes in the last unstable release effective
   (Matthias) [follow-up to #308106]
 - Revert the _NET_ACTIVE_WINDOW behavior change made in the 2.9.x
   unstable series; activation includes changing a window to the
   current workspace again (Elijah) [reversion of #128380]
 - Restore original window size if the window was maximized upon
   withdrawing it (Elijah, Christian) [#137185]
 - Fix a raising bug with a window that has more than one child window
   (Elijah, Billy) [part of #307875]
 - Try to place windows denied focus near the focus window and fix a
   xinerama bug with the placement (Elijah) [part of #307875]
 - Avoid modal dialogs being obscured in somewhat pathologically
   strange circumstances that Eclipse seems to be good at triggering
   (Elijah) [part of #307875]

Translations
  Miloslav Trmac (cs), Kostas Papadimas (el), Adam Weinberger (en_CA),
  Francisco Javier F. Serrador (es), Ilkka Tuohela (fi), Christophe
  Merlet (RedFox) (fr), Ignacio Casal Quinteiro (gl), Ankit
  Patel (gu), Yair Hershkovitz (he), Takeshi AIHANA (ja), Kjartan
  Maraas (nb), Kjartan Maraas (no), Marcel Telka (sk), Theppitak
  Karoonboonyanan (th), Clytie Siddall (vi), Funda Wang (zh_CN)

2.11.0
==

This release contains all fixes up to Metacity 2.10.2 plus some new goodies.

Thanks to Matthias Clasen, Aivars Kalvans, Björn Lindqvist, and
Andrew Johnson for improvements in this release.

 - React to cursor theme changes (Matthias) [#308106]
 - Plug a small leak with xinerama information (Aivars) [#307884]
 - Split up main() into more manageable chunks and make use of GOpt
   (Björn) [#305331]
 - Speed up vertical gradients (Andrew) [#169982]

Translations
  Hendrik Richter (de), Ivar Smolin (et), Ignacio Casal
  Quinteiro (gl), Clytie Siddall (vi)
2005-10-12 21:53:25 +00:00
tonio
3942f34b05 selectwm uses getopt_long, so add libgetopt buildlink3
bump PKGREVISION
2005-10-10 15:11:26 +00:00
reed
ed53684b5b Update to 3.7 from PR #30804.
Rhialto is the new MAINTAINER. Thank you!
Enable pkgviews.
Installs some example configurations. (Should CONF_FILES also be used?)
Now depend on jpeg too.


Remove patch-aa, patch-ab and patch-ad.

According to CHANGES file, there are 50 changes.
(I see it includes some bug fixes from pkgsrc users.)
2005-10-06 17:28:41 +00:00
wiz
5c11268df7 Remove some more *LEGACY* settings that are over a month old and
thus were before 2005Q3.
2005-10-05 13:29:49 +00:00
rillig
76d2a550ec Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,
NO_BUILD, USE_LIBTOOL.
2005-09-28 21:55:32 +00:00
rillig
5946936ffc Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,
NO_BUILD, USE_LIBTOOL.
2005-09-28 20:52:18 +00:00
rillig
5ac8ad7004 Removed trailing white-space. 2005-09-28 14:31:06 +00:00
adam
1f37dbb413 Fix for WPrefs 2005-09-27 13:48:07 +00:00
tonio
6aa1e8b1b7 Update wm/fluxbox to 0.9.14
Update maintainer

remove dependancy over bsetroot, fluxbox now provides fbsetroot (and this one
builds with gcc4)

approved by jmcneill@ and wiz@
2005-09-27 12:49:04 +00:00
joerg
39aa2245b9 Explicitly add base class, G++ 3.4 on DragonFly doesn't like it
otherwise.

OKed by maintainer.
2005-09-26 10:15:30 +00:00
rillig
a778895f8d Assembler code is disabled for anything except MACHINE_ARCH=="i386". This
fixes the build on x86_64. Bumped PKGREVISION to 1.
2005-09-24 21:00:25 +00:00
minskim
f621b0a15d Fix PLIST. Bump PKGREVISION. 2005-09-22 01:24:39 +00:00
jlam
d627989364 Fix the definition of CONF_FILES so that pwm.conf is considered a
configuration file again.  Bump the PKGREVISION to 1.
2005-09-16 04:17:40 +00:00
tonio
bc6d549925 Force the package to use external gettext
Fix link problem with gettext under darwin
Update maintainer address

bump PKGREVISION
2005-09-13 21:21:12 +00:00
xtraeme
99d7fe95de Enable XShape option by default. 2005-09-04 23:41:47 +00:00
tonio
b5a6216dce Update wm/fluxbox to 0.9.13
Fixes PR 30229

The changelog contains:
* Massive speed- and memory- improvements
* Added new Buttons for the Titlebar
* Added more Key Actions to TextBoxes
* Added some style resources
* Added new Iconbar Modes
* Added -screen <"all"|int[,int]>
and a few bugfixes, segfaults and 64 bit issues

approved by jmcneill@
2005-09-04 20:21:18 +00:00
xtraeme
c34e735a94 Added wm/mlvwm 2005-09-04 06:58:59 +00:00
xtraeme
434354f63b Initial import of mlvwm-0.9.1.
MLVWM (Macintosh Like Virtual Window Manager) is a Window manager for
X11 designed to look and feel like the Macintosh 8 environment.
2005-09-04 06:57:08 +00:00
xtraeme
781289c07a Updated wm/windowlab to 1.32.
Lots of changes and bugs were fixed, see changelog for more info.
2005-09-04 06:05:20 +00:00
jlam
daa2b1ac9b Bump the PKGREVISION of packages that linked against the lua shared
library after lang/lua was libtoolized in lua-5.0.2nb4.
2005-09-04 05:00:36 +00:00
xtraeme
e7bb064ce3 Added wm/cwm 2005-09-04 04:57:30 +00:00
xtraeme
331230905d Initial import of cwm-3.
cwm is a window manager for X11.  It was originally inspired by evilwm,
but was rewritten from scratch due to limitations in the evilwm codebase.
The from-scratch rewrite borrowed some code from 9wm.  cwm contains many
new features which all concentrate on the efficiency and transparency of
window management.  cwm also aims to maintain the most simplest and
pleasant aesthetic.
2005-09-04 04:56:04 +00:00
cube
88c47fab79 windowmaker doesn't depend on hermes, and besides, its dependencies
probably didn't have to know about it anyway.  Hinted by PR#31073 by
David Forrai.
2005-08-27 00:40:25 +00:00
drochner
8b5d3a8e13 update to 2.10.3
changes:
-fix a memory leak
-revert _NET_ACTIVE_WINDOW behavior to avoid inducing inconsistency
 among applications
-translation updates
2005-08-26 16:46:41 +00:00
salo
660ca4e3aa sort. 2005-08-22 11:48:35 +00:00
jlam
bd2788d930 Merge CONF_FILES/SUPPORT_FILES and CONF_FILES_PERMS/SUPPORT_FILES_PERMS
as the INSTALL and DEINSTALL scripts no longer distinguish between
the two types of files.  Drop SUPPORT_FILES{,_PERMS} and modify the
packages in pkgsrc accordingly.
2005-08-19 18:12:36 +00:00
jlam
7820875fff Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-10 20:56:10 +00:00
adam
98d280ade5 Changes 2.1.2:
* minor bugfix release
* lots of polish on various new features, as well as new xml tools
2005-07-28 10:25:14 +00:00
wiz
446fa529a8 Remove some obsolete packages using gnome[1]-libs.
List posted to tech-pkg by jmmv on June 15, no negative comments.
2005-07-23 21:34:55 +00:00
wiz
d774725534 Change path from devel/pkgconfig to devel/pkg-config.
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21 16:29:42 +00:00
kristerw
f32fc6d67b Do not include <malloc.h>. 2005-07-20 17:51:52 +00:00
wiz
928941908d PR 30781 by Geert Hendrickx:
make 3ddesktop accept software rendering.
Bump PKGREVISION.
2005-07-19 16:27:07 +00:00
jlam
68ea4c6571 TOOLS_GZIP_CMD only holds the path to gzip now, so no need to strip off
arguments anymore.
2005-07-18 02:38:07 +00:00
kristerw
517022cbd9 Regenerate so that the Mac OS X patch program undestands how
to apply it.
2005-07-18 00:37:19 +00:00
jlam
83147ffa68 Remove some unnecessarily strong dependencies on perl that resulted
from including perl5/buildlink3.mk.  These packages just need the Perl
interpreter, and can just add "perl" to USE_TOOLS instead.
2005-07-16 19:10:37 +00:00
jlam
3e474a90d8 Get rid of USE_PERL5. The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
2005-07-16 01:19:06 +00:00
jlam
bf9129c41e Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by making
PKGSRC_USE_TOOLS go away.  There is now only a single USE_TOOLS variable
that specifies all of the tools we need to build/run the package.
2005-07-15 18:27:48 +00:00
kristerw
70a2b3b41c The workref fix in previous commits did not work on NetBSD 1.6; its
make does not understand the "W" option in :C modifiers, and it
handles substitution in strings containing spaces somwheat differently.

Bump PKGREVISION.
2005-07-10 10:07:25 +00:00
adam
cb7dba3f4b gnustepdir fix 2005-07-09 14:57:08 +00:00
adam
f8bf494133 Changes 0.92.0:
* added support for X Input Methods
* improved hiding/unhiding animations to be quicker
  and do less icon shuffling
* fixed gcc and libxft complilation issues
* fixed many bugs
2005-07-08 09:47:02 +00:00
jmmv
b15fe061a5 Update to 2.10.2:
- Makes metacity a bit faster when dragging windows around (Soeren) [#141813]
- Fix simple memory error, using the address of a local variable as a
  hash key (Ryan) [#307209]
- Fix a small leak in the case of a SYNC_COUNTER property value and
  HAVE_XSYNC not defined (Ryan) [#307214]
- Cleanup font data when done with it (Ray) [#306720]
- If the window has a modal transient which is being unmanaged, don't
  focus it (Elijah) [#305362]
- Make sure window position is calculated correctly for reconfigure
  requests when part of the XWindowChanges structure is uninitialized
  (Greg) [#305257]
- Add a resize popup when resizing constrained windows (Ray) [#305564]
- Don't accidentally treat maximize vertically as maximize in both
  directions (Elijah) [#302204]
- Put all transients of the new window, if any exist, in the
  calc_showing queue (Elijah, Billy) [#303284]

Translations
  Kostas Papadimas (el), Priit Laes (et), Pauli Virtanen (fi), Ignacio
  Casal Quinteiro (gl), Theppitak Karoonboonyanan (th), Canonical
  Ltd (xh), Woodman Tuen (zh_TW)
2005-06-29 08:41:37 +00:00
tron
858bc6155d Bump package revision after new tools fallout has been fixed. 2005-06-27 19:21:40 +00:00
tron
5b68ad5bf5 Don't use "ac_cv_path_XYZ" because it might not work with the next
autoconf version.
2005-06-27 19:07:30 +00:00
tron
8f3de6d0c3 Avoid compiling the path to the "gzip" wrapper script into the binary. 2005-06-27 19:00:05 +00:00
reed
62666dcc1f Added wm/icecc version 2.9nb1 from pkgsrc-wip (packaged by
Iain Hibbert).
2005-06-25 01:59:25 +00:00
reed
cfdb2afd4c Import icecc-2.9 -- it is a IceWM control center.
This is from Iain Hibbert via pkgsrc-wip.

The IceWM Control Center allows you to run various tools for
configuring IceWM's options.

It contains menu/toolbar editor, winoptions editor, keys editor,
themes switcher and some other tools. It supports themes, so you can add
new (or replace existing) tools and images.
2005-06-25 01:55:08 +00:00
kristerw
64cc5a875b Change the CONFIGURE_ENV to use the variables users are supposed to set,
rather than the autoconf cache variables.
2005-06-25 01:14:11 +00:00
kristerw
9f8a48598a Change the CONFIGURE_ENV to use the variables users are supposed to set,
rather than the autoconf cache variables.
2005-06-24 20:37:38 +00:00
kristerw
7202e2c5c6 Prevent paths to the build directories from being included in the package.
Bump PKGREVISION.
2005-06-20 17:02:04 +00:00
jlam
e46a9dd380 Create directories before installing files into them. 2005-06-17 03:50:19 +00:00
kristerw
1379b91e04 Fix pkglint warnings. 2005-06-16 22:27:44 +00:00
kristerw
bffa8e8bae Fix C99-isms to make this package compile with gcc 2.95. 2005-06-16 22:24:35 +00:00
kristerw
88ae4d43e0 Prevent work/.tools paths being embedded in the package.
Bump PKGREVISION.
2005-06-16 21:14:04 +00:00
hira
c8dded0708 Add missing RCS Id tag to patch-ab. 2005-06-16 12:53:42 +00:00
sketch
4b5e2f5445 Update evilwm to 0.99.18. Changes:
2004-07-10
	Fix Alt+Tab crash when there are no clients.

2004-07-11
	Coalesce move() and resize() into moveresize().
	Refactor window move/resize-by-mouse to eliminate arg to moveresize().

2004-07-12
	Added -app option to specify default vdesk (incl sticky), positions
	and dimensions.

2004-07-13
	Fix so shape information is applied on WM startup.

2005-03-19
	Split geometry and vdesk out of -app option into separate -g and -v
	options (each apply to the last -app defined).

2005-03-20
	Add -mask1 and mask2 switches to override default modifier grabs.

2005-03-29
	Tidy client_update_current using Larry Doolittle's patch.

2005-03-30
	Handle applications reparenting a window to root - manage them unless
	in Withdrawn state.

2005-04-04
	Use strchr,strrchr instead of index,rindex.
	Set border size to frame size when unmanaging window.

2005-04-06
	Return to properly implemented interpretation of win_gravity on
	initial mapping of windows.
	Restore window's original border width on WM exit.

2005-04-20
	Remove deprecated 'vdesk' external pager support.

2005-04-25
	Merging Larry Doolittle's patches: Stricter warning settings for gcc.
	LD: Cast unused paramters to void.

2005-04-26
	Applied LD's patch to declare opt_term statically for now (intent
	is to allow arguments to program specified with -term).
	LD: Try to print ssize_t correctly and within strict standards.
	LD: Add $(EXTRA_DEFINES) to Makefile.
	LD: Improve punctuation in comments.
	LD: Use long instead of CARD32 for argument to XChangeProperty()
	due to odd X Consortium decision.
	LD: Un-shadow variable p in remove_client debugging segment.
	LD: Assign opt_term at compile time instead of malloc.
	LD: Fuss with execvp casting and comments (edited for brevity by CA).

2005-06-02
	Ignore PPosition during window placement (back to old behaviour of
	positioning window under pointer unless user-specified).
2005-06-07 15:01:09 +00:00
hira
78ad83c427 Add missing entries to PLIST. Bump PKGREVISION. 2005-06-06 14:55:34 +00:00
wiz
0cd4208afa Convert to options framework. 2005-06-02 18:10:33 +00:00
jlam
fcb7da800b Remove mk/autoconf.mk and mk/automake.mk and replace their usage with
USE_TOOLS and any of "autoconf", "autoconf213", "automake" or
"automake14".  Also, we don't need to call the auto* tools via
${ACLOCAL}, ${AUTOCONF}, etc., since the tools framework takes care
to symlink the correct tool to the correct name, so we can just use
aclocal, autoconf, etc.
2005-06-01 20:07:59 +00:00
jlam
95fd1f6ec9 Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
2005-06-01 18:02:37 +00:00
markd
3904ff71db FILEMAN manual pages have FILEMAN suffix. 2005-06-01 14:38:39 +00:00
wiz
99b2cebebc Use x11/control-center (instead of x11/controlcenter). 2005-05-31 22:12:18 +00:00
rillig
bac61eeb9f Added two patches needed for Solaris with Sun C++ 5.6. Also, the Solaris
/usr/ucb/install cannot handle multiple directories.
2005-05-31 14:05:57 +00:00
wiz
3bdaa6bf4c Convert to use tar instead of gtar, and remove gtar from tools.
From Alexander Becher in PR 30381.
2005-05-30 23:24:10 +00:00
wiz
5815fa25ca Add RMD160 checksum. 2005-05-25 12:11:28 +00:00
adam
23a8433807 Changes 2.11:
* Ported to GTK+2
* Now understands new font name format used by WindowMaker 0.90
* Bug fixes
2005-05-25 09:57:14 +00:00
rillig
f795c2e475 Removed trailing white-space. 2005-05-23 08:26:03 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
jlam
48781afdbb For packages that use GNU configure, don't bother adding "TOOL"
variables into CONFIGURE_ENV if the new tools framework already takes
care of adding them automatically.
2005-05-22 05:35:32 +00:00
martti
ae80268997 Updated xfce4 to 4.2.2
General:

* new and updated translations: bn_IN, ca, cs, el, el_GR, eo, eu, fi, hu, ja,
  ko, mr, pl, ro, vi,
* new french documentation.

gtk-xfce-engine:

* fix various colors issues with ExoIconBar, prelight colors for treeview,
  Adobe® Acrobattm 7, progress bar, combo box, gtk scales (#848).

libxfcegui4:

* check ~/.local/share/pixmaps/ as a fallback (#731).

xfcalendar:

* fix compiling with --enable-debug=full (#843),
* remove C99 variable declaration and C++ comments.

xfce4-mixer:

* fix a bug with ALSA.

xfce4-session:

* fix a crash with the MCS plugin.

xfce-utils:

* taskbar: Add a command option "--monitor=x" to allow specifying which
  monitor to use in Xinerama mode.

xfdesktop:

* fix translation problems with menu panel plugin,
* fix bug where binding 'xfdesktop -menu' only works sporadically (#441),
* fix unresolved symbol problem with menu module.

xffm:

* fix property dialog crahsing on FreeBSD (#945),
* fix library version info not set on the properties module (#882, #249),
* fix fstab parsing (#524),
* fix compilation issues with ansi compiler and gcc4 (#862).

xfprint:

* make bsdlpr plugin compile,
* change CUPS detection code,
* set correct ld flags (#871),
* add support for printcap aliases (#821),
* fix MCS plugin.

xfwm4:

* fix mouse buttons being left ungrabbed when focus was transfered to
  an unmanaged window,
* document hidden option "workspace_scroll" (#948),
* various focus issues (#759, #869, #899, #905, #924, #931),
* fix pixmap depth not being properly set (#895),
* refresh frame when "skip taskbar" state changes (#898),
* allow seemless windows to be hidden from kbd shortcuts,
* code cleanup.
2005-05-18 06:10:30 +00:00
jlam
7425b543e8 Note that gtar is required by the package. 2005-05-16 01:15:30 +00:00
minskim
0cc83173bf Include stdlib.h instead of malloc.h to build on Darwin. 2005-04-29 02:31:48 +00:00
drochner
b3d0bb7e8c update to 2.10.1
changes:
-bugfixes
-translation updates
2005-04-26 20:17:33 +00:00
jmcneill
14897e8efa Pull in libiconv buildlink3, and never build with -O2. Fixes PR pkg/30032. 2005-04-22 15:55:59 +00:00
kristerw
c8ee737b65 nclude converters/libiconv/buildlink3.mk to make this pkg build
on NetBSD 1.6.
2005-04-16 23:09:00 +00:00
kristerw
83a1a9a0c0 Include converters/libiconv/buildlink3.mk to make this pkg build
on NetBSD 1.6.
2005-04-16 22:55:22 +00:00
agc
a46f788bf7 Add and enable selectwm 2005-04-15 12:43:30 +00:00
agc
9ab915bc59 Initial import of selectwm-0.4.1 into the Packages Collection.
Provided in PR 29965 by Antoine Reilles, modified slighlty by myself to
look in pkgsrc and X11R6 directories when looking for window managers.

	selectwm is a small application (using GTK+) which lets you select your
	window manager.  It looks for a file named .selectwmrc in the user's
	directory which contains a list of window managers.

	When you start X it should show a list which lets you choose your
	window manager (by double clicking on it with the mouse or with the
	arrow keys and the return or space key)

	To use selectwm, replace the call to your window manager in your
	.xinitrc or .xsession configuration file by a call to selectwm, e.g.:

		...
		# set a solid black background
		xsetroot -solid black

		# start selectwm
		selectwm
2005-04-15 12:42:40 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
ben
02581ba7e2 Update HOMEPAGE and MASTER_SITES. 2005-04-08 14:07:32 +00:00
ben
6e2d1a71eb Update to matchbox 0.9.3, and convert to using PKG_SYSCONFDIR.
Very many bug fixes since 0.8.4.  Change direction of default cursor.
2005-04-07 13:40:49 +00:00
jmcneill
9ccb845fa9 GNOME and KDE support in fluxbox don't depend on the GNOME and KDE libraries.
Remove the dependencies for libgnome and kdelibs.
2005-03-30 11:59:10 +00:00
jmcneill
ce8bddd8db Replace -O2 with -O1 on NetBSD-2.0*-*; workaround for pkg/29825. I am unable
to reproduce this problem on NetBSD-2.99.15, and this fix made things work for
the submitter on 2.0.
2005-03-30 11:57:57 +00:00
wiz
b8e0eb28f4 Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be
useful.
2005-03-24 21:12:50 +00:00
jmcneill
b928e2344f Update fluxbox to 0.9.12; closes PR/29780.
Changes:
News in 0.9.12:
  * Added Imlib2 support (./configure --enable-imlib2) [default=disabled]
      Fluxbox can now load *.png, *.jpg and other image-formats.
  * Added Tab command, which goes to a specific tab number action:
      Tab
        ex:
          Mod1 1 :Tab 1
          Mod2 3 :Tab 3
  * Added support for hsetroot to fbsetbg
Bug fixes:
  * Fix for #1091710 (SystemTray is not covered by StyleStuff)
      SystemTray is now configurable via styles thru the
      toolbar.systray.* - resource, it falls back to the look of the clock
  * Warnings on amd64 (#1099278, #1099950)
  * WithdrawnState handling) (#1087220)
  * Windows dont respect toolbar.border.width (#996298)
  * Fixed "remove last workspace" bug
  * Fixed problems with gtk2-fullscreen-mode (gimp2, galeon etc)
  * missing header (#1080323)
  * Update ClockTool when timeformat changed (#1026096)
News in 0.9.11:
  * Slit:
  * wheel or middle/right click in slit menu moves items up/down
  * Save slit list menu item
  * (Re)added dragNdrop ordering of tabs
  * Better visualisation of the RememberState in RememberMenu
  * iconbar:
  * new resources:
      session.*.iconbar.wheelMode: <mode>
        On     - enable mousewheeling on the iconbuttons
	Off    - disables mousewheeling on the iconbuttons
        Screen - uses the settings of desktopWheeling
      session.*.iconbar.deiconifyMode: <mode>
        Current    - deiconifies the window on current workspace
	Follow     - deiconifies the window on the workspace it
                     was iconified from and jumps to that workspace
        SemiFollow - acts as 'Current' for windows that were actually
                     iconified, and as 'follow' for the others
  * Added option to specify what to do with windows,
    that got activated on a different workspaces than the
    current one (thru NET_ACTIVE_WINDOW for example,
		  guinotification-plugin from gaim)
      session.screen0.followModel: <value>
        Ignore  - ignore the activated window
        Follow  - go to the workspace of the window
        Current | CurrentWorkspace | Fetch - get the window onto the
                                             current workspace
  * session.focusTabMinWidth:
      defines the guaranteed minimize size of the focused tab
      in percent of the whole window
  * New command: export | setenv
      sets the enviroment of fluxbox to a given value
	  export NAME=VALUE
	  setenv NAME VALUE
  * Alpha values are no longer in theme, but are in init file. Possible
    values are (all beginning with session.screenN.), * means changed/new:
	-  menu.alpha (*)
	-  slit.alpha
	-  window.focus.alpha (*)
	-  window.unfocus.alpha (*)
	-  toolbar.alpha (*)
Bug fixes:
  * Fix to avoid gentoo bug #72703 also reported at
    http://www.securityfocus.com/archive/1/382398/2004-11-24/2004-11-30/2
  * Fix for a java-bug (wrong opened subwindows)
  * Fix for hiding menu when menufile changed
  * Fix for segfault at startup
  * fbrun doesnt overlap screenborders anymore
  * Fixed Wine + Paradise Poker Client problem.
  * Fix UnderMousePlacement, patch #1052534, close #1048000
  * Some changes to avoid invisible fonts
  * Fix memleaks
  * A few fixes to compile fluxbox with icc and mipspro(irix) #1045785
  * Fixed a problem when system-date is set back
  * Fixed some TextBox issues with some "untypeable" keys
  * Fix a couple of bugs with transparency in toolbar/buttons
  * Fix crash when in windowmenu->submenu and closing the app
  * other bug fixes:
      #1057499
      #1046472
      #1052095
      #1034522
      #1039658
2005-03-24 15:00:40 +00:00
xtraeme
dcd60a11b1 Accept fvwm-devel too, that was reported to work sometime ago
on tech-pkg@.

Bump PKGREVISION.
2005-03-22 17:00:20 +00:00
jmmv
96a09972ab Update to 2.10.0:
2.10.0
==

This is a stable release to coincide with the release of Gnome 2.10.0.
The only difference between this version and 2.9.34 is some
translation updates.

Translations
  Vladimir Petkov (bg), Gabor Kelemen (hu), ´ygimantas Berucka (lt),
  Reinout van Schouwen (nl), Mugurel Tudor (ro), Danilo ¦egan (sr),
  Woodman Tuen (zh_TW)

2.9.34
==

This is an unstable release to coincide with the release of Gnome
2.10.0 release candidate 1 (2.9.92).

Thanks to Aidan Delaney, Elijah Newren, and Joe Marcus Clarke for
fixes in this release.

 - Fix crash that occurs when stupid apps claim that a window is its
   own parent (Elijah, Joe) [#168207]
 - Prevent the visual bell from changing the focus window (Elijah)
   [#123366]
 - Make sure that icons in the alt-tab popup are dimmed for all hidden
   windows, not just minimized ones (Aidan) [#168455]

Translations
  Elnaz Sarbar (fa), Ankit Patel (gu), Luca Ferretti (it),
  Reinout van Schouwen (nl), Gnome PL Team (pl),
  Alexandre Folle de Menezes (pt_BR)

2.9.21
==

This is an unstable release heading towards Gnome 2.10.  Since there
have been an awful lot of fixes since Gnome 2.10 Beta 2, we are hoping
to get an extra week of wider testing of all these changes before hard
code freeze.

Thanks to Aidan Delaney, Crispin Flowerday, Elijah Newren, and Joe
Marcus Clarke for fixes in this release.

 - Make sure we get a valid timestamp if one doesn't come with the
   _NET_ACTIVE_WINDOW message (Elijah, Crispin) [#166728]
 - Avoid sending CurrentTime to our XSetInputFocus wrappers, but
   handle it better in case we miss any cases (Elijah) [#166732]
 - Remove useless function call (Aidan) [#166730]
 - Avoid new windows being obscured by the focus window and thus
   possibly lost (Elijah) [#166524]
 - Don't unconditionally place not-to-be-focused windows, such as
   splashscreens, below the focus window (Elijah) [#167042]
 - Raise the ancestor of a window instead of the window itself
   (Elijah) [#166894]
 - Cover half a dozen issues needed to fix a variety of rare timestamp
   bugs (Elijah) [#167358]
 - Fix a possible crash on logout (Joe) [#167935]
 - Fix an obscure xinerama placement bug with windows that are too
   large to fit in the workarea in both dimensions (Elijah) [#166757]
 - Ignore all focus and focus-stealing-prevention code in
   meta_window_show when not showing the window for the first time
   (Elijah) [#167199]
 - when receiving a _NET_ACTIVE_WINDOW message, switch to the desktop
   where the window is located before activating instead of moving the
   window to the current desktop (Elijah) [#128380]
 - Handle _NET_CURRENT_DESKTOP messages that come with timestamps
   (Elijah) [#161361]
 - Handle keynav vs. mousenav in mouse and sloppy focus modes (Elijah)
   [#167545]

Translations
  Jordi Mallach (ca), Martin Willemoes Hansen (da),
  Kostas Papadimas (el), David Lodge (en_GB),
  Francisco Javier F.  Serrador (es), Tõivo Leedjärv (et),
  Christophe Merlet (RedFox) (fr), Takeshi AIHANA (ja),
  Young-Ho, Cha (ko), Kjartan Maraas (nb), Michiel Sikkes (nl),
  Kjartan Maraas (no), Duarte Loreto (pt), Leonid Kanter (ru),
  Marcel Telka (sk), Laurent Dhima (sq), Maxim Dziumanenko (uk)

2.9.13
==

This is an unstable release to coincide with the release of Gnome
2.10.0 Beta 2 (2.9.91).

Thanks to Elijah Newren, Balamurali Viswanathan, Stephane Loeuillet,
Benjamin Kahn, Garrett (LeSage?), Jose Moya, Dave Ahlswede, Arvind
Samptur, John Paul Wallington, Tim Herold, Muktha Narayan, Sinisa
Segvic, Owen Taylor, Crispin Flowerday, "RHEL-3", KWin, and Google for
improvements in this release.

 - Refuse to focus a window with a modal transient, and focus the
   transient instead (Elijah) [#164716]
 - Make sure we get gconf notifications about the terminal command
   changing (Balamurali) [#160934]
 - Specify encoding of src/metacity.desktop.in (Stephane) [#151850]
 - New 48x48 default icon (Benjamin, Garrett) [#160660]
 - Add man pages for metacity-window-demo and metacity-theme-viewer
   (Jose, Dave) [#143513]
 - Fix minimized window display in workspace switcher after relogin
   with a saved session (Elijah) [#164677]
 - Ignore sticky windows for non-active workspaces (Elijah) [#165259]
 - Don't wireframe when accessibility is on, it apparently causes a
   desktop wide freeze. (Arvind) [#159538]
 - Keep tooltip on screen horizontally for xinerama (John) [#165261]
 - Stick and unstick transients with their parent automatically
   (Elijah) [#152283]
 - Shaded windows should not show up in pagers (Elijah) [#165377]
 - Treat splashscreens same as other windows for stacking (Elijah)
   [#165243]
 - Plug a pair of leaks (Elijah) [#165378]
 - Take into account the appropriate list of windows when placing a
   new one (Elijah) [#165381]
 - Correct misleading and inaccurate wording (Elijah) [#165380]
 - Handle xcomposite pkgconfig version regression (Tim) [#149368]
 - Make the warn-about-buggy-session-management-apps dialog be sticky
   (Elijah) [#164745]
 - Fix the problem with fullscreen windows on a different xinerama
   monitor not staying on top ("RHEL-3") [#156511]
 - Make the unfocussed title bar distinguishable in cases where it
   otherwise isn't for the Atlanta, Simple, and Bright themes (Muktha)
   [#125291]
 - Correct the stacking when returning from fullscreen mode (Elijah)
   [#165718]
 - Focus parents of dismissed transient windows in preference to the
   window that most recently had keyboard focus (Elijah) [#157360]
 - Make sure window->border_only is initialized so we don't get random
   windows without decorations (Elijah, Sinisa, Owen) [#145131]
 - Add period to the end of reduced_resources' description (Dave)
   [#165780]
 - If activation requests are too old, set the demands_attention hint
   instead of actually activating (Elijah, Crispin) [#166395]
 - Ignore xconfigurerequest events for stacking when it should be safe
   to do so (Elijah, Crispin, KWin, Google) [#166395]
 - Set a _METACITY_VERSION property (a utf8 string) on the WM check
   window (Elijah) [#165350]

Translations
  Vladimir Petkov (bg), Miloslav Trmac (cs), Frank Arnold (de),
  Adam Weinberger (en_CA), David Lodge (en_GB),
  Francisco Javier F. Serrador (es), Pauli Virtanen (fi),
  Young-Ho, Changwoo Ryu (ko), ´ygimantas Berucka (lt),
  Kjartan Maraas (nb),  Kjartan Maraas (no), Duarte Loreto (pt),
  Marcel Telka (sk), Christian Rose (sv),
  Theppitak Karoonboonyanan (th)

2.9.8
==

This is a brown paper bag release to cover up the crash I introduced
in version 2.9.5.  Thanks to Sebastien Bacher and the bleeding edge
Ubuntu users for quickly catching the occasional crash that my fix in
#123576 could cause, and for verifying that the patch I made fixed
this issue (I couldn't duplicate).

 - Don't forget to initialize display->grab_old_window_stacking
   [#165093]

2.9.5
==

This is an unstable release to coincide with the release of Gnome
2.10.0 Beta 1 (2.9.90).

Thanks to Vincent Noel, Elijah Newren, and John Paul Wallington for
fixes in this release.

 - Restore original stacking when aborting an alt-esc window switch
   operation (Elijah) [#123576]
 - Fix vertical maximization for second screen (John) [#163420]
 - Show labels in bold for windows that demand attention (Vincent)
   [#164590]
 - In the tab task switcher popup, dim the window icon and put its
   name between brackets when the window is minimized (Vincent)
   [#136666]
 - Correct highlighting of windows in workspace switcher popup
   (Elijah) [#163450]

Translations
 zh_CN (Funda Wang), nb (Kjartan Maraas), nn (Kjartan Maraas), de
 (Frank Arnold)

2.9.3
==

This is an unstable release to coincide with the release of Gnome 2.9.4.

Thanks to Leena Gunda, Thomas Fitzsimmons, and mild7 users sourceforge
net, and Elijah Newren for fixes in this release.

 - Don't focus the panel on click (Elijah) [#160470, and others]
 - Make sure the save session dialog appears focused (Elijah) [#162983]
 - Correctly restore size of window when double clicking the titlebar
   to unmaximize (Leena) [#161236]
 - Install schema data from builddir not srcdir (Thomas) [#161417]
 - Provide more documentation to make it easier for people to
   contribute to Metacity (Elijah) [#162646]
 - Allow users to move the window around immediately after
   double-clicking to shade (Elijah) [#90290]
 - Focus windows that manually position themselves too (Elijah) [#107347]
 - Don't show window menu if all options are invalid (Elijah) [#148915]
 - Exclude windows with skip_taskbar hint set from the alt-tab list;
   they'll appear in the ctrl-alt-tab list instead. (mild7 users
   sourceforge net) [#106249]
 - Wrap XSetInputFocus to make display->expected_focus_window more
   reliable (Elijah) [#154598]
 - Remove conflict between windows on multiple workspaces and hidden
   being a global quantity (Elijah) [#156182]

Translations
 es (Francisco Javier F. Serrador), sv (Christian Rose), cs (Miloslav
 Trmac), ja (Takeshi AIHANA)

2.9.2
==

This is an unstable release to coincide with the release of Gnome 2.9.3.

Thanks to Alex Duggan, ash AT contact bg, Elijah Newren, and Baptiste
Mille-Mathias for fixes in this release.

 - Add a missing period at the end of a sentence (Baptiste) [#158210]
 - When snap-moving don't snap to hidden windows, such as transients
   of minimized windows (Elijah) [#157180]
 - Focus the desktop when showing it (Elijah) [#159257]
 - Remove deprecated capplet (Alex, ash) [#160753]

Translations
 da (Martin Willemoes Hansen), bg (Alexander Shopov), en_CA (Adam
 Weinberger)

2.9.1
==

This is an unstable release heading towards Gnome 2.10, released a
little late for Gnome 2.9.2 but there weren't many changes anyway this
time...

Thanks to Benjamin Kahn, Marco Pesenti Gritti, James Henstridge, and
Vincent Untz for fixes/features in this release.

 - gnome-panel-screenshot was renamed to gnome-screenshot (Vincent) [#157529]
 - Update build stuff (use newer automake, etc.) (James)
 - Fix build out of src directory (Marco) [#158325]
 - Use a better default application icon (Benjamin) [#160373]

Translations
 da (Martin Willemoes Hansen), fr(Christophe Merlet, Baptiste
 Mille-Mathias), lt(´ygimantas Berucka), ja(Takeshi AIHANA)

2.9.0
==

This is an unstable release heading towards Gnome 2.10.

Thanks to Rob Adams, Anders Carlsson, Elijah Newren, Soeren Sandmann,
and Vincent Untz for fixes and features in this release.

 - Add a keybinding to launch a terminal (Vincent) [#154232]
 - Correct the requested number of keycodes (Rob) [#155247]
 - Add tracker bugs to rationales.txt file
 - Make the "showing desktop" mode be per-workspace instead of
   per-screen. (Elijah) [#142198]
 - Don't try to use an ARGB visual at all if the depth isn't
   32-bit. This caused major slowdowns with Composite
   enabled. (Anders)
 - Fix the modifier key breakage introduced by an Xorg
   change. (Soeren) [#151554]
 - Update _NET_WM_STATE_HIDDEN so the pager on the panel will know
   whether to display windows as visible or hidden (Elijah) [#105665]
 - Fix the alt-tab order--if the most recently used window is not
   focused, start alt tabbing with that window instead of the one
   after it (Elijah) [#156251]
 - Don't lower newly mapped windows when they're denied focus if they
   are transients of the focused window.  Instead, defocus the
   currently focused window (Elijah) [#151996]
 - Re-enable focus stealing prevention (Elijah)

Translations
 es(Francisco Javier F. Serrador), sq(Laurent Dhima), sr(Danilo ¦egan),
 cs(Miloslav Trmac), en_CA(Adam Weinberger), en_GB(David Lodge)
2005-03-22 16:15:46 +00:00
wiz
f546a465a8 Update to 1.3.0, provided by Antoine Reilles in PR 28993:
* Changes since 1.3.0-rc2-beta2
** new format option %f
This options displays the frame number the window is in or a space if
it is not in a window.

** Super modifier changed from S to s. S is now the shift modifier

* Changes since 1.3.0-rc2-beta1
** New command 'set'
set replaces the def* commands. For example 'defwinliststyle column'
is now 'set winliststyle column'.

The old def* commands now alias to their 'set' version.

* Changes since 1.3.0-rc1
** Top level keymap
The keymap named 'top' is now a top level keymap. No prefix key need
be pressed to access its bindings. In fact, the prefix key is now a
binding in the 'top' keymap.

** hsplit and vsplit switched
To be compatible with emacs these command names have been
switched. The bindings are the same but custom scripts and aliases
will have to make the switch.

** new command defframesels
Allow you to customize the keys used to select frames with fselect.

** Xinerama support
Each xinerama screen is handled as X11 screens normally are. The only
different is that each xinerama screen can select from all the
managed windows.

** focuslast finds the last focused frame among all screens

** fselect selects from frames in all screens

** new command-line option --file
Used to specify an alternate configuration file.

* Changes since 1.3.0-beta3
** new configure option --disable-history

** new commands readkey, newkmap, delkmap, definekey
These commands operate on the new feature: keymaps. They allow you to
have nested keymaps.

* Changes since 1.3.0-beta2
** new command gdelete
Delete a group.

** contrib/allwindows.sh script
A script that lists all groups and the windows in each group.

* Changes since 1.2.2
** Workspace script
rpws is an installed script that adds workspaces to ratpoison. Look at
contrib/rpws for instructions on how to use it.

** new commands addhook and remhook
There are now hooks for various operations.

** Completions
You can now type Tab and get completions on window names, group names,
and colon commands.

** Line editing capabilities
You can now go forward a word, backward a char, delete a word, etc.

** New commands gnewbg, gselect, groups, gmove, and gmerge
These commands allow further manipulation of window groups.

** shell commands return status
If a command the user executed (with the exec command) returns with a
non-zero exit status, the command and exit status are reported in a
message.

** new commands gnew, gnext, gprev
Window are now part of groups. There can be more than one group.
2005-03-19 15:24:31 +00:00
martti
16298514bc Updated xfce to 4.2.1.1
General:

* Don't use G_INLINE_FUNC in the source code, which fixes several weird
  build errors.

libxfce4util:

* Fix a problem with NFS mounted home directories in Solaris (#724)

xfce4-session:

* Fix RedHat shutdown code (#703)

xfdesktop:

* fix handling of quoted commands in the desktop menu (#776)
* fix handling of .desktop files with no Categories list (#776)
* add "edit menu" button to panel plugin prefs (#554), and ability to change
  the button tooltip (#764)
* fix broken panel plugin behavior when trying to track the default desktop
  menu. there's a new option to either follow the default menu, or use a
  static menu file (#778)
* fix bug where xfdesktop would crash if the windowlist was opened, then a
  window was destroyed, and then that window was selected from the list (#672)
* fix "unique" attribute of system menu inclusion

xffm:

* ensure posix.1-1996 compatibility (#695)
* fix for crash on opening fstab on solaris (#726)
* avoid a showstopper gtk-2.4 bug (scaling gdkpixbufs from svg images).
  This is bugzilla #751 report. Not all gtk showstopper bugs from svg
  can be avoided. In particular with office/mobile_phone_01.svg. This
  file will also crash rox
* allow relative paths for icon resolution (xfce4-modules)
* validate utf error messages (#737)
* don't quote paths that are already quoted.
* change smb-share icon to proper icon
* fix borked overwrite warning dialog message
* bug fixes for keyboardnavigation to close bug #795
* separate remove and paste button in toolbar to avoid confusing the
  remove confirmation dialog with the overwrite confirmation dialog
* fix translation problems in several languages, including
  brazilian-portuguese
* fill in some missing spanish translation strings
* fix for bug #524 (crashing xffm by mounting cdrom and trying to open it
  in the other treeview before mount is complete)

xfcalendar:

* remembering of its position (bug #691 and #789)
* warning box for preventing users to loose their changes (#714 and #738)
* possibility to show/hide xfcalendar in taskbar, pager and systray (#719)
* possibility to choose to either show or hide the calendar window when
  xfcalendar is launched (it remembered before the status when leaving)

xfce4-panel:

* Save configuration file only on exit
* Fix double click on inactive item in dialog (#739)
* 64bit fix
* Clock applet tweak (#716, hopefully)

xfprint:

* remove FILE backend and add a print-to-file entry in the printing dialog
* multiple bugfixes (#816, #817, #818, #820) in the BSD-LPR backend
2005-03-18 07:59:08 +00:00
rillig
ee107aeb8b Added a patch for gcc-2.95.3. Approved by wiz. 2005-03-16 12:37:26 +00:00
jmmv
bc271da5c3 Use email addresses in the MAINTAINER field. Adding names produces ugly
results, specially in the bulk build reports, and we don't use this style
anywhere else.
2005-03-12 10:23:57 +00:00
agc
02643c8eaf Add and enable e16menuedit2 2005-03-07 16:50:20 +00:00
agc
e2d4428fa2 Initial import of e16menuedit2 into the Packages Collection.
Provided by Chris Wareham in PR 28097.

	e16menuedit2 is a menu editor for the Enlightenment window
	manager.  This supercedes the old GTK+ 1.2 based menu editor,
	and conforms to the GNOME HIG spec.
2005-03-07 16:49:14 +00:00
uebayasi
9fc677698c Fix quoting. 2005-03-07 10:03:13 +00:00
jmmv
f599fc0027 Remove menu2wm; it's dead, as seen in its homepage (http://menu2wm.sf.net/). 2005-03-06 21:19:31 +00:00
wiz
fce6dc0f29 Use .else, not .elseif with no clause (should be .elif anyway...). 2005-02-27 11:56:10 +00:00
wiz
d5dd07cda8 Add RMD160 checksums to the SHA1 ones. 2005-02-23 18:43:53 +00:00
jmmv
b4ec037303 Update to 2.8.13 (stable release for Gnome 2.8.3):
Fix
  * Make sure window->border_only is initialized so we don't get
    random windows without decorations (Elijah, Sinisa, Owen)
    [#145131]
2005-02-20 10:19:06 +00:00
uebayasi
707aa2a297 Fix quoting. 2005-02-17 03:00:33 +00:00
cube
c0cb9d1e07 Well, pwm still conflicts with ion from older versions. Noted by Thomas
Klausner.
2005-02-05 00:24:14 +00:00
cube
653574f203 pwm no longer conflicts with wm/ion. 2005-02-05 00:02:58 +00:00
cube
a04d1eee9e Install included pwm as pwm2 to avoid conflict with wm/pwm, as discussed
on tech-pkg.  PKGREVISION++.
2005-02-05 00:00:11 +00:00
wiz
e9034c8c88 pwm and ion conflict with each other -- both install bin/pwm and its man page.
Noted by Leonard Schmidt on tech-pkg.
2005-02-04 13:58:32 +00:00
rillig
1d2db60abe Replaced the call to killall(1) by a call to pgrep(1)/kill(1) to make
the "Restart" button work on NetBSD (and still on Linux).
Bumped PKGREVISION.

Reviewed by wiz.
2005-02-04 13:00:09 +00:00
wiz
31d064e4f4 Sort. 2005-02-03 09:59:59 +00:00
ben
41c1efaf70 Add SUBDIR for wmdrawer. 2005-01-27 14:40:22 +00:00
ben
493e46426e Initial import of wmdrawer-0.10.5, a drawer (retractable button bar) to
launch applications.

wmDrawer is a dock application (dockapp) which provides a drawer
(retractable button bar) to launch applications.
- The drawer is retractable and animated.
- Several columns of buttons can be defined in the drawer.
- The configuration file is automaticaly reloaded if it changes.
- Multiple instances of the program can run at the same time.
- The buttons can be highlighted under the mouse cursor.
- A tooltip can be defined for each button.
- The drawer can be transparent (need SHAPE extension).
- Ability to launch several apps at once from the drawer.
  By holding down the key Shift or by using mouse buttons middle or
  right instead of left, you can keep the drawer opened.
2005-01-27 14:39:33 +00:00
xtraeme
54cf2ac60b Update to 0.2.8
Release 0.2.8
-------------
 * Fix bug where every other goto does not exit in nonzoomed views
 * Removed KDE 2.x check in configure
 * Added --justswitch flag that switches desktops without graphics

Release 0.2.7
-------------
 * Fix a compilation issue about "two_face_gap" variable.
 * Fix the resolution picking logic (removed it) so no more monitor
   resets
 * Fix startup bug where 3ddesk was not finding the server it just
   started
 * Apply endianness patch [Colin Leroy]
 * Options to reverse mousewheel, swap mousebuttons and change
   mousebuttons [Eric Shattow]
 * Don't acquire desktop when activated if recently autoacquired

Release 0.2.6
-------------
 * Add 'f' as toggle for 'random fun mode' and --noautofun [Phil]
 * Avoid 3 sec delay when starting 3ddeskd from 3ddesk [Gregory Kovriga]
 * Use a lower priority for the deamon to lessen screen cap hit (use 12)
 * Add autoacquire feature to acquire current desktop every 2 seconds
 * Add random view option
 * Improvements to memory usage [Toph]
 * Add --dontexit flag to not exit after a goto
 * Flush message queue before activation
 * Have goto movement start right away rather then wait for entry movement
 * Show screen numbers greater then 10 correctly [Robert Wittams]
2005-01-22 09:27:59 +00:00
xtraeme
6d19e63976 Update icewm to 1.2.20
# 1.2.20: 2005-01-09

    * fix+revert default binding for MouseWinMove an MouseWinSize
    * fix 1 pixel border when taskbar at top of screen
    * fix themes not loading from user directory

# 1.2.19: 2004-12-26

    * fix crash/build failure when taskbar disabled
    * fix build/link with some gcc/g++ versions

# 1.2.18: 2004-12-18

    * changed icedesert colors (Hanspeter Roth)

# 1.2.18pre1: 2004-12-05

    * disable SupportsSemitransparency by default, this makes
      icewmbg exit after setting the image and reduces memory usage
    * fix Meta key handling typo
    * fix CPU waste in icewm-session and icewmtray
    * fix some Win+x key combinations
    * new settings MouseWinMove (=Alt+Ctrl+Pointer_Button1) and
      MouseWinSize (=Alt+Ctrl+PointerButton3). The default bindings have
      changed from Alt+button drag to Ctrl+Alt (or Super).

# 1.2.17: 2004-11-07

    * fix: windows were not expanding when taskbar was hidden
    * fix: reused (hidden) application windows popped up on original
      workspace
    * fix: build with --disable-taskbar
    * fix: maximize/restore for rxvt
    * fix: reboot/shutdown functionality (default configuration
      changed to use 'sudo')

# 1.2.17pre2: 2004-10-31

    * fix crash on startup when mailbox or net status disabled
    * fix build with gcc > 3.3
    * fix gray lines on taskbar bottom
    * major changes in window geometry/layout handling
    * fix "tray icon"

# 1.2.17pre1: 2004-10-24

    * fix \ quoting in configuration files (Eduard Bloch)
    * fix "win" key when NumLock active
    * more weird modifier map fixesa
    * updated Slovenian translation (Jernej Kovacic)
    * add the button to collapse the task bar
    * rewrite of taskbar layout code
    * force Imlib to use default visual (fix xorg visual mess)
    * vertical layout for Alt+Tab (Eduard Bloch)
2005-01-20 04:27:48 +00:00
martti
9a96838bce Updated XFce to 4.2.0
Too many changes to list here, please read the Changelog from www.xfce.org
(http://www.xfce.org/release_notes/4.2.0_changelog.html)
2005-01-17 12:56:13 +00:00
jmmv
fc4b62d030 Derive PKGNAME from DISTNAME. 2005-01-14 13:39:59 +00:00
jmmv
b44d28f9d0 Add and enable afterstep1. 2005-01-14 13:38:29 +00:00
jmmv
75b5705f22 Update to 2.00.01. In fact, this is a completely new package coming from
pkgsrc-wip, as the program has changed a lot.  So:

AfterStep is a window manager for the Unix X Window System.  Based on the
look and feel of the NeXTStep interface, it provides end users with a
consistent, clean, and elegant desktop.

Some of the distinguishing features of AfterStep compared to other window
managers are its low usage of resources, stability and configurability.
2005-01-14 13:37:53 +00:00
jmmv
724b8d8af8 Move afterstep 1.x from pkgsrc/wm/afterstep to pkgsrc/wm/afterstep1.
This is version 1.8.11.
2005-01-14 13:36:35 +00:00
xtraeme
6458d710e0 There's no need to bumping PKGREVISION, because the packages were
not building before, thanks jmmv.
2005-01-13 10:14:45 +00:00
xtraeme
8e381a892b Fix the icewm* packages on NetBSD >= 2.0 (with native iconv(3)), the
problem was that the prototype used by this was not matching the NetBSD
one, which uses ``const char **'' as its second argument, when libiconv
and POSIX uses ``char **''.

This closes PR pkg/28693.

Bumped PKGREVISION to all icewm* pkgs for the bulk builds.
2005-01-13 01:31:53 +00:00
xtraeme
b80b380317 Added skippy-0.5.0 2005-01-12 13:41:25 +00:00
xtraeme
a6573342a0 Initial import of skippy-0.5.0.
Skippy is what is best described as a full-screen task-switcher for X11. It
tries to provide an alternative when taskbars or regular task-switchers
aren't the most efficient way of switching tasks (like when you have a lot
of applications open). When activated (currently only through a hotkey), it
will arrange and scale snapshots of all windows on the current desktop and
it'll let you pick a window using a mouse or a keyboard.

It is pretty similar to a tool made by Apple, called Expose -
	http://www.apple.com/macosx/features/expose/

Skippy depends on a NetWM compliant window-manager.
2005-01-12 13:39:44 +00:00
adam
ffea54e47c Changes 0.16.7.2:
* Make keys used for menu navigation configurable.
* Bosnian translation.
* Korean translation updates.
* Improved dockapp handling.
* Improved KDE menu generation.
* Bulgarian translation.
* Showing desktop support.
* Fix remembered settings for slave WM's.
* Improved fullscreen window handling.
* Fix _XROOT... hack.
* Fix selecting "No Background" in background settings dialog.
* Add shade/unshade using mouse wheel to title bar actions.
* Fix _NET_WM_MOVERESIZE (button case).
* Don't update pager if not visible.
* Avoid problems due to recursive menus.
* Fix button stacking.
* Pointer grab fixes.
* Fix remembered settings for apps setting WM_WINDOW_ROLE to random like value "---".
* Fix some session management property types.
* Stack desktop windows below buttons.
* Add border frame action handling (enables things like auto shade/unshade).
* Fix handling of border parts where text state changes but image state doesn't.
* Fix startup position for shaded down- or right-shading windows.
2005-01-11 13:41:22 +00:00
sekiya
efd0f63580 Recalculate hash for patch-al 2005-01-04 21:34:46 +00:00
sekiya
0224d70251 Add RCS ID. 2005-01-04 21:34:01 +00:00
sekiya
004fb52bd0 64-bit fixes. Based on Xning Lee's patchset sent to port-amd64@; changed the
unsigned int -> long transformation to unsigned int -> unsigned long, just
in case.
2005-01-04 14:29:19 +00:00
minskim
f080f805d9 This package installs a wish script only; use DEPENDS instead of
buildlinking tk.  Also relax the tk requirement so that it can be used
with Tk-8.4.

Bump PKGREVISION due to the dependency change.
2004-12-31 12:02:43 +00:00
minskim
f0746896f3 Update HOMEPAGE. 2004-12-31 11:58:36 +00:00
reed
e117eda090 Bump PKGREVISIONs due to libtiff update.
Some BUILDLINK_RECOMMENDED bumps done also.

(If I missed any, please let me know -- and let me know a good
way to automate this.)
2004-12-28 23:18:15 +00:00
jmmv
a3a7fa3911 Update to 2.8.8:
This is a stable release for Gnome 2.8.2.

Fixes
  * Correct the requested number of keycodes (Rob) [#155247]
  * Make the "showing desktop" mode be per-workspace instead of
    per-screen. (Elijah) [#142198]
  * Don't try to use an ARGB visual at all if the depth isn't
    32-bit. This caused major slowdowns with Composite
    enabled. (Anders)
  * Fix the modifier key breakage introduced by an Xorg
    change. (Soeren) [#151554]
  * Fix the alt-tab order--if the most recently used window is not
    focused, start alt tabbing with that window instead of the one
    after it (Elijah) [#156251]
  * Use only numbers from the Fibonacci sequence for micro version
    numbers at Havoc's request (thus the reason this is 2.8.8 instead
    of 2.8.7--2.8.4 and 2.8.6 were mistakes that didn't comply with
    this requirement)

Translations
  * da(Martin Willemoes Hansen), fr(Christophe Merlet, Baptiste Mille-Mathias)
2004-12-24 10:09:31 +00:00
snj
60c423f9b9 As pancake notes in PR pkg/28747, 3ddesktop needs GLU. Include its
buildlink3.mk and bump PKGREVISION to 6.
2004-12-22 08:54:34 +00:00
wiz
dcbc4f557c Reset maintainer on his request. 2004-12-15 17:03:58 +00:00
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00
wiz
4ce264687e Bump PKGREVISION for removal of db3 buildlink3.mk file from
GConf's buildlink3.mk file. Bump BUILDLINK_DEPENDS where appropriate.
2004-11-30 18:26:39 +00:00
jschauma
bef720d78a Update larswm to version 7.5.3
Changes since 7.2.10:

REL_7_3_0	Apr 3, 2004.

		    78.	Swapped the meaning of wheel up and down when
			resizing windows. Think of it as moving the
			window closer to your eyes when rolling the
			wheel towards you.
		    79.	Added mouse combos for setting windows aside.
			Hold Control-Alt and click status bar to do
			the following:
				button1 = put back next window
				button2 = put aside or put back
				button3 = put aside current window
				button4 = button1
				button5 = button3
		    80.	Fixed window stacking. When using
			Control-button1 to select a window, never
			change stacking if selecting a window on
			the inactive subdesktop. For ghostscript
			without frontend and similar situations.
REL_7_3_1	Apr 5, 2004.

		    81.	Fixed 3D borders. Now uses 0 width lines for
			the effect. The result is a slightly cleaner
			look and possibly faster drawing on some
			X servers.
REL_7_3_2	Apr 15, 2004.

		    81.	Fixed crashing bug when using Shift-wheel-up
			on the status bar of an empty virtual desktop.
REL_7_3_3	Apr 30, 2004.

		    82. Added one more way to zoom a window, similar
			to the Shift-Alt-KP_Begin used to maximize
			a window both ways.
			Using Shift-Control-Alt-KP_Begin will make
			the window as close to the exact size of the
			display as possible while still following
			the size hints.
REL_7_3_4	May 5, 2004.

		    83. Made windows that are set aside be stacked
			along the right edge the same way tiled
			windows are in the right track when resize
			is off.
		    84. Very minor fix to mouse resizing, making the
			window corner follow the mouse pointer better.
		    85. Tweaked how windows are sized when moved
			from tiled to untiled subdesktop. Now uses
			size hints if appropriate.
REL_7_3_5	May 7, 2004.

		    86. Applied Tommy Pettersons sticky-space-per-desktop
		    	patch, as found in the 7.3.5 Debian package.
REL_7_3_6	May 15, 2004.

		    87. Applied a couple of Mikolaj Golub's patches.
		    	Fix for crashing bug when using xxkb.
			Small tweak that lets you cycle through windows
			in the right track the same way whether
			tile_resize is on or off.
REL_7_3_7	May 16, 2004.

		    88.	Restored the zoom_full_ entries to prefs.c.
		    89. Updated email address and website info with
		    	new permanent addresses. Thanks to dyndns.org
			they should stay permanent from now on.
			Please update in your packages if you provide
			larswm binaries of any kind.
REL_7_3_8	May 20, 2004.

		    90. Added a way to quickly move a window to a
		    	different virtual desktop. It is not exactly
			like Mikolaj Golub's patch set, but a variant
			of it. If you use Shift-Alt with Left or Right
			arrow keys, you switch desktop while dragging
			the focused window with you to the new desktop.
REL_7_3_9	May 25, 2004.

		    91. Removed the special handling of transient
		    	windows. They are now just forced to the
			untiled subdesktop. This should make it
			easier to deal with things like Mozilla
			download windows.
		    92. Ran all source code through GNU Indent.
		    93. Cleaned up manual pages, README etc.
		    	removing most of the information, since it will
			be part of the new User Guide instead.
		    94. Added Arnold Robbins' 9menu-1.7 to the dist.
		    	Renamed it to not cause conflicts when
			installing both larswm and 9menu, and
			to comply with the 9menu license when
			modifying the code. The menu items were
			made much larger so as to require less
			mouse precision. Only one menu will
			be allowed on each display at a time.
			Also updated sample.larswmrc to use the menu.
		    95. Cleaned up gravity code again. It is verified
		    	to work correctly with xterm, xcalc, xlogo,
			xedit and a few other standard X programs.
			It may leave windows slightly off or in
			from screen edges with clients that do not
			set geometry hints properly.
REL_7_4_0	May 30, 2004.

		    96. Ignore mouse wheel in menu.
		    97. Updated the manual pages.
REL_7_4_1	May 30, 2004.

		    98. When using the menu, Escape closes it.
		   **** Thanks to Florian Forster for 99-101. :)
		    99. Cleaned up some inconsistensies in the
		    	status bar menu.
		   100. Removed the automatic association between
		   	tile_resize and skip_focus. sample.larswmrc
			has been updated to reflect this. Basically
			you need to have both tile_resize: False
			and skip_focus: False to get the old
			behaviour.
		   101. Fixed a small bug with window focus when
		   	using sticky windows on the tiled subdesktop.
REL_7_4_2	May 31, 2004.

		   102. Fixed the XMULIB reference in the Imakefile.
		   103. Restored manual page. Who knows when I'll have
			tiem to finish the new manual. :/
REL_7_4_3	Jun 01, 2004.

		   104. Made the menu window sticky in the default config
			so you don't have to search for it if you try to
			open more than one menu.
REL_7_4_4	Jun 01, 2004.

		   105. Fixed RPM spec session file name.
REL_7_4_5	Jun 02, 2004.

		   106. Updated manual page. Incorporated keyboard
			and mouse tables.
		   107. Removed RPM spec file from source dist.
			This will make it easier to provide RPMS
			for other distros, and remove the need for
			a new source dist when the RPM build changes.
			SRPM files will be made available instead.
REL_7_4_6	Jun 02, 2004.

		   108. Final (I hope!) cleanup of the focus code when
			using Control-Button1 to change the default
			focus rules.
REL_7_4_7	Jun 03, 2004.

		   109. Repackaged tar file, upped version to not have
			any checksum confusion.
REL_7_4_8	Jun 03, 2004.

		   110. Fixed a rare bug where the status bar would not
		   	get redrawn when changing virtual desktop.
		   111. Removed a couple of unused functions.
		   112. Status bar made slightly thinner when using
		   	3D borders.
		   113. Changed section of man pages to follow Debian
		   	standards.
REL_7_4_9	Jun 16, 2004.

		   114. Added the Shift-Control-0 keyboard command to
			set aside all untiled windows except the
			currently focused.
		   115. Control-Button1 on an aside window will put
			it back, then put aside all other untiled windows.
		   116. Fixed a bug where the wrong subdesktop could be
			active after putting back an aside window.
		   117. Made the menu slightly wider and shorter.
		   118. Don't count tool space on a desktop where
			tile_resize is off.
		   119. A tool window should never get focus except
			when manually focused by clicking on it.
			Note that focus will still be removed from
			the currently active window when a tool window
			opens.
REL_7_5_0	Jun 17, 2004.

		   120. Shaped windows did not resize correctly when
		   	using the mouse.
REL_7_5_1	Jun 21, 2004.

		   121. Applied patches supplied by Tommy Petterson.
		   	Fixes a couple typos, makes larsclock use
			locale, easier to configure larsmenu padding.
		   122. Removed some old junk from the Imakefile, and
		   	cleaned out the tabs that broke BSD make.
REL_7_5_2	Jun 28, 2004.

		   123. Tweaked how colors for 3D borders are calculated.
		   124. Fixed menu inconsistency in sample.larswmrc.
2004-11-27 17:55:54 +00:00
epg
abf2f69ae2 Update to 2.5.12.
pkgsrc changes:
  - Support pkgviews
  - Disable ancient GTK+ module

Changes in alpha release 2.5.12 (6-Oct-2004)

* New commands:

   - EdgeLeaveCommand

* New module features:

   - FvwmIconMan: ShowOnlyFocused option.

-------------------------------------------------------------------

Changes in alpha release 2.5.11 (30-Sep-2004)

* Multiple window names can be specified in conditions.

* Window-specific key/mouse bindings. (Bindings no longer have to
  be global.)

* The default fvwm configuration files are now: ~/.fvwm/config and
  $FVWM_DATADIR/config. Five previously used config file locations
  are still searched as usual for backward compatibility.

* New extended variables $[w.desk] and $[w.layer].

* New options GrowOnWindowLayer and GrowOnlayers to the Maximize
  command.

* New Style option "State".

* New Style option "CenterPlacement".

* New option to FvwmIconMan: ShowNoIcons.

* New WindowList tracker and other enhancements in Perl library.

* New option to fvwm-menu-directory: --func-name.

* Improved FvwmWindowMenu module.

* Fluxbox-like Alt-Button3 resizing with the new Resize options
  Direction, WarpToBorder and FixedDirection

* Enhanced "Test (Version >= x.y.z)" option to allow version
  comparisons.

* New FvwmButtons options: ActiveColorset, ActiveIcon, ActiveTitle,
  PressColorset, PressIcon and PressTitle.

* New FvwmButtons swallow option: SwallowNew.

* The option CurrentGlobalPageAnyDesk was accidentally named
  CurrentGlobbalPageAnyDesk before.

* New conditions AnyScreen and Overlapped.

* The Read and PipeRead commands return 1 if the file or command
  could be read or executed and -1 otherwise.

* New menu option TearOffImmediately.

* Added support for Solaris' Xinerama.

* New option MailDir in FvwmTaskBar.

* MoveToPage command:

    New options wrapx, wrapy, nodesklimitx and nodesklimity.
    New suffix 'w' to allow for window relative movement.
2004-11-26 23:54:56 +00:00
adam
f41dbb71ef Fix get-wraster-flags script to include Xft2 and fontconfig libraries 2004-11-25 13:12:52 +00:00
wiz
37497fcead USE_LANGUAGES= c++ 2004-11-22 21:02:33 +00:00
wiz
dad0275fa7 USE_LANGUAGES= c++ 2004-11-22 21:01:09 +00:00
jmmv
835250351d Bump PKGREVISION due to security fixes in libxml (dependency adjusted to
1.8.17nb3).
2004-11-20 22:10:22 +00:00
sketch
08ce992ff6 Add pre-requisite headers necessary to compile this package with strict X11
implementations, tested with OpenWindows.
2004-11-15 11:02:50 +00:00
sketch
8e6328dcd3 Remove an obsolete part of the post-install target. For some reason, this
was stopping the install on Solaris even though the command itself returned
0.  It's no longer necessary now anyway so just remove it.
2004-11-15 07:53:33 +00:00
jlam
43ac8c39e1 Replace USE_GCC_SHLIB with "USE_LANGUAGE=c c++" (the latter implies the
former) for applications that are known to require C++.
2004-11-13 22:04:52 +00:00
kristerw
f298099c5e Fix a C99-ism to make this pkg build with gcc 2.95. 2004-11-12 20:53:32 +00:00
wiz
625c7f78f4 Drop maintainership, I am not using this any longer. 2004-11-09 10:30:31 +00:00
xtraeme
5462dd2a16 Apply patch from Richard Braun to fix the Numlock+Win95 keys problem
reported in http://mail-index.netbsd.org/tech-pkg/2004/10/21/0008.html.
2004-11-09 07:58:14 +00:00
adam
5be8d1b6a2 Changes 2.9.2:
* Improved handling of specific workspaces (WorkspaceSpecificBack
          attribute), fixing segfaults and previews
        * Panels are now shown sorted alphabetically instead of in the previous
          haphazard order

Changes 2.9.1:
        * Updated Danish translation (Morten Bo Johansen <mojo@image.dk>)
          and German translation (Florian Ernst <florian@uni-hd.de>)
        * Various segfaults fixed
        * Fixed bug causing non-alphanumeric keyboard shortcuts to be ignored
        * Fixed bug where middle and right mouse buttons were swapped in dialog
        * Installing a theme now puts it in GNUstep/Library/WindowMaker/Themes
          as one would expect
        * New themes websites in "Themes" menu to replace those that have
          ceased to exist
2004-11-08 10:14:33 +00:00
xtraeme
29a5a84f36 Modify some things I don't like:
* This package doesn't need USE_X11BASE, USE_X11 is enough.
* The Hermes dependency is not really needed.

No need to bump PKGREVISION this time.
2004-11-05 14:19:01 +00:00
adam
1cdd8f513f Changes 1.2.1:
* Fixes problem with very long window titles
* Corrects an issue with IRIX 6.5
2004-11-05 14:15:31 +00:00
adam
44debc8500 Changes 0.91.0:
* Alt-Tab Window Switching

Changes 0.90.0:
* NetWM / EWMH Support
* Antialiased font support
* Global Submenus
* UTF-8 Support
* Icon Panel for Alt-Tabbing
2004-11-05 11:51:35 +00:00
ben
57a6c4c937 Update wmi to version 10. Addresses PR#27271 from Leonard Schmidt.
wmi-10:
    * cycling workspaces focusses the last focussed client
    * toggle-statusbar-mode for displaying client title instead of
      workspace pager and detached-clients, useful for long client
      names
    * renamed startup-action.name to startup.chain, now you can provide
      arbitrary action names in a comma separated list for the startup.chain,
      default is single "rehash" action
    * removed groups
    * renamed ex-floatbar into clientbar
    * renamed toggle-status-mode into toggle-clientbar-mode
    * improved mode pager button on client bar, filled means that there're
      clients attached, unfilled means, no clients attached
    * removed statusbar.status-width option which is calculated now
      automatically
    * renamed toggle-focus-mode into toggle-mode
    * new menu button on new clientbar
    * new menu for fast selection of clients and fast attaching detached
      clients, also for fast action invocation
    * new common.conf option 'menu.actions' for actions definition
      within menu
    * applied several patches by Dr. Pfefferl
    * fixed BUG-24 (label overlapping)
    * fixed toggle-max issues
    * removed cycle-frame-*
    * fixed bar and button sizes
    * new theme colors for focus requests
        color.focusreq.background
        color.focusreq.text
        color.focusreq.shine
        color.focusreq.shadow
    * changed default theme to zahod's industrial theme contribution
    * implemented race prevention for EnterNotify's of sloppy focus stuff
      with floating clients
    * fixed broken destroy-* actions
    * improved sticky handling, now sticky does not mean raised on top
    * detached clients will get attached again after restart
    * fixed following BUGS
      BUG-51 (detaching firefox crashed wmi)
      BUG-50 (endless resizing due to missing increment hint handling)
      BUG-49 (destroy action have been broken)
      BUG-39 (don't run startup.chain on restart) -> invalid, no bug
    * implemented new actions 'hook-client' and 'unhook-client' which
      make it possible to hook clients to specific workspaces
    * Eliminated several BadWindow and BadMatch occurences
    * autocompletion.mode option of common.conf reappeared, now
      with two possibilities - 'default' and 'regex'
    * improved menu with missing button functions, especially right click
      on workspace items or clients (middle button click now inserts cut
      buffer into client)
    * new action 'toggle-sloppy-mode' which toggles the sloppy focussing
      on the fly
    * removed resize-move.info option, because bar is not supported anymore,
      be a fan of pseudo resize info centered within pseudo client borders
    * implemented meters controlled by wmiremote with special syntax -
      wmiremote -m #,#,...
    * Marcel implemented regexp support for input mode, just compile wmi
      with --with-posix-regex and set autocompletion.mode=regex in
      common.conf to enable it
    * new slot.tabs entry for common.conf to create several slot tabs, use
      this option like slot.tabs=default,icq,dockapps
    * renamed toggle-client-bar into toggle-clientbar
    * renamed toggle-status-bar into toggle-statusbar
    * renamed toggle-inputmode into inputmode
    * each workspace remembers the last focussed slot tab now
    * removed --with-stacked-tabbing compile option, use cycle.mode= option
      in common.conf instead
    * improved clientbar illumination
    * fixed toggle-slot brokeness after snap 558
    * now using Container for slot tabs also
    * using CClient and CFrame (Container types) for workspace/monitor stuff,
      to also support stacked tabbing for frames, detached, floating and sticky
      clients
    * slot raises on every mode change action
    * shortcut handling is now improved
    * new widget class for menu, slot and bar with default methods
    * WM_TRANSIENT_FOR is taken into account now when setting maximized/float
      settings for new windows through a patch by Ryan Sorensen
    * new default.transient-mode={float,max} for default placement of
      transients
    * some general transient fixes
    * sloppy focus focusses windows only, not raising them (raise with
      click instead)
    * slot improvements finished now - new cycle-slot-tab-prev/next
      actions, implemented focus for slot, now you can easily focus an
      slot app through mouse-over (enter) events
    * toggle-mode now validates if senseful (if no client is attached
      within the specific mode, toggle-mode is invalid)
    * new colors for meters -
          color.meter.background
          color.meter.figure
          color.meter.border.shine
          color.meter.border.shadow
    * new default.bar-mode={show,hide} and default.border-mode={show,hide}
      options for common.conf to show hide borders/bars of
      clients/frames by default
    * implemented slot.mode={overlap,non-overlap} to get a
      (non-)overlapping slot
    * implemented '~' expansion for input mode
    * new kill-slot-client action for killing focussed slot client
    * new regex-mode for the input-line. compile with '--with-posix-regex'
      and turn it on in common.conf with 'autocompletion.mode=regex'
    * WMI shows a special box now when awaiting more keystrokes
      (e.g. in sequential shortcut chains)
    * implemented raise action, this fits better with current focussing
      model (to prevent FocusOnClick if a client is already focused)
    * mouse shortcuts are only allowed in single shortcuts or shortcut
      chain prefixes but not in chain shortcuts
    * improved shortcut handling with following ratpoison-alike
      behavior - if you press same keystroke of a shortcut chain twice,
      it'll send to the client (instead processed), this works only with
      shortcut chains, not with simple shortcuts
    * fixed several bogus window occurances
    * removed slot.adjustment property - slot now always is adjusted
      top-down (because of new overlap mode this is needed/simplified)
    * renamed bind-keys action to bind-shortcut
    * new action toggle-shortcuts implemented which ungrabs all
      keybindings, except itself and inputmode keybinding until next
      toggle-shortcuts action
    * slot now takes only the height it needs (especially useful for
      overlap mode of slot)
    * implemented new select-monitor action for multihead configurations
    * renamed attach-client to attach-last-client
    * new attach-client action which provides a list of all detached
      clients in input mode
    * splitted color.meter.figure into three new colors as follows -
        color.meter.figure.high (>66)
        color.meter.figure.normal (<33)
        color.meter.figure.low (else)
    * improved wmiremote -m syntax, now wmi understands
        wmiremote -m '!80#apm' as color negation from high to low or
        vice versa
    * applied Johann Pfefferl's patch which fixes
      BUG-03 (if frame is resized over boundaries it gets obscured)
    * fixed slot toggling bug reported by Kathryn Andersen
    * lower has reappeared as Kathryn requested
    * improved select-frame-* policy which prefers last directional
      focussed frame before lowest distance policy (was a feature
      request by grayrest)
    * IconicState apps are started detached now
    * reenabled slot solid filling till down bar when slot.style=solid
      and slot.mode=non-overlap options are given in this specific way
    * hook-client now works also for slot-tabs (you've to explicitly
      focus the slot'ed client to hook it to a specific tab)
    * action grab-move implemented which is bound by default to
      mod1+Button1 to grab floating clients for moving (useful if
      titlebars/borders are hidden)
    * normalized the meter syntax from NN# to NN% (% is new
            delimeter)
    * frame.colwidth option for tiled mode (1..99)
    * frame.autodestroy option for autodestroying frames (empty
           frames are allowed now) ('yes' or 'no')
    * frame.mode option which takes 'tabbed' or 'tiled' as argument
    * toggle-tiled and zoom-client actions for tiled mode
    * fixed slot persistence bug
    * fixed frame resize related problems on workspace change
    * new colors for tiled definitions
        color.tiled.shine.focussed
        color.tiled.shadow.focussed
        color.tiled.shine.normal
        color.tiled.shadow.normal
    * closed open bugs, most are fixed, some multihead issues and some
      fullscreen issues still exist
    * updated manual pages

More at: http://wmi.modprobe.de/ChangeLog
2004-10-18 02:14:08 +00:00
jmmv
e39ff8bd74 Update to 2.8.6:
Fixes
  * Ensure the correct window is focused when minimizing (Elijah)
  * Fix keynav with mouse focus (Elijah)
  * Fix several race conditions in window focusing (Elijah)
  * Focus the top window when lowering by frame click (Ken)
  * Fix some compiler warnings (Kjartan)
  * Fix some valgrind-reported errors (Elijah)
  * Fix some potential issues with autoraising windows (Elijah)

Translations
  * en_CA(Adam Weinberger), it(Luca Ferretti)
2004-10-15 12:41:14 +00:00
tv
333f16c960 Update linkage to libltdl (via imlib2), now in its own package. 2004-10-15 12:22:13 +00:00
tv
b1f31772d4 Update linkage to libltdl, now in its own package. 2004-10-15 12:03:52 +00:00
agc
b64eb097b7 Also add pkgconfig's buildlink3.mk, so we can use pkgconfig during the
configure stage.
2004-10-05 10:30:35 +00:00
cube
b3f81c779f Note addition and enable ion3-devel. 2004-10-04 20:53:10 +00:00
cube
a264f4ab79 Initial import of ion3, the development version of the Ion window
manager, into the NetBSD Packages Collection.

ion3-devel will eventually become ion3 when it is stable.  It can be
installed independently from ion2, allowing one to test ion3 and still
keep ion2 around.
2004-10-04 20:50:56 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
martti
547957d5a5 Updated fvwm2 to 2.4.19
* Fixed BackingStore style option.
* Fixed MoveToDesk commend with a single argument.
* Allow whitespace in menu names.
* Fixed a hang when restarting FvwmCommand or FvwmConsole.
* A double click no longer occurs when two different mouse buttons are pressed.
* Fixed a relief drawing problem in FvwmWinList.
* Fixed traveling windows on restart if a window used non NorthWest
  gravity and changed that before the restart.
* Fixed installation of FvwmGtk.1 for debian (with DESTDIR set).
* The clock in FvwmTaskBar is redrawn immediately when its colour changes.
* The option CurrentGlobalPageAnyDesk was accidentally named
  CurrentGlobbalPageAnyDesk before.
* Fixed a problem with fvwm startup and shutdown when the pointer
  was grabbed by another application.
* Fixed parsing of the Pointer option to the Move command.
* Fixed handling of MWM hints on 64 bit machines.
2004-10-01 09:15:34 +00:00
agc
a56771a493 Update the matchbox window manager to version 0.8.4.
The old distfile had gone, and there have been many enhancements and bug
fixes.

matchbox now takes advantage of a separate libmatchbox package.
2004-09-30 11:36:33 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
jmmv
46e150e0b6 Update to 2.8.5. This version corresponds to GNOME 2.8.0.
Closes PR pkg/26957.

- only translations and some new developer documentation was added.
2004-09-21 16:55:39 +00:00
blymn
9f1aeb12d7 Update patch to move.c to stop tvtwm crashing in some rare situations. 2004-09-18 11:59:06 +00:00
jmmv
55b954c165 Fix build: the code was using an incorrect prototype when setting up the
sigaction structure.
2004-09-08 11:17:02 +00:00
jschauma
911b1013fa bbtools.thelinuxcommunity.org does not seem to exist any more,
substitute with bbtools.windsofstorm.net.
Pointed out by Georg Schwarz in private mail.
2004-09-05 23:47:46 +00:00
xtraeme
6bc2f326a6 Update wm/fluxbox to 0.9.10.
Changes:

    * Old styles should look like they used to
    * New actions:
      * directional focus movement:
        FocusUp, FocusDown, FocusLeft, FocusRight
      * other:
        RaiseLayer, LowerLayer, Exit
    * Added apps file matching on WM_WINDOW_ROLE
      * use "role=string". Particularly useful for gaim+gimp windows
       [app] (role=buddy_list) ...
    * Window menu file
      * new resource:
        * session.screen<num>.windowMenu: <filename>
      * The menu file format is the same as the normal ~/.fluxbox/menu
        but with some special menu items:
        [iconify], [maximize], [shade], [close], [extramenus]
        [layer], [sendto]
        + the all the other menu items that you can use in the normal
        root menu (i.e [exec] (aterm) {aterm})
        The [extramenus] will add  "remember" menu
        example: session.screen0.windowMenu: ~/.fluxbox/windowmenu
        [begin]
          [exec] (aterm) {aterm}
          [maximize]
          [shade]
          [close]
        [end]
    * Added [wallpapers|wallpapermenu|rootcommands] to possible
      menuitems
      * [wallpapers] (directory) {rootcommand}
        creates a submenu in the menu to click on the wallpaper one
        wants. default rootcommand is fbsetbg
    * Improved menu transparent rendering speed and the
      text is not transparent anymore so you are able
      to see the text even if you have 100% transparency
    * New menu theme items:
      * menu.titleHeight: <integer>
      * menu.itemHeight: <integer>
      The height of the item/title will be the biggest of
      font height + bevel and the specified height, so the
      text will always fit.
    * Added icons in menu and improved menu loading speed
      * New option for menu file:
       [key] (label) {argument to key} <the icon filename>
       example:
       [exec] (aterm) {aterm} <terminal.xpm>
    * Improve rendering speed of toolbar
    * Supports _NET_WM_WINDOW_TYPE_DESKTOP
      * eg nautilus desktop windows are on the bottom, not tabable, etc
    * Added some new options font loading:
      *.font:  fontname-size:option,specoption1:key=val;key2=val2 etc
      eg:
      *.font: Verdana-10:bold,shadow:offsetx=2;offsety=4;color=green
      *.font: Verdana-10:halo:color=blue
      possible specoptions atm:
      halo:
        color=colorname
      shadow:
        color=colorname
        offsetx=number  (negative allowed)
        offsety=number  (negative allowed)
    * Fixed so one can use to use this in the apps-file:
      [Layer] {number | literal}
      ex:
          [Layer] {BOTTOM}
      while literal is one of
      DESKTOP BOTTOM NORMAL TOP DOCK ABOVEDOCK MENU
    * fluxbox-generate_menu:
      * Preliminary basic support for icons in fluxbox-generate_menu
        put a <progname>.xpm into ~/.fluxbox/icons. e.g. Eterm.xpm
2004-09-02 21:56:32 +00:00
recht
a1277fcb16 update to 1.2.16
1.2.16: 2004-08-16
	- fullscreen fix for _NET_WM_STATE_FULLSCREEN (affects mplayer)
	- use our own replacement for basename
	- ACPI battery status fix (gicco)
	- fix bug 984427 (addressbar ignores backspace when numlock pressed)
	- Polish translation update
1.2.15: 2004-08-09
	- enable locale for icesh
1.2.15pre4: 2004-08-05
	- fix crash/lockup at startup in ACPI status applet when ac module
          not loaded
	- tray icon sizing cleanups
	- fix bug 883518: keyboard gets locked until icewm menu is activated
	- double buffering fixes
	- French translation update
	- Finnish translation update (Taisto Kuikka)
	- menuprogreload menu keyword added (Konstantin Korikov)
	  syntax: menuprogreload title icon timeout command ...
	- battery status display for FreeBSD (Hanspeter Roth)
	- smart snap window positioning triggered by C+S+A+numpad (Bert Wesarg)
	- key to show desktop (Super+D)
1.2.15pre3: 2004-08-01
	- icesound gcc 2.95.3 compile fix (Thomas Zajic)
	- net status support for OpenBSD (Hanspeter Roth)
	- FreeBSD build fix (Hanspeter Roth)
	- basename cleanups for FreeBSD
	- systray cleanups for wine, ...
	- battery status uses design capacity (Hanspeter Roth)
1.2.15pre2: 2004-07-18
	- Slovak translation (Radovan Stas)
	- fix activation from gnome-2.6 panel to properly raise window
	- fix transparency support (caused crashes in xchat...)
        - NetBSD support for NetStatus (Iain Hibbert)
	- net modifier setup code to cope with weird xorg modifier setup
1.2.15pre1: 2004-06-27
	- fix ppp applet isdn online status
	- fix focusing new+maximized windows
	- fix some alt+tab pref combinations (hidden + all/group workspaces)
	- some more gcc 3.4 fixes (morfic)
2004-09-01 11:08:46 +00:00
jmmv
e976f2cb38 Update to 2.8.4:
This release features a number of bug fixes, and also the disabling of
the focus-stealing-prevention code (we're entering hard code freeze in
Gnome so it's too late to fix the remaining issues, especially since
it requires several patches to modules other than Metacity).

Thanks to Havoc Pennington, Soeren Sandmann, Elijah Newren, and Rich
Wareham for fixes in this release

Fixes
  * track the last_xor_rect, for wireframe painting (Havoc)
  * Move wireframe code before grab is released to prevent endless
    loops with fullscreen windows. (Soeren)
  * Make dialogs that Metacity shows follow focus-stealing-prevention
    conventions. (Elijah; part of #149028)
  * add render extension check to the display, don't build the
    compositing manager by default, use an ARGB visual when available
    for the window frame (Rich Wareham; various tweaks added later by
    Havoc)
  * move the have_xrender variable initialization up in the file since
    it can be set as part of composite check (Havoc)
  * make argb stuff compile, add some code from xcompmgr (Havoc)
  * fix an assertion failure that would occur after increasing the
    number of workspaces; fix stacking order when a window is denied
    focus (Elijah; #150615)
  * disable some compositor code that wasn't working, don't grab the
    server during repaint, various set_background fixes and
    refactoring (Havoc)

Translations
  * az(Metin Amiroff), bs(Kemal Sanjta), ca(Jordi Mallach),
    el(Kostas Papadimas), es(Francisco Javier F. Serrador),
    eu(Iñaki Larrañaga Murgoitio), fi(Pauli Virtanen),
    nb(Kjartan Maraas), sq(Laurent Dhima), uk(Maxim Dziumanenko)
2004-08-31 18:58:28 +00:00
rumble
29a6700637 Add and enable w9wm. 2004-08-28 23:19:36 +00:00
rumble
5908caeb88 w9wm 0.4.2
8 1/2-like Window Manager for X with virtual desktops
2004-08-28 23:18:01 +00:00
jlam
ca70938428 Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,
which are the full option names used to set rpath directives for the
linker and the compiler, respectively.  In places were we are invoking
the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is
inserted in case the flag is a word, e.g. -rpath.  The default values
of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the
compiler that you use.  They may be overridden on a ${OPSYS}-specific
basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG,
respectively.  Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-08-27 06:29:06 +00:00
recht
8101fc9189 update to Enlightenment-0.16.7.1
Based upon PR 26768 by Peter Bex (update to 0.16.7) with fixes/clean-up
by me.

--- 0.16.7.1 1 ---
Remove empty epp/config.h causing trouble on some platforms.
Add basic _NET_WM_WINDOW_OPACITY handling.

--- 0.16.7.1 0.05 ---
Fix button grabs not being released.
- Thanks again to Onur Kucuk <onur@delipenguen.net> for finding a way to
  reproduce this.
Fix normal border when fullscreen at startup.

--- 0.16.7.1 0.04 ---
Fix window placement at (re)start (don't follow transients to leader).
- Many thanks to Onur Kucuk <onur@delipenguen.net> for help to track this one
  down.
Use png (not ppm) for image chaching, avoid some code duplication.
Debian build updates by Julien Portalier <trash@portalier.com>.
Hide menus when switching desktop.


0.16.7
-------------------------------------------------------------------------------
Bye bye Imlib1 and Fnlib.
Remove unused clone stuff.
Tidy up a bit (removed ancient ChangeLog's and other obsolete stuff).
Fix incorrect menu placement (still not ok if deskslide is active).
Valgrindings.
Fix nastiness when there are more than 16 windows on one desk at startup.
Fix desktop background thumbnail caching.
Fix some initial desktop setup.
Fix random killing when closing iconbox.
Attempt to do something about the Restart Placement Bug.
Enable showing some grab info.
Fix segv in "Advanced Settings" dialog when dialog headers are enabled.
Enable showing some menu info for debug (+tidy up some menu state stuff).
Debug for tracking area and desktop changes.
Debug commands to set/unset pointer grabs.
2004-08-26 20:22:18 +00:00
ben
1e732c33b6 Update metacity to version 2.8.3. Addresses pr#26683 from Kouichirou
Hiratsuka.

Some important bug fixes in this release, including somy a11y bugs,
and a compile issue on Solaris.

Thanks to Rob Adams, Bill Haneman, Peter O'Shea, Mike Castle, Soeren
Sandman, Elijah Newren, and Havoc Pennington for fixes in this
release.

Fixes
  * Adjust the MRU list when preventing focus stealing (Elijah)
  * Ensure that we maintain a focus window when switching workspaces
    in mouse focus mode (Elijah)
  * Some improvements in the showing desktop mode, and window
    activation (Elijah)
  * Make sure cursors changes are handled correctly (Havoc, Soeren)
  * Some fixes to the window menu (Rob)
  * Fix a compile issue on Solaris (Peter, Mike)
  * Allow struts to go past the middle of the screen, provided there's
    a gap between them, fixing an issue with gnome magnifier (Bill)

Translations
  * fi (Pauli Virtanen), ja (Takeshi AIHANA), ko (Young-Ho, Cha),
    pl (Gnome PL Team), ru (Dmitry G. Mastrukov), sr (Danilo Å egan),
    tk (Gurban M. Tewekgeli), zh_CN (Funda Wang)
2004-08-17 03:33:32 +00:00
minskim
16f4fd88d7 Add and enable weewm. 2004-08-16 19:38:04 +00:00
minskim
7fd8b1c7ba Import weewm from pkgsrc-wip. Packaged by xtraeme@ and updated by me.
WeeWM (Wee Enhanced Environment) is a fast and light window manager
for XFree86.  Everything can be done with a keyboard.  It is
customizable, and has dock management, smart window placement, virtual
desktops, and more.
2004-08-16 19:36:32 +00:00
cube
ad172e26bc Update to version 20040729.
2004-07-29
    * Added one missing set_previous_of call.
    * Ensure FD_CLOEXEC is set on all the file descriptors that we keep open for a longer time.

2004-06-19
    * Fixed linking problems in the de module.
    * Export WScreen.set_managed_offset.

2004-06-05
    * Added Xinerama sanity check.
2004-08-13 08:14:57 +00:00
recht
dff6721b5a uppdate to metacity-2.8.2
patch provided by Kouichirou Hiratsuka in PR pkg/26573

changes:

Many bugfixes and better support for the freedesktop.org EWMH spec.

  - set titlebar_uses_system_font = false (it was ugly)
  - make naming for "move a window"/"move the window"/"move window"
    more consistent (fixes #142235)
  - Add trailing quotes to keybinding explanation text.
  - support for EWMH update counter spec & add compensation events
    when events are ignored. (fixes #143333 and #109362)
  - Fix focus bugs: remove race condition on window close/minimize
    (#131582), make focus choice consistent for each focus mode
    (#135810), choose correct focus window when "un-showing the
    desktop (#144900), make sure correct window is focused when using
    the workspace switcher (#120100).
  - Use meta_topic instead of meta_warning when failing to connect to
    a session manager. (fixes #136218)
  - Make meta_window_delete take a timestamp, and be sure to pass it
    one.
  - Add support for EWMH _NET_WM_USER_TIME spec.  This enables part of
    preventing focus stealing.  (bug #118372) Also fix bug with
    windows not being focused on unminimizing caused by original
    patch.  (also bug #118372)
  - Fix some support for EWMH hints, and fix USER_TIME support to
    include the DEMANDS_ATTENTION hint.  Also includes some code for
    implementing _NET_RESTACK_WINDOW and _NET_MOVERESIZE_WINDOW, but
    this is disabled pending feature thaw.
2004-08-07 17:07:15 +00:00
recht
7b633f688b IceWM also needs Xrandr if built with X.org's X11. 2004-08-02 16:50:40 +00:00
xtraeme
a44549f444 USE_GCC_SHLIB will be deprecated soon, so change it to
USE_LANGUAGES+=c++.
2004-07-31 03:45:37 +00:00
kristerw
92c37c6749 Fix a build problem seen on OS X.
The Apple toolchain has some quirks with common symbols in archives
which makes it fail to pull in a file into a binary if only common
symbols are needed from that file.  Work around this by initializing
one of the variables.
2004-07-31 01:25:33 +00:00
salo
67c5db45ee USE_IMAKE implies USE_X11BASE, remove it. 2004-07-21 21:16:10 +00:00
martti
5c9ec30dad Updated XFce to 4.0.6
As usual, this is a maintenance release, aimed at bug-fixing;
no new features are being added to the 4.0 branch.

The main purpose of this release is compatibility with recent GTK+
releases along with other fixes.
2004-07-12 08:25:11 +00:00
jmmv
45b79fa9eb Bump PKGREVISION and adjust PLIST due to update of Buildtool (documentation
directory is now unversioned).
2004-07-04 22:22:41 +00:00
jmmv
3b016bfc8d Use full path to package files; pointed out by Iain Hibbert in private mail. 2004-07-03 21:17:18 +00:00
jmmv
dab758a1ed Revert the "move of documentation out of share/doc/html". In fact, it
_wasn't_ there (i.e., me not looking correctly).  The documentation was
in share/doc/icewm/html, which is perfectly acceptable (a package can
organize documentation however it wants inside its doc directory).
No revision bump since it was bumped just some minutes ago.
2004-07-02 19:25:16 +00:00
jmmv
491d0e23c1 Bump PKGREVISION to 1 because of:
- Disable i18n under NetBSD < 2.0.  It doesn't let icewm run (even when
  pkgsrc's libiconv is used).  If anybody has a better way to really
  solve the problem...).  Fixes PR pkg/23979 by syn at sceen.net.
- While here, move HTML documentation out of share/doc/html.
2004-07-02 19:00:12 +00:00
seb
a4bc5d29b2 This package uses the Xft and freetype libraries when they
are provided by the installed X11.
IMHO wmi is nicer with this support so make Xft2 a
requirement/dependency in all cases.

Bump PKGREVISION.
2004-07-01 16:28:33 +00:00
epg
8ebf6e02c1 Update to 2.5.10.
Changes in alpha release 2.5.10 (19-Mar-2004)

* New command FakeKeyPress.

* New BugOpts option ExplainWindowPlacement.

* Inverted button reliefs in FvwmIconMan.

* Security patch in fvwm-bug.
  See http://securitytracker.com/alerts/2004/Jan/1008781.html

* Security fixes in
    fvwm-menu-directory (BugTraq id 9161)
    fvwm_make_directory_menu.sh
    fvwm_make_browse_menu.sh

-------------------------------------------------------------------

Changes in alpha release 2.5.9 (2-Mar-2004)

* New MenuStyle options PopupIgnore and PopupClose.

* New configure option --disable-iconv to disable iconv support.

* New extended variables $[w.iconfile] and $[w.miniiconfile].

* New Style option Unmanaged.  Such windows are not managed by
  fvwm.

* New binding context 'U' for unmanaged windows, similar to 'R'oot.

* New option DisplayNewWindowNames to the BugOpts command.

* Security fix for fvwm-menu-directory.
  Se BugTraq id 9161.

-------------------------------------------------------------------

Changes in development release 2.5.8 (31-Oct-2003)

* New prefix command KeepRc.

* Renamed the Cond command to TestRc, and the On command to Test.
  Removed the CondCase command.  Use "KeepRc TestRc" instead.

* The Break command can be told the number of nested function
  levels to break out of.  Break now has a return code of -2
  ("Break").

* Directions can be abbreviated with -, _, [, ], <, >, v or ^ like
  in key or mouse bindings.

* New extended variable $[func.context].

* New Style option MoveByProgramMethod.  Tries to autodetect
  whether application windows are moved honouring the ICCCM or not
  (default).  The method can be overridden manually if the
  detection does not work.

* fvwm supports tear off menus.  See the "Tear Off Menus" section
  in the man page or press Backspace on any menu to try them out.

* fvwm now handles what Unicode calls "combining characters" (i.e.
  marks drawn on top of other characters).

* New commands WindowStyle and DestroyWindowStyle for individual
  (per window) styles.

* The conditions !Current... and !Layer now work as expected.

* Added a nice autohide script to the FAQ.

* FvwmAnimate now supports dynamical commands "pause", "play",
  "push", "pop" and "reset" to manipulate the playing state.
2004-06-27 07:09:26 +00:00
xtraeme
e52463b249 Finish update to 1.2.14. 2004-06-26 23:58:02 +00:00
xtraeme
5a29f87e22 Update wm/icewm to 1.2.14, provided by Iain Hibbert via pkgsrc-wip.
Changes:

# 1.2.14: 2004-05-22

    * minor tweak to alt+tab behavior when selecting from all workspaces

# 1.2.14pre16: 2004-05-09

    * netwm modal state broken, disabled
    * make menu/config file parsing behave more like sh (handle both single
      and double quotes) -- Eduard Bloch
    * Italian translation update
    * Czech translation update
    * fix build with gcc-3.4

# 1.2.14pre15: 2004-05-02

    * add new theme yellowmotif (Andreas Leitgeb (avl42))
    * fix in window mapping code for Citrix client
    * bug fixes in xft clipping

# 1.2.14pre14: 2004-04-20

    * Solaris fixes to configure.in (Damjan Perenic)
    * implement EWMH "modal" state
    * show themable preferences in ~/.icewm/preferences
    * fix order in CPU Status (Hanspeter Roth)

# 1.2.14pre13: 2004-04-12

    * fix antialiasing of menu icons
    * fix raising of new window when in fullscreen
    * Linux Kernel 2.6 iowait,irq,softirq cpu status support (Hanspeter Roth)
    * improved support for NetWM hints (state: above, below, ...)
    * fix delayed mouse focus with fast keyboard desktop switches

# 1.2.14pre12: 2004-03-21

    * fixed icon antialiasing with IMLIB
    * fix crash with XPM icon loading
    * Solaris fixes (Damjan Perenic)

# 1.2.14pre11: 2004-03-16

    * minor bug fixes and build fixes

# 1.2.14pre10: 2004-02-29

    * fix comile with --enable-lite
    * CPUStatus fix for FreeBSD 5.2 / gcc 3.3.3 (Hanspeter Roth)
    * fix crash in CPU status (L10N related, translations need to be updated)
    * made ShowMenuButtonIcon setting themable again
    * KeyWinMaximizeHoriz binding (no default key yet)
    * Italian translation update (Yuri Bongiorno)
    * Finnish translation update (Taisto Kuikka)
    * Turkish translation (Coku Erdem)

# 1.2.14pre9: 2004-01-19

    * improve maximized window position handling on workspace switches

# 1.2.14pre8: 2004-01-11

    * add Xft font specification for Infadel2 theme
    * image support for the "show desktop" icon
    * change startup order in icewm-session (icewm now first, startup last)
    * minimize all / show desktop should not minimize unminimizable windows
    * improvements to icehelp
    * fix winoptions icon override behavior
    * keep theme history in ~/.icewm/themes (Eduard Bloch)

# 1.2.14pre7: 2004-01-03

    * fix reaping of children in icewm-session
    * initial mapping code cleanup

# 1.2.14pre6: 2003-12-30

    * fix "lost focus when maximizing" in mouse-focus mode
    * fix "Super+key" bindings again
    * remove line/string length limits for preferences file

# 1.2.14pre5: 2003-12-25

    * fix problem with replaying Super+X when not activating menu
    * build fixes for FreeBSD
    * build fix for Xrandr \< 1.0 (not tested)
    * *bsd cpu status support (Hanspeter Roth)

# 1.2.14pre4: 2003-12-23

    * movesize-fx obsoleted
    * wm-session obsoleted
    * header cleanups
    * fix monitor for linux 2.0 (Miroslav Stibor)
    * fix focus/click with multiple emacs frames
    * all font preferences now have a ...Xft variant that can be set to
      fontconfig pattern specification.
      example: MenuFontNameXft=sans-serif:size=12:bold
    * enabled shaped window decorations by default (configure)

# 1.2.14pre3: 2003-12-22

    * debian fixes (Eduard Bloch)
    * fixes and cleanups

# 1.2.14pre2: 2003-12-20

    * compile fixes for egcs-2.91.66 (Miroslav Stibor)
    * icewm-session explicitly terminates icewm and icewmtray (Hanspeter Roth)
    * code refactoring and cleanup

# 1.2.14pre1: 2003-11-01

    * initial support for XRANDR
    * enable alt+Tab in LITE
    * only allow a restricted set of prefs to be set in a theme
    * fix shutdown in logout menu (was a reboot)
    * fix crash on startup when TaskBarShowWindowListMenu=0 and
      TaskBarDoubleHeight=1 set (Alexander Portnoy - alexpor)
    * icesound fixes (some variants need testing)
    * nested themes menus (Eduard Bloch)
    * support for rollover titlebar buttons (Rob Costello)
    * CPU status fixes. New option: TaskBarCPUDelay (Miroslav Stibor)
    * Net status fixes. New options: TaskBarNetSamples, TaskBarNetDelay
      (Miroslav Stibor)
    * fixes to icewm-session
    * Ctrl+Alt+Numpad moves window (Bert Wesarg)
2004-06-26 23:56:21 +00:00
xtraeme
e9f72f8d35 Apply patches from Iain Hibbert to make work the NetStatus app via
PR pkg/26001.

To use it, just add the following lines into your ~/.icewm/preferences:
(change ppp0 for your interface)

TaskBarShowNetStatus = 1
NetworkStatusDevice = "ppp0"
2004-06-22 20:45:45 +00:00
salo
877a4a91d6 Update to version 8.
Noted by Jean PEYROUX in private mail.

The WMI Team is proud to announce the long awaited wmi-8 release which comes
with many improvements, code refactorings and bug fixes.

Note: If you're user of gcc-2.95 make sure to add:

 bar.buttons=no

to your $HOME/.wmi/common.conf file in order to get WMI up and running.

Changes:
========
+ select-client action for monitor-wide fast focussing of clients
+ cycle-frame action readded for cycling frames
+ toggle-frames action added for toggling frames
  (older raise-all-frames has been removed)
+ cycle-group action added for group based cycling
- cycle-prev/next removed
+ attach-all-clients action implemented which attaches all detached
  clients to the current workspace
+ changed tab colorization of unfocussed clients of the active group
  to a different default than unfocussed clients of inactive groups
+ dynamic border width configuration for frames and clients
+ toggle-border(s) actions for toggling the border on the fly
+ new stacking order remebering of all WMI objects (clients,
  frames, groups, workspaces) implemented
+ unfocussed-groups.mode option for common.conf implemented (this
  option has two modes (show/hide) which is used for default hiding
  other (unfocussed) groups
+ toggle-unfocussed-groups action which toggles the visibility of
  unfocussed groups implemented
+ lock implemented using lock.password common.conf property
+ sticky group (monitor-wide) implemented with new actions
+ sticky-client action implemented which makes a client sticky
+ unsticky-client action implemented which resets a sticky client
  to normal floating state
+ added frame.buttons option to common.conf for frame button visibility
+ applied Marcin Pawliks control keys patch for input mode
+ applied Markus Lindorfers patch for Solaris support
+ implemented Xft support
+ implemented new shortcut handling with abstract syntax
  {extern,intern,chain}..keys=[+::]*+
+ implemented new option 'default.client-mode' to common.conf
  which sets the default mode for unknown apps.
+ wmiremote -p pretty prints current key bindungs of running WMI
  session as ASCII art to the terminal
+ implemented mouse-wheel based workspace and group cycling
+ eliminated various compiler warnings (mostly unserious ones)
+ destroy-action for self-defined chain and extern actions implemented
+ implemented select-frames action
- removed autowarping the pointer
+ drastic code size optimizations (removed useless inlines,
  made unsigned to explicit unsigned int, etc.)
+ renamed toggle-frames to toggle-focus-mode
+ renamed toggle-client-state to toggle-client-mode
+ new default key bindings only using alt+<...>, shift+alt+<...> and
  ctrl+alt+<...>
- removed detachAllButton from floatbar (consistency reasons)
- removed all left frame buttons
+ close button now scales better by big fonts (only 3 pixel center)
+ toggle-focus-mode button in floatbar now gives feedback about
  active mode like (overlapping=floating/non-overlapping=maximized)
+ implemented bigger tolerance for diagonal resize pointer
+ new slot behavior for NeXTish dockapps (gkrellm experimental)
  removed slot.width and slot.justification, fast invocation menu
  not implemented yet, cause this should be done externally
- removed autoraising of grouped clients if a floating client
  is attached/focussed
+ ICCCM overwork (should solve most known BUGs)
+ focus clients through click into client area with alt key pressed
+ written welcome section in wmi(1) manual page for newbies
+ pop up manual page wmi(1) within xterm when wmi is started first
+ moved actions detail description to actions.conf file
2004-06-22 08:50:22 +00:00