summaryrefslogtreecommitdiff
path: root/wm
AgeCommit message (Collapse)AuthorFilesLines
2003-08-14Finally apply patch originally provided in PR pkg/20009 and re-submittedjschauma2-1/+17
in PR pkg/22476 by Dandy Sakano. This patch corrects the erraneous usage of the return value of setlocale(3). This bug has been submitted to the fluxbox bugbox, but apparently has not yet been dealt with.
2003-08-12Ensure that the program and manpage directories are created beforejlam2-6/+8
installing files into them.
2003-08-10Add fvwm-devel.epg1-1/+2
2003-08-10Import fvwm-devel-2.5.7.epg5-0/+248
This package is based on the unstable 2.5.x series of fvwm. Do not use it unless comfortable running beta software. Thanks to Stoned Elipot, Martti Kuparinen, and Curt Sampson for review.
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb2-4/+2
2003-08-08rename variables FLUKEBOX_USE_* -> FLUXBOX_USE_*hubertf1-9/+9
2003-08-08USE_GCC_SHLIB.grant2-2/+4
from gavan@.
2003-08-06Convert to USE_NEW_TEXINFO.seb3-7/+7
2003-07-30Bring back the original patch-aa that was lost with the 3.6 update:simonb2-1/+14
Fix a memory leak (patch sent to and accepted by the ctwm folks).
2003-07-28Update fluxbox to 0.9.4. Changes:hubertf6-38/+151
* Keyboard navigation in menus * Keys: Up/Down: select menu item Left/Right: go in/out from sub menus Escape: close menu and return focus to windows Enter: run/execute/toggle menu item To set input focus on the menu you either click on the title bar or bring it up with key bindings * New action strings * ArrangeWindows This will arrange the windows on the current desktop * ShowDesktop This will iconify all windows on the current desktop * The same action strings that are in keys file can now be used in the menu example: [ArrangeWindows] (arrange windows) * New theme items * toolbar.button.borderWidth: <integer> * toolbar.borderWidth: <integer> * toolbar.bevelWidth: <integer> * toolbar.borderColor: <color> * slit.borderWidth: <integer> * slit.bevelWidth: <integer> * slit.borderColor: <color> * [startup] option in remember file Can now add entries to apps file like: [startup] {xterm} Then "xterm" will be launched on fluxbox startup. Can also give a screen option: [startup] (screen=1) {xterm} will start it on screen 1 rather than the default 0. * Rounded corners on menu, windows and toolbar Theme items: * menu.roundCorners: <shape item> * toolbar.shaped: <boolean> * window.roundCorners: <shape item> Shape item can be: TopLeft TopRight BottomLeft and/or BottomRight example: menu.roundCorners: TopRight BottomLeft * The current style is now marked in the style menu * Compile time option for toolbar --disable-toolbar --enable-toolbar (default) * Emacs style key bindings in fbrun * Tab completion in fbrun * Group persistence over a restart * Maximization stop on slit and toolbar (check Maximize Over menu items) * Support for _NET_WM_STRUT * Regular expression support for remember Bug fixes: * Toggle maximize vertical/horizontal * Slit/Toolbar auto hide bug * Button alignment bug in title bar * Trailing whitespace in group file resource * Group cycling Based on patch by Tom Hensel [ tom at replic8 dot net ].
2003-07-23Update to 2.4.55 with patch from PR pkg/21767 by Marc Recht:jmmv4-11/+15
- some fixes to opaque resize that make it slightly less choppy - fix some infinite loops caused by stupid apps with transient for cycles - force window min/max size to be at least 1 pixel - unfocus window on leaving window border, not on leaving window itself, in strict mouse focus mode - fix handling of workspace names so they don't get all lost/broken/etc. - fix handling of ignored modifiers (makes key shortcuts work while CapsLock/ScrollLock/NumLock are all enabled, most people didn't notice as nobody turns on ScrollLock) - fix multihead crash #106086 - many translation updates
2003-07-21COMMENT should start with a capital letter.martti15-30/+30
2003-07-17s/netbsd.org/NetBSD.org/grant39-78/+78
2003-07-16Make this package work with NetBSD's iconv(3) as suggested by T.Shiozaki.tron1-2/+2
This fixes PR pkg/22143 by myself.
2003-07-16Make this package work with NetBSD's iconv(3) as suggested by T.Shiozaki.tron3-6/+8
This fixes PR pkg/22143 by myself.
2003-07-13Update DEPENDS.wiz1-3/+3
2003-07-13PKGREVISION bump for libiconv update.wiz21-36/+42
2003-07-12Update qvwm to version 1.1.12zuntum3-9/+11
* get rid of USE_X11BASE 1.1.11 -> 1.1.12 ---------------- 1. Fix the bug that qvwm sometimes crashes if sound is enabled at exit. 2. Fix the bug that a close button does not disappear and a maximize button disappears when you set NO_BUTTON3 to an application. 3. Fix the bug that the CPU utilization becomes 100% after you send a remote command to qvwm. 4. Enable to send a remote command like QVWM_RESTORE to certain window. 5. Eanble to change spacing between short cut icons using IconHorizontalSpacing and IconVerticalSpacing. 6. Add german.qvwmrc, portuguese.qvwmrc, and italian.qvwmrc. 7. Fix the bug that a part of a menu is left on the screen after you execute a command from the menu. 8. Add QVWM_TOGGLE_{FOCUS, BORDER, BORDER_EDGE, BUTTON1, BUTTON2, BUTTON3, CTRLBTN, TBUTTON, TITLE}. Fixes PR#21935 by David Forrai <david.forrai@gemair.com>
2003-07-12Update wm/ratpoison to 1.2.2zuntum3-11/+11
* Changes since 1.2.0-beta5 ** command 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. * Changes since 1.2.0-beta4 ** new commands unmanage and clrunmanaged Instead of editing conf.h you can use these commands to dynamically add (and clear) the unmanaged window list. * Changes since 1.2.0-beta3 ** new command line argument --screen Now you can specify the screen you want to manage. By default ratpoison manages all screens on the display. ** new command line argument --display Now you can specify the display to connect to.
2003-07-10Remove some gccisms and enable POSIX/XOPEN_SOURCE defines.salo2-7/+29
Compiles on Solaris with a native compiler.
2003-07-10patch-af not needed any more.jmmv2-15/+1
2003-07-09Update icewm{,-imlib,-gnome} to 1.2.9:jmmv7-52/+24
1.2.9: 2003-06-22 - added gnome2 menu support (Nehal Mistry) - added missing netwm active window notification - new option FocusRequestFlashTime - fix problem with accented characters in the title bar - fix aspect ratio on maximization - fix gcc 3.3 build - fix crash with a single workspace (oops!) - Polish translation update (Arkadiusz Lipiec) - documentation of using WINDOW_ROLE property in winoptions (Jo Valentine-Cooper) 1.2.8: 2003-06-08 - various build/minor fixes - new option enableAddressBar(=1) 1.2.8pre3: 2003-06-03 - fix Alt+Tab window getting stuck under load - menu mnemonics tweaks (Hanspeter Roth) - add mnemonics to zh_TW.Big5.po (Benshark Chen) - task bar layout tweaks - Restrictions on command line argument parsing. Only -o, -o ARG or --option, --option=ARG forms are accepted now, not any other combinations - improvements for NETWM system tray (you must run 'icewmtray' in background to support this) 1.2.8pre2: 2003-05-18 - improved focus handling (alt+tab, window close, workspace switch) - fix taskbar issues from pre1 - GNOME 2 workspace switcher applet (Adam James Fitzpatrick) - renamed --with-gnome-menus to --enable-menus-gnome1 - cleanups in configurable keyboard bindings handling - renamed modMetaIsCtrlAlt to modSuperIsCtrlAlt. Win95keys now enabled by default. 1.2.8pre1: 2003-05-04 - fix: interaction between shaped windows and fullscreen (Owen Marshall) - fix: posible crash on shutdown - minor memory leak fixes - fix handling of fullscreen windows with shaped window borders (Owen Marshall) - convert zh_CN.gb2312.po to UTF-8 (zh_CN.po) - lark@lark.net.cn - autodetect gnome/kde menu directories (Nehal Mistry) - fixed address bar behavior in various configurations - Hungarian translation update (Peter Somogyi) - Xft2 doesn't require RENDER extension (Make Fabian) - partial Korean translation (Hwang, Sang-Jin / Make Fabian) - LDFLAGS fix (Robert Klein) - fix problem with menufile items not having mnemonics (_) - initial implementation of NETWM system tray
2003-07-02Avoid hardcoding /usr/pkg in patch files.jmmv2-4/+4
2003-06-23s/packages@/tech-pkg@/gjschauma1-2/+2
(Forgot the last time we did this. Pointed out by Sergey Svishchev (svs at ropnet dot ru))
2003-06-18When constructing the WRKSRC definition, use ${PKGNAME_NOREV} rather thanagc1-2/+2
${PKGNAME}, so that the WRKSRC definition is immune from any subsequent PKGREVISION changes. With thanks to jmc for the nudge.
2003-06-17Help this package to build by using the pkgsrc libtool, not the oneagc1-1/+3
bundled with the package.
2003-06-14Make this compile under gcc-3.3.fredb2-1/+15
2003-06-14Fix build if Xinerama is not available. Patch by Sergey Svishchevjmmv1-1/+4
<svs at ropnet.ru> in private mail.
2003-06-14Update to 0.1.3, based on patch provided by Juan RP in private mail:jmmv7-46/+122
* Keygrabber now support keychains. * Dynamic menus, lets you execute a script and generate menus on the fly when they're viewed. * Basic titlerules that make you rewrite titles. * Unified config format for all actions. * Multiple actions per event/entry. * Workspace change by moving the mouse.
2003-06-13Fix location of global config files to be in /etc/pwm, not /etc/pwm/pwm.jlam3-5/+6
Bump PKGREVISION of wm/pwm to 1.
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-06-10Update to 3.6, based on PR 20648 by Rhialto.wiz5-19/+56
Changes: 1 - Fix line numbers for errors when using m4 preprocessor. Send thanks to Josh Wilmes. 2 - Fix the way menu entries are selected with the keyboard. Now when you type a letter, the pointer moves to the next entry whose first letter is this letter, but does not activate it. The new keyword IgnoreCaseInMenuSelection, can be used to ignore case for this delection. 3 - New keyword : DontSave, Takes a window list as argument. All listed windows won't have their characteristics saved for the session manager. Patch from Matthias Baake 4 - Also from Matthias Baake. I let him speak : With the new keywords BorderLeft, BorderRight, BorderBottom and BorderTop (each of them is optional with a default value of 0 and takes a nonnegative integer as argument) you can declare a border "off limits" for f.move etc.. These borders act the same way as the real borders of the screen when moving windows; you can use f.forcemove to override them. 5 - Sloppy Focus added with keyword "SloppyFocus" in configuration file (DINH V. Hoa). 6 - the keyword "ClickToFocus" has been correctly implemented (DINH V. Hoa). 7 - the keyword "IgnoreModifier" has been added, to use this feature, you have to add a line "IgnoreModifier { lock m2 }" in the configuration file. All bindings (buttons and keys) will ignore the modifiers you specified. It is useful when you use caps locks or num locks. You don't need IgnoreLockModifier any more with this option. (DINH V. Hoa). 8 - New keyword : WindowBox : creates a new window called a box, where all the client windows that match the windows list are opened in, instead of the roor window. This is useful to group small windows in the same box (xload for instance) : WindowBox "xloadbox" "320x100+0-0" { "xload" } 9 - New function : f.fittocontent. Can be used only with window boxes. The result is to have the box have the minimal size that contains all its children windows. 10 - New keyword : WindowGeometries. Used to give a default geometry to some clients : WindowGeometries { "Mozilla*" "1000x800+10+10" "jpilot*" "800x600-0-0" } 11 - New keyword : IconMenuDontShow. Don't show the name of these windows in the TwmIcons menu. And, as usual, a few bug fixes here and there.
2003-06-04Include "Xft2" buildlink2 glue code to fix build problems on XFree86 4.2.xtron1-1/+2
systems and to register dependences properly.
2003-06-04Gah, both homepage and distfile site have changed since I lask lookedsimonb1-3/+3
(but old one works for now). Update again.
2003-06-04Fix a memory leak (patch sent to and accepted by the ctwm folks).simonb2-1/+14
2003-06-04Update MASTER_SITES.simonb1-2/+2
2003-06-03Move USE_BUILDLINK2 definition to icewm/Makefile.common.jmmv4-10/+5
2003-06-03Use MASTER_SITE_SOURCEFORGE.jmmv1-2/+2
2003-06-03Add and enable icewm-imlib.jmmv1-1/+2
2003-06-03Initial import of icewm-imlib, version 1.2.7. This package provides thejmmv2-0/+34
IceWM window manager (like the one in wm/icewm) but linked against the Imlib library to provide support for more image formats.
2003-06-03Update icewm{,-gnome} to 1.2.7. Changes since 1.2.0:jmmv17-786/+758
1.2.7: 2003-03-08 - minor bug fixes 1.2.7pre3: 2003-03-02 - new option QuickSwitchGroupWorkspaces (if QuickSwitchToAllWorkspaces=1) - Italian translation update - more menu tweaks - implement NetWM window type SPLASH - ACPI status patch from Klaus Schneider - Made Alt+<left,right mouse button> behave in more standard manner - DoNotFocus window option added. 1.2.7pre2: 2003-02-26 - Major improvement in percieved speed of menus - Dutch translation by Ton Kersten - add new options: ShowRun, ShowAbout, ShowWindowList, ShowLogoutSubMenu, AllowFullscreen (Ton Kersten) - support WM_WINDOW_ROLE, too - fix detection of netwm hints for some apps - fix AutoReloadMenus bug 1.2.7pre1: 2003-02-23 - fix .order file handling for gnome menus (Thomas Zajic) - changed default theme to icedesert (Nehal Mistry) - fix crash in alt+tab when window closes - rewrite icewm.spec.in Christian W. Zuckschwerdt (zany@triq.net) - Belarussian translation by Hleb Valoska (el_globus@tut.by) - tweaked character set (CODESET) detection - 'Programs' menu is now invoked from menu file, not from the code - fixed fonts in Infadel2 theme when Xft is used 1.2.6: 2003-01-19 - Slovenian translation by Jernej Kovacic - improve focus handling on non-xinerama multihead displays - another submenu/icon handling fix for gnome menus (Thomas Zajic) - added nonICCCMconfigureRequest window option workaround for non ICCCM compliant applications - WINDOW_ROLE handling for winoptions (Stanislav Svirid) - fix crash in mail status checker in pop/imap configuration - implement startMinimized window option, similiar to startMaximized 1.2.5: 2003-01-05 - fix lockup when doing operations through window list - fix compile problem --with-xpm - fix icesh.cc focus handling (by Todd R. Eigenschink) - update workaround for some TK issues - slow startup fix (caused by broken lazy menu loading) 1.2.4: 2003-01-03 - fixed submenu/icon handling for gnome menus (Thomas Zajic) - acpi optimization (Michal Ceresna) - fix crash in "Tile ..." - fix submenu deactivation problem (reported by Bernhard Walle) - fix focus loss on xmms exit (reported by Bernhard Walle) - fix problem with restarting the wm (when icewm-menu-gnome1 not present) 1.2.3: 2002-12-26 - IMPORTANT: system configuration directory changed to /etc/icewm (from /etc/X11/icewm or /usr/local/etc/X11/icewm). icewm now installs it's data files in /usr/local/share/icewm. - added --disable-winmenu and --disable-taskbar configure options - bug fixes in menu code - fixed lockup when running under session manager (GNOME2) 1.2.3pre2: 2002-12-15 - support for Xinerama - rewritten RPM packaging - new "menuprog" statement in menu files for reading a submenu from a pipe - Italian translation update - moved gnome menu support into an external utility (icewm-menu-gnome1) (used trough "menuprog", requires gnome 1.x) - added keybinding for showing the window list menu (KeySysWinListMenu) 1.2.3pre1: 2002-10-20 + soon - some small fixes for the swedish translation (tucker) - new APM/ACPI monitor code by Michal Ceresna (cemi) - Norwegian translation by Petter Johan Olsen - the Address Bar in the taskbar now works even without TaskBarDoubleHeight (Ctrl+Alt+Space) - new APM/ACPI battery monitoring code - rewritten the work area implementation (doNotCover should now work much better) - new "preferences" setting: focusOnAppRaise - focus the window when application requests to raise it - cleaned up the icewmbg implementation (TODO: config file for it) - fixed the Reboot vs Shutdown issue - Alt+Left Button drag now used for window move and resize (no more Ctrl+Alt) - fixed configure option: --enable-depend now used for make depend 1.2.2: 2002-09-06 - fixed icewm.spec file for building RPMs - fixed CHANGES file 1.2.1: 2002-08-31 - TaskBar and root menu is no longer disabled under Gnome (adjust your ~/.icewm/preferences manually: ShowTaskBar=0; UseRootButtons=0) - feature: partial support of the Enhanced Window Manager Specification (NETWM) needed for GNOME2 and KDE3 compliance flux - feature: scriptable menus (as found in WindowMaker) - feature: execute "startup" or "restart" script found in resource path ($ICEWM_HOME, $ETCDIR, $LIBDIR) after initialization - bugfix: added --help switch to icewm, allow GNU stylish long options - feature: the directory for user preferences can be selected by the ICEWM_PRIVCFG variable now (default still is and will forever be ~/.icewm, but think about the beauty of setting ICEWM_PRIVCFG to "$HOME/.etc/icewm"...) - bugfix/feature: menu parser is case-insensitive now - bugfix/feature: normal users won't need GNU make anymore - cleanup of lib/.../*.xpm by Andrey Smagin - FocusChangesWorkspace option by Daniel Pittman -- determines if a new window open on another workspace switches to that workspace - PointerRaiseDelay focusing fix by Thomas Linder - bugfix: enable menu items in window list popup only when appropriate (closes bug 217168) - change the ppp status applet to decrease the scale when the troughput goes down. - feature: improved icesh's worth by adding support for window classes - ui-change: added fullscreen window menu action; changed default key binding for hide, rollup and undoArrange action - added startMaximized{,Vert,Horz} winoptions - initial UrgencyHint implementation - added "menufile" statement for menu files - configure script defaults changed: imlib, i18n, nls are now default
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma18-36/+36
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-06-01Updated to 20030528 snapshot.salo12-157/+131
Thanks to Jon Olsson for notification. Changes: - take over maintainership - whitespace - DESCR has 80 columns - simplify 1.0.20030528: ============= - License model changed to Artistic/GPL dual license. - Fixed lockup when a window's title ends in its only colon (and spaces) but even just the three dots and instance number are too long to fit in the tab. - Applied an (old) tab_switch_and_raise patch. - Some #includes added. - Phantom-window fix. - Allow windows to move themselves - Phantom dockapp fix - "dock" configuration option changes: "hidden" option, direction 1/0 replaced with "vertical" option. - Added 'gotodir' function (move to frame in given direction). - Makefile/path setting changes - Built-in 'ws_menu' and 'movetows_menu'. - Added keybindings to the man page. - Added 'PWM manual' entry in the default root menu. - Don't kill client on close if it does not support WM_DELETE_WINDOW. - Titles were not drawn correctly when toggling decorations on if a window was closed when the associated frame was in undecorated state. - Don't change active window visual indication when displaying a 'contextual menu'. - Added 'goto_previous'. - Windows with same name are numbered now - Added pack_move - Changed the order to which window in a frame to go when the current is destroyed - Added "detach" function - Added attach/detach to window menu - Added WM_COLORMAP_WINDOWS support
2003-06-01Add and enable metacity-setup.jmmv1-1/+2
2003-06-01Initial import of metacity-setup, version 0.7.1:jmmv5-0/+97
metacity-setup is a graphical utility to configure the Metacity window manager, allowing you to change themes, focus settings, the number of workspaces, etc. It is much easier than having to use gconftool or gconf-editor. Package provided in pkgsrc-wip by marc@users.sf.net with some changes by me.
2003-06-01Depend on startup-notification. Bump PKGREVISION to 2.jmmv1-3/+4
While here, s/gnome/GNOME/ in COMMENT.
2003-06-01Updated fvwm2 to 2.4.16martti4-40/+11
* Bug fixes * All single letter variables are deprecated now; new variables: $[w.id], $[w.name], $[w.iconname], $[w.class], $[w.resource], $[desk.n], $[version.num], $[version.info], $[version.line], $[desk.pagesx], $[desk.pagesy] * The NoWarp menu position hint option works with root menus too. * WindowListFunc is executed now within a window context, so a prefix "WindowId $0" is not needed in its definition anymore and it is advised to remove it in user configs. * FvwmEvent now executes all window related events within a window context, so PassId is not needed anymore, and all prefixes "WindowId $0" may be removed in user event handlers.
2003-05-29s/USE_CXX/USE_GCC_SHLIB/ - there are more shared libraries than justgrant2-5/+4
libstdc++ in gcc3. when defined, USE_GCC_SHLIB ensures that the correct rpath is passed to the linker, and a full dependency on the compiler package is registered. packages which define USE_GCC_SHLIB should not include mk/gcc.buildlink2.mk (or gcc{,3}/buildlink2.mk) as it is handled automatically.
2003-05-27Include graphics/xpm buildlink2 file. Noticed in latest jklos'ssalo1-4/+5
powerpc bulk build. Make PKGNAME more version agnostic.
2003-05-25PKGREVISION++salo6-26/+90
- USE_X11BASE -> USE_X11 - new MASTER_SITES - NOBINMODE -> SHAREMODE - sh(1) fixes to e_cache_clean and e_cache_query - better COMMENT From Soren Jacobsen via PR pkg/21666. - DESCR has 80 columns - remove imlib buildlink2 file, it's pulled in by fnlib - ln -> ${LN}, rm -> ${RM} in PLIST, sort