summaryrefslogtreecommitdiff
path: root/wm
AgeCommit message (Collapse)AuthorFilesLines
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv8-20/+16
2003-03-28NO_PATCH is deprecated, says pkglint. Remove it.wiz2-4/+2
2003-03-22This needs pkgconfig to be configured. Pointed out by Juan RP.jmmv1-1/+2
2003-03-14(1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;jlam1-2/+5
Makefiles simply need to use this value often, for better or for worse. (2) Create a new variable FIX_RPATH that lists variables that should be cleansed of -R or -rpath values if ${_USE_RPATH} is "no". By default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and additional variables may be appended from package Makefiles.
2003-03-12Add/enable aewm++jschauma1-1/+2
2003-03-12Initial import of the aewm++ window manager. Based on a package submittedjschauma5-0/+78
by <juan at xtraeme dot unixbsd dot org> in PR pkg/20533. The aewm++ window manager is a fork of the popular minimal window manager aewm for the X Windows System. What makes it different is its codebase, feature set and focus. The name was created by using the first two letters in the word aesthetic, the wm is for window manager and the ++ is for its C++ code.
2003-03-07Update to latest stable version 20020207.salo2-9/+8
Changes: - s/USE_X11BASE/USE_X11/, there is no need to install this package into X11BASE - update HOMEPAGE and MASTER_SITES 2002-02-06 ========== - Added 'split_top "dir"' command. - Updated doc/function.txt - Applied the patch to implement input handlers, shortcuts and a vi-like command mode. - Updated the LICENSE file to the clarified version of the artistic license. (The license used to be the original artistic license.) 2002-02-04 ========== - Command sequences fixed to use the proper frame when switching workspaces. - Old behaviour with respect to client-requested window size restored (i.e. force to frame size). - Added set_width/height/widthq/heightq commands. The versions with the q postfix take a value in [0,1] and the others take an integer value. The behaviour is obvious.
2003-03-03Use new IMAKE_MAN_PATH variables in PLISTs to make these packages morejschauma17-41/+37
portable. Bump PKGREVISION accordingly.
2003-02-25Use new IMAKE_MAN_PATH variables in PLISTs to make these packages moregrant2-3/+4
portable. Bump PKGREVISION accordingly.
2003-02-20Add patch which closed PR pkg/19689, as both packages use the same sources.jschauma3-3/+18
This patch was sent to the blackbox maintainers as well. Bump PKG_REVISION.
2003-02-20Add patch based on PR pkg/20009, to fix the problem mentioned injschauma3-3/+18
PR pkg/19689, closing that PR. Bump PKG_REVISION.
2003-02-18GConf2's buildlink2.mk now creates a gconftool-2 wrapper which prevents thejmmv2-14/+1
configuration database from beeing modified by packages that do not honour the --disable-schemas-install option. There is no need to patch these broken packages any more. Okay'ed by wiz.
2003-02-16Add and enable fvwm2-themes.salo1-1/+2
2003-02-16fvwm2-themes gives to a novice fvwm2 user a complete fvwm2 configuration withsalo5-0/+1307
precreated themes. The user doesn't need to know any fvwm2 syntax to start using a reasonably powerful and themeable fvwm2 setup. All he needs is to install the latest fvwm2, the latest fvwm2-themes and start fvwm-themes-start. On the other hand, fvwm2-themes gives to a more experience user an ability to create his own personal parts (so called personal theme) to use with other theme components or even to create a completely new theme. Based on package submitted by Tracy Di Marco White via PR pkg/20364 with modifications by me and gendalia herself.
2003-02-15Add and enable larswm (hi jschauma!).salo1-1/+2
2003-02-15Initial import of wm/larswm, using package provided by cdi@mawhrin.netjschauma6-0/+53
in PR pkg/19910 with minor modifications by myself. larswm is a hack for 9wm, adding automatic window tiling, virtual desktops and many other features designed to make it a very efficient user environment.
2003-02-15Add and enable oroborus.salo1-1/+2
2003-02-15Oroborus is a small and simple window manager for X which has the followingsalo4-0/+469
features: o Themeable appearance o Virtual desktops o Full keyboard control o Works with GNOME Oroborus doesn't provide any kind of dock, toolbar, program launcher, background changer or root menu as these functions can be provided by seperate applications.
2003-02-14Update to 2.4.34. Some changes since 2.4.1:jmmv5-55/+111
- tons of new translations - add new theme Simple and make it the default - match key handlers to key codes instead of key syms which fixes some occasional keybinding bugs - don't show workspace menu items if there's only one workspace - fix fullscreen mode workaround for xine/mplayer - fix startup sequences that use StartupWMClass - fix 64-bit bug in async-getprop.c that caused a lockup - put metacity-properties.c in the tarball - don't mess up the focus window in mouse focus mode when switching workspaces - improve event compression to speed up window move/resize a bit more - don't jump mozilla windows between workspaces - don't stick the tab/workspace-switch popup on machines under heavy load or slow machines - fix for #103317 (windows getting "stuck" when unfullscreened) - support up to 32 run_command keybindings (Rob Adams) - add compression for motion events, somewhat suboptimally, a better patch is pending for GNOME 2.2.1, should fix "slow move/resize" for most people (especially when combined with Alex's nautilus fixes) - fix configure options (Akira Tagoh) - we were making all dialogs skip the taskbar, even non-transient ones, though this was supposedly fixed a while ago. Now really fixed. - change back to Alt+click by default for the window drag feature. - assign Alt+F12 to shade window - fix not deleting enough workspaces when the number was reduced via the pager config dialog (readams@hmc.edu) - don't allow windows under the top panel ever, even if they are tall windows (Arvind) - fix up the window layout for directional workspace nav, so you always stop at the edges and always end up where you expect (hp, with tweaks from readams@hmc.edu) - focus new windows in mouse focus mode (readams@hmc.edu) - support xeyes, oclock, etc. by applying shape mask to the window manager frame (yeah it resizes slow, deal) - fix vertical/horizontal maximize - handle crossing events resizing for more opaque resize goodness (Soeren) - add wacky _METACITY_UPDATE_COUNTER experimental extension to do nice opaque resizing (does nothing without a GTK patch) - fix a crash setting workspace names - fix internationalized WM_NAME reading Changes in the package: - Use GConf2/schemas.mk to register schema files in the GConf2 database. - Depend on gnome2-dirs to handle shared directories. - Drop dependancy on ptl2. - Provide a buildlink2.mk file because of the new library.
2003-02-14Update to 0.1.14nb1: include patch from 20009 for better setlocalewiz3-2/+19
handling.
2003-02-12Re-open /dev/null on the (now) closed stdin file descriptor. Theatatat3-2/+31
fvwm2 changelog says they did this to make gmplayer realize it was not running interactively (ie, its stdin was not a tty), but that means that all things get executed with stdin closed. That's not a very good security posture. Some things can get confused or do wrong things if stdin is closed when they start.
2003-02-05add missing include of graphics/xpm/buildlink2.mk filedmcmahill2-2/+4
2003-01-30There is no reason to install into X11PREFIX, follow the white PREFIX.salo3-6/+7
Bump PKGREVISION. Closes PR pkg/20118 by Jonathan Perkin.
2003-01-29Define USE_X11BASE to match sawfish, so themes are installed togetherjmmv1-1/+3
with the wm. Bump PKGREVISION. Pointed out by entropy at tappedin.com in tech-pkg.
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam3-6/+6
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-26Updated fvwm2 to 2.4.15martti4-22/+38
* Fix for gmplayer launched by fvwm. Close stdin on Exec so the exec'd process knows its not running interactively. * Windows using the WindowListSkip style do not appear in the FvwmTaskBar at random. * Fixed a memory leak in ChangeIcon, ChangeForeColor and ChangeBackColor FvwmScript options. * Fixed a core dump in the parsing of FvwmAuto arguments. * Fixed screwed calculation of icon picture size when application specifies it explicitly. * The option ShowOnlyIcons now works as described in the FvwmIconMan man page. It was accidentally named ShowOnlyIconic before.
2003-01-23don't make the assumption we are using gcc and pass -Wall.grant2-14/+11
fixes PR pkg/19996 from Jonathan Perkin. also, don't unnecessarily add -Wl,-R... since LDFLAGS already has it.
2003-01-20This package uses xpm. Reported by Riccardo Mottola <zuse@libero.it>schmonz1-1/+2
on port-mac68k.
2003-01-19Update to version 0.99.14.salo4-42/+58
Patches provided by Jonathan Perkin <sketch at rd dot bbc dot co dot uk> and Toru TAKAMIZU <ttaka at earth dot email dot ne dot jp> in PR pkg/19257 with minor tweaks by me. Changes: 2002-11-18 Fixed Alt-Tab-into-nowhere bug that I think would cause an infinite loop if you tried Alt-Tab on an empty virtual desktop. Extended the NumLock keyboard fixes to the mouse button grabs. 2002-11-19 Ripped out most of the VDESK_BOTH code (which didn't work) and replaced it with code that just calls the 'vdesk' application (which does). 2002-11-20 Abstract a couple more grabs out into macros - code tidy. 2002-11-23 Fix small problem with border colours in new code. Documentation updates. Re-fix multihead "support". 2002-11-24 Better multihead support - entering managed screen will grab keyboard events, leaving will deselect "current" window. Documentation updates. Released 0.99.12. Argh! Only set focus to PointerRoot on entering root window if we don't have a current window (I'd killed sloppy focus...) 2002-11-26 Released 0.99.13. First draft proper multihead support - looks like it's working, needs a bit of testing. 2003-01-15 No complaints so... Released 0.99.14.
2003-01-19xargs -> ${XARGS}salo1-2/+2
2003-01-18Change the way the PLIST is created to address problems pointed out injschauma1-12/+14
PR pkg/19766. Also, since we know what we're removing, we can simply -print | xargs rm these directories, thus circumventing the hack with the temporary file. This ought to work on all OPSYSs. Bump pkg version (no PKGREVISION, since this package is custom tailored).
2003-01-18Apply a patch from sawfish cvs. This fixes mplayer full-screen switching.toshii2-1/+15
* sawfish/wm/windows.jl (adjust-position-for-gravity/y): fixed typo when accessing window-frame-offset. Fixes #98315
2003-01-15Fix typo and whitespace.grant1-3/+3
2003-01-13- this wants XFree Xft(1), not Xft2.grant1-2/+2
- add fonts/fontconfig dependency. fixes build problem in Hubert's bulk-build.
2003-01-10USE_PKGLOCALEDIR=yescjep3-3/+6
2003-01-10Add files I missed.mycroft1-5/+17
2003-01-10Oops; fix sawfish-replibs depend.mycroft1-2/+2
2003-01-10Update from 1.0.1 to 1.2. Tons of translation updates, and support for Xft.mycroft4-10/+10
2003-01-09Remove useless definition of CONFIG_APM (apm is managed through a configurejmmv3-9/+7
argument) as reported in PR pkg/19017 by Sergey Svishchev. Fix START_XPM definition with START_PIXMAP (the former is completely ignored). PKGREVISION++ because of this (icewm executable has changed).
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).
2003-01-05Bump dependency on bsetroot for the boxes so that they all require a bsetrootjschauma3-6/+8
that works without blackbox and uses it's own NLS files. While we're at it, nitpick the following: fluxbox: as pointed out in PR pkg/19687, fluxbox will detect Xft2 (if available) and depend on it automatically. Options were: add CONFIGURE_ARGS+= --disable-xft or include Xft2's buildlink. For the time being, add the buildlink following openboxes example. openbox: USE_BUILDLINK2=YES -- otherwise including buildlink2's is a no-op
2003-01-05Bump PKGREVISION for previous changes (added NLS files)jschauma1-1/+2
2003-01-05Install NLS files for bsetroot, so that bsetroot does not complainjschauma4-3/+77
whne blackbox is not installed (as may be the case if fluxbox or openbox are used). This addresses one of the problems mentioned in PR pkg/19689.
2003-01-03Update to 0.8, provided by Juan RP in PR 19661.wiz2-7/+6
-Window Shading: Middle Mouse button on titlebar shades a window. -Configuration Support: Support for a configuration file with new menu format. -Fix: Virtual Desktop Bug that did not record the target window in the unmap ignore list properly. -Sticky Support: Supports the EWMH Sticky State. -Replaced Window List: Replaced the old Window/Client list with a STL one. -Fix: Changing the "main" color now also applies to the button icons. -Fix: Fixed memory errors reported by Valgrind. -Menu: Changed the string array for items to a STL vector. -Fix: The clock now updates every minute.
2002-12-26Update to 2.2.3:wiz5-37/+67
* Add an option to disable the window raise on (Scott Moynes) mouse clicks with the modifierMask. * Make configure look for Xft version 2 libraries and (Ben Jansens) use them if they are available. * Add bitmap button support to all the default styles. (Ben Jansens) * Change the default premax values to be larger than 0 (Ben Jansens) for clients that map in a maximized state. (avoid a mozilla crash.) and some bug fixes, as well as a polish translation.
2002-12-24Bump PKGREVISION because of dependency on latest freetype2 or glib2wiz3-4/+6
package and library major bumps therein. Also match dependency in corresponding buildlink2.mk's for the same reason. Mmmm, binary packages.
2002-12-22Make this package install its configuration files under the examples treejmmv5-21/+53
and use bsd.pkg.install.mk to copy them to PKG_SYSCONFDIR during the installation. Bump PKGREVISION to 1.
2002-12-20Waimea installs several scripts that require perl; depend on it and patchjmmv1-1/+9
all these scripts so they find the right perl binary. Bump PKGREVISION to 1. Approved by wiz.
2002-12-20Update to 0.3.6 for many small bux fixestsarna2-5/+5
2002-12-19Add and enable wampager.jmmv1-1/+2