Commit graph

40 commits

Author SHA1 Message Date
martti
b3c99c8673 fvwm-2.4.18 maintenance release for all earlier 2.4.x versions.
It contains important security fixes in several scripts.

* Corrected rebooting the machine in FvwmScript-Quit.

* Fixed the FlickeringMoveWorkaround option to the BugOpts command.

* Security patch in fvwmbug.sh.
  See http://securitytracker.com/alerts/2004/Jan/1008781.html

* Security fixes in
  fvwm-menu-directory (BugTraq id 9161)
  fvwm_make_directory_menu.sh
  fvwm_make_browse_menu.sh
2004-03-22 08:26:44 +00:00
martti
c6a6760def Updated fvwm2 to 2.4.17
* The "Visible" condition does no longer select windows on
  different desks.

* Fixed sending M_NEW_PAGE packets to the modules if the page did
  not change.

* With the styles StartsOnPage, SkipMapping and UsePPosition,
  windows that request a specific position are still placed on the
  given page.

* It is now possible to suppress title action or title completely
  in menus created by fvwm-menu-directory.

* Added support for new BBC headlines in fvwm-menu-headlines, this
  replaces the old BBC-Worlds and BBC-SciTech headlines.
2003-10-13 15:21:19 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
martti
754b03f69e Updated fvwm2 to 2.4.16
* 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-06-01 06:53:30 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
bouyer
9356db756b Also install the fvwmrc_convert script (the man page was already installed). 2003-04-10 07:22:35 +00:00
atatat
3e4aff075b Re-open /dev/null on the (now) closed stdin file descriptor. The
fvwm2 changelog says they did this to make gmplayer realize it was not
running interactively (ie, its stdin was not a tty), but that means
that all things get executed with stdin closed.  That's not a very
good security posture.  Some things can get confused or do wrong
things if stdin is closed when they start.
2003-02-12 00:47:52 +00:00
martti
5a6dacc3ae Updated fvwm2 to 2.4.15
* Fix for gmplayer launched by fvwm.  Close stdin on Exec so the
  exec'd process knows its not running interactively.

* Windows using the WindowListSkip style do not appear in the
  FvwmTaskBar at random.

* Fixed a memory leak in ChangeIcon, ChangeForeColor and
  ChangeBackColor FvwmScript options.

* Fixed a core dump in the parsing of FvwmAuto arguments.

* Fixed screwed calculation of icon picture size when application
  specifies it explicitly.

* The option ShowOnlyIcons now works as described in the
  FvwmIconMan man page.  It was accidentally named ShowOnlyIconic
  before.
2003-01-26 13:13:54 +00:00
martti
12d5c398df Updated fvwm2 to 2.4.14
* Icons no longer appear on top of all other windows after a
  restart.
* Removed the flawed "A"ny context key binding patch from 2.4.13.
* The built-in session management can handle window names, classes
  etc. beginning with whitespace (textedit).
* The default EdgeScroll (if not specified) was incorrectly
  assumed to be 100 pixels instead of 100 percents.
* Application provided icon windows no longer appear at 0 0 when
  restarting.
* Modules do not crash anymore when more than 126 windows are on
  the desktop.
* FvwmIconMan displays windows correctly that were iconified and
  then moved to another page.
2002-12-02 08:53:01 +00:00
martti
fd7f2f4823 Include xpm/buildlink2.mk 2002-11-12 12:27:14 +00:00
martti
9b00a10c52 Updated fvwm2 to 2.4.13
* Icon titles for windows with an icon position hint no longer
  appear at random places.

* Fvwm no longer displays two icon pictures when switching from
  NoIconOverride to IconOverride with windows that provide their
  own icon window.

* The Current, All, Pick, ThisWindow and PointerWindow commands
  work on shaded windows too.

* Fixed a problem stacking iconified transients.

* No more flickering when raising transients.

* Fixed a number of problems with window stacking, some new in
  2.4.10 or later, some older problems that have been around for a
  long time.

* Windows starting lowered or on any layer other than the default
  layer are displayed at the right place in FvwmPager.

* Bindings with the "A"ny context can not be overridden by Gnome
  panel or OpenOffice.
2002-11-03 09:01:03 +00:00
martti
fedff35d58 Updated fvwm2 to -2.4.12
* Fixed drawing problems with TiledPixmap and Solid MenuFaces which
  appeared in 2.4.10, replacing the same problem with ?Gradient
  MenuFaces in 2.4.9.

* Fixed accidental menu animation with certain menu position hints.

* Fixed starting "Move" at random position when pointer is on a
  different screen.

* Transient windows do not appear in FvwmWinList after they have
  been moved on the desktop.

* Increased maximum allowed key symbol name length to 200
  characters.

* Allow quotes in conditional command conditions.
2002-10-11 06:16:49 +00:00
martti
eb862c264e Fix path to cpp (PR#18371). 2002-10-09 08:34:15 +00:00
martti
67c19324a5 Updated fvwm2 to 2.4.11
* Fixed a crash with ssh-askpass introduced in 2.4.10.

* Allow the use of mouse buttons other than the first in
  FvwmWinList when invoked transient.
2002-09-21 08:27:13 +00:00
martti
59bea254da Updated fvwm2 to 2.4.10
* The commands Maximize, Resize and ResizeMove can be used on icons
  as it was in 2.2.x.
* Fixed hilighting of menu items with HGradient and VGradient
  MenuFace.  Reduced flickering with these options.
* Fixed a minor problem with entering submenus via keyboard.
* Fixed race conditions in FvwmTaskBar with AutoStick that caused
  it to hang.
* Fixed drawing of pager balloons with BalloonBack option.
* Fixed drawing of SidePic menu background with B/D gradients.
* Fixed drawing of menu item reliefs with gradient menu faces.
* Fixed key bindings on window corners.
* Fixed FvwmTaskBar i18n font loading
* Fixed StackTransientParent style without RaiseTransient or
  LowerTransient on the parent window.
* StackTransientParent works only on parent window if it is on the
  same layer.
* Fixed handling of window group hint with the (De)Iconify
  command.
* No more flickering when a transient overlapping its parent window
  is lowered.
* Fixed hilighting of unfocused windows.
2002-09-16 09:31:48 +00:00
wiz
24b1cf150e Convert to buildlink2. 2002-08-31 15:11:26 +00:00
martti
7497e9f34c Updated fvwm2 to 2.4.9
* Bug fixes

  - Restored old way of handling clicks in windows with ClickToFocus
    and ClickToFocusPassesClickOff.  This fixes a problem with
    click+drag in an unfocused rxvt or aterm window.

  - A number of drawing fixes in FvwmPager

See the ChangeLog and NEWS files for details...
2002-08-22 10:55:32 +00:00
wiz
e7d279fedb Add CONFLICTS with fvwm>=1 for rather old fvwm packages. 2002-06-17 09:28:59 +00:00
martti
3628f05c3f This conflicts with fvwm1 2002-06-17 08:12:36 +00:00
martti
b2e43533a3 Updated fvwm2 to 2.4.8
Improvements and compatibility issues:
--------------------------------------
* Setup "fvwm" and "fvwm-root" name symlinks for the executable and
  the man page when installing, see INSTALL.fvwm.
* New FvwmIconMan configuration syntax now conforms to the syntax of
  other modules, see the man page.
* New WindowList option CurrentAtEnd.
* Always display the current desk number in the FvwmPager window title.
* A small security patch regarding TMPDIR.
* fvwm-menu-headlines: updated the site data, added a configurable timeout on
  socket reading (20 sec) to avoid fvwm hanging, new --icon-error option.
* Fonts in double quotes now should work in module configurations.
2002-06-13 08:41:45 +00:00
veego
ac48446b80 Include mk/bsd.prefs.mk so that FVWM2_USE_GTK and FVWM2_USE_RPLAY can
work if you have that in /etc/mk.conf.
Also changce --with-iconpath to --with-imagepath, so the default pixmap
and bitmap path is now correct again. That changed some versions ago.
2002-04-14 13:59:42 +00:00
martti
5bb3969b8c Updated fvwm2 to 2.4.7
Fvwm 2.4.7 is a maintenance release for 2.4.6 that fixes a number
of minor or rare problems.  System administrators are strongly
encouraged to move to 2.4.6 or 2.4.7 from any earlier 2.4.x release.

Changes:

* Fixed parsing of WindowList with conditions and a position at
  the same time that was broken in 2.4.6.

* Fixed some problems with the DeskOnly option of FvwmTaskBar
  (windows were duplicated when moving to a different Desk; the
  StickyIcon style was ignored).

* Fixed config.h warnings with some compilers introduced in 2.4.6.

* Fixed icon titles being raised when they should not be.

* Fixed initial drawing of the internals of the FvwmPager window.

* Fixed the FvwmAudio compatible mode in FvwmEvent when external
  audio player is used.

* Minor improvements in the man page.
2002-04-12 09:09:08 +00:00
martti
64c40e7b09 Updated fvwm2 to 2.4.6
* New conditional command ThisWindow.
* Better support of non ISO-8859-1 window and icon titles.
* Bug fixes

Apart from fixing a number of minor or rare problems, it addresses
slow opaque window movement and resizing that was not encountered in
the 2.2.x releases. If you do not use opaque window movement or resizing
and did not encounter any of the bugs described below you do not need
to upgrade. System administrators are strongly encouraged to move to
2.4.6 from any earlier 2.4.x release.
2002-03-11 07:20:55 +00:00
martti
e4b71c7b98 Updated fvwm2 to 2.4.5
New features:
-------------

* New style BackingStoreWindowDefault which is the default
  now. Fvwm no longer disables backing store on windows by
  default. This may help with some applications that do not redraw
  properly.

* Reduced the time in which fvwm attempts to grab the pointer.

Bug fixes:
----------

* Fixed minor problems in popping sub menus up and down.

* Fixed moving windows between pages with the keyboard.

* Fixed the size of the geometry window that was broken sometimes.

* Fixed problem with pointer warping to another screen on a dual
  head setup.

* Fixed a problem with the focus in internal Ddd and Netscape
  windows.

* Fixed unmanaged window when window was mapped/unmapped/mapped too
  fast.

* Fixed MiniScroll's auto repeating in FvwmScript.

* Fixed a crash with the UseStyle style in combination with
  HilightBack.

* Fixed excessive redraws of the windows under a window being shaded.

* Fixed a minor memory leak in the Style command.

* Fixed pixmap background of FvwmButtons behind buttons with only
  text.

* Fixed a crash in FvwmIconBox when the application provided an
  illegal icon.

* Fixed a configure problem with libstroke-0.5.1.

* Fixed bug that sometimes caused unnecessary redraws when a style
  was changed.

* Fixed crash when something like "$[$v]" appeared in a command.

* Fixed parsing of conditions with more than one comma.
2002-01-28 08:14:34 +00:00
martti
bcca73ea51 * Regenerate checksum as fvwm_icons.tgz was modified
* Adjust Makefile to match the new layout of fvwm_icons.tgz
2002-01-04 06:44:58 +00:00
martti
95a1795522 Fvwm 2.4.4 is a bug fix release for version 2.4.3. The most
important fixes are related to key bindings with the Shift key and
some problems with ClickToFocus.  We recommend upgrading from any
earlier 2.4.x release to 2.4.4.

* Minor title drawing fixes.

* Fixed manual placement with Xinerama.

* Minor button 3 handling fix in FvwmPager.

* Fixed *FvwmIconMan*shaped option with empty managers.

* Fixed ClickToFocusClickRaises style.

* FvwmForm: Customize pointers, support ISO_Tab key, buttons can activate
  on press or release, special pointer during grab, arrow keys useful in form
  with one input field.

* New OpaqueMoveSize argument "unlimited".

* Fixed binding keys with and without "Shift" modifier under some
  circumstances.

* Fixed binding actions to the client window with ClickToFocus.

* Mouse bindings are activated without a recapture.

* FvwmScript: new keyboard bindings. New flags NoFocus and Left, Center,
  and Right for text position. Amelioration of the Menu and PopupMenu
  Widgets. New functions GetPid, Parse, SendMsgAndGet and LastString.
  New instruction Key for key bindings. New command SendToModule ScriptName
  SendString.

* Command "Silent" when precedes "Key", "Mouse" and "PointerKey"
  disables warning messages.

* Restored the default Alt-Tab behaviour from 2.4.0.
2001-12-17 07:30:07 +00:00
zuntum
273821c4d3 Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +00:00
martti
b180b781b9 There was a problem with PLIST if the user had gtk+ installed but
didn't use FVWM2_USE_GTK=YES. The problem is fixed by adding
--without-gtk-prefix to CONFIGURE_ARGS if FVWM2_USE_GTK=NO.
2001-10-11 09:11:22 +00:00
martti
db9641af77 - Updated to version 2.4.3.
- Added FVWM2_USE_GTK and FVWM2_USE_RPLAY for those who want FvwmGtk
  and audio support.
- Removed dependency on imlib until a better PLIST_SUBST is written.

Changes in stable 2.4.3 (8-Oct-2001)

* Fixed activation of shape extension.
* Fixed problems with overriding key bindings.
* Single letter key names are allowed in upper and lower case in
  key bindings as before 2.4.0.
* Fixed WindowList placement with Xinerama.
* Fixed flickering icon titles.
* New X resource fvwmscreen to select the Xinerama screen on which to
  place new windows.
* Coordinates of a window during motion are show relative to the
  Xinerama screen.
* Some icon placement improvements with Xinerama.
2001-10-09 12:19:05 +00:00
martti
6cbe3bb122 Fvwm 2.4.2 has been released. List of changes is too long to be included
here, please see ChangeLog in the build directory for further details.
2001-10-01 11:14:42 +00:00
nra
a5786c8538 Update to fvwm-2.4.0. Addresses PR #13373.
Highlights:
-----------

 ** A new "Theme" module called FvwmTheme and "colour sets"
    including 8 kinds of gradients and pixmap support controlling
    the appearance of borders, title bars, frames, 3D shadows,
    menus and modules.

 ** GNOME compliance.
    GNOME hints can be turned on and off for individual windows.

 ** Mouse stroke support.
    You will need the libstroke library, found at

      http://www.etla.net/~willey/projects/libstroke/

 ** Much more flexibility and control in menu definition and menu
    styles including dynamically generated menus and some menu
    generating scripts.

 ** Almost all commands, including Key, Mouse and Style, take
    effect immediately.  The Recapture command is no longer needed
    to activate most changes.

 ** The old StaysOnTop style option has been generalised into the
    concept of layers.  See the fvwm2 man page for details.

 ** Using Alt-Tab now works exactly like the other one.

 ** A derived package fvwm-themes standardises FVWM Themes issues.
    More info is available at

      http://fvwm-themes.sourceforge.net/

 ** Improved multi head support.
2001-07-10 20:03:28 +00:00
agc
41e8e90119 Move to sha1 checksums where appropriate and possible.
Add distfile sizes where possible.
2001-04-17 16:03:42 +00:00
agc
bbc67fac91 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:53:33 +00:00
wiz
3af0319242 Correct bitmap/pixmap paths once again. Pointed out by veego. 2001-03-19 19:09:52 +00:00
wiz
5fce1c2af2 s/X11ROOT/X11BASE/ 2001-03-19 17:41:09 +00:00
wiz
feb2432479 Update to 2.2.5, provided by Martti Kuparinen in pkg/12377.
Changes: Remote startup sped up, security fix regarding .fvwm2rc being
searched in . if $HOME was not set, and some minor fixes.
2001-03-13 20:59:14 +00:00
wiz
a0745845b3 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:21:28 +00:00
veego
a66c657227 Update to 2.2.4:
Changes in official release 2.2.4 (November 1999)

* Fixed HP-UX 10.20 build problems.
* Fixed build problems without shape extension.

Changes in official release 2.2.3 (October 1999)

* Several minor bugfixes.
* Fixed dragging windows out of the pager.
* Added support for StartFunction & ImagePath not to break new configurations.
* Fixed long-window-name-hangs-X bug.
2001-01-01 23:42:04 +00:00
wiz
b48aa2febf Add new category wm for window managers, and move lots of package from
x11 here. Only changes are: `wm' in category added and some paths fixed.
2000-12-12 02:03:46 +00:00