summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2000-08-13Update to USE_LIBTOOL.skrll2-3/+4
2000-08-11Remove (sometimes FreeBSD) packager's (porter's) name from DESCR.wiz10-43/+15
If anywhere, it should be the value of MAINTAINER in the Makefile. Some minor cleanup/reformatting while I'm here.
2000-08-07Update to 0.30.3. (Based on patches from Jerry Alexandratosdanw3-390/+479
<alexandr@eecis.udel.edu>.) 0.30.3 ====== * If a frame part has a non-nil `hidden' attribute, ignore it * When reframing windows, keep the absolute position of the client window constant * Support `FIXED_POSITION' GNOME hint (renamed old `fixed-position' property as `client-set-position'; `fixed-position' now means don't allow the window to be moved by the user) * `transients-above' option can now be set per-window * Translation updates: fr (Christian Marillat), en_GB (Robert Brady), de (Kai Lahmann), da (Keld Simonsen), ru (Valek Filippov), sl (Andraz Tori), no (Kjartan Maraas), gl (Jesus Bravo Alvarez), it (Michele Campeotto) * Fixed bugs when converting option values * Fixed `:require' keyword in `defcustom' always causing the module to be loaded, not just when the option is non-nil * Fixed bug when adding windows that are shaded * Fixed some minor bugs in the configurator 0.30.2 ====== * Window cycling now forwards terminating events to external applications as well as internal bindings (e.g. `M-TAB M-w' closes an activated Netscape window) * `quote-event' command now works with applications that ignore synthetic events (adapted from code by Timo Korvola) * Reorganized frame style and window type management. New function `define-frame-type-mapper' allows modules to affect the mapping from window type to frame type. E.g. the shading module uses this. (fixes the bug that changing the frame type of a shaded window didn't work) * Added function `variable-customized-p'; use this to avoid redefining user-modified options * Do type-directed deep conversion of values when converting to/from readable representations. This fixes the bug that options with `:type (optional color)' weren't being converted when passed between the wm and the configurator, leading to reader errors A side-effect of this is that updated custom files will not be compatible with previous versions of the wm (though old custom files will work with new versions) * Translation updates: no (Kjartan Maraas), de (Kai Lahmann), nl (Dennis Smit), sl (Andraz Tori) * Added primitives `map-windows' and `filter-windows' * Fixed bug of not retaining focus on startup when originally in PointerRoot mode and moving to click-to-focus mode (Brad Thompson) * Ensure that apps get sent a synthetic ConfigureNotify event after ConfigureRequest events are handled (fixes bug where menus in Java apps can appear at wrong position until window is moved) * When referencing known variables from subroutines, make sure that restricted environment doesn't prevent the variable being accessed (fixes bug where `default-bevel-percent' was being ignored) * When creating transient groups, don't compare null group ids (fixes xfmail related bugs) * Fixed `move-window-to-viewport' command to correct for 1... indexing * Fixed non-gnome workspace widget in configurator 0.30 ==== * New commands `activate-viewport-column', `activate-viewport-row' * New commands `raise-window-and-transients', `lower-window-and-transients' and `raise-lower-window-and-transients', `raise-transients-and-pass-through-click'. As the normal window stacking commands, but restacks the "transient-group" of the window. This includes the window itself and any transients it has, and any windows that it itself is a transient of. These commands are used in the default keymaps * Functions that deal with transient windows now understand the de facto standard of setting the `WM_TRANSIENT_FOR' property to the root window denotes that the window is a transient for the whole group * New image manipulation functions: `image-ref', `image-set', `image-fill', `image-map'. New color accessor function `color-rgb-8'. New function `root-window-id' * Improvements to `sawfish-ui': optionally use some GNOME widgets, more lisp widget types, some bug fixes * New command `command-sequence'. Allows individual bindings to invoke a sequence of commands * Options `iconify-group-mode' and `uniconify-group-mode' replace `iconify-whole-group' and `uniconify-whole-group'. New commands `iconify-transient-group', and `uniconify-transient-group' * Added `:type*' key to `defcustom', like `:type', but value is left unquoted * Translation updates: pl (Daniel Koc), ru (Valek Filippov), uk (Yuri Syrota), es (Iñaki García Etxebarria) * Fixed handling of `WM_NORMAL_HINTS' (was using base-size instead of min-size in places) * Fixed further locale / FontSet bug (Tomohiro KUBOTA) * `window-history' module won't resize a window to a size that violates its size constraints 0.29 ==== * Rewrote the configuration user interface. Improvements include: - Key bindings may now include parameters. E.g. this finally allows shell commands to be bound to keys using the GUI (use the new `run-shell-command' command) - Nautilus-like user-levels to tailor the options shown to the expertise of the user - Options may have much richer type descriptions (including `match-window' options). Also, extra widget types and containers may be added as extra Lisp modules - By default the stand-alone configurator commits changes to the window manager as they are made, instead of waiting for the `Try' button to be pressed - Added dependences--options with dependences are only editable when the value of their dependence is non-`nil' * Rewrote window stacking code to be based on "stacking predicates"--functions that accept or reject a possible stacking configuration. This allows the "stack-transients-above-parents" option to work correctly, only keeping transient windows above their _own_ parent windows * The configure-event handler now understands and handles the full complexity of stacking requests (Brad Thompson) * New frame-part attribute: `scale-foreground'. The `cursor' attribute may now be a function * Made the `centered', `centered-on-parent' and `under-pointer' placement modes clamp the window into the current work area (i.e. without overlapping windows that shouldn't be covered). Added a `stagger' placement mode * When grabbing window icons to images, preserve their shape masks * Moved `window-history' options to `placement' group. Fixed some more bugs and sub-optimal default option values * Don't set cursors for button classes, use the default value * GNOME `SKIP_FOCUS' window hint sets `never-focus' property on window, as well as the `ignored' property * Translation updates: de (Karl Eichwalder), ru (Valek Filippov), da (Kenneth Christiansen) * Added mostly-complete support for using gdk-pixbuf instead of Imlib (requires an experimental Xlib version of the gdk-pixbuf library) * Various bug fixes and other minor changes...
2000-08-07Update to rep-gtk-0.13a. (Minor bugfixes). Also make the package dependdanw3-6/+13
on graphics/gdk-pixbuf as well since it will build bindings for that if you have it installed. Based on patches from Jerry Alexandratos <alexandr@eecis.udel.edu>.
2000-08-07Make sure that "HasXdmAuth" is really defined before checking its value.tron1-1/+3
2000-08-07Compile support for "XDM-AUTHORIZATION-1" into "kdm" if base X11 systemtron2-1/+15
supports it.
2000-08-06Fix build problem caused by replacement of "make" loop with shell loop.tron1-5/+5
2000-08-06Add missing dependence on "xpm" package.tron1-2/+4
2000-08-04Do not reference non existant freebsd3-menu.xpm - from a mail by Matthew Orgassabs2-4/+4
2000-08-04Add and enable flwmjlam1-1/+2
2000-08-04The Fast, Light Window Manager.jlam7-0/+67
Provided in pkg/9846 by Matthew Orgass <darkstar@pgh.net>.
2000-08-04Update fltk to 1.0.9. Changes from version 1.0.7 include many bug fixes,jlam8-306/+302
better modal behaviour, and better portability. Find Mesa headers when xpkgwedge is installed.
2000-08-03It uses USE_LIBTOOL, so add the LTCONFIG_OVERRIDE.jlam1-1/+2
2000-08-03Update freetype-lib dependency to >=1.3.1 due to freetype-lib bumpingjlam1-2/+2
it's shared lib major.
2000-08-03depend on enlightenment >= 0.16.2wiz1-2/+2
2000-08-02- Use the smaller zip file (13MB vs 17MB)veego3-1520/+1559
- Fix the PLIST - Do a chown after copying the files with tar
2000-08-01Fix package to work on systems without "xpkgwedge" again.tron1-2/+3
2000-08-01Add missing slash to URL.tron1-2/+2
2000-08-01Remove dependency on Xaw...it's never referenced in the source code.jlam1-4/+1
2000-08-01Correct typojlam1-2/+2
2000-08-01Pass locations of gtk+ and xpm to configure script.jlam1-27/+31
2000-08-01mark as BROKEN: latest available release doesn't work with guile-1.4 yet.wiz1-1/+3
Addresses pkg/10721.
2000-07-31PRad1-2/+2
2000-07-31Remove empty directoryjlam2-3/+5
${PREFIX}/share/gnome/help/control-center/C/stylesheet-images in post-install and remove unnecessary @dirrm in PLIST.
2000-07-31* Consolidate PLIST.NetBSD and PLIST.SunOS into one PLIST.jlam3-693/+7
* Remove empty ${PREFIX}/share/gnome/help/*/*/figures directories in post-install and remove the corresponding lines in pkg/PLIST. * Remove unnecessary soundcard.h installation in pre-configure. * Remove unnecessary removal of (cpu|disk)usage, etc. from PLIST in post-install.
2000-07-31Remove the empty ${PREFIX}/share/gnome/html/zvt at post-install.jlam1-1/+2
2000-07-31Bump version number to 1.2.1nb1 after updates of "ee" and "xchat" packages.tron1-4/+4
2000-07-31There is no ${PREFIX}/share/gnome/html/zvt, so don't try to @dirrm it.jlam1-2/+1
2000-07-31Remove debugging code accidentally left in this file.jlam1-5/+1
2000-07-31Update icewm and icewm-gnome to 1.0.4. Changes from version 1.0.2:jlam8-201/+211
1.0.4: 2000-06-11 - minor fix for tcl/tk apps (please report any more tcl/tk again) - fix -c option restart (tnx to Diego Zamboni) - auto-detect multiByte (by - exit Start menu with Alt or Win/... 1.0.3: 2000-03-19 - empty taskbar window title fix - set pointer default for each toplevel window - mwm hints tweaking - multiple SIGHUP restart fix
2000-07-31The gettext package gained a shared library. For all packages whichjlam5-10/+10
link against libintl.so, update the dependency on gettext to >=0.10.35nb1.
2000-07-31Enable a bunch of packages in category/Makefile thathubertf1-3/+3
* should not cause any conflicts with the new bulk-package targets, * didn't contain a reason for why they were disabled or * were disabled for some false reason (and a IGNORE/BROKEN in the pkg's Makefile would be more appropriate)
2000-07-30Add and enable "wmmoonclock". Fixes 2nd part of PR pkg/10599.tron1-1/+2
2000-07-30Import new "wmmoonclock" package based on work contributed bytron7-0/+50
Jens Schmalzing in PR pkg/10599: Shows lunar ephemeris to fairly high accuracy
2000-07-30Update "enlightenment" package to version 0.16.4 based on patchestron8-126/+2110
supplied by Damon Brodie in PR pkg/10632. A list of change is not available.
2000-07-30Install the topic.dat files.jlam4-6/+69
2000-07-30Add the cdplayer_applet files to the PLIST.jlam1-824/+850
2000-07-30Rework how NetBSD APM is detected; get cdplayer to build; and getjlam11-64/+626
battery working again. Addresses the following PRs by Jasper Wallace <jasper@pointless.net>: 10420, 10421, 10422.
2000-07-30change the pre-configure target to match whats recommended by the lesstifdmcmahill1-2/+4
INSTALL document. This fixes recently noted infinite loops in the lesstif build system noted on some platforms.
2000-07-30patch-sumstsarna2-0/+9
2000-07-30Add and enable wxGTK, py-wxWindowstsarna1-1/+3
2000-07-30wxPython: Python bindings for wxWindowstsarna7-0/+78
2000-07-30wxGTK: A GTK-based implementation of the wxWindows GUI librarytsarna8-0/+640
2000-07-28USE_LIBTOOL instead of USE_PKGLIBTOOLjlam2-4/+5
2000-07-27Fix typo in last commit.tron1-2/+2
2000-07-27Add german mirror on "ftp.fu-berlin.de" to master site list.tron1-2/+3
2000-07-27add and enable lesstif12wiz1-1/+2
2000-07-27Update freetype-lib dependency to >=1.3.1 because the freetype libraryjlam1-2/+2
bumped its major. This is needed so that new binary packages looking for dependencies don't match an older freetype library.
2000-07-26Update xscreensaver to 3.25.frueauf7-48/+58
Changes since 3.24: * New hack, `nerverot'. * Added BSD kernel panic to `bsod'. * New version of `shadebobs'. * New version of `petri'. * Updated `webcollage' to handle recent Altavista URL format changes; made it search the AP photo gallery. * Revamped command-line options of `sonar' and made it properly handle subnets. * The `bubbles' hack can now trickle up or down the screen . * The `xsublim' hack can now read its text from programs. * Support for GLE version 3 in `extrusion'. * Fixed compilation problems in `maze'. * Fixed a rare crash in `flow'. * Fixes for minor installation problems.
2000-07-26Make sure patch doesn't contain any RCS ids other than ours. Lessonjlam2-11/+8
learned: use pkgdiff(1).