summaryrefslogtreecommitdiff
path: root/wm
AgeCommit message (Collapse)AuthorFilesLines
2010-02-01I've spoken with upstream and the original distfile has been restored.snj2-12/+10
Adjust distinfo, change DIST_SUBDIR, fix MASTER_SITES and HOMEPAGE, correct desktop-file-utils include, and bump PKGREVISION.
2010-02-01fix mis-mergetnn2-8/+13
2010-02-01patch-ab: merge fix for upstream bug 3285.tnn2-1/+32
Closes our PR pkg/42713 (obconf segfaults on startup) Ride previous bump.
2010-02-01Distfile has changed on master site. The only actual change is thattnn2-6/+7
some files have been regenerated with newer autotools. Bump REVISION and set DIST_SUBDIR.
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.
2010-01-18Second try at jpeg-8 recursive PKGREVISION bump.wiz20-38/+40
2010-01-17Add support for user destinaton directory installation.tron1-4/+7
2010-01-17Recursive PKGREVISION bump for jpeg update to 8.wiz1-2/+2
2010-01-16Update MASTER_SITES and HOMEPAGE.snj1-5/+3
2010-01-10Update to 3.4.10. Changes:snj3-8/+10
3.4.10: * Improve keyboard navigation in Openbox menus. * Add a --root option and a manpage for obxprop. * Use a negative value for submenuShowDelay and submenuHideDelay to cause an infinite delay. This means you have to click to show a submenu, rather than just hover over it. * Improved code for submenu show/hide delay. Added the submenuHideDelay config file option, under the "menu" section. * Fixed bug #4464 (Typo in openbox-gnome-session script). * Fixed bug #4436 (Focusing a window used to stop focus cycling). * Renamed obprop to obxprop due to collision with Open Babel (See bug #4419). 3.4.9: * Allow focus to move while inside an Openbox menu, or during an interactive action such as window cycling. * Fixed bug #3717 (Empty dock interfered with move/grow to edge actions). * Fixed bug #4411 (Crash when switching desktops and window cycling). * Fixed bug #4377 (Window resistance against struts). * Fixed bug #4035 (Prevent focus from moving under the mouse after activating a window with an Openbox menu. * Correct the value provided by the _NET_WORKAREA hint, so desktop icons will place across all monitors. * Don't hide submenus immediately when moving through the parent menu. (Resolves request #3762). * Fix for showing Openbox menus with multiple monitors, don't restrict them to the monitor where the mouse is. * Fixed bug #4023 (Allow the user to have multiple keys which perform the same function in Openbox menus/move/resize. E.g. two keys which are both bound to Escape. * Add a new obprop tool, which can be used to read the _OB_ROLE, _OB_NAME, and _OB_CLASS (as well as any other UTF-8 window properties) off of a window. * Add _OB_ROLE, _OB_NAME, and _OB_CLASS hints on each window that show the respective values for use in the rc.xml applications section, to modify the window when it appears. * Improve Openbox interoperability with gnome-session >= 2.24. * Fixed bug #4040 (Remove desktop hints set by gdm in the openbox-session scripts, so that Openbox can set the number of desktops (assuming gnome-settings-daemon doesn't first)). * Fix a bug in xdg-autostart preventing some .desktop files from working. * Show the desktop pager popup on the primary monitor instead of on all monitors. * Add a new primaryMonitor config option, which is where Openbox popups will appear. Defaults to a fixed monitor, but can be made to behave as before with the "active" value for it. * Correct edge detection for move/grow to edge to properly use monitor edges for multi-monitor setups. * Change default window placement policy to stay on the active monitor for multi-monitor setups. * Fixed bug #1149 (Crash with some window icon sizes). * Respond to all strut changes, fixes moving/hiding panels. * Fix internal code to focus windows on other desktops correctly (Fixes bug #4413). * Focus correctness fixups for switching desktops. * Fixed bug #4373 (Decoration bug for shaded maximized windows). * Fixed bug #4350 (Allow a window to be made skip_taskbar but still get focused by the user's rc.xml). * Fixed bug #4307 (Set a minimum time for screenEdgeWarpTime). * Fixed bug #4253 (Support for Solaris in openbox-session scripts). * Fixed bug #3851 (Allow transient windows to be above helper windows).
2009-12-24Give autostart.sh the full CONF_FILES treatment. Fixes PR pkg/42502.snj4-8/+27
2009-12-17PKG_DESTDIR_SUPPORTabs1-12/+12
2009-12-15Recursive bump for libltdljoerg10-17/+20
2009-12-15Don't forcefully disable optimisation. Discussed with sborrill@joerg1-5/+1
2009-12-15Update to 0.3.9:wiz2-6/+6
Window flickering on tag switches caused by maps/unmaps was mostly fixed. A bug in infloating layout that caused explicit CPU usage on multi-head machines was fixed. Focus issues with toggleview were resolved, and panels are now handled much better then before.
2009-12-15Update to 3.4.8:wiz7-75/+22
3.4.8: * Updated translations: Slovak. * Allow windows to change their decorations at any time (Fix for Google Chrome). * Make openbox-session to respect the $XDG_CONFIG_HOME environment variable. * Fixed bug #4344 where borders were given to windows that should not have them. * Merge the SessionLogout and Exit actions. They now test if connected to a session manager and ask it to exit if so, or simply kill Openbox if not. * Further tweaks to the _NET_ACTIVE_WINDOW message handling. Use the same logic for focus-stealing as is used when mapping a new window. * Don't go out of our way any more to prevent focus from moving while the keyboard is grabbed. * Fix openbox-gnome-session when using gnome-session > 2.22.
2009-12-10- Add PKG_DESTDIR_SUPPORTabs1-2/+5
- Mark as LICENSE sun-openlook-license - Bump pkgrevision
2009-11-26Updated to 0.8.4imil4-108/+160
- MASTER_SITES changed - HOMEPAGE changed - added LICENSE - added intltool to USE_TOOLS
2009-11-26Updated to 0.8.4imil3-46/+99
- MASTER_SITES changed - HOMEPAGE changed - added LICENSE - added new GCONF_SCHEMAS
2009-11-26no need for patches anymoreimil1-43/+0
2009-11-26Updated to 0.8.4imil3-44/+102
- MASTER_SITES changed - HOMEPAGE changed - added LICENSE - added new GCONF_SCHEMAS - no need for patch-aa anymore
2009-11-26- removed configuration patch (default instead)imil3-57/+0
- patch-ac now upstream - patch-ad now upstream
2009-11-26Updated to 0.8.4imil4-39/+62
- MASTER_SITES changed - HOMEPAGE changed - added LICENSE - added gmake to USE_TOOLS - added new COMPIZ_GCONF_SCHEMAS - removed configuration patch (default instead) - patch metadata/decoration.xml.in instead of compiz-decoration.schemas - patch-ac now upstream - patch-ad now upstream
2009-11-26Build modules with -fPIC. Bump revision. Add destdir support.joerg3-6/+24
2009-11-15Add two packages to openbox, bringign us to nb2:snj4-3/+47
- Pull in upstream's 59eb52b7c6ccbe83742e5eb8b40b5e32bb6600cc, which prevents windows from jumping to the current workspace when a net_active_window message is received. - Change an entry in the default menu file to use the Exit action instead of SessionLogout, so as to not violate the POLA.
2009-11-12Add a patch-ad to avoid conflict with getline(3) in IEEE Std 1003.1-2008.obache2-1/+26
PR 42292.
2009-11-02Fix typo, re-fmt.wiz1-9/+10
2009-11-02add and enable echinus.obache1-1/+2
2009-11-02Import echinus-0.3.8 as wm/echinus.obache5-0/+82
Based on PR 42188 by Alexander Polakov. echinus is a dynamic window manager for X11 supporting managing window s in floating, tiled and maximized layouts based on dwm. All the configuration is made via config file in Xresources format, so it is not necessary to recompile echinus every time you change something. echinus supports a small subset of EWMH to be compatible with external panels and pagers. It draws a border around windows and also an optional title bar. The goal of development is a small, fast window manager without features not strictly related to window management (menus, panels, etc.)
2009-10-31fix GConf detectiontnn2-1/+15
2009-10-30This wants -lcanberra-gtk. Make it so.tnn1-2/+3
2009-10-22update to 2.28.0drochner4-10/+24
This switches to the gnome-2.28 release branch.
2009-10-18Maintainer update to dwm-5.7.2.tnn2-6/+6
5.7.2 changes: o another fix for setlayout from Ryan Zheng 5.7.1 changes: o fixes layout symbol updating mechanism during setlayout 5.7 changes: o code cleanups and several minor improvements o layout symbol can be modified by the arrange function of a layout o new updategeom() algorithm rewritten from scratch
2009-09-22Fvwm 2.5.28martti3-11/+11
* New features: - New differentiated options for SnapAttraction when snapping against screen edges: "None", "ScreenWindows", "ScreenIcons", "ScreenAll" - New option to the BugOpts command: TransliterateUtf8. * Bug fixes: - Fixed non-visible Qt windows after a Qt deferred map (e.g. Skype profile windows). - Fixed the use of the X-resource "fvwmstyle". - Fixed segmentation fault in FvwmEvent when parsing an undefined event name, or an undefined environment variable to the RPlayHost option. - Fixed the events startup, shutdown and unknown in FvwmEvent. - Fvwm now retains utf8 window names when the WM_NAME changes, and the utf8 name converted to the default charset match the old WM_NAME. - Fixed the options RPlayVolume and RPlayPriority in FvwmEvent. - Fixed SnapAttraction: Option SameType/Icons/Windows did falsely not affect conditions of option "Screen" and option "SameType" snapped falsely icons and windows together. - Fixed a problem where modules would get incorrect stacking information if many windows were restacked at the same time. - Fixed BugOpts parsing of more than one option at a time and restoring of default value for the last option in the command line when omitted. - 64 bit fix for setting EWMH _NET_WM_ICON property on windows.
2009-09-16Upgrading Xfce to 4.6.1.reed8-143/+202
This is for PR #40984. This is based on work from dieter roelants. Thank you Dieter. Also I had done some work independently on this. Hopefully, I am getting this all committed at one time. The changelogs are at http://www.xfce.org/documentation/changelogs/4.6.1 http://www.xfce.org/documentation/changelogs/4.6.0 Also don't need the xfce4-dev-tools for building. (It is only needed when building from SVN source.)
2009-09-07fvwm and metisse CONFLICT mutuallydrochner2-3/+5
2009-09-01Add a configure check for getline, in order to build on netbsd currenttonio4-4/+39
2009-08-29Update to 2.3.6:wiz3-12/+11
Julien Danjou (4): awesome: define SUN_LEN if not already defined build: use backquote rather then $() build: check for connect in socket lib build: use back quote instead of $() Nikos Ntarmos (2): uicb: check before overwriting DISPLAY (FS#318) titlebar: unmap when going to Off position (FS#156) Hannes Schueller (1): awesome-menu: make autocomplete behaviour configurable (FS#336)
2009-08-26bump revision because of graphics/jpeg updatesno36-58/+72
2009-08-21Improve HOMEPAGE.wiz1-2/+2
2009-08-11turn ImageMagick/bl3 inclusion into a simple DEPENDS, nothingdrochner1-2/+2
is compiled here
2009-08-08fix typos, from pkgsrc-wiptnn1-2/+3
2009-08-03Fix DESTDIR installation.joerg1-1/+5
2009-08-01Update to dwm-5.6.1. From maintainer in private mail. Changes:tnn2-6/+6
- fixed Xinerama support with screens with the same origin geometry - fixed aspect ratio applications - several corrections to the man page
2009-07-24Update metisse to 0.4.1.obache11-45/+119
This is mostly a maintenance release compared to 0.4.0. It fixes build issues when building with _FORTIFY_SOURCE and it includes all the security patches from Mandriva. Pkgsrc Changes: * set LICENSE gnu-gpl-v3 * marked as user-destdir ready. * add option: mmx and python , fixes PR 41735. * set selected X's one to default font path.
2009-07-22Remove USE_DIRS from pkgsrc.wiz10-20/+10
Shared directories can now be created independently by the pacakges needing them and will be removed automatically by pkg_delete when empty. Packages needing empty directories can use the @pkgdir command in PLIST. Discussed and ok'd in thread starting at http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-15Actually enable user-destdir as well.joerg1-1/+3
2009-07-15PR pkg/41731: maintainer update of wm/dwm to dwm-5.6.tnn2-8/+6
Changes: o new Xinerama support that creates a view per Xinerama screen. Focusing different screens works using the mouse or the new shortcuts Mod1-. and Mod1-, (or Mod1-Shift-, and Mod1-Shift-. for sending windows to next/prev screen). o Extended Rule structure in config.h with an additional monitor field (-1 if a client should be assigned to the selected screen, or 0.. for a specific screen) o Several bugfixes in the resize handling
2009-07-14Update wm/ratpoison to 1.4.5tonio2-9/+9
* Changes since 1.4.4 - bug fixes to history and xft * Changes since 1.4.3 - add commands ratinfo, ratrelinfo, banishrel - add history to input bar when libhistory is not used - add settings historysize and historycompaction - new window formatters %p, %M prints the pid of the window and whether its a maxsize window. - new commands grename, gother - new bindings C-t N and C-t P bound to nextscreen/prevscreen - new settings, bwcolor and fwcolor for setting the border color of focused and unfocused windows. - netwm dialog type windows supported These windows are treated as transients. Some Firefox popup windows are tagged as dialog windows and should now work with ratpoison as expected. - new format character %M This expands to Maxsize if the window is a maxsize window, nothing if not. - ratpoison can use xft If xft is found on your system ratpoison will use it unless explicitely told not to using --without-xft
2009-07-14Update to sawfish-1.5.0. Changes:tnn4-386/+91
1.5.0 ===== * New/Updated requirements: - librep 0.17 -> 0.90.0 - rep-gtk 0.18.3 -> 0.18.4 * User visible changes: - Fully renamed from "sawmill" to "sawfish" If your `.sawfishrc' has a line `(require 'sawmill-defaults)', then change it to `(require 'sawfish-defaults)'. If your configuration file is named `~/.sawmillrc', then rename it to `~/.sawfish/rc' or `~/.sawfishrc'. - Configurator GUI's default style is tree view of categories. Configurator GUI (sawfish-ui) used to display categories in flat row, but now arranges them in tree diagram. To use the old style, put `(define-special-variable customize-program "sawfish-ui --flatten")' in your configuration file. * Bugs fixed: - Fixed an compilation-error caused by glib - Make building with imlib1 instead of gdk-pixbuf work again - Create src/build.h, since it has been missing before - Fixed an "unknown remote error" that might appear - Make "make uninstall" work again - Fixed the issue that apps did not start iconified, even if requested - First create $datadir/applications, then install the desktop file - Fixed default animation outline coordinates - Don't ignore datarootdir setting - Make Sawfish more error-tolerant if an app has an incomplete WM_CLASS - Make sure we don't mix Super and Hyper - Fixup the last incomplete AC_DEFINE - Fixed a speed-issue with microGUI - Make properly use of WM_NAME in Elberg-tabbed * New features: - UTF-8 Support in Windowmenus - UTF-8 Support in GTK Widgets - Tabbed Windowing Support - Improved KDE3 Integration - Replaced hardcoded focus logic by focus-revert function - Tabbed Windowing Support: Raise Tabs on hover - Warp cursor to cycled windows, if warp-cursor is enabled - Warp cursor to unmaximied windows, if warp-cursor is enabled - 3 New Window-Animators: cross, elliptical and draft - Shrinking/Yanking Support - Infinite Desktop Feature (make the virtual desktop bigger than the physical) - Make Viewport commands appear in Sawfish-UI - Make Window History appear in Sawfish-UI - Added cycle-among-groups(,-backwards) commands (cycle between the most recently used window of groups) - Interactive placement-mode now also for transients - Improved prompt.jl (allows changing font, fg and bg color) - Expose fixed-position, never-iconify, never-maximize in the Window-Matcher UI * Other changes: - To build with XFree86/X.Org < 7.0 add -without-xorg-x11r7 flag - To build without Pango add -without-pango flag - To prevent installing translations add -without-nls flag - Set RestartStyleHint to 2 - When matching window to alist try WM_NAME if WM_CLASS is unset - Major Documentation update - New Sound Theme - Added ebuild - Added session desktop file - rep.m4 has been dropped use librep.pc/rep-gtk.pc instead - Added sawfish.pc - Improved Makefile's distclean rule - Updated .desktop files for gnome-session >=2.23 - Fixed autogen for libtool >2.2 - Major configure script rework - Don't ship config.sub config.guess and install-sh in $srcdir/etc - Reworked Sawfish-UI - Dropped libgnome|gnomeui|gnomecanvas widgets, use pure gtk instead - Merged changes from sawfish-pager - Major update of the spec file - Print usefull stuff at the end of configure - Add distclean rule to all Makefiles - Add KEYBINDINGS file, containing a list of all default keybindings - Updated OPTIONS for all new options - Cleaned Up Makedefs.in - Move 'avoid' window-matcher from placement to state - Updated compat.jl - Removed all old ChangeLog files - Make move-cursor.jl export all functions described in the doc 1.3.5 ===== * The 1.3.5 version has new features and bugfixes * New/Updated requirements: - librep 0.14 -> 0.17 - rep-gtk 0.18 -> 0.18.3 * New features: - Support _NET_WM_USER_TIME - Added ATK-A11Y Support - Added Viewport-Boundary - Added Error-Handler "both" - Added 2 new Buttonlayouts to Crux "complete" and "complete inverse" - Honour ICCCM Aspect Ratio - Expose all Keybindings in SawfishUI - Added Animated Viewport Scrolling - Also expose the "Stagger" and "Off-Center" placement-modes - Add a new hook: "before-slide-hook" - Expose all smart placement-modes, "Best-Fit", "Best-Fit-Group", "First-Fit-Or-Interactively" - Better GNOME Integration * Bugfixes: - Minimum pango version is 1.8.0 not 1.16.0 - Fix Installation of mxflat * Other Changes: - Remove all ^L in the source - Small Code-cleanup to make build with "-Wall -ansi -pedantic" possible again (also requires recent librep for this to work) - Major Documentation Update - updated the shipped config.sub and config.guess