version 1.0.51:
- pygnome/gtkhtml.py: removed removed functions.
- pygnome/generate/gtkhtml.defs (gtk_html_calc_scrollbars): removed
private function.
- pygnome/Makefile.am: changed dependencies to point at .lo files
rather than .o files, as we are using libtool now.
- pygnome/examples/gtkhtml_demo.py (HtmlWindow.load_url): don't call
GtkHTML.parse().
- pygnome/generate/gtkhtml.defs (gtk_html_parse): remove function that
was removed from gtkhtml.
- configure.in, gnome-python.spec: updated version number.
- NEWS: added news items.
- pygnome/Makefile.am (_gtkhtmlmodule_la_LIBADD): link with the
correct library list.
- pygnome/gnome/config.py (section_contents,private_section_contents):
fixed incorrect naming of wrapper.
- (lots of files): switch over to using libtool and automake-1.4a.
- pygnome/gnomeuimodule.c, pygnome/gnome/ui.py, pygnome/generate/gnomeui.defs:
Modified _wrap_gnome_file_entry_get_full_path, so that it supports
NULL as a return value (if the user does not select a file)
- pygnome/gnomeuimodule.c (_wrap_gnome_dialog_button_connect):
create a tuple (function, arguments) to be registered in the
callback. This corrects random behaviors after callback.
- pygnome/gnome/__init__.py: don't bother with the python-1.4
compatibility stuff -- gnome-python won't work with python-1.4 for
other reasons.
- configure.in: updated version. Require gtk+ >= 1.2.6 for same
reasons pygtk requires it.
- gnome-python.spec: incremented version numbers. Add requires
headers for gtk+ and gnome-libs so people don't annoy me with
problems caused by old versions. Also, require the matching version
of pygtk. Also, make pygnome-libglade require pygnome.
- pygnome/gettext.py (Catalog.__init__): check for msb encoded
catalogs as well.
- pygtk/gtkmodule.c: When changing a gtkadjustment,
call gtk_adjustment_changed()
- autogen.sh: Work with builddir != srcdir.
- pygnome/gnomeuimodule.c (list_to_ui_info): set user_data to
NULL, to avoid crashes in free_ui_info.
- pygnome/gnomeuimodule.c: added PyGtk_Get() around parameters in
MDI handling.
- pygnome/gnome/ui.py (GnomeMDIGenericChild.__marshal.__call__):
fix mistake here.
Note that a simple "make install" in this directory will already fail,
even without this, because of icewm and icewm-gnome. It falls on the bulk
build script to do something sensible with enabled packages that conflict.
"bsod", "xflame", "flow", "xteevee" and "webcollage"; added support
for Kerberos5 [if KERBEROS is set in /etc/mk.conf]; xscreensaver-demo
now installs itself into the Gnome Control Center [if USE_GNOME is set
in /etc/mk.conf]. The Screensaver panel in gnomecc now actually works!
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
Recent changes:
Add XbaeGetVersionTxt(), XbaeGetVersionNum() to get the version number from the
(shared) library. Macros to get this at compile time are already in place.
Change version numbers to include the UPDATE number as well. Now 4.8.0 becomes
40800 (M * 10000 + m * 100 + u).
Xbae configuration :
--enable-xbae-24bit (enable 24-bit code in XbaeMatrix)
--enable-xbae-row-heights (allow rows to have variable height in
XbaeMatrix)
Xbae API : add XbaeMatrixSetRowHeight(), XbaeMatrixGetRowHeight(),
XbaeMatrixSetColumnWidth(), XbaeMatrixGetColumnWidth()
type1inst is a small perl script which generates the
"fonts.scale" file required by an X11 server to use any
Type 1 PostScript fonts which exist in a particular
directory. It gathers this informatiom from the font files
themselves, a task which previously was done by hand. The
script is also capable of generating the similar "Fontmap"
file used by ghostscript. It can also generate sample sheets
for the fonts.
package matching a certain pattern. Examples:
yui# cd /usr/pkgsrc/packages/i386ELF/All/
yui# ls unzip*
unzip-5.40.tgz unzip-5.41.tgz
yui# pkg_admin lsall 'unzip*'
unzip-5.40.tgz
unzip-5.41.tgz
yui# pkg_admin lsall 'unzip>=5.40'
unzip-5.40.tgz
unzip-5.41.tgz
yui# pkg_admin lsall 'unzip>=5.41'
unzip-5.41.tgz
yui# pkg_admin lsbest 'unzip>=5.40'
unzip-5.41.tgz
yui# pkg_admin lsall /usr/pkgsrc/packages/i386ELF/All/'{mit,unproven}-pthread*'
/usr/pkgsrc/packages/i386ELF/All/mit-pthreads-1.60b6.tgz
This adds a shell/user-interface to pkg-patterns, which are a superset
of sh/csh patterns and can't be expanded by any shell.