summaryrefslogtreecommitdiff
path: root/wm/windowmaker
AgeCommit message (Collapse)AuthorFilesLines
2003-06-11Update for the fact that 'arm' ports have been called NetBSD-*-arm for a whileabs1-4/+4
now and not NetBSD-*-arm32. Changes include one or more of: - Change MACHINE_ARCH == arm32 to also match arm - Where ONLY_FOR_PLATFORM includes NetBSD-*-arm32, add NetBSD-*-arm - Where BROKEN or worked around for arm gcc bugs, set USE_GCC3 The last may shake out a few more broken packages the next bulk build.
2003-04-27Lint: USE_PKGLOCALEDIR=yes. Remove VERS.cjep1-4/+4
2003-04-26Add "windowmaker" as a secondary category; it already existed, but containedjmmv1-2/+2
a single package.
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-2/+2
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal <jmmv at menta.net>.
2003-01-08Install configuration files under the examples hierarchy and usejmmv4-10/+34
bsd.pkg.install.mk to copy them to PKG_SYSCONFDIR. Bump PKGREVISION to 1. This closes my own PR pkg/16966 (which proposed a different, wrong change).
2002-11-21Update "windowmaker" package to version 0.80.2.tron2-5/+5
Changes since version 0.80.1: - Fixed buffer overflow in libwraster
2002-11-07Instead of "${CC} -E", which is ambiguous when cc can't deduce thejlam1-3/+2
extension language, use "${CPP}" instead, which should point to the correct value to invoke the C preprocessor. Fixes pkg/18737 by Matthias Friedrich.
2002-11-06Fix path to C preprocessor embedded into WindowMaker to be "cc -E". Thisjlam1-1/+3
addresses pkg/18737 by Matthias Friedrich.
2002-10-09Unused.wiz1-81/+0
2002-09-24Complete standardization of messages according to latest pkglint.wiz1-3/+3
2002-08-26Remove non existing file "share/locale/zh_TW.Big5/LC_MESSAGES/WPrefs.mo"tron1-2/+1
from package list.
2002-08-25Update to 0.80.1mjl1-14/+15
- Fixed a bug that crashed wmaker when closing a window if multiple screens were managed by wmaker - Fixed a problem that crashed wmaker when trying to read an unexisting WMState.<number> file on multihead system - Fixed problem with keyboard shortcuts executed an every screen for multihead systems - Updated traditional chinese translations - Fixed buglet in non-caching rootmenu option - Added Malay translation - Fixed problem with kcalc not having a miniaturize button - Added "Hide Others" to the window menu - Fixed text in info panel for multibyte - Separated the font caches for normal fonts and fontsets in WINGs (they can have the same names and collide in the cache giving unwanted results) - Fixed Legal Panel not to display rectangles in place of new lines - Fixed problem with losing focus when changing to an empty workspace and back - Fixed another focus related problem when changing workspaces - Fixed problem with saving session when shared appicon is enabled (not all instances were saved in the session, only one per shared appicon) - Added support for the ukrainian language in wsetfont - Fixed a bug that crashed Window Maker when setting the "Emulate AppIcon" option for a window using the window Inspector - Let XRender transparent window be see-through to desktop - Added Greek (el) language pixmap - Fixes icons being reduced twice when icon size != 64x64 - Fixed a bug that crashed wmaker when selecting the "Start alternate window manager" option in the crashing dialog panel - Window Maker will now use the WINDOWMAKER_ALT_WM environment variable (if it is defined) to overwrite the default hardcoded fallback window manager - Fixed marks for menu entries to be grayed as the text for disabled entries - Fixed Clip's "Autoraise" option to be marked as disabled when the "Keep on Top" option is active - Added ability to browse for files/directories in the WPrefs menu editor - Added Czech translations of documentation - Fixed segfault with incomplete WM_CLASS specifications - Fixed a bug about arranging subviews in a WMBox after removing a subview and a memleak occuring in the same situation - Fixed a bug in wdread - Fixed bug with windows that have WM_HINTS.take_focus = False. These windows will not receive focus at all - Fixed a buffer overflow in winmenu.c
2002-08-25Update to 0.80.1mjl2-5/+8
- Fixed a bug that crashed wmaker when closing a window if multiple screens were managed by wmaker - Fixed a problem that crashed wmaker when trying to read an unexisting WMState.<number> file on multihead system - Fixed problem with keyboard shortcuts executed an every screen for multihead systems - Updated traditional chinese translations - Fixed buglet in non-caching rootmenu option - Added Malay translation - Fixed problem with kcalc not having a miniaturize button - Added "Hide Others" to the window menu - Fixed text in info panel for multibyte - Separated the font caches for normal fonts and fontsets in WINGs (they can have the same names and collide in the cache giving unwanted results) - Fixed Legal Panel not to display rectangles in place of new lines - Fixed problem with losing focus when changing to an empty workspace and back - Fixed another focus related problem when changing workspaces - Fixed problem with saving session when shared appicon is enabled (not all instances were saved in the session, only one per shared appicon) - Added support for the ukrainian language in wsetfont - Fixed a bug that crashed Window Maker when setting the "Emulate AppIcon" option for a window using the window Inspector - Let XRender transparent window be see-through to desktop - Added Greek (el) language pixmap - Fixes icons being reduced twice when icon size != 64x64 - Fixed a bug that crashed wmaker when selecting the "Start alternate window manager" option in the crashing dialog panel - Window Maker will now use the WINDOWMAKER_ALT_WM environment variable (if it is defined) to overwrite the default hardcoded fallback window manager - Fixed marks for menu entries to be grayed as the text for disabled entries - Fixed Clip's "Autoraise" option to be marked as disabled when the "Keep on Top" option is active - Added ability to browse for files/directories in the WPrefs menu editor - Added Czech translations of documentation - Fixed segfault with incomplete WM_CLASS specifications - Fixed a bug about arranging subviews in a WMBox after removing a subview and a memleak occuring in the same situation - Fixed a bug in wdread - Fixed bug with windows that have WM_HINTS.take_focus = False. These windows will not receive focus at all - Fixed a buffer overflow in winmenu.c
2002-08-25Update to 0.80.1mjl1-4/+5
- Fixed a bug that crashed wmaker when closing a window if multiple screens were managed by wmaker - Fixed a problem that crashed wmaker when trying to read an unexisting WMState.<number> file on multihead system - Fixed problem with keyboard shortcuts executed an every screen for multihead systems - Updated traditional chinese translations - Fixed buglet in non-caching rootmenu option - Added Malay translation - Fixed problem with kcalc not having a miniaturize button - Added "Hide Others" to the window menu - Fixed text in info panel for multibyte - Separated the font caches for normal fonts and fontsets in WINGs (they can have the same names and collide in the cache giving unwanted results) - Fixed Legal Panel not to display rectangles in place of new lines - Fixed problem with losing focus when changing to an empty workspace and back - Fixed another focus related problem when changing workspaces - Fixed problem with saving session when shared appicon is enabled (not all instances were saved in the session, only one per shared appicon) - Added support for the ukrainian language in wsetfont - Fixed a bug that crashed Window Maker when setting the "Emulate AppIcon" option for a window using the window Inspector - Let XRender transparent window be see-through to desktop - Added Greek (el) language pixmap - Fixes icons being reduced twice when icon size != 64x64 - Fixed a bug that crashed wmaker when selecting the "Start alternate window manager" option in the crashing dialog panel - Window Maker will now use the WINDOWMAKER_ALT_WM environment variable (if it is defined) to overwrite the default hardcoded fallback window manager - Fixed marks for menu entries to be grayed as the text for disabled entries - Fixed Clip's "Autoraise" option to be marked as disabled when the "Keep on Top" option is active - Added ability to browse for files/directories in the WPrefs menu editor - Added Czech translations of documentation - Fixed segfault with incomplete WM_CLASS specifications - Fixed a bug about arranging subviews in a WMBox after removing a subview and a memleak occuring in the same situation - Fixed a bug in wdread - Fixed bug with windows that have WM_HINTS.take_focus = False. These windows will not receive focus at all - Fixed a buffer overflow in winmenu.c
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam3-22/+52
buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework.
2002-06-26Substitute a couple of `mkdir' by `${MKDIR}'.seb1-2/+2
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}. While here substitute a couple of ${PREFIX} by `%D' in `@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
2002-03-13Give all packages which depend on "png" a version bump, and updatefredb2-3/+4
all dependencies on packages depending on "png" which contain shared libraries, all for the (imminent) update to the "png" package. [List courtesy of John Darrow, courtesy of "bulk-build".]
2002-02-15mkdir -> ${MKDIR}skrll1-2/+2
rmdir -> ${RMDIR} rm -> ${RM} (${RM} added to PLIST_SUBST) chmod -> ${CHMOD} chown -> ${CHOWN}
2001-12-25Update to 0.80.0.wiz7-72/+36
[Note: If you've used Windowmaker before, you might want to read the NEWS file included with the distribution (on each update, really).] More interesting changes: - Disabled window birth animation by default (while it was ok with normal windows, it was very annoying with menus editing in WPrefs.app) - Added ability to shade/unshade a window using the mouse wheel. - Added "Save workspace state" switch button on the exit confirmation panel (based on a patch sent by Jan Tomka <judas@linux.sk>) - SIGTERM is now handled and saves the internal state before exiting (like SIGHUP and SIGINT already do). Now a "kill wmaker_pid" will exit cleanly saving dock/clip/session information on exit. - Deminiaturizing a window that is also shaded, will perform an unshade too. (Note that this only applies to deminiaturizing shaded windows. Unhiding an application will keep the shaded/unshaded state of windows.) - Removed compile time option for definable cursors and made them available by default. - Mapping a new window that belongs to a running application that is hidden, will unhide the application. - Removed the collapse appicons thing. - Added real appicon sharing (apps of the same kind will have a single shared appicon). - Fixed user and global defaults domain merging to preserve values present in global but not in user, in sub-dictionaries. - Made dock/clip steal appicons of applications that were started from a shell/xterm or from the main menu, if there is a docked appicon of that class that is not running at the time the app is launched. - Added animation to show that the appicon was stolen by the dock (the way NEXTSTEP did - map an appicon as it normally would have been, then slide it to the position the docked appicon is). - Updated the animation constants for scrolling/sliding/shading to better adapt to newer/faster machines. Also used wusleep(10) when the delay was 0 to get rid of the jerky animation when there was no delay. - Saving a domain file will first strip all entries that are also present in the global domain as well and are exactly the same. This fixes a bug where settings from the global domain file were merged in the user domain file and further changes in the global domain file for those merged values was ignored making a system admin unable to set global defaults for all users using the global domains. Also, some bug fixes and localization updates.
2001-10-31Move pkg/ files into package's toplevel directoryzuntum3-2/+2
2001-10-24I am a triple idiot. The only relevant variable that x11.buildlink.mkjlam1-2/+2
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR, which points to the location of the X11R6 hierarchy used during building. If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to ${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use. Remove the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and revert changes to move x11.buildlink.mk before the other buildlink.mk files.
2001-10-23x11.buildlink.mk needs to be included before any buildlink.mk files thatjlam1-2/+2
use X11_BUILDLINK_MK as a test value. Generally just reordering the inclusions so that x11.buildlink.mk comes before the other buildlink.mk files will make everthing work.
2001-10-07s/LTCONFIG_OVERRIDE/LIBTOOL_OVERRIDE/rh6-37/+32
remove dependency on automake
2001-10-05Remove a superfluous whitespace.wiz1-3/+3
2001-10-05Update to 0.70.0, based on pkg/14157 by Geoff C. Wing, with some fixeswiz7-37/+44
by me. Changes are bugfixes, and the following: - copy/paste launching in Dock - internal code clean-up with notifications for window state change and other stuff - removed the libPropList dependancy by adding property list handling code to WINGs. This code is not only better integrated with the other WINGs data structures, but it's also more robust. Also a backward compatibility header file is provided which maps old libPropList function names to the new WINGs based proplist names allowing old code to be linked to WINGs with minimal changes. For details on how to use the compat mode, read the comments on top of WINGs/WINGs/proplist-compat.h More details about this can be found in WINGs/ChangeLog and WINGs/NEWS. Say bye, bye libPropList =) - rewrote all Window Maker code to use the new WINGs based proplist functions.
2001-10-03Substitute the real config script for the config wrapper script injlam1-1/+7
installed files. We don't want buildlink references to escape into the install directory.
2001-10-02Path on master sites changed.wiz1-3/+3
2001-08-29Use x11.buildlink.mk instead of USE_X11. Also convert hard-coded referencesjlam3-6/+11
to ${X11BASE} in the header and library search paths into references to ${LOCALBASE}/share/x11-links. These packages should now be strongly- buildlinked regardless of whether xpkgwedge is installed. Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge.
2001-08-26Update automake to 1.4-p5 (1.5 is available)skrll1-2/+2
Include a bugfix for lisp_LISP independently discovered by me that has been pulled up to the automake-1-4 branch of automake cvs. Changes are: New in 1.4-p5: * Allow AM_PROG_LIBTOOL again. * Diagnose AC_CONFIG_HEADERS the same as AC_CONFIG_HEADER. * Display distributed file list correctly in usage message. * Allow numbers in macro names. * Bugfixes. New in 1.4-p4: * Deal with configure.ac as well as configure.in -- this time for real! * The version numbering system now allows three point version numbers, such as 1.4.4, without thinking they are alpha release numbers. New in 1.4-p3: * Deal with configure.ac as well as configure.in. * Don't complain if `version.texi' is included in multiple places. New in 1.4-p2: * Deal with AC_CONFIG_FILES from autoconf-2.50. * Improvements to f77 support. * DESTDIR now works for script targets. * distcheck-hook works correctly. New in 1.4-p1: * The version numbering system now allows fork identifiers (such as the p1 in this version of automake). * Cope gracefully with various versions of libtool which may or may not require ltconfig, ltcf-c.sh, ltcf-cxx.sh or ltcf-gcj.sh. * Bugfixes.
2001-08-21Add a comment that "--enable-lite" is broken in WindowMaker 0.65.x.tron1-1/+2
2001-08-18Update "windowmaker" package to version 0.65.1. The changes since versiontron9-225/+89
0.65.0 are: - removed FocusFollowMouse from wmaker and WPrefs - fixed problem with alpha images showing a blue tint on big endian machines - fixed problem with WINGs based apps exiting with a "X_RotateProperties" related error when text was selected in a textfiled (including WPrefs.app and Window Maker itself). - fixed bug with maximization of windows with fixed resize increments - added None geometry display type - fixed window enumeration bug - removed GNUisms from wsetfont (Marcelo E. Magallon <marcelo.magallon@bigfoot.com>, Masahide -mac- NODA <mac@clave.gr.jp>) - added slovakian translations from (tomka@oalevice.sk) - added WINGs i18n patch from tomka@oalevice.sk - fixed wmsetbg.c to work in servers capable of multiple depths (overlay) - added HMaximizeKey (Ruda Moura <ruda@conectiva.com.br>) - fixed bad SIGPIPE handling setup across forks (Philippe Troin <phil@fifi.org>) - added workaround for bug in locale handling on font set creation (Seiichi SATO <sato@cvs-net.co.jp>) - Fixed some non-portable shell constructs used in installed scripts (Johnny C. Lam <lamj@stat.cmu.edu>) - Fixed crash with long titles in the window list menu (buffer overflow) (Alban Hertroys <dalroi@wit401310.student.utwente.nl>, reported by Robert Marshall <robert@chezmarshall.freeserve.co.uk>) - Replaced almost all sprintf() calls with snprintf() - fixed crash when removing menu entry for Window List or Workspace submenu
2001-07-27Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the defaultjlam1-1/+2
installation directory in case the package isn't installed.
2001-07-23Fix windowmaker segfaults reported in pkg/13148 with the patch from there,wiz2-1/+17
by Anthony Mallet.
2001-07-23Add dependency on hermes.wiz2-2/+4
2001-07-20Mechanical changes to buildlink.mk files to use EVAL_PREFIX to setjlam1-5/+5
BUILDLINK_PREFIX.<pkgname>. This allows buildlink to find X11BASE packages regardless of whether they were installed before or after xpkgwedge was installed. Idea by Alistair Crooks <agc@pkgsrc.org>.
2001-07-15Add the buildlink-config-wrapper targets to the pre-configurejlam1-1/+4
dependencies.
2001-07-15Add buildlink.mk file for use by other package Makefiles.jlam1-0/+71
2001-07-15Regen.jlam1-1/+4
2001-07-15Fix several non-portable shell constructs:jlam1-0/+119
(1) [ doesn't understand ==; use = instead. (2) i=${!tmp} is apparently intended to do the equivalent of eval i=\$$tmp; so use the latter instead. I don't see how this script ever worked before.
2001-07-15Fix several nonportable shell constructs:jlam1-0/+63
(1) [ doesn't understand ==; use = instead. (2) (( ... )) isn't valid /bin/sh; use [ ... ] instead. (3) ${foo:0:4} to get the first 4 letters of ${foo} isn't valid /bin/sh, so use a loop to remove letters off the end until only 4 letters remain.
2001-07-15[ doesn't understand == as equality operator.jlam1-0/+13
2001-07-14Fix libwraster linking problem in a more buildlink-friendly way.jlam2-12/+14
2001-07-14Locale files are installed under ${PKGLOCALEDIR}.jlam1-43/+43
2001-07-14Use gettext-lib/buildlink.mk instead of USE_LIBINTL and set localedirjlam1-3/+3
using PKGLOCALEDIR.
2001-07-07Fix link problems with "libwraster" caused by buildlink changes.tron2-4/+13
2001-06-30USE_XPM -> xpm's buildlink.mkzuntum1-2/+2
2001-06-29Fix patch-ad so it compiles.nra2-6/+6
2001-06-29Fix patch-ad to apply correctly.nra2-5/+5
2001-06-28Update.fvdl1-1/+2
2001-06-28Reset SIGPIPE handler to default (from SIG_IGN) before execing anything,fvdl1-0/+25
otherwise all children (xterms, etc) will end up ignoring SIGPIPE.