summaryrefslogtreecommitdiff
path: root/wm
AgeCommit message (Collapse)AuthorFilesLines
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
2002-12-19Initial import of wampager-0.9.1.jmmv4-0/+36
Waimea mini pager is a simple virtual desktop pager dockapp for the Waimea Window Manager. Although it supports simple desktop navigation, its main purpose is to give the user a feel for where the virtual desktop viewport is currently positioned. Approved by wiz.
2002-12-18Install documentation under ${PREFIX}/share/doc/novawm, notjmmv3-10/+24
${PREFIX}/doc/novawm. Pointed out by wiz.
2002-12-18This patch was forgot during the update... so add it now.jmmv1-0/+22
2002-12-18Add and enable novawm.jmmv1-1/+2
2002-12-18Initial import of novawm, version 0.7_alpha.jmmv4-0/+40
NovaWM is a window manager for the X Window System (X11). It is developed with speed, size, and style in mind. NovaWM takes on its own style that is different than any window manager. NovaWM has its own toolkit that is much easier to understand and develop with than most others, though NovaWM itself does not use the toolkit to create its interface, reducing the dependency on other libraries. Provided in PR pkg/19421 by Juan RP, with some modifications by me.
2002-12-18Does not link against libiconv -- remove buildlink2. Bump to 0.5nb1.wiz1-2/+2
2002-12-18Add and enable waimea.jmmv1-1/+2
2002-12-18Initial import of waimea-0.4.0.jmmv4-0/+68
The design goal for waimea is to create the most efficient desktop working environment available. To achieve this, waimea is a fast and highly customizable virtual desktop window manager. It uses the blackbox image rendering engine (blackbox styles support) and can use the Xft library for font rendering (anti-aliased font support). It also features a very advanced configuration system with which is possible to make waimea behave as almost any other window manager. Package provided in PR pkg/19423 by Juan RP, with some changes by me (as suggested by wiz, who also approved this package, thanks! :).
2002-12-17Add and enable pekwm.jmmv1-1/+2
2002-12-17Initial import of pekwm-0.1.2. Description follows:jmmv5-0/+80
A window manager based on aewm++. Here is a compact list of changes between the originial aewm++-1.1.16 and pekwm: * Better structured and formatted code. * Possibility to group windows in a single frame. * Configurable keygrabber. * Configurable rootmenu. * Configration file. * Xinerama support. * Smart window placement. * Basic pixmap theming, with configurable buttons. Provided by Juan RP in PR pkg/19424 with some changes by me.
2002-12-17Give maintainership of whiteBOX to jschauma, as he is our blackbox guy ;)jmmv1-2/+2
Agreed in private mail.
2002-12-16Patch no longer needed; forgot to remove it during the update.jmmv1-11/+0
2002-12-16Update whitebox to 0.5.jmmv4-30/+43
Changes in this version: * Removed gettext support. * All new keybinding tool (bbkeys and fluxbox). * Visual/internal improvements to the menu editor. * Internal improvements to pre-existing plugins. * Style editor 99.9% blackbox (0.65.0) compliant (missing globals/parent-relative). * Enhanced fluxbox support. * Bug fixes. * Documentation (man file).
2002-12-14Add man-pages that I had sitting around (originally sent to the author, too)jschauma5-6/+159
While we're at it, update to version 0.3.1 Changes: fix compilation for gcc-3.0 and up
2002-12-11quote -s arguments to ${PAX}.grant1-4/+4
From Ryo HAYASAKA <ryoh@jaist.ac.jp> in PR pkg/19346.
2002-12-10Upgrade wm/fluxbox to 0.1.14 using patches provided by Juan injschauma5-23/+69
PR pkg/19341. While we're at it, remove conflict with blackbox since this release does not use blackbox-nls files anymore and we can depend on bsetroot as blackbox and openbox do. Changes for 0.1.14: *02/11/08: * Minor update in fluxbox-generate_menu (Han) * Fixed blackbox.cat to fluxbox.cat nls/* *02/11/07: * Fixed tab font on restart bug. Theme.cc/hh, Screen.cc * Fixed crash bug in rotated font implementation. XFontImp.cc * Fixed caps-, num- and scrolllock maskes in Alt+drag/resize Window.cc *02/11/25: * Fixed vertical tabs for XFontImp XFontImp.cc/hh, Font.hh/cc, Tab.cc, Screen.cc, DrawUtil.cc/hh *02/11/24: * Removed interlace compile time option (Henrik) Image.hh/cc * Fixed bug [ 641136 ] OpenOffice 1.0.1 aborts (Simon) Ewmh.cc * Fixed bug [ 561602 ] Problem using ToggleDecor in terminals (Simon) Window.cc/hh * Fixed bug [ 642189 ] Wrong AA font on init (Simon) Font.cc Changes for 0.1.13: *02/11/17: * Fixed bug in toggleTab Window.cc * Fixed alignment bug in Tab Tab.cc * Fixed HAVE_XFT_UTF8 check (Simon) configure.in, XftFontImp.cc *02/11/15: * Fixed antialias bug in toolbar * Fixed bug [ 627897 ] Clicking tab leads to crashing X-Server. Tab.cc *02/11/14: * Fixed bug [ 604958 ] Menu not (full) visible when tabs bottom Rootmenu.cc/hh * Fixed bug [ 581588 ] Toolbar auto-hiding Toolbar.cc *02/11/13: * Clean up in Slit Slit.cc/hh, Screen.cc * Fixed caps, num and scroll lock modifier checks (fixed Bug: [ 522673 ] Numlock not handled correctly in Solaris) Keys.cc/hh *02/11/12: * Updated fluxbox-generate_menu (Han) * Fixed alignment in window label Window.cc * Fixed history in FbRun * Updated FbRun to use the new font system * Removed window size limitation, fixes Debian bug #159709 (Simon) Window.cc * Fixed geometry/position window size and alignment problem (Simon) Screen.cc *02/11/03: * Fixed Toolbar workspace label text color. Theme.cc *02/10/25: * Renamed Icon.hh/cc to Iconmenu.hh/cc * Clean up (fixed bug [ 608945 ] xmms crashes fluxbox ) BaseDisplay.hh/cc, Screen.cc/hh, Tab.cc, Window.cc *02/10/24: * Updated fluxbox-generate_menu (Thanks Han) *02/10/23: * Fixed auto_ptr assignment so it compiles with gcc 2.95.x fluxbox.cc, Window.cc * Minor cleaning in Windowmenu.cc/hh *02/10/22: * Fixed isGroupable for FluxboxWindow, It should report if the window is groupable if it's not transient, nonresiable and nonmaximizable Window.hh/cc *02/10/20: * Updated it_IT translation (Thanks Filippo Pappalardo) *02/10/19: * Fixed terminal option for fluxbox-generate_menu (Thanks Han) * Fixed bug [ 604634 ] Fluxbox 0.1.11 menu on iconbar problem Toolbar.cc * Fixed ascent and descent in FontImps * Added testsuit for FbTk::Font src/tests/testFont.cc, src/tests/Makefile * Updated fluxbox-generate_menu it_IT locales and added DEFAULT_TERM value (Thanks Filippo Pappalardo) *02/10/18: * Added it_IT locales to fluxbox-generate_menu and updated data/nls/it_IT (Thanks Filippo Pappalardo) *02/10/16: * Fixed UTF-8 for antialias fonts XftFontImp.cc/hh, Font.cc * Fixed support for: _NET_WM_DESKTOP, _NET_NUMBER_OF_DESKTOPS, CVSURRENT_DESKTOP, _NET_ACTIVE_WINDOW, _NET_CLOSE_WINDOW Ewmh.hh/cc *02/10/15: * Conditional compile/linking of Xft specific files src/Makefile.am, configure.in * Antialias in Windowmenu, Tab and geometry window Window.cc, Screen.cc, Toolbar.cc, Theme.cc/hh, Tab.cc, IconBar.cc * Antialias option in Configmenu Configmenu.cc, Screen.cc/hh, Theme.cc/hh *02/10/14: * Added XftFontImp.hh/cc for Xft font support. Compile with --enable-xft *02/10/13: * Minor cleaning in configure.in * Fixed grab reconfigure bug Window.cc * Fixed UTF-8 support in XmbFontImp.cc * Moved font system specific stuff from Font.hh/cc to font implementation classes. * Added FontImp.hh, XFontImp.hh/cc, XmbFontImp.hh/cc For the new font implementation bridge pattern. *02/10/11: * Fixed support for _NET_WM_STATE with _NET_WM_STATE_STICKY and _NET_WM_STATE_SHADED Ewmh.cc *02/10/02: * Added Ewmh.hh/cc for Extended Window Manager Hints *02/09/21: * New menu item (Thanks Han) fluxbox-generate_menu * Latvian language support (Thanks Artis Trops) *02/09/14: * Fixed bug [ 604463 ] mplayer fullscreen fails (Henrik) Window.cc * Added Color.cc and moved color handling from Image.cc to it. (Henrik) * Added Texture.cc and Texture::setFromString (Henrik) * Proper handling of sticky windows when cycling (Simon)
2002-12-09Replace "true" by "${TRUE}".tron4-9/+9
2002-12-02Updated fvwm2 to 2.4.14martti2-5/+5
* Icons no longer appear on top of all other windows after a restart. * Removed the flawed "A"ny context key binding patch from 2.4.13. * The built-in session management can handle window names, classes etc. beginning with whitespace (textedit). * The default EdgeScroll (if not specified) was incorrectly assumed to be 100 pixels instead of 100 percents. * Application provided icon windows no longer appear at 0 0 when restarting. * Modules do not crash anymore when more than 126 windows are on the desktop. * FvwmIconMan displays windows correctly that were iconified and then moved to another page.
2002-11-23Update to 1.1nb1 -- make it work with python versions other than 2.1.wiz3-10/+8
Patch provided by Julio Merino in PR 19146.
2002-11-21Update "windowmaker" package to version 0.80.2.tron2-5/+5
Changes since version 0.80.1: - Fixed buffer overflow in libwraster