summaryrefslogtreecommitdiff
path: root/wm/jwm/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2014-06-01Update jwm to 2.2.2.tsutsui1-2/+2
Changes from Relase Notes page: http://www.joewing.net/projects/jwm/release-2.2.shtml Changes in 2.2.1 * JWM no longer waits for an X11 event when exiting. This fixes an issue where Control+C didn't cause JWM to exit immediately (issue #104). * Fixed a crash if a window went away while a JWM confirm dialog was active for the window. * Fixed some issues related to aspect ratios (issue #106). * Fixed handling of window gravity for _NET_MOVERESIZE_WINDOW. * Added support for XBM icons (issue #107). * Fixed an issue with resizing of dock icons. * Fixed an issue with command line argument parsing. Changes in 2.2.2 * More efficient handling of gradient backgrounds. * Fixed an issue _NET_WM_STATE not being updated (issue #109). * Improved the performance of moving/resizing windows. * Made it possible to switch desktops immediately while dragging a window if mod1 is pressed (issue #12). * Fixed an issue with windows mapping behind other windows (issue #110). * Fixed an issue where JWM would attempt to process the last X event multiple times before exiting or restarting. * Made newer desktop background settings override older settings. * Fixed a memory leak with invalid configuration files.
2014-01-19Update jwm to 2.2.0.tsutsui1-6/+4
Changelog per http://joewing.net/projects/jwm/release-2.2.shtml New Features Added support for _NET_SHOWING_DESKTOP, _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW, _NET_WM_STATE_SKIP_PAGER, and _NET_REQUEST_FRAME_EXTENTS. JWM now uses xrender for image scaling Added native language support using GNU gettext. Added a fullscreen keybinding. Added the "-reload" command line option to force JWM to reload the menus without restarting. Added a width attribute to docks. Better tray support for multiple monitors. Added a tray spacer component (Spacer). Added support for changes in root window resolution/orientation. JWM now supports resizable icons for window border buttons Add support for SVG icons using libRSVG and Cairo. Added the noshade group option Minor changes to mouse bindings on window frames. Added support for the urgency hint as well as a group option, noturgent to disable it. JWM will now flash the borders of windows that set the urgency hint set unless the noturgent option is set. Added centered and tiled window placement group options. Added the iignore group option to ignore increment size hint when maximizing a window. Added support for gradients in trays. Add the constrain group option to prevent windows from moving themselves off screen. It is now possible to use icons of any type for title bar buttons. Configuration Changes The way windows are associated with groups has changed. Now within a Group tag, if one or more Name tags is specified, a client window must match at least one to be considered part of the group. Likewise, if one or more Class tags is specified, a program must match at least one. If no tag is specified, all client windows will match. The name and class fields in Group tags are now treated as POSIX regular expressions. The number of supported window layers has been reduced to 3. Rather than a number between 0 and 12, JWM now uses above, normal, and below. JWM no longer allows custom window buttons. These buttons are now custom drawn to an appropriate size using X graphics primitives. The information in TrayButtonStyle is now inherited from TrayStyle instead of TaskListStyle. This means that tray buttons now get defaults from the tray instead of from the task list. In addition, it is now possible to specify ActiveBackground and ActiveForeground in TrayStyle. This makes it possible to set defaults for both tray buttons and task list buttons in TrayStyle. New Translations Dutch (by Bert) French (by Pierrick Pinot) German (by fido <L18L@puppy.forum>) Italian (by Man from Mars) Polish (by Mis Uszatek) Portuguese/Portugal (by Vitor Lopes) Russian (by Aleksandr Samusenko) Spanish (by Victor Martinez) Bug Fixes Fixed issues with maximize and fullscreen Fixed issues with input focus Fixed issues with mapping of windows in some applications Fixed some timezone issues Fixed an issue with docks when JWM restarts Windows can now be made larger than the root screen Set _NET_CURRENT_DESKTOP at startup Rendering changes to allow JWM to run in Xnest Fixed a bug with XML entity parsing Fixed bi-directional text rendering Performance improvements
2013-06-06Bump PKGREVISION for libXft changes for NetBSD native X support onwiz1-2/+2
NetBSD 6, requested by tron.
2013-06-04Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:tron1-2/+2
Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
2013-06-03Bump freetype2 and fontconfig dependencies to current pkgsrc versions,wiz1-2/+2
to address issues with NetBSD-6(and earlier)'s fontconfig not being new enough for pango. While doing that, also bump freetype2 dependency to current pkgsrc version. Suggested by tron in PR 47882
2013-02-16Recursive bump for png-1.6.wiz1-1/+2
2012-10-08Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.asau1-3/+1
2012-05-20Update jwm to 2.1.0.tsutsui1-3/+3
Changes from 2.0.1 (per http://joewing.net/programs/jwm/history.shtml ) JWM v2.1.0 <> 20110925 * Revision 502 * Fixed several window handling issues. * Fixed an issue with key bindings and modifiers. * Added some more key bindings. * Changed the way the "next" and "nextstacked" key bindings behave. * Merged some user-contributed patches. * Rounded window corners (Patriot). * Support for transparent menus, trays, and windows (Patriot). * New borders for buttons (Patriot). * User-replaceable window button masks (Patriot). * gxine fullscreen fix (Patriot). * Fix for windows loosing focus when switching desktops (Patriot). * More key bindings (Dougal). * Transparent group (Dougal). * Some code cleanups. * Added the ability to resize from the top of windows. * Added support for pager labels.
2011-11-25Needs pkg-config. Always enable Xinerama for modular Xorg.joerg1-2/+4
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd1-2/+2
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-2/+2
2010-06-14PKGREVISION bump for png-1.4.x shlib change.wiz1-2/+2
(missed those and *emacs* the first time round because they pull in their png dependencies via default-on options; they were included in the test bulk build though)
2010-01-24More PKGREVISION bumps of jpeg dependencies.wiz1-2/+2
Identified by parsing the NetBSD-i386-5.0.1/2009Q3 pkg_summary files and Robert Elz.
2009-08-26bump revision because of graphics/jpeg updatesno1-1/+2
2009-07-07user-destdir supportjoerg1-1/+5
2009-03-21Remove MAINTAINER at their request.darcy1-2/+2
2008-06-17Upgrade wm/jwm to 2.0.1, plus add fribidi and jpeg options (default on)abs1-3/+3
# JWM v2.0 <> 20070624 * New look. * Background support on a per-desktop basis. * Veritcal/horizontal maximization support. * Added the ability to move windows with the pager. * Many bug fixes. # JWM v2.0.1 <> 20070704 * Fix a file descriptor leak when JPEG is enabled. * Give swallow windows time to map when restarting.
2008-01-17Also provided by sourceforge.obache1-2/+3
2007-02-22Whitespace cleanup, courtesy of pkglint.wiz1-2/+2
Patch provided by Sergey Svishchev in private mail.
2007-01-16Modular Xorg support.joerg1-1/+6
2007-01-16fix modular X11 buildabs1-2/+1
2007-01-05Update jwm from 1.8rc1 to 1.8:abs1-2/+2
# JWM v1.8rc2 <> 20061008 * Fixed a seg fault when tray buttons point to invalid root menus. * Hide popups when the mouse moves over them. * Fix alt+left click window moving so windows don't jump. * Allow windows to be lowered with alt+right click. * When maximizing, place the window on the screen of its center point. * Unmaximize maximized windows that resize themselves. * Add support for _NET_WM_STATE_FULLSCREEN. * More warning messages about incorrectly configured root menus. # JWM v1.8rc3 <> 20061022 * Fixed a bug that caused strange things to happen after a client was killed. * Fixed a bug that caused windows to be mapped incorrectly when started at the same time as JWM. * Fixed an issue with auto-hide trays hidding when they shouldn't. # JWM v1.8rc4 <> 20061104 * Fixed some seg faults with invalid configuration files. * Trim leading and trailing spaces from configuration options. * Improved _NET_WM_STATE_FULLSCREEN support. * Fixed StartupCommands and Swallow items. # JWM v1.8 <> 20061223 * Fixed a bug when moving windows that could cause the window to jump to the upper left corner of the screen. * Fixed a Dock issue when restarting. * Fixed a Swallow issue on startup. * Transient windows of active windows now get focus when they are first created. * Submenus now appear on the left if there isn't enough room on the right (mdsama)
2006-12-15Mechanically replace all includes of buildlink3.mk of the followingjoerg1-3/+3
packages with the modular Xorg equivalent. Those are falling back to the old location by default, so this commmit doesn't change dependencies. graphics/xpm ==> x11/libXpm fonts/Xft2 ==> x11/libXft x11/Xfixes ==> x11/libXfixes x11/xcursor ==> x11/libXcursor x11/Xrender ==> x11/libXrender x11/Xrandr ==> libXrandr
2006-09-01Update wm/jwm to v1.8rc1:abs1-2/+2
* Removed the "Icons" tag. Now "IconPath" is specified within the "JWM" tag instead. * Now "DoubleClickDelta" is used to determine if the mouse moved after a menu pops up. * Added support for multiple startup and shutdown commands. * Added the ability to move a window with Alt+click (Jeremy Reed). * Now shaded status is preserved when minimizing windows. * Reduced border flicker. * Support for multiple root menus. * Allow window operations in root menus. * Add "RestartCommand". * Fixed a key binding issue with key codes.
2006-08-07Use the pkgsrc dependencies for Xft2 and xpm (instead of wip).reed1-5/+3
2006-08-04Import jwm from pkgsrc-wip.reed1-0/+40
This was packaged by pip88nl of gmail.com with some minor changes by me. JWM is a light-weight window manager for the X11 Window System. It provides a menu, taskbar, key binding, system notification tray, pager, a dock, and simple customizations. JWM is written in C and uses only Xlib and the shape extension, libXpm and (optionally) libpng. It can support some MWM, GNOME, and WM Spec hints. (This software needs some work, but I import to official pkgsrc so it will get more usage. I have been using it for a couple months now. With its built-in features, it is a smaller than blackbox with add-ons.)