summaryrefslogtreecommitdiff
path: root/wm
AgeCommit message (Collapse)AuthorFilesLines
2004-12-22As pancake notes in PR pkg/28747, 3ddesktop needs GLU. Include itssnj1-2/+3
buildlink3.mk and bump PKGREVISION to 6.
2004-12-15Reset maintainer on his request.wiz1-2/+2
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz4-8/+8
Suggested by Roland Illig, ok'd by various.
2004-11-30Bump PKGREVISION for removal of db3 buildlink3.mk file fromwiz4-9/+9
GConf's buildlink3.mk file. Bump BUILDLINK_DEPENDS where appropriate.
2004-11-27Update larswm to version 7.5.3jschauma4-20/+18
Changes since 7.2.10: REL_7_3_0 Apr 3, 2004. 78. Swapped the meaning of wheel up and down when resizing windows. Think of it as moving the window closer to your eyes when rolling the wheel towards you. 79. Added mouse combos for setting windows aside. Hold Control-Alt and click status bar to do the following: button1 = put back next window button2 = put aside or put back button3 = put aside current window button4 = button1 button5 = button3 80. Fixed window stacking. When using Control-button1 to select a window, never change stacking if selecting a window on the inactive subdesktop. For ghostscript without frontend and similar situations. REL_7_3_1 Apr 5, 2004. 81. Fixed 3D borders. Now uses 0 width lines for the effect. The result is a slightly cleaner look and possibly faster drawing on some X servers. REL_7_3_2 Apr 15, 2004. 81. Fixed crashing bug when using Shift-wheel-up on the status bar of an empty virtual desktop. REL_7_3_3 Apr 30, 2004. 82. Added one more way to zoom a window, similar to the Shift-Alt-KP_Begin used to maximize a window both ways. Using Shift-Control-Alt-KP_Begin will make the window as close to the exact size of the display as possible while still following the size hints. REL_7_3_4 May 5, 2004. 83. Made windows that are set aside be stacked along the right edge the same way tiled windows are in the right track when resize is off. 84. Very minor fix to mouse resizing, making the window corner follow the mouse pointer better. 85. Tweaked how windows are sized when moved from tiled to untiled subdesktop. Now uses size hints if appropriate. REL_7_3_5 May 7, 2004. 86. Applied Tommy Pettersons sticky-space-per-desktop patch, as found in the 7.3.5 Debian package. REL_7_3_6 May 15, 2004. 87. Applied a couple of Mikolaj Golub's patches. Fix for crashing bug when using xxkb. Small tweak that lets you cycle through windows in the right track the same way whether tile_resize is on or off. REL_7_3_7 May 16, 2004. 88. Restored the zoom_full_ entries to prefs.c. 89. Updated email address and website info with new permanent addresses. Thanks to dyndns.org they should stay permanent from now on. Please update in your packages if you provide larswm binaries of any kind. REL_7_3_8 May 20, 2004. 90. Added a way to quickly move a window to a different virtual desktop. It is not exactly like Mikolaj Golub's patch set, but a variant of it. If you use Shift-Alt with Left or Right arrow keys, you switch desktop while dragging the focused window with you to the new desktop. REL_7_3_9 May 25, 2004. 91. Removed the special handling of transient windows. They are now just forced to the untiled subdesktop. This should make it easier to deal with things like Mozilla download windows. 92. Ran all source code through GNU Indent. 93. Cleaned up manual pages, README etc. removing most of the information, since it will be part of the new User Guide instead. 94. Added Arnold Robbins' 9menu-1.7 to the dist. Renamed it to not cause conflicts when installing both larswm and 9menu, and to comply with the 9menu license when modifying the code. The menu items were made much larger so as to require less mouse precision. Only one menu will be allowed on each display at a time. Also updated sample.larswmrc to use the menu. 95. Cleaned up gravity code again. It is verified to work correctly with xterm, xcalc, xlogo, xedit and a few other standard X programs. It may leave windows slightly off or in from screen edges with clients that do not set geometry hints properly. REL_7_4_0 May 30, 2004. 96. Ignore mouse wheel in menu. 97. Updated the manual pages. REL_7_4_1 May 30, 2004. 98. When using the menu, Escape closes it. **** Thanks to Florian Forster for 99-101. :) 99. Cleaned up some inconsistensies in the status bar menu. 100. Removed the automatic association between tile_resize and skip_focus. sample.larswmrc has been updated to reflect this. Basically you need to have both tile_resize: False and skip_focus: False to get the old behaviour. 101. Fixed a small bug with window focus when using sticky windows on the tiled subdesktop. REL_7_4_2 May 31, 2004. 102. Fixed the XMULIB reference in the Imakefile. 103. Restored manual page. Who knows when I'll have tiem to finish the new manual. :/ REL_7_4_3 Jun 01, 2004. 104. Made the menu window sticky in the default config so you don't have to search for it if you try to open more than one menu. REL_7_4_4 Jun 01, 2004. 105. Fixed RPM spec session file name. REL_7_4_5 Jun 02, 2004. 106. Updated manual page. Incorporated keyboard and mouse tables. 107. Removed RPM spec file from source dist. This will make it easier to provide RPMS for other distros, and remove the need for a new source dist when the RPM build changes. SRPM files will be made available instead. REL_7_4_6 Jun 02, 2004. 108. Final (I hope!) cleanup of the focus code when using Control-Button1 to change the default focus rules. REL_7_4_7 Jun 03, 2004. 109. Repackaged tar file, upped version to not have any checksum confusion. REL_7_4_8 Jun 03, 2004. 110. Fixed a rare bug where the status bar would not get redrawn when changing virtual desktop. 111. Removed a couple of unused functions. 112. Status bar made slightly thinner when using 3D borders. 113. Changed section of man pages to follow Debian standards. REL_7_4_9 Jun 16, 2004. 114. Added the Shift-Control-0 keyboard command to set aside all untiled windows except the currently focused. 115. Control-Button1 on an aside window will put it back, then put aside all other untiled windows. 116. Fixed a bug where the wrong subdesktop could be active after putting back an aside window. 117. Made the menu slightly wider and shorter. 118. Don't count tool space on a desktop where tile_resize is off. 119. A tool window should never get focus except when manually focused by clicking on it. Note that focus will still be removed from the currently active window when a tool window opens. REL_7_5_0 Jun 17, 2004. 120. Shaped windows did not resize correctly when using the mouse. REL_7_5_1 Jun 21, 2004. 121. Applied patches supplied by Tommy Petterson. Fixes a couple typos, makes larsclock use locale, easier to configure larsmenu padding. 122. Removed some old junk from the Imakefile, and cleaned out the tabs that broke BSD make. REL_7_5_2 Jun 28, 2004. 123. Tweaked how colors for 3D borders are calculated. 124. Fixed menu inconsistency in sample.larswmrc.
2004-11-26Update to 2.5.12.epg3-10/+11
pkgsrc changes: - Support pkgviews - Disable ancient GTK+ module Changes in alpha release 2.5.12 (6-Oct-2004) * New commands: - EdgeLeaveCommand * New module features: - FvwmIconMan: ShowOnlyFocused option. ------------------------------------------------------------------- Changes in alpha release 2.5.11 (30-Sep-2004) * Multiple window names can be specified in conditions. * Window-specific key/mouse bindings. (Bindings no longer have to be global.) * The default fvwm configuration files are now: ~/.fvwm/config and $FVWM_DATADIR/config. Five previously used config file locations are still searched as usual for backward compatibility. * New extended variables $[w.desk] and $[w.layer]. * New options GrowOnWindowLayer and GrowOnlayers to the Maximize command. * New Style option "State". * New Style option "CenterPlacement". * New option to FvwmIconMan: ShowNoIcons. * New WindowList tracker and other enhancements in Perl library. * New option to fvwm-menu-directory: --func-name. * Improved FvwmWindowMenu module. * Fluxbox-like Alt-Button3 resizing with the new Resize options Direction, WarpToBorder and FixedDirection * Enhanced "Test (Version >= x.y.z)" option to allow version comparisons. * New FvwmButtons options: ActiveColorset, ActiveIcon, ActiveTitle, PressColorset, PressIcon and PressTitle. * New FvwmButtons swallow option: SwallowNew. * The option CurrentGlobalPageAnyDesk was accidentally named CurrentGlobbalPageAnyDesk before. * New conditions AnyScreen and Overlapped. * The Read and PipeRead commands return 1 if the file or command could be read or executed and -1 otherwise. * New menu option TearOffImmediately. * Added support for Solaris' Xinerama. * New option MailDir in FvwmTaskBar. * MoveToPage command: New options wrapx, wrapy, nodesklimitx and nodesklimity. New suffix 'w' to allow for window relative movement.
2004-11-25Fix get-wraster-flags script to include Xft2 and fontconfig librariesadam2-1/+15
2004-11-22USE_LANGUAGES= c++wiz2-4/+4
2004-11-22USE_LANGUAGES= c++wiz1-2/+2
2004-11-20Bump PKGREVISION due to security fixes in libxml (dependency adjusted tojmmv1-2/+2
1.8.17nb3).
2004-11-15Add pre-requisite headers necessary to compile this package with strict X11sketch3-1/+28
implementations, tested with OpenWindows.
2004-11-15Remove an obsolete part of the post-install target. For some reason, thissketch1-4/+1
was stopping the install on Solaris even though the command itself returned 0. It's no longer necessary now anyway so just remove it.
2004-11-13Replace USE_GCC_SHLIB with "USE_LANGUAGE=c c++" (the latter implies thejlam5-11/+8
former) for applications that are known to require C++.
2004-11-12Fix a C99-ism to make this pkg build with gcc 2.95.kristerw2-1/+17
2004-11-09Drop maintainership, I am not using this any longer.wiz1-2/+2
2004-11-09Apply patch from Richard Braun to fix the Numlock+Win95 keys problemxtraeme3-6/+29
reported in http://mail-index.netbsd.org/tech-pkg/2004/10/21/0008.html.
2004-11-08Changes 2.9.2:adam7-63/+43
* Improved handling of specific workspaces (WorkspaceSpecificBack attribute), fixing segfaults and previews * Panels are now shown sorted alphabetically instead of in the previous haphazard order Changes 2.9.1: * Updated Danish translation (Morten Bo Johansen <mojo@image.dk>) and German translation (Florian Ernst <florian@uni-hd.de>) * Various segfaults fixed * Fixed bug causing non-alphanumeric keyboard shortcuts to be ignored * Fixed bug where middle and right mouse buttons were swapped in dialog * Installing a theme now puts it in GNUstep/Library/WindowMaker/Themes as one would expect * New themes websites in "Themes" menu to replace those that have ceased to exist
2004-11-05Modify some things I don't like:xtraeme1-3/+2
* This package doesn't need USE_X11BASE, USE_X11 is enough. * The Hermes dependency is not really needed. No need to bump PKGREVISION this time.
2004-11-05Changes 1.2.1:adam2-5/+5
* Fixes problem with very long window titles * Corrects an issue with IRIX 6.5
2004-11-05Changes 0.91.0:adam11-167/+165
* Alt-Tab Window Switching Changes 0.90.0: * NetWM / EWMH Support * Antialiased font support * Global Submenus * UTF-8 Support * Icon Panel for Alt-Tabbing
2004-10-18Update wmi to version 10. Addresses PR#27271 from Leonard Schmidt.ben3-21/+6
wmi-10: * cycling workspaces focusses the last focussed client * toggle-statusbar-mode for displaying client title instead of workspace pager and detached-clients, useful for long client names * renamed startup-action.name to startup.chain, now you can provide arbitrary action names in a comma separated list for the startup.chain, default is single "rehash" action * removed groups * renamed ex-floatbar into clientbar * renamed toggle-status-mode into toggle-clientbar-mode * improved mode pager button on client bar, filled means that there're clients attached, unfilled means, no clients attached * removed statusbar.status-width option which is calculated now automatically * renamed toggle-focus-mode into toggle-mode * new menu button on new clientbar * new menu for fast selection of clients and fast attaching detached clients, also for fast action invocation * new common.conf option 'menu.actions' for actions definition within menu * applied several patches by Dr. Pfefferl * fixed BUG-24 (label overlapping) * fixed toggle-max issues * removed cycle-frame-* * fixed bar and button sizes * new theme colors for focus requests color.focusreq.background color.focusreq.text color.focusreq.shine color.focusreq.shadow * changed default theme to zahod's industrial theme contribution * implemented race prevention for EnterNotify's of sloppy focus stuff with floating clients * fixed broken destroy-* actions * improved sticky handling, now sticky does not mean raised on top * detached clients will get attached again after restart * fixed following BUGS BUG-51 (detaching firefox crashed wmi) BUG-50 (endless resizing due to missing increment hint handling) BUG-49 (destroy action have been broken) BUG-39 (don't run startup.chain on restart) -> invalid, no bug * implemented new actions 'hook-client' and 'unhook-client' which make it possible to hook clients to specific workspaces * Eliminated several BadWindow and BadMatch occurences * autocompletion.mode option of common.conf reappeared, now with two possibilities - 'default' and 'regex' * improved menu with missing button functions, especially right click on workspace items or clients (middle button click now inserts cut buffer into client) * new action 'toggle-sloppy-mode' which toggles the sloppy focussing on the fly * removed resize-move.info option, because bar is not supported anymore, be a fan of pseudo resize info centered within pseudo client borders * implemented meters controlled by wmiremote with special syntax - wmiremote -m #,#,... * Marcel implemented regexp support for input mode, just compile wmi with --with-posix-regex and set autocompletion.mode=regex in common.conf to enable it * new slot.tabs entry for common.conf to create several slot tabs, use this option like slot.tabs=default,icq,dockapps * renamed toggle-client-bar into toggle-clientbar * renamed toggle-status-bar into toggle-statusbar * renamed toggle-inputmode into inputmode * each workspace remembers the last focussed slot tab now * removed --with-stacked-tabbing compile option, use cycle.mode= option in common.conf instead * improved clientbar illumination * fixed toggle-slot brokeness after snap 558 * now using Container for slot tabs also * using CClient and CFrame (Container types) for workspace/monitor stuff, to also support stacked tabbing for frames, detached, floating and sticky clients * slot raises on every mode change action * shortcut handling is now improved * new widget class for menu, slot and bar with default methods * WM_TRANSIENT_FOR is taken into account now when setting maximized/float settings for new windows through a patch by Ryan Sorensen * new default.transient-mode={float,max} for default placement of transients * some general transient fixes * sloppy focus focusses windows only, not raising them (raise with click instead) * slot improvements finished now - new cycle-slot-tab-prev/next actions, implemented focus for slot, now you can easily focus an slot app through mouse-over (enter) events * toggle-mode now validates if senseful (if no client is attached within the specific mode, toggle-mode is invalid) * new colors for meters - color.meter.background color.meter.figure color.meter.border.shine color.meter.border.shadow * new default.bar-mode={show,hide} and default.border-mode={show,hide} options for common.conf to show hide borders/bars of clients/frames by default * implemented slot.mode={overlap,non-overlap} to get a (non-)overlapping slot * implemented '~' expansion for input mode * new kill-slot-client action for killing focussed slot client * new regex-mode for the input-line. compile with '--with-posix-regex' and turn it on in common.conf with 'autocompletion.mode=regex' * WMI shows a special box now when awaiting more keystrokes (e.g. in sequential shortcut chains) * implemented raise action, this fits better with current focussing model (to prevent FocusOnClick if a client is already focused) * mouse shortcuts are only allowed in single shortcuts or shortcut chain prefixes but not in chain shortcuts * improved shortcut handling with following ratpoison-alike behavior - if you press same keystroke of a shortcut chain twice, it'll send to the client (instead processed), this works only with shortcut chains, not with simple shortcuts * fixed several bogus window occurances * removed slot.adjustment property - slot now always is adjusted top-down (because of new overlap mode this is needed/simplified) * renamed bind-keys action to bind-shortcut * new action toggle-shortcuts implemented which ungrabs all keybindings, except itself and inputmode keybinding until next toggle-shortcuts action * slot now takes only the height it needs (especially useful for overlap mode of slot) * implemented new select-monitor action for multihead configurations * renamed attach-client to attach-last-client * new attach-client action which provides a list of all detached clients in input mode * splitted color.meter.figure into three new colors as follows - color.meter.figure.high (>66) color.meter.figure.normal (<33) color.meter.figure.low (else) * improved wmiremote -m syntax, now wmi understands wmiremote -m '!80#apm' as color negation from high to low or vice versa * applied Johann Pfefferl's patch which fixes BUG-03 (if frame is resized over boundaries it gets obscured) * fixed slot toggling bug reported by Kathryn Andersen * lower has reappeared as Kathryn requested * improved select-frame-* policy which prefers last directional focussed frame before lowest distance policy (was a feature request by grayrest) * IconicState apps are started detached now * reenabled slot solid filling till down bar when slot.style=solid and slot.mode=non-overlap options are given in this specific way * hook-client now works also for slot-tabs (you've to explicitly focus the slot'ed client to hook it to a specific tab) * action grab-move implemented which is bound by default to mod1+Button1 to grab floating clients for moving (useful if titlebars/borders are hidden) * normalized the meter syntax from NN# to NN% (% is new delimeter) * frame.colwidth option for tiled mode (1..99) * frame.autodestroy option for autodestroying frames (empty frames are allowed now) ('yes' or 'no') * frame.mode option which takes 'tabbed' or 'tiled' as argument * toggle-tiled and zoom-client actions for tiled mode * fixed slot persistence bug * fixed frame resize related problems on workspace change * new colors for tiled definitions color.tiled.shine.focussed color.tiled.shadow.focussed color.tiled.shine.normal color.tiled.shadow.normal * closed open bugs, most are fixed, some multihead issues and some fullscreen issues still exist * updated manual pages More at: http://wmi.modprobe.de/ChangeLog
2004-10-15Update to 2.8.6:jmmv2-6/+5
Fixes * Ensure the correct window is focused when minimizing (Elijah) * Fix keynav with mouse focus (Elijah) * Fix several race conditions in window focusing (Elijah) * Focus the top window when lowering by frame click (Ken) * Fix some compiler warnings (Kjartan) * Fix some valgrind-reported errors (Elijah) * Fix some potential issues with autoraising windows (Elijah) Translations * en_CA(Adam Weinberger), it(Luca Ferretti)
2004-10-15Update linkage to libltdl (via imlib2), now in its own package.tv3-6/+6
2004-10-15Update linkage to libltdl, now in its own package.tv1-3/+3
2004-10-05Also add pkgconfig's buildlink3.mk, so we can use pkgconfig during theagc1-1/+2
configure stage.
2004-10-04Note addition and enable ion3-devel.cube1-1/+2
2004-10-04Initial import of ion3, the development version of the Ion windowcube13-0/+1288
manager, into the NetBSD Packages Collection. ion3-devel will eventually become ion3 when it is stable. It can be installed independently from ion2, allowing one to test ion3 and still keep ion2 around.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv38-57/+76
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-10-01Updated fvwm2 to 2.4.19martti4-31/+18
* Fixed BackingStore style option. * Fixed MoveToDesk commend with a single argument. * Allow whitespace in menu names. * Fixed a hang when restarting FvwmCommand or FvwmConsole. * A double click no longer occurs when two different mouse buttons are pressed. * Fixed a relief drawing problem in FvwmWinList. * Fixed traveling windows on restart if a window used non NorthWest gravity and changed that before the restart. * Fixed installation of FvwmGtk.1 for debian (with DESTDIR set). * The clock in FvwmTaskBar is redrawn immediately when its colour changes. * The option CurrentGlobalPageAnyDesk was accidentally named CurrentGlobbalPageAnyDesk before. * Fixed a problem with fvwm startup and shutdown when the pointer was grabbed by another application. * Fixed parsing of the Pointer option to the Move command. * Fixed handling of MWM hints on 64 bit machines.
2004-09-30Update the matchbox window manager to version 0.8.4.agc6-135/+68
The old distfile had gone, and there have been many enhancements and bug fixes. matchbox now takes advantage of a separate libmatchbox package.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam11-97/+11
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-21Update to 2.8.5. This version corresponds to GNOME 2.8.0.jmmv4-8/+9
Closes PR pkg/26957. - only translations and some new developer documentation was added.
2004-09-18Update patch to move.c to stop tvtwm crashing in some rare situations.blymn3-20/+32
2004-09-08Fix build: the code was using an incorrect prototype when setting up thejmmv4-4/+52
sigaction structure.
2004-09-05bbtools.thelinuxcommunity.org does not seem to exist any more,jschauma1-3/+3
substitute with bbtools.windsofstorm.net. Pointed out by Georg Schwarz in private mail.
2004-09-02Update wm/fluxbox to 0.9.10.xtraeme6-39/+30
Changes: * Old styles should look like they used to * New actions: * directional focus movement: FocusUp, FocusDown, FocusLeft, FocusRight * other: RaiseLayer, LowerLayer, Exit * Added apps file matching on WM_WINDOW_ROLE * use "role=string". Particularly useful for gaim+gimp windows [app] (role=buddy_list) ... * Window menu file * new resource: * session.screen<num>.windowMenu: <filename> * The menu file format is the same as the normal ~/.fluxbox/menu but with some special menu items: [iconify], [maximize], [shade], [close], [extramenus] [layer], [sendto] + the all the other menu items that you can use in the normal root menu (i.e [exec] (aterm) {aterm}) The [extramenus] will add "remember" menu example: session.screen0.windowMenu: ~/.fluxbox/windowmenu [begin] [exec] (aterm) {aterm} [maximize] [shade] [close] [end] * Added [wallpapers|wallpapermenu|rootcommands] to possible menuitems * [wallpapers] (directory) {rootcommand} creates a submenu in the menu to click on the wallpaper one wants. default rootcommand is fbsetbg * Improved menu transparent rendering speed and the text is not transparent anymore so you are able to see the text even if you have 100% transparency * New menu theme items: * menu.titleHeight: <integer> * menu.itemHeight: <integer> The height of the item/title will be the biggest of font height + bevel and the specified height, so the text will always fit. * Added icons in menu and improved menu loading speed * New option for menu file: [key] (label) {argument to key} <the icon filename> example: [exec] (aterm) {aterm} <terminal.xpm> * Improve rendering speed of toolbar * Supports _NET_WM_WINDOW_TYPE_DESKTOP * eg nautilus desktop windows are on the bottom, not tabable, etc * Added some new options font loading: *.font: fontname-size:option,specoption1:key=val;key2=val2 etc eg: *.font: Verdana-10:bold,shadow:offsetx=2;offsety=4;color=green *.font: Verdana-10:halo:color=blue possible specoptions atm: halo: color=colorname shadow: color=colorname offsetx=number (negative allowed) offsety=number (negative allowed) * Fixed so one can use to use this in the apps-file: [Layer] {number | literal} ex: [Layer] {BOTTOM} while literal is one of DESKTOP BOTTOM NORMAL TOP DOCK ABOVEDOCK MENU * fluxbox-generate_menu: * Preliminary basic support for icons in fluxbox-generate_menu put a <progname>.xpm into ~/.fluxbox/icons. e.g. Eterm.xpm
2004-09-01update to 1.2.16recht10-190/+11
1.2.16: 2004-08-16 - fullscreen fix for _NET_WM_STATE_FULLSCREEN (affects mplayer) - use our own replacement for basename - ACPI battery status fix (gicco) - fix bug 984427 (addressbar ignores backspace when numlock pressed) - Polish translation update 1.2.15: 2004-08-09 - enable locale for icesh 1.2.15pre4: 2004-08-05 - fix crash/lockup at startup in ACPI status applet when ac module not loaded - tray icon sizing cleanups - fix bug 883518: keyboard gets locked until icewm menu is activated - double buffering fixes - French translation update - Finnish translation update (Taisto Kuikka) - menuprogreload menu keyword added (Konstantin Korikov) syntax: menuprogreload title icon timeout command ... - battery status display for FreeBSD (Hanspeter Roth) - smart snap window positioning triggered by C+S+A+numpad (Bert Wesarg) - key to show desktop (Super+D) 1.2.15pre3: 2004-08-01 - icesound gcc 2.95.3 compile fix (Thomas Zajic) - net status support for OpenBSD (Hanspeter Roth) - FreeBSD build fix (Hanspeter Roth) - basename cleanups for FreeBSD - systray cleanups for wine, ... - battery status uses design capacity (Hanspeter Roth) 1.2.15pre2: 2004-07-18 - Slovak translation (Radovan Stas) - fix activation from gnome-2.6 panel to properly raise window - fix transparency support (caused crashes in xchat...) - NetBSD support for NetStatus (Iain Hibbert) - net modifier setup code to cope with weird xorg modifier setup 1.2.15pre1: 2004-06-27 - fix ppp applet isdn online status - fix focusing new+maximized windows - fix some alt+tab pref combinations (hidden + all/group workspaces) - some more gcc 3.4 fixes (morfic)
2004-08-31Update to 2.8.4:jmmv3-6/+8
This release features a number of bug fixes, and also the disabling of the focus-stealing-prevention code (we're entering hard code freeze in Gnome so it's too late to fix the remaining issues, especially since it requires several patches to modules other than Metacity). Thanks to Havoc Pennington, Soeren Sandmann, Elijah Newren, and Rich Wareham for fixes in this release Fixes * track the last_xor_rect, for wireframe painting (Havoc) * Move wireframe code before grab is released to prevent endless loops with fullscreen windows. (Soeren) * Make dialogs that Metacity shows follow focus-stealing-prevention conventions. (Elijah; part of #149028) * add render extension check to the display, don't build the compositing manager by default, use an ARGB visual when available for the window frame (Rich Wareham; various tweaks added later by Havoc) * move the have_xrender variable initialization up in the file since it can be set as part of composite check (Havoc) * make argb stuff compile, add some code from xcompmgr (Havoc) * fix an assertion failure that would occur after increasing the number of workspaces; fix stacking order when a window is denied focus (Elijah; #150615) * disable some compositor code that wasn't working, don't grab the server during repaint, various set_background fixes and refactoring (Havoc) Translations * az(Metin Amiroff), bs(Kemal Sanjta), ca(Jordi Mallach), el(Kostas Papadimas), es(Francisco Javier F. Serrador), eu(Iñaki Larrañaga Murgoitio), fi(Pauli Virtanen), nb(Kjartan Maraas), sq(Laurent Dhima), uk(Maxim Dziumanenko)
2004-08-28Add and enable w9wm.rumble1-1/+2
2004-08-28w9wm 0.4.2rumble4-0/+43
8 1/2-like Window Manager for X with virtual desktops
2004-08-27Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,jlam1-2/+2
which are the full option names used to set rpath directives for the linker and the compiler, respectively. In places were we are invoking the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is inserted in case the flag is a word, e.g. -rpath. The default values of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the compiler that you use. They may be overridden on a ${OPSYS}-specific basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG, respectively. Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-08-26update to Enlightenment-0.16.7.1recht6-2549/+508
Based upon PR 26768 by Peter Bex (update to 0.16.7) with fixes/clean-up by me. --- 0.16.7.1 1 --- Remove empty epp/config.h causing trouble on some platforms. Add basic _NET_WM_WINDOW_OPACITY handling. --- 0.16.7.1 0.05 --- Fix button grabs not being released. - Thanks again to Onur Kucuk <onur@delipenguen.net> for finding a way to reproduce this. Fix normal border when fullscreen at startup. --- 0.16.7.1 0.04 --- Fix window placement at (re)start (don't follow transients to leader). - Many thanks to Onur Kucuk <onur@delipenguen.net> for help to track this one down. Use png (not ppm) for image chaching, avoid some code duplication. Debian build updates by Julien Portalier <trash@portalier.com>. Hide menus when switching desktop. 0.16.7 ------------------------------------------------------------------------------- Bye bye Imlib1 and Fnlib. Remove unused clone stuff. Tidy up a bit (removed ancient ChangeLog's and other obsolete stuff). Fix incorrect menu placement (still not ok if deskslide is active). Valgrindings. Fix nastiness when there are more than 16 windows on one desk at startup. Fix desktop background thumbnail caching. Fix some initial desktop setup. Fix random killing when closing iconbox. Attempt to do something about the Restart Placement Bug. Enable showing some grab info. Fix segv in "Advanced Settings" dialog when dialog headers are enabled. Enable showing some menu info for debug (+tidy up some menu state stuff). Debug for tracking area and desktop changes. Debug commands to set/unset pointer grabs.
2004-08-17Update metacity to version 2.8.3. Addresses pr#26683 from Kouichirouben3-6/+7
Hiratsuka. Some important bug fixes in this release, including somy a11y bugs, and a compile issue on Solaris. Thanks to Rob Adams, Bill Haneman, Peter O'Shea, Mike Castle, Soeren Sandman, Elijah Newren, and Havoc Pennington for fixes in this release. Fixes * Adjust the MRU list when preventing focus stealing (Elijah) * Ensure that we maintain a focus window when switching workspaces in mouse focus mode (Elijah) * Some improvements in the showing desktop mode, and window activation (Elijah) * Make sure cursors changes are handled correctly (Havoc, Soeren) * Some fixes to the window menu (Rob) * Fix a compile issue on Solaris (Peter, Mike) * Allow struts to go past the middle of the screen, provided there's a gap between them, fixing an issue with gnome magnifier (Bill) Translations * fi (Pauli Virtanen), ja (Takeshi AIHANA), ko (Young-Ho, Cha), pl (Gnome PL Team), ru (Dmitry G. Mastrukov), sr (Danilo Å egan), tk (Gurban M. Tewekgeli), zh_CN (Funda Wang)
2004-08-16Add and enable weewm.minskim1-1/+2
2004-08-16Import weewm from pkgsrc-wip. Packaged by xtraeme@ and updated by me.minskim5-0/+69
WeeWM (Wee Enhanced Environment) is a fast and light window manager for XFree86. Everything can be done with a keyboard. It is customizable, and has dock management, smart window placement, virtual desktops, and more.
2004-08-13Update to version 20040729.cube2-5/+5
2004-07-29 * Added one missing set_previous_of call. * Ensure FD_CLOEXEC is set on all the file descriptors that we keep open for a longer time. 2004-06-19 * Fixed linking problems in the de module. * Export WScreen.set_managed_offset. 2004-06-05 * Added Xinerama sanity check.
2004-08-07uppdate to metacity-2.8.2recht2-5/+5
patch provided by Kouichirou Hiratsuka in PR pkg/26573 changes: Many bugfixes and better support for the freedesktop.org EWMH spec. - set titlebar_uses_system_font = false (it was ugly) - make naming for "move a window"/"move the window"/"move window" more consistent (fixes #142235) - Add trailing quotes to keybinding explanation text. - support for EWMH update counter spec & add compensation events when events are ignored. (fixes #143333 and #109362) - Fix focus bugs: remove race condition on window close/minimize (#131582), make focus choice consistent for each focus mode (#135810), choose correct focus window when "un-showing the desktop (#144900), make sure correct window is focused when using the workspace switcher (#120100). - Use meta_topic instead of meta_warning when failing to connect to a session manager. (fixes #136218) - Make meta_window_delete take a timestamp, and be sure to pass it one. - Add support for EWMH _NET_WM_USER_TIME spec. This enables part of preventing focus stealing. (bug #118372) Also fix bug with windows not being focused on unminimizing caused by original patch. (also bug #118372) - Fix some support for EWMH hints, and fix USER_TIME support to include the DEMANDS_ATTENTION hint. Also includes some code for implementing _NET_RESTACK_WINDOW and _NET_MOVERESIZE_WINDOW, but this is disabled pending feature thaw.
2004-08-02IceWM also needs Xrandr if built with X.org's X11.recht1-1/+2
2004-07-31USE_GCC_SHLIB will be deprecated soon, so change it toxtraeme1-2/+2
USE_LANGUAGES+=c++.
2004-07-31Fix a build problem seen on OS X.kristerw2-1/+22
The Apple toolchain has some quirks with common symbols in archives which makes it fail to pull in a file into a binary if only common symbols are needed from that file. Work around this by initializing one of the variables.