NetBSD to != SunOS, list USE_MMX in BUILD_DEFS only if it's really enabled,
misc cleanups (whitespace, etc.)
XXX: If installed setuid root on Solaris, pseudo-tty is owned by root,
and it's not possible to resume a screen session as a normal user.
(this behaviour should be reviewed again, since this workaround
is 2 years and several version updates old.)
PR 18638 and PR 18639.
Changes since 2.7.3:
2.7.9 to 2.7.10
Geoff Wing et al.
removed screen dump feature as it can aid as a security hole
removed menubar escape sequence access as it can aid a security hole
removed reporting of title and icon settings as they can aid a security
hole
Mikko Leppänen
fixed clearing problem when internalBorder is zero
Steve O
added Cygwin port
Rob McMullen
fixed handling of control characters inside escape sequences
added resource "mouseWheelScrollPage" to allow the mouse wheel
scroll a page full
added support for VT52 commands
2.7.8 to 2.7.9
Geoff Wing et al.
added -sbt/--thickness to allow user-supplied scrollbar width (not
yet available with NeXT style scrollbars)
Matthew W. Roberts
fixed rclock -iconic option
added rclock day of month on clockface (define DATE_ON_CLOCK_FACE
in feature.h)
added rclock "-mailspawn cmd" if MAIL_SPAWN is not hard coded in
feature.h
Kazutoshi Kubota
added 256 colour mode (instead of the base 16 colour mode) with
configure --enable-256-color
2.7.7 to 2.7.8
Geoff Wing et al.
fixed determination of NumLock key, noticed by
Matthew Gabeler-Lee
fixed continual and slipwheel scrolling, noticed by
Joshua Swink
fixed connecting with IM whenever it is started, partly from
Tung-Han Hsieh
fixed Ultrix acquiring useful pty/tty pair, noticed by
Bert De Knuydt
fixed CSI sequence parser overriding a 0 parameter with default value
changed -ip to not clear ancestor windows when using inherit pixmap
transparency type
added -ipf/--inheritPixmapforce to clear ancestor windows when -ip
and inherit pixmap transparency is used
added "-hc colour" (define OPTION_HC in feature.h) to provide
background highlighting of selection, partly from
Christian W. Zuckschwerdt
added -j/--jumpScroll to provide jump or smooth scrolling, defaults to
jump scrolling as per previous behaviour
Stephen Isard
fixed DECSTBM sequence default when only one parameter is given
Rudolf Jaksa
added basic support for $XAPPLRESDIR/Rxvt resources
T. Alexander Popiel
added --scrollBar_align (top|bottom|...) for alignment of scrollbar
thumb with middle button. Defaults to centre as per prior
state. Supercedes FUNKY_SCROLL_BEHAVIOUR
2.7.6 to 2.7.7
Geoff Wing et al.
fixed check for GLIBC and STREAMS pty/tty types, noticed by
Venkatesh Krishnamurthi
fixed check for PTC pty/tty type, noticed by
Andreas Bierfert
fixed to not automatically clear selection on screen size change,
noticed by Dominik Vogt
fixed a possible buffer overflow problem, noticed by
Samuel Dralet
fixed to reallow parallel builds
fixed builds for some SYSV utmp/utmpx systems
fixed INCR transfers
fixed resource "greektoggle_key" as per doc/README.greek, noticed by
Martin Husemann
fixed STREAMS again, hopefully the last time
changed overstrike pixel dropping avoidance to speed/size optimise
changed define WTMP_ONLY_ON_LOGIN in feature.h to be the default
added CSI s & CSI u as alternative save & restore cursor sequences
added pasting-only support for SECONDARY and CLIPBOARD selections,
automatically tried if internal selection and PRIMARY
selections are not present. CUT_BUFFER0 is tried last
Kazutoshi Kubota
added "-lsp <num>" option ("--lineSpace <num>") to give specified
spacing between rows with configure --enable-linespace
Tomohiro KUBOTA
fixed some font default calculations to match previous behaviour
Ali Rahimi
added slip wheel support providing continual scrolling with the
control key depressed and using the mouse wheel as an
accelerator. Control key release stops scrolling
Mark Schreiber
added -sw/--scrollWithBuffer to try to make views into the
scrollback buffer stay unmoving upon new lines (needs -si)
2.7.5 to 2.7.6
Geoff Wing et al.
fixed build with XTERM_COLOR_CHANGE undefined, noticed by
John Waggenspack
fixed build for Solaris/SunOS (maybe others) using STREAMS
fixed default icon name, noticed by
Jeremy C. Reed
fixed setting of icon name with -e argument, noticed by
John Waggenspack
fixed problems with selection by changing some types and type casting
fixed some parallel build problems
fixed text placement in graphics mode
fixed some build problems with graphics/qplot
fixed reverse video mode to act like the invocation option
fixed query of locale ("Setting locale failed.") when locale is set
fixed autowrap bug when restoring cursor from last column, noticed by
witek@mat.uni.torun.pl
fixed build & run when PREFER_24BIT is undefined
fixed loading of fonts with noenc multichar encoding, noticed by
Mark White
fixed an abort on sending some selections, from
Xianping Ge
fixed tty opening for systems with openpty(), e.g. OSF1
fixed build for utmpx/wtmpx platforms
fixed a bug in memmove() if --enable-strings is given, noticed by
Larry W. Virden
fixed some termcap/terminfo entries
fixed some division operations to use the same integer type
changed configure detection method for pty/ttys
changed handling of ConfigureNotify events for fast event streams
changed internal handling of window size calculation
changed internal handling of window size and placement manipulation
changed define PREFER_24BIT in feature.h to be set via
configure --enable-24bit (default is now off)
changed screen refresh to optimise X calls more, noticeable with
slower machines or over network displays
changed pty/tty code to be able to be built separately for testing
changed selection sending to send the original raw form if locale
conversion fails
updated libtool for configure
added DEC private modes 1047 / 1048 (no ti/te handling yet)
added SCROLL_ON_HOMEEND_KEYS in feature.h a la SCROLL_ON_UPDOWN_KEYS
from Marius Gedminas
added "tests" target in main directory to build and run basic tests
added (frills) -tcw (--tripleclickwords) alternative triple click
selection which selects words to the end of possibly-wrapped
lines with trailing blanks and blank lines removed
Chuan-kai Lin and Brian Mays
added -mcc option (--multibyte_cursor) for multibyte cursor movement
in legacy programs
Maxime Froment
fixed placement with OverTheSpot input method
fixed characters sent through IM being truncated to 4 bytes
fixed encoding method being overridden by default encoding method
added loading of locale specific app-defaults from directory
/usr/X11R6/lib/X11/$LC_CTYPE/app-defaults/Rxvt (see
XAPPLOADDIRLOCALE is feature.h)
Tomohiro KUBOTA
added method to provide base font sets based on user's locale
added more flexible font allocation, specifying a maximum number of
fonts in feature.h instead of a set number
Marius Gedminas
added --enable-smart-resize which may reposition the window on
resizing so that we try to stay within the screen boundaries
2.7.3 to 2.7.5
Geoff Wing et al.
fixed scrollTtyKeypress not active for all keypresses, noticed by
Reuben Thomas
added -xrm option to accept dummy invocation arguments, from
Christian W. Zuckschwerdt
& Chris Green
fixed documentation for options: -tr, -ic, -pt, -im, -mod, -xrm;
and resources: scrollBar_right, scrollBar_floating,
scrollTtyOutput, scrollTtyKeypress, preeditType, inputMethod,
modifier.
fixed OSC sequences to accept 7 and 8 bit ST as well as BEL
added MAX_COLS & MAX_ROWS in feature.h to limit columns/rows on resize
added copy root pixmap variant of transparency - make this the default
with previous method as fallback
fixed allocation of new lines to not set base attributes, including
underline or reverse video information, noticed by
Brian Mays
added ability for different scrollbars to be compiled in, determined
by --scrollstyle
fixed Meta key detection - has priority over Alt, noticed by
Paul D. Smith
fixed configure check for mawk/gawk/nawk/awk
added use of libtool in build procedure
added SCROLL_ON_NO_SECONDARY to feature.h to scroll the screen when no
swap is compiled in and a change screen request is made
removed slightly buggy ConfigureNotify queue/ignore from our resizes
fixed use of extended character classes, from
Samoylov Olleg
fixed timeout in select() call when unmapped, noticed by
Tore Bjorkeli
changed feature.h NO_BOLDUNDERLINE to NO_BOLD_UNDERLINE_REVERSE
added support for XCopyArea() on screen display - good for slower links
fixed CSI parameter parsing, including omitted parameters
fixed allocation of new lines when in reverse video mode
added answerbackString resource which sets the reply to ENQ (CTRL-E)
fixed InheritPixmap interaction with fvwm2 by delaying a bit to allow
the WM to do its stuff before we meddle with its windows
Thomas Woerner
added colorRV resource for reverse video colour (dependent on
NO_BOLD_UNDERLINE_REVERSE in feature.h)
Jun Morimoto
fixed argument checking in rclock - ignore bad arguments
Matthew W. Roberts
added -mailfile option to rclock
Christian W. Zuckschwerdt
added OSC sequences to change base colours; also cursor, highlight,
bold, pointer and underline colours. See rxvtRef
Paul Sheer
added initial INCR (incremental pasting) support
* New hacks, flyingtoasters, bouncingcow, jigglypuff, and glslideshow.
* More models in engine.
* Rewrote xscreensaver-getimage to remove reliance on external image loaders
(xv, chbg, xloadimage, etc.) and to reduce flicker when loading files.
* Made gflux and flipscreen3d be mouse-spinnable.
* Ability for xlock converse with PAM added by Tim Reed <treed1@twcny.rr.com>.
Some more fixes for compilation problems by Jon Nelson
<jnelson@securepipe.com>.
* Fix for flow and swarm for broken Xservers thanks to Tim Auckland
* <Tim.Auckland@Procket.com>.
AFS fix for TRU64.
Ability for xlock converse with PAM added by Tim Reed <treed1@twcny.rr.com>.
Fix for random.c when BLANK_ONLY is used.
Restart life when static or blank. Added Thompson's Day and Night and
Bell's High Life. These are alternate life rules. Day and Night
butterfly added as a glider shooter.
Fixed Andreen's hex life can come up in addition to Callahan's.
Added many life forms from Life Lexicon.
Trilife added (also randomly rotated and shooters added).
Better fix for -rule3d and -v from Emmanuel Jeandel
<ejeandel@ens-lyon.fr>. I guess I went a little crazy with security
and made it strncmp instead of strcmp.
xlockgroup patch for allowing all in the xlock group to unlock.
Thanks to Rich Anderson <RANDERSON@northropgrumman.com>.
Syslog fix when gid not in /etc/group.
life3d double buffering (also made wireframe come up a little less often)
dead (blank) or static (period 1) life forms last just 8 generations
Added gliders from http://www.cse.sc.edu/~bays/d4d4d4 3D applet.
I copied a encrypted password to /etc/passwd and it worked fine without
USE_XLOCKRC. Put a warning in configure if /etc/passwd not set up and
and not using USE_XLOCKRC and cygwin.
Clean up of some text errors with BUTTON_LOGOUT and failure count.
Added a Caps Lock check. Don't you hate it when certain software says
"Make sure that the Caps Lock is not accidently on." and the Caps Lock
is not on... I thought computers can know their own state.
added ", Caps Lock on" to invalid string.... needs French/Japanese
translations (also needs German translation but others parts need that
as well.
cleaned up some various variable shadowing in modes.
check_gl_error protection (previously it would error out... not good
for a locker). This could be a major security problem but I can not
reproduce this on my Linux machine. Someone was able to get a "texture"
error by repeatingly pressing the middle button with glplanet up.
text3d acts more like blank if it does not get a TTF file (blanks out
password screen). Fixed configure of DEF_TTFONT if prefix not set.
Andreas Voegele <voegelas@gmx.net> pointed out -nice option was ignored...
hopefully fixed now. Check now for HAVE_SETPRIORITY.
uninistall and clean on Cygwin should now work
More Kerberos support thanks to Ken Hornstein <kenh@cmf.nrl.navy.mil>.
support for the new krb5-config script to determine the correct
options used to compile Kerberos
- If you're using Kerberos, it prints your Kerberos principal in the
username field.
- It uses a callback function in case the library needs to prompt the
user for any additional information (in case your password expires,
for example).
- It makes the writing out of credentials a configure option.
-logoutButton minutes now in man pages.
"configure --with-opengl --without-xpm" should now work for atlantis,
atunnels, fire, and sballs.
Makefiles simply need to use this value often, for better or for
worse.
(2) Create a new variable FIX_RPATH that lists variables that should
be cleansed of -R or -rpath values if ${_USE_RPATH} is "no". By
default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
additional variables may be appended from package Makefiles.
Many bugfixes and functionality enhancements including:
General
New default widget style: Keramik
New default icon theme: Crystal
Created and enhanced framework to effectively disable certain features of
the GUI, like for example shell access, disallowing to select custom wall
papers. "Kiosk mode"
Usability improvements:
Kicker: Context menu, applet menus, wording and panel feature consistency
improved
Kicker: Redesigned control module.
KCalc: Usability Improvements.
KSnapshot: Usability Improvements.
KsCD: User Interface Improvements in configuration and information dialogs
kdelibs
Extended the DCOP commandline client to
enable nonGUI applications (such as shell scripts) to use DCOP
send DCOP messages to multiple users and/or sessions concurrently
Added to notification dialog to allow applications to configure their
notifications with a common GUI.
Added "Open File", "Open Destination" and "Keep window open" to download
progress dialog.
KDatePicker has now week number display and selection.
Added KLocale support for setting/retrieving the first day of a week
Support for "Multimedia keys" on your keyboard.
Added on-demand icon loading support to improve startup performance of
applications.
KHTML:
Improvements to printing support.
Page Info and Frame info dialog.
Auto-Scroll support of webpages using Shift combined with arrow keys.
Many, many Bugfixes and improvements.
Small codebase merges with Safari. The main merge is planned for a future
release however, as it requires more testing.
KIO:
Modified thumbnail ioslave that can extract a thumbnail from the file
directly if it contains one, rather than generating one itself.
Added fish:// protocol slave, which can access remote filesystems via
SSH and SCP
Cleanups and Corrections in smtp:// protocol slave.
Activated rtsp:// protocol slave.
Added support for Public Key Authentication and interopability with newer
versions of OpenSSH to sftp:// protocol slave.
KSSL:
SSL certificate policies can now be configured based on the host name
Qt 3.1 introduces many significant new features and many improvements
over the 3.0.x series. Also lots of bugfixes.
The Qt version 3.1 series is binary compatible with the 3.0.x series:
applications compiled for 3.0 will continue to run with 3.1.
030227 Updated selection code in Text widget. Removed support for
cut buffers. Added support for CLIPBOARD. Changed keybindings:
Ctrl-C = copy selection to clipboard
Ctrl-X = cut selection to clipboard
Ctrl-V = paste clipboard
Page_Up = page up
Page_Down = page down
Home = beginning of line
Ctrl-Home = beginning of file
End = end of line
Ctrl-End = end of file
New configuration option --enable-obsolete-selections reverts
to the old code.
030204 Check for the existence of widec.h (c/o Matthias Buelow).
030115 Patches by Alexey I. Froloff:
"NeXtish" scrollbar look (thumb and buttons are wider and
look more flat).
Fixed thumb positioning for Button2 scrolling.
Released 0.13.0.
gtkmm (previously known as Gtk--) is the official C++ interface for the
popular GUI library GTK+. Highlights include typesafe callbacks, widgets
extensible via inheritance and a comprehensive set of widget classes that
can be freely combined to quickly create complex user interfaces. Here's
an overview, with documentation and status. gtkmm is free software
distributed under the GNU Library General Public License (LGPL).
Aside from the C++ interface to Gtk 2.x, this package also provides
bindings for glib, atk and pango (all of them related with the toolkit).
Changes:
- install to location similar to xdm
- added rc.d script
- added MESSAGE with post-install instructions
- cleanups
1.22.1:
=======
- There was a bug. I forgot to change pam service name
from xdm to wdm. This release fixes it.
1.22:
=====
- xdm-base upgraded to xdm from XFree86-4.2.1.
- wdmLogin translated to russian and japanese.
Now, what will be in next releases:
- compatibility with ancient versions of WINGs
will be dropped.
- configuration files will be changed to PropList
format (If you want to arue, mail me or chat with me at
#wdm on irc.ornet.ru, or #windowmaker on irc.freenode.net)
- wdm <-> wdmLogin protocol will be changed to implement
better PAM support.
1.21:
=====
- development started again. This release collects almost
all patches I can find on net. If you have more patches
please send them.
- directories rearranged, build system rewritten (see
README.voins for explanations).
- everything is ready to start migration to newer xdm base.
Changes:
- added MESSAGE file with post-install instructions
- minor cleanups
1.4:
====
- Auto* tools
- Initial i18n support (not used yet)
- Fixed slow down with some programs using FS_ListFontsWithXInfo
- Fixed childs unlinking unix socket when father uid == childs uid
- Added an option to specify pidfile location
- Added endpwent() to prevent leaking one fd
- Changed usage output
1.3.1:
======
- Added --cache description to man page
the relevant changes:
* pygnome/gnome/zvt.py (ZvtTerm.writechild): add method.
* pygnome/zvtmodule.c (_wrap_zvt_term_writechild): add wrapper.
* pygnome/gnome/ui.py: fix corruption introduced in revision
1.30.2.2 (don't know how it got in there, or how it got past
distcheck).
* pygnome/appletmodule.c (_wrap_applet_widget_get_rgb_bg): check
if rgb == NULL, to try and catch an error condition (may fix bug
#89291).
* pygnome/Makefile.am (gettextpy): only install gettext.py if we
are using python < 2.0.0 (which has its own gettext module).
* pygnome/Makefile.am: fix up for parallel install with pygtk-2.0.
* pygnome/gnome/applet.py (AppletWidget.get_rgb_bg): added wrapper
* pygnome/appletmodule.c (_wrap_applet_widget_get_rgb_bg):
implemented applet_widget_get_rgb_bg wrapper
* pygnome/gnome/ui.py (GnomeDialog.button_connect): add argument
to wrapper (again, from bug 70416).
* pygnome/gnomeuimodule.c (_wrap_gnome_icon_list_get_icon_data):
do a NULL check. This won't catch all errors, but might catch
some segfaults (from bug 70608).
(_wrap_gnome_dialog_button_connect): add an "extra" argument for
extra arguments to pass to the signal handler (from bug 70416).
* pygnome/zvtmodule.c (_wrap_zvt_term_set_color_scheme): fix bug
signed/unsigned bug (as per bug 70474).
* pygnome/gnome/zvt.py (ZvtTerm.match_check): wrapper function.
* pygnome/zvtmodule.c (_wrap_zvt_term_match_check): apply patch
from bug 69106.
* pygnome/gnomeuimodule.c (_wrap_gnome_init): as gnome_init calls
gtk_set_locale(), we need to set LC_NUMERIC back to C, or python
breaks.
* pygnome/generate/gtkhtml.defs:
Fix typo in gtk_html_embedded_set_descent.
* pygnome/generate/gtkhtml.defs:
* pygnome/gtkhtml.py:
* pygnome/gtkhtmlmodule.c:
Add wrapper class for GtkHTMLEmbedded, so a python script can
catch and handle the "<object>" signals in gtkhtml.
* pygnome/generate/Makefile.am (defsdir): install the defs files.
* pygtk/gtkmodule.c Don't call g_thread_init if gthread has
already been initialized, for the benefit of programs that use
gthread themselves and want to be able to embed Python code that
uses the gtk module.
* pygnome/gnome/applet.py: add panel size constants.
(AppletWidget.__getattr__): handle privcfgpath and globcfgpath
members.
* pygnome/generate/applet.defs (AppletWidget): add privcfgpath and
globcfgpath public structure fields.
* pygnome/gtkhtml.py: add support for more APIs.
* pygnome/gtkhtmlmodule.c (_wrap_gtk_html_begin): fix argument list.
Add some more of the gtkhtml APIs.
* pygnome/gnome/ui.py (GnomeIconEntry.gtk_entry): use
_gtk.GtkEntry here.
(GnomePixmapEntry.gtk_entry): same here.
Changes since 4.07: * New hacks, `atunnels' and `piecewise'.
* Physics improvement in `fluidballs'.
* Various fixes for XDarwin systems (X11 on MacOS X.)
* Added -clock option to `barcode'.
* Minor fixes to `endgame', `flurry', `flipscreen3d',
and `gflux'.
configuration database from beeing modified by packages that do not honour
the --disable-schemas-install option. There is no need to patch these broken
packages any more.
Okay'ed by wiz.
rebuild the documentation database at install/deinstall time. This means
that:
- PLIST's do not need to call scrollkeeper-{update,rebuilddb} directly;
this is done by a bsd.pkg.install.mk template.
- The share/omf directory is only removed by scrollkeeper, which is the
last package in the dependancy tree.
- PKGREVISION is bumped.
Reviewed by wiz.
Juan RP (juan at xtraeme dot dyndns dot org) in PR pkg/20174.
DESCR:
FbDesk is a fluxbox-util application that creates and manage icons on your
Fluxbox desktop. Features:
* XPM and PNG image loading
* Antialias text
* UTF-8 and multibyte support
* Vertical text
* Grid Snapping
* GUI for editing command/label and add/remove icons
* Fluxbox menu style
Changes:
* GtkTreeView [Kristian Rietveld]
- made GtkTreeSortable work as the documentation advertises [Jarek Dukat]
- fixed gtk_tree_view_set_sort_column_id so you can disable sorting [Soeren
Sandmann, Jarek Dukat]
- TreeView search now works on all values transformable by GValue and not
just strings [Muktha Narayan]
- _move/_swap fixage in the Stores [Matthew Tuck, Paolo Maggi]
- a lot of misc bug fixes [Alex Duggan, Carlos Garnacho Parro, Hans Petter
Jansson, Kjartan Maraas, Soeren, Dave Camp, Murray Cumming, Dave Cook,
Gaël Le Mignot, Vasco Alexandre da Silva Costa]
* GtkTextView [Matthias Clasen]
- Fix keynav with invisible cursor
- Fix misdrawing of cursor [Owen Taylor] and selection
- Many miscellaneous fixes [Narayana Pattipati, Daniel Elstner]
* Fix problem with accidental inclusion of a main() [Matthias]
* Documentation improvements [Matthias, Havoc Pennington]
* Fix problem with GtkColorsel and pixmap themes [Daniel]
* Fix race condition with GdkRGB in PseudoColor [Shivaram Upadhyayula]
* Warning fixes [Manish Singh]
* configure fixes [Akira Tagoh]
* New and updated translations (ca,de,es,et,ko,mn,pl,pt,vi,zh_CN)
* Miscellaneous bug fixes [Matthias, Daniel, Martin Gansser, Louis Garcia,
Tommi Komulainen, Thomas Leonard, Ian Peters, Arvind Samptur,
Soeren Sandmann, Hidetoshi Tajima, Owen]
* New hacks, `flurry', `metaballs', `eruption', `popsquares', and `barcode'.
* Minor updates to `maze' for high density mazes.
* Added double buffering to `fluidballs' and `whirlygig'.
* Bug fixes for running xscreensaver to a remote XFree86 display
(which nobody would ever do...)
* Updated `webcollage' (faster Alta Vista searching.)
* Updated `glplanet' so the sun sets in the west.
* Updated `sproingies' with smooth, unsegmented surfaces.
* Fixed Perl version-sensitivity in `xscreensaver-getimage-file'.
* Fixed GTK2 scrolling bug in `xscreensaver-demo'.
* Build fix (Thomas Vander Stichele)
* Mark a couple of strings for translation (Yuriy Syrota)
* Cool new splash screen (Jakub Steiner)
* Up the slow client purge delay to 2 minutes (Mark)
* Fix GsmProtocol initialisation problem (Mark)
* Ensure child dialogs are kept above the parent (Satyajit)
* Add startup notification flag to .desktop files (Dennis Cranston)
* Unref the GConfCliet (Brian Cameron)
* Add X-GNOME-BUGZILLA to the .desktop files (Fernando Herrera)
* Fixup manpages (Christian Marillat, Mark, Alex Duggan)
* Update application icons map (Evandro Fernandes Giovanini)
* Fixup Xinerama aware logout iris code (Mark)
* Allow splash screen to be configured (Rodney Dawes)
* Use intltool to merge schmemas translations (Mark)
* Use metacity for the window manager by default (Jacob)
* Multiscreen support for logout iris and dialog (Mark)
* Use "Order" instead of "Priority" in the capplet (Mark)
* New translations.
* gnome-keyboard-properties.c (accessibility_button_clicked) : fix
minor typo that disables the error dialog in the event of failure.
* gnome-theme-info.c : Rewrite. Now working
* gnome-theme-manager : Fix lots of bugs. Use the rewrite.
* disable edit button when selecting mime catagory
* Tidy labels and accelerators in file-type edit dialogs
* Don't start esd just to stop it
* Add an image size label for background capplet.
* Some minor ui tweaks for accessx.
* Some aix portabiltiy patches
* fix accelerators for ui-properties capplet.
manually, and provide the location from where it may be fetched. Also
move the documentation and examples to fit into hier(7). Bump PKGREVISION
of x11/swing to 1.
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES". This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile. Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
- Build all packages with a --disable-static libtool. This is how the
packages should be built and means that we don't get a load of useless
static libraries.
- Use x11/kde3/files/foo_main.cpp instead of creating N copies with
patches.
- Some other PLIST fixes
- Fix PR 19848. kspell doesn't find dictionaries.
This is the Mowitz ("More widgets") library.
The project's goal is to create a library of widgets for X
applications to use. The widgets have been snarfed from various
sources and are all open source (GPL or MIT licenses).
The X Rendering Extension introduces digital image composition as the
foundation of a rendering model within the X Window System. Rendering
geometric figures is accomplished by client-side tesselation into either
triangles or trapezoids. Text is drawn by loading glyphs into the server
and rendering sets of them.
This package contains the client library for connecting to a Xserver that
supports the Xrender extension.
bulk-builds. (I still think that should be done in buildlink2, as far as
I understand it.)
NB: I couldn't reproduce the problem, so this is a shot in the dark.
QMAKE_SYMBOLIC_LINK, QMAKE_DEL_FILE, QMAKE_DEL_DIR. This suppresses some
ignored build errors when building qt3-* packages. Bump PKGREVISION of
qt3-tools (which installs the qmake.conf file) to 2.
* Bug fixes
* Preliminary OpenGL support
* Localisation upates
* Implemented -GSSendBezierPath
* -DPSsetalpha: Use GSsetalpha as defined in frontend, for
printers that don't support setalpha.
* Source/x11/XIMInputServer.m
* Hack: if focus went nowhere, don't deactivate app.
* Only send event if we don't have a key window.
* Tools/GNUmakefile: Use BUILD_SERVER to decide whether to build
X specific parts of gpbs or not.
Noteworthy changes in version `0.8.3'
=====================================
* Additions for Gorm support.
* Alpha support for OpenGL
* Better ruler support - dragging of tab markers.
* Document support, recent files, etc.
* Simple printing to printer and print previewing.
* Window focus fixes
* Key view handling rewritten.
(reed at reedmedia dot net) in
<Pine.LNX.4.43.0212260432280.22292-100000@pilchuck.reedmedia.net> to tech-pkg.
xforms is now LGPL.
Changes:
V1.0RC6.1 November 19, 2002
o. Fixed early tooltip hide causing recursive fl_free_forms() entry.
o. Fixed typo in `lib/Imakefile'.
V1.0RC6 November 16, 2002
o. TabFolder coordinate update corrected. (Angus Leeming)
o. Tooltips could be orphaned when form hidden. (Angus Leeming)
V1.0RC5.2 October 2, 2002
o. Documented `InstallNonstandard' procedure.
V1.0RC5.1 October 1, 2002
o. Mac OS X build support.
V1.0RC3 June 5, 2002
o. Fixed condition in forms.c preventing use of cursor keys.
o. Fumigated with -Wall, eliminating all complaints in xforms
sources.
V1.0RC2 June 1, 2002
o. Picked up some missing prototypes in `flimage.h'.
o. Deleted fl_snprintf() with snprintf() and changed all references
thereto. Added a new library for those lacking the latter
function, filched from the SpamAssassin distributon, of all things.
Had to hack it a bit to get it to work. Others, on other systems,
may have to as well.
V1.0RC1 May 30, 2002
o. Very minor API changes. `FL_ERROR_FUNC' has been typedef'd for
fl_set_error_handler() function. `FL_VAL_FILTER' has also been
typedef'd for use by fl_set_{counter,slider}_filter(). Neither
of these changes should affect much of anything.
o. The flimage functions are in their own library now: libflimage.
They should be usable standalone, but I have not had an
opportunity to test them.
o. The OpenGL functions are in their own library now: libformsGL
fl_add_glcanvas() and its ilk live there. Application build scripts/
Makefiles should include -lformsGL.
o. The Xpm library is no longer built or distributed with XForms.
o. The majority of the function prototypes in `forms.h' have been
expanded to include variable names.
o. various bug fixes.
The ReleaseNotes say:
Changes in 0.9:
---------------
You're kidding, right? There have been so many changes here it's not funny.
If you really want to know what they all are, you can read the ChangeLog. But
I'd settle for this:
- All new theme format.
- 3-state image support.
- Pixmapped scrollbars and popup menus.
- Action bindings.
- IPC interface to Eterm and Enlightenment.
- Auto mode for automatic syncing with Enlightenment themes.
Subjective extract of changes:
* Only close dialogs on Escape if they have a cancel button. [James Willcox]
* Add Home/End/Page_Up/Page_Down keybindings for menus [Owen,
Narayana Pattipati, Marius Andreiana]
* Improved default color scheme [Soeren Sandmann, with advise from
Tuomas Kuosmanen and Garrett LeSage]
* Make pixmap creation functions take a GdkDrawable not a GdkWindow
[Kristian Rietveld]
* Support move-resize emulation for all edges. [Matthias Clasen]
* Remove extra selections for ButtonRelease in XInput code
[Garry Osgood, Owen]
* Support RTL flipping for statusbars [Matthias]
* Use octal escapes rather than literal UTF-8 in strings [Owen]
* Make a lot of read-only data const. [Matthias, Morten Welinder]
* Use g_get_application_name() for default window titles and
for the title of the client leader window [Owen, Havoc Pennington]
* Complete resize-grippy support, move-resize emulation
[Anders Carlsson, Matthias Clasen]
* On screen change, recreate the widget's Pango context [Owen]
* Make g_object_set (gtk_settings_get_default (), ...) to override
settings from XSETTINGS and ~/.gtkrc [Jonathan Blandford]
* Make GtkInputDialog multihead aware [Owen]
* Add a ::screen-changed signal to GtkWidget [Owen Taylor]
* Draw/check menu items insensitive [Soeren, Tim Evans]
* Add ::snap-edge-set-property to GtkHandleBox [Owen, Matthias]
* RTL flipping improvements for GtkHandleBox, GtkMenuItem, GtkOptionMenu,
GtkCheckMenuItem [Matthias Clasen]
* Handle painting text on dark-colored progressbars [Soeren]
* Sort the input method list in the right click popup [Abigail Brady]
* Don't grab the focus to the default button in a GtkDialog [Daniel Elstner]
* Remove usage of XLookupString outside of GtkIMContextXIM [Owen]
* Handle Shift/Caps/Num_Lock properly for non-Xkb [Owen]
* Add a --screen option to set default screen [Balamurali Viswanathan, Owen]
* Add simple support for startup notification [Havoc Pennington]
* Handle focus indication for check and radio buttons without children
[Dave Camp, Owen]
* Much work on improve submenu navigation [Soeren Sandmann]
* Add "selected_shadow_type" property for menus [Soeren]
* Add "scrollbar_spacing" style property [Anders Carlsson, Owen]
* Rework GtkPaned keynav [Soeren, Calum Benson]
* Sensitivity and keynav fixes for GtkFileSelection [Muktha Narayan, Owen]
* Removed mnemonics for GtkToolbar Items [Mikael Hallendal]
* Allow themes to set GtkTreeView even/odd row colors [Kristian]
* Add support for separately installed Pixbuf loaders [Matthias Clasen]
* Export gdk_event_new(), discourage stack allocated events [Owen]
* gdk_draw_pixbuf() as better name for gdk_pixbuf_render_to_drawable() [Owen]
* Basic support for RandR extension [Keith Packard, Owen]
* Allow moving paned sliders all the way to the edge [Owen, Darin Adler]
* Add tag_table construct property to GtkTextBuffer [Daniel Elstner]
* gtk_window_set_[default_]icon_from_file [Owen, Havoc]
* Multihead support
* Add GdkDisplay, GdkScreen structures
* Add _for_display(), _for_screen() variants where needed in GDK and GTK+
(In other cases, make the variants methods on GdkDisplay/GdkScreen
* Adapt GTK+ widgets to be multihead safe
* Allow initialization of GTK+ without opening a display with gtk_parse_args()
* Add multihead support to demos/tests.
* Xinerama support [Erwann Chenede, Matthias Clasen]
* Allow GDK backends to add custom argument parsing [Sven Neumann]
* Add ::keys-changed signal to GdkKeymap, handle keymap changes for keybindings [Owen]
* Add style property for drawing menu items without shadow [Soeren]
* gtk_widget_modify_color_component/font(): Allow clearing
current modifications. [Owen]
* Add GtkWidget::is_focus, GtkWindow::is_active properties [Owen]
* Some XEMBED changes for standards compliance and Qt compatibility [Owen]
* Improve label behavior when it gets a too small allocation [Soeren]
* Add support for depth 8 StaticColor visuals to gdkrgb [Matthias]
* Theme drawing improvements [Soeren]
* Add types for GtkRowReference, GtkClipboard [Jonathan Blandford, James Henstridge, Owen]
* Use G_TYPE_FLAG_ABSTRACT for abstract types [Matthias]
* Add gtk_menu_shell_select_first() [Owen]
* Add gtk_notebook_get_n_pages() [Havoc Pennington]
* Allow accel_path = NULL for gtk_menu_item_set_accel_path().
* Allow icon sizes to be changed via a GtkSetting [Bill Haneman, Brian Cameron, Owen]
* Improve gdk-pixbuf loader tests [Soeren Sandmann]
* Use iTXT chunks when necessary in PNG image saver [Matthias]
* Add incremental loading for progressive jpegs [Matthias]
* Add load-at-size functionality [Matthias]
* Add a loader for .ANI animations [Matthias]
* Load hotspot for .ICO files [Matthias]
* Add gtk-im-preedit-style/gtk-im-status-style XSETTINGS [Hidetoshi Tajima]
Lots of bug fixes and enhancements.
X11. It is designed primarily for use on a PDA, but will hopefully be
of use on other devices where a physical keyboard is not present.
Xkbd uses no widget set and is based purely on xlib.
Changes since 2.0.10:
- Added new translations: am, be.
- Removed calls to gconf_client_suggest_sync since this synching is not
necessary. Performance analysis highlighted that gnome-panel was
causing >100 syncs to happen (with ~10 items in the panel).
Patch provided by Juan RP in PR pkg/19418, with some minor changes by me.
While I'm here, change my email address to the netbsd one.
Changes since 2.0.8:
- Added Belarusian translation.
- Added desktop-docs/gnome-feedback/Makefile and
desktop-docs/gnome-feedback/C/Makefile.
Patch provided in PR pkg/19411 by Juan RP.
x11/wdm.
wdm is a modification of XFree86's xdm package for graphically handling
authentication and system login. Most of xdm has been preserved (XFree86
3.3.2.3) with the Login interface based on a WINGs implementation using Tom
Rothamel's "external greet" interface.
changes to the pkg:
-don't bother sharing patches with the Motif-1.2 compatible version
anymore -- most patches were only necessary to be able to share
patches, so it got ridicoulous
-kick out use of autoconf et al. - just unneeded complexity
-comply to Motif-2.1 instead of 2.0
lesstif changes:
-added XmSimpleSpinBox implementation
-Initial implementation of the CareParentVisual Trait
-Start implementing XmRenderTable, XmRendition, XmTabList
-misc fixes/cleanups
Updated xlock/vms_x_fix.h from Jouk Jansen.
Patched losira erase mode, would die on X_FreeColor with
swirl,mandelbrot,lyapunov,tube on PseudoColor and DirectColor.
Patched swirl for DirectColor.
Makefile.in changes by Peter Breitenlohner <peb@mppmu.mpg.de> so that
xlock can be built outside the source tree.
setuid(0) is moved 3 lines up so BAD_PAM option could work with an
/etc/pam.d/xlock configuration file that users do not have access to.
Thanks to Jan Provaznik <xprovazn@informatics.muni.cz>.
petri / 0 fix thanks to Jouk Jansen
Cygwin fix for logout.c thanks to Joseph Davida <jd108@pacbell.net>.
Linted (lots of minor fixes) and removed the voids on free. Lint
pointed out some problems with erase modes and petri.
Failed unlock attempts thanks to <colin@colino.net>.
Need Japanese, Dutch added by Jouk Jansen.
New mode atunnels thanks to Eric Lassauge based on Roman demo.
tunnel0.xpm color names for many grays ("darkgray", "gray2", etc) not
found on SunOS4 which then caused memory leaks thanks to Tom Schmidt.
-size option like fire (since it is real slow on slow machines)
thanks to Tom Schmidt.
Another VMS update and pipe protection from Jouk Jansen.
TODO:
Check multiscreen, allocation check
Trackmouse would not be bad either. -wire does not seem to work.
Some other colour schemes than the greyish default.
pacman patch to get rid of negative unsigned check thanks to Jouk Jansen
Patch for WindowMaker, this permits one to set several attributes to
every window opened; each attribute is associated to the class of
the window. Thanks to Paolo Subiaco <iw3grx@ir3ipa.ampr.org>
Erase compilation warnings removed thanks to Jouk Jansen.
* Fix colormap refcounting, which caused frequent metacity crashes
* GtkTreeView bug fixes
- Make TreeView reordering work on FreeBSD/Solaris
* Various bug fixes
directly into libfltk.{la,so} so that we don't need to guess at which
additional libraries will be needed to link into a program when linking
against libfltk. Suggested in private email by Dave Sainty <dave at
dtsp dot co dot nz>.