Age | Commit message (Collapse) | Author | Files | Lines |
|
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.
|
|
|
|
|
|
file to use. Also, on Solaris, avoid passing "-a" to xmkmf which will
cause the openwindows makedepend to be called which in turn will fail
as it was compiled with MAXFILES set too low. These changes fix
compilation on Solaris.
|
|
added features/bug fixes.
1) Fix <Meta> key problem with Mac OS X (Darwin). The Apple Command Key
is mapped to Mod2Mask by default. This will be treated as the <Meta>
(or <Alt>) key in tgif.
2) Fix a bug with importing an EPS file generated by ps2epsi. Thanks to
Ambrose Li <acli@ada.dhs.org> for the patch.
3) Fix tgif to be able to import an EPS file with an 8 bit-per-sample
preview bitmap (such as the ones generated by ps2epsi).
4) Get tgif to work with out-of-the-box xcin on Red Hat Linux. Thanks to
Ambrose Li <acli@ada.dhs.org> for all the help.
5) Add support a new built-in double-byte input method, tgtwb5, to
support the
input of big5 encoded traditional Chinese characters using a graphical
zhu-yin-fu-hao keypad. This input method is activated by typing
<Cntrl><Space> when a double-byte chinese font is selected.
6) Add chat to tgwb.
7) Support a new commandline option "-sbim xim" to use XIM as the input
method for single-byte fonts. This is useful if the X Keyboard
Extension
is used in inputing international characters (with dead keys).
Thanks to Daniel Sadoc Menasche <sadoc@land.ufrj.br> for the
contribution.
8) Add a new X default, Tgif.IgnoreSlideShowOfffsetsInFile, so that the
slideshow offsets stored in a file can be ignored in the slideshow
mode.
The reason for this is that the offsets mainly depends on the display
and not on the content of the file. The slideshow offsets should
be set
using the Tgif.SlideShowWindowOffset X default.
9) Add a new LaTeX equation symbol file "eq4-lyx-ps2epsi.sym" in the
release
to edit the equation with LyX. Thanks to Ed Gatzke <gatzke@sc.edu>
for the contribution.
10) Update "ru.po". Thanks to Andrew W. Nosenko for the update.
11) Add -D__EMX__ in Tgif.tmpl-cygwin to fix the problem with calling
stat()
on pathnames that begins with "//". Thanks to Dr. Ing. Dieter
Jurzitza
<Dieter.Jurzitza@t-online.de> for pointing out the problem.
12) Add support for importing tgif files with the import_file() internal
command.
13) Add the following new internal commands:
shuffle_obj_to_bottom(<obj_name>)
set_file_unsavable()
|
|
|
|
|
|
|
|
dependency bumps.
|
|
portable. Bump PKGREVISION accordingly.
|
|
|
|
appropriate PTHREAD_OPTS incantation, and move the checks for the value
of PTHREAD_TYPE below the inclusion of pthread.buildlink.mk.
|
|
Here's a list of added features/bug fixes.
1) Tgif's home has moved from University of Maryland to University of
Southern California.
2) If there's no domain resources specified in the X resource file,
tgif will use the library path specified when tgif is compiled as the
default. This is the directory where the equation symbols are installed.
Thanks to A. Sengupta <osegu@iitk.ac.in> for pointing out the problem.
3) For Red Hat 7.2, /usr/bin/xpmtoppm cannot handle input file whose
format is XPM version 1. Suport for a new compiler option,
-D_XPM3TOPPM, is added so that tgif can generate XPM format version 3 by
default. This is has the same effect as setting Tgif.XPmOutputVersion to 3
and Tgif.UseXPmVersion1ForImageMap to false.
4) Add more information in the tooltip when
Tgif.MeasureTooltipVerbose is set to true.
5) Add a new LaTeX equation symbol file "eq4xpm.sym" in the release.
Instead of generating and embedding an EPS file, this new object
will generate and embed an XPM file with additional controls. Please
open this file with tgif for more details and check out
http://bourbon.usc.edu:8001/tgif/faq/eq4xpm.html.
Thanks to Kai Sattler <kaisat@post.tele.dk> for the contribution.
6) Fix a bug in tgwb when a text object is being edited.
7) Obsolete the Tgif.LandscapePdfSetPageDevice X default (because the
name was misleading) and add support for a new X default,
Tgif.PdfSetPageDevice. As mentioned in the release notes for
tgif-4.1.39, the use of this should
not be necessary in the future (and is considered a bug in
should not be necessary in the future (and is considered a bug in
ps2pdf).
The old commandline option, "-nolandpdfspd" is also obsolete and
is replaced by "-pdfspd=yes" and "-pdfspd=no".
8) Add a new X default, Tgif.NoModeWindow, so that tgif can start
without a mode window.
9) Add a new X default, Tgif.MakeUnsavableInSlideShow, so that the
current file will be made unsavable when slideshow mode is entered. (If
the current file contains auto page numbering objects, the file will
be made
unsavable regardless of the setting of this X default.)
10) Update the Reliable IP-multicast Library (distributed in the
rmcast subdirectory of this distribution). The new version allows
point-to-point connection between 2 whiteboards. Please see the updated
README.tgwb file. Thanks to the team members of the research group lead by
Professor Edmundo de Souze e Silva <edmundo@land.ufrj.br> at the
Federal University of Rio de Janeiro.
|
|
|
|
Partial list of changes are:
-fixes the bugs addressed by the patches in tgif-4.1.40nb3
-several other bug fixes.
-Fix a bug with "on_resize=" attribute
-Fix a bug with Tgif.DeleteCmdAsCut
-Remove a redundant "a4" string in the generates PS file if A4 paper is requested
-Add horizontal scroll for mouse wheel
-Add a compiler option -D_DONT_REENCODE
-Add ConvertToBezier in the Poly/Polygon submenu of the Edit Menu
-Add a bunch of commands for adding tick marks to a poly/polygon/spline object.
-New Tgif.tmpl-darwin file for Darwin/Mac OS X (with XFree86)
-Update tgwb (the tgif-based whiteboard application) to use a new
Reliable IP-multicast Library
-Add a new X default, Tgif.UseXPmVersion1ForXPmDeck
-Add new X defaults, Tgif.SlideShowWindowOffsets
-Add the following new internal commands:
edit_attr_in_text_mode(<attr_name>)
for a more detailed list refer to the HISTORY file included with tgif.
|
|
satisfy the condition of being "strongly-buildlinked" (see
http://mail-index.netbsd.org/tech-pkg/2001/08/20/0005.html for the
definition). This is in response to the recent change to bsd.pkg.mk to
not use buildlink-x11.
|
|
|
|
be displayed.
|
|
also add missing USE_X11 to make this link with the new buildlink
stuff in place.
|
|
|
|
|
|
+ move the patch digest/checksum values from files/patch-sum to distinfo
|
|
|
|
changes from the authors announcement are:
--- tgif-4.1.40 ----
1) Fix a crashing bug in Specify An Arc when the input is something like
"0.9,-,10,20". Thanks to Adrian Bridgett <adrian.bridgett@iname.com>
and Jano van Hemert <jvhemert@cs.leidenuniv.nl> for pointing out the
problem.
2) Fix a uninitialized variable bug. This causes crashes sometimes when
running tgif with -print -xbm commandline options. Thanks to
Alexander Tenbusch <alexander.tenbusch@masch-bau.uni-magdeburg.de>
for pointing out the problem.
3) Fix a bug with exporting landscape TiffEPSI files. Thanks to Geert Carron
<gca@adc-itcl.ce.philips.com> for pointing out the bug.
4) Fix a bug with displaying text objects when Color Layers are used and
some colors are turned off. Thanks to Johan Vromans
<jvromans@squirrel.nl> for pointing out the bug.
5) Add scroll support for mouse wheel. By default, mouse wheel up is mapped
to Button4 and mouse wheel down is mapped to Button5. A new X default,
Tgif.EnableMouseWheel, is added so that this can be turned off. Some
mouse wheel can generate Button2 events, and this may interfere with
scrolling; therefore, another X default, Tgif.Btn2PopupMainMenu, is added
so that Button2 events will not popup the Main Menu in the canvas window.
Thanks to Juha Takala <juha.takala@vtt.fi> for providing the information.
6) New Tgif.tmpl-cgywin file. Thanks to Simon Moore
<Simon.Moore@cl.cam.ac.uk> for providing it.
7) New Tgif.tmpl-uw7 file. Thanks to Ron Record <rr@sco.com> for providing it.
8) Add a new X default, Tgif.DeleteCmdAsCut so that <Cntrl>x can be used
Cut selected objects. (Pressing the <DEL> key on the keyboard will still
perform a regular Delete in this case.)
--- tgif-4.1.39 ----
1) Add a new X default, Tgif.LandscapePdfSetPageDevice. Currently, when
when exporting landscape PDF files, tgif will use a PostScript
"setpagedevice" command to rotate the generated PostScript file 270 degrees
before calling ps2pdf. This should not be necessary (and is considered a
bug in ps2pdf). In the future, this X default can be used to turn off the
generation of the "setpagedevice" command when ps2pdf can handle landscape
PostScript files correctly. A new commandline option, -nolandpdfspd, to be
used in conjunction with -print is also added for the same purpose. Thanks
to Johan Vromans <JVromans@Squirrel.nl> for the suggestion.
|
|
|
|
* Fix a bug in Latest Release Info under the Help Menu.
* Fix a bug in handling the Edit Attribute in Editor Context Menu when the
edit_attrs_in_context_menu attribute is used.
* Fix a bug that may cause seg faults when reading tgif files.
* Fix a bug in Print Selected Objects that imported EPS objects are not
exported.
* For a tgif file in landscape mode, generate the correct (rotated) PDF
file.
* Update ja.po.
* Add a README file in the spice subdirectory to include some notes on the
ports and components feature of tgif.
* Add a compiler option -D_PRTGIF_USE_ISO_LATIN_1_ALWAYS to always use ISO
8859-1 character set for single-byte characters when running tgif with
the -print commandline option. Please only use this if you are sure that
you will *never* use other encoding. You can selectively turn off
reencoding by using either the Tgif.DontReencode X default or the
-dontreencode commandline option.
|
|
Changes from the previous version from the authors announcement are:
1) Fix a bug with Copy and Paste operations in edit text mode for
mixed text objects when the Edit Text Size is non-zero. Thanks to
Heiko Scheit <Heiko.Scheit@mpi-hd.mpg.de> for pointing out the problem.
2) Propagate certain DSC comments, such as %%DocumentFonts, %%LanguageLevel,
%%Extensions, %%DocumentNeededFonts, and %%DocumentNeedResources, of
imported EPS files when printing/exporting in PS/EPS formats. Please note
that this does not work with embedded EPS files (until the next major
release when a new file format is introduced). Thanks to Johan Vroman
<JVromans@squirrel.nl> for pointing out the problem.
3) Support the use of tempnam() instead of mktemp() due to some security
considerations. On systems that do support tempnam(), the _DONT_USE_MKTEMP
compiler option can be used to use tempnam() instead of mktemp().
Tgif.tmpl-linux (which is identical to the default Tgif.tmpl),
Tgif.tmpl-freebsd, Tgif.tmpl-openbsd, and Tgif.tmpl-netbsd uses
-D_DONT_USE_MKTEMP by default. Thanks to Adrian Bridgett
<adrian.bridgett@iname.com> for pointing out the problem.
4) Add new X defaults: Tgif.TmpDirInHomeDir and Tgif.TmpDir. Together with
the _TMP_DIR_IN_HOME_DIR compiler option, the temporary directory can be
specified in a flexible way.
5) Add Create Thumbnails in the Browse submenu of the Import submenu of the
File Menu. Add new X defaults, Tgif.ThumbnailGeometry,
Tgif.ThumbnailPadding, Tgif.ThumbnailXGap, Tgif.ThumbnailYGap,
Tgif.ThumbnailX, and Tgif.ThumbnailY to control the size and placement of
the thumbnails.
6) Modify CutPoly() so that it can be used to cut polylines/polygons into
segments in select mode.
7) New Tgif.tmpl-sco file. Thanks to Jason Moore <jason.moore@marconi.com>
for providing it.
8) Add Ports and Signals submenu to the Special Menu. Please see the
CONNECTING OBJECTS section of the man pages for details. The symbol files
in the spice directory is updated to use the new port symbol.
9) A new License file is included in this release.
|
|
|
|
Changes include:
* Fix a crashing bug in drawing linearly transformed arc objects.
* Support the JPEG export format. Add new X defaults, Tgif.XpmToJpeg and
Tgif.JpegFileExtension. The default value them are
"xpmtoppm %s | cjpeg" and "jpg", respectively.
* Add a new X default, Tgif.AutoEPSPreviewBitmap, to enable the automatic
generation of a preview bitmap when importing a PS/EPS file, if the
file does not contain a preview bitmap.
|
|
|
|
Changes include:
* tons of bug fixes
* support for importing JPEG files
* new X default, Tgif.JpegToXpm, so that the import filter can
be replaced.
* a new X default, Tgif.AutoWrapMenubar
* a new X default, Tgif.NoMinWinSize
* -usexlib commandline option to force tgif to ignore the
-DUSE_XT_INITIALIZE compile option and use Xlib only.
* French locale
* ImageProc context submenu for XPM objects
* Get Property context submenu
* f an object has an attribute called "edit_attrs_in_context_menu=",
* the values (starting from the 2nd line and separated by
linebreaks) of this attribute are treated as attribute names.
The named attributes will be visible in the Edit Attribute In
Editor submenu of the Context Menu.
* Add tooltip support for Show Measurement. Thanks to Raphael
Dechenaux <raph_d@club-internet.fr> for the contribution.
The following new X defaults are supported (with their default
values shown):
Tgif.UseMeasureTooltip: true
Tgif.MeasureTooltipXFollowMouse: true
Tgif.MeasureTooltipYFollowMouse: true
Tgif.MeasureTooltipHorizontalPosition: left
Tgif.MeasureTooltipVerticalPosition: top
|
|
There's a bug in tgif-4.1.26 and tgif-4.1.27 with undoing and redoing
delete operation when more than 1 object is involved. This bug is fixed
in tgif-4.1.28.
|
|
1) Fix a divide-by-zero bug in creating an arc (of the 2nd kind). Thanks to
Christoph Kukulies <kuku@gilberto.physik.RWTH-Aachen.DE>
for pointing out the problem.
2) Fix a crashing bug in exiting tgif. Thanks to Wolfgang Glunz
<Wolfgang.Glunz@icn.siemens.de> for pointing out the problem.
3) Fix a menuing bug in using tgif with the NetManage PC X Server. Thanks to
Wolfgang Glunz <Wolfgang.Glunz@icn.siemens.de> for pointing out
the problem.
4) Fix a bug in exporting to PDF format. With the previous implementation,
the PDF file may be generated in the wrong directory. The Tgif.PsToPdf
X default now must contain 2 "%s" substrings. The new default value for
it is "ps2pdf %s %s".
5) Fix a bug in exporting to GIF format using Print One File Per Page
when page file names are specified. Thanks to Hal Snyder
<hal@vailsys.com> for pointing out the problem.
6) The current implementation of the whiteboard has a buffer size limitation.
When the buffer size is exceeded, tgif will now print an error message
and cancel the operation that causes the buffer overflow.
|
|
-----------------------> tgif-4.1.25 => tgif-4.1.26 <-----------------------
1) Fix a bug with special characters in the page file name. Thanks to
Kyle Bateman <kyle@actarg.com> for pointing out the problem.
2) Fix NLS bugs for status line. Thanks to Jun Nishii <jun@flatout.org>
for the patch.
3) Fix an offset problem for obj file generated by pstoedit. Thanks to
Wolfgang Glunz <Wolfgang.Glunz@icn.siemens.de> for pointing out the
problem.
4) Precise Scale Everything now flushes undo buffer and cannot be undone.
Thanks to Heiko Scheit <Heiko.Scheit@mpi-hd.mpg.de> for pointing
out the problem.
5) Add context menu for the edit text box (Move Edit Text Box can be
select to move the edit text box).
6) Add Recently Used Files submenu under the File Menu. The size can
be controlled by the Tgif.MaxRecentFiles X default.
7) Include "tgif.spec.in" for creating RPM files. Thanks to
Tomasz Koczko <kloczek@rudy.mif.pg.gda.pl> and
Roberto A. Oppedisano <rao@penguinpowered.com> for the contribution.
8) Assign Cntrl+1 and Cntrl+2 to Screen Capture and Full Screen Capture.
9) In a multipage drawing, will not change drawing mode when moving from
page to page.
10) Freehand drawing mode will be entered automatically when entering
slideshow mode. The can be overridden with the
Tgif.GoHyperSpaceInSlideShow X default. A new X default,
Tgif.LineWidthIndexInSlideShow, is added to override the default
line width of 4 in slideshow mode.
11) Add a new X default, Tgif.ResetOriginOnAdvancePage, so that tgif can
be forced to scroll to the left-top corner of the page with no zoom
when pages are advanced.
12) Add a new X default, Tgif.FreeHandCursor, to override the default pencil
curosr in the freehand drawing mode.
|
|
|
|
-----------------------> tgif-4.1.24 => tgif-4.1.25 <-----------------------
1) Fix a crashing bug in Insert Right Superscript/Subscript when the text
cursor is immediately to the right of a right superscript/subscript
string segment. Thanks to Helmut Jarausch
<jarausch@igpm.rwth-aachen.de> for pointing out the problem.
-----------------------> tgif-4.1.23 => tgif-4.1.24 <-----------------------
1) Fix a couple of bugs in Print Pages.
2) Fix a bug in "-print -html/-gif -o<dir>". Thanks to Eddy De Greef
<degreef@imec.be> for pointing out the problem.
3) Assign Alt+Cntrl+5 to Insert Right Subscript.
4) Fix Precise Scale Everything to scale line widths, arrow widths, and
arrow heights.
5) Add NLS support for the status line. Thanks to Jun Nishii
<jun@flatout.org> for the patch.
6) New Tgif.tmpl-openbsd. Thanks to Hal Snyder <hal@vailsys.com>
for providing the patch.
-----------------------> tgif-4.1.22 => tgif-4.1.23 <-----------------------
1) Fix a bug in handling rotated text object exported from the gnuplot tgif
terminal. Thanks to Leana Golubchik <leana@cs.umd.edu> for pointing
out the problem.
2) Fix a bug in handling the if() internal command when "!*" is used.
Thanks to Marko Schuetz <marko@ki.informatik.uni-frankfurt.de>
for pointing out the problem.
3) If a file contains only one page, Print One File Per Page will still
produce a file with file name containing the page number.
4) Add a "-merge" commandline option to merge a list of obj files.
5) Add "Print Pages" to the File and Page Menu.
6) Print One File Page will now prompt to see if the user wants to
print only selected pages.
7) Update po/ja/ja.po. Thanks to Jun Nishii <jun@flatout.org> for
the udpate.
8) Change all Tgif.tmpl* files to use a default of
_USE_PS_ADOBE_STRING=\"3.0/3.0\"
|
|
changes since tgif-4.1.21 are (from the tgif-4.1.22 release announcement):
1) Fix a crashing bug with right click on an non-existant text object.
Thanks to Helmut Jarausch <jarausch@igpm.rwth-aachen.de> for
pointing out the problem.
2) Make Import GIF To X Pixmap Desk under the GIF Animation Submenu of
the File Menu work with gifsicle-1.16.1. Thanks to Francis Ngoh
<fngoh@ti.com> for pointing out the problem.
3) Fix a RTLD_NOW not-defined bug for FreeBSD 2.2.2. Thanks to
Naofumi TSUJII <tsun@tsuki.elect.chuo-u.ac.jp> for the patch.
4) Force non-condensed PS export if the file contains an XPM or an EPS object.
5) Add the following new internal commands:
delete_eps_child(<obj_name>)
delete_xbm_child(<obj_name>)
delete_xpm_child(<obj_name>)
|
|
bugfixes only - no functional changes
|
|
|
|
includes better support for EPS files.
|
|
|
|
here's a quick summary of important features/bug fixes:
- strings in text objects can now be underlined.
- fix a seg fault bug which happens if the .mailcap file is
not present when downloading an URL.
- fix various bugs with edit text size.
- fix a bad status for the rotate/shear mode.
- fix negative offsets bug in SetSlideShowWindowOffsets().
- reduce repaint when editing text objects.
- each page in a multipage drawing can have its own print/export file
name when PrintOneFilePerPage() is invoked.
- fix problems with menus with wm2.
- fix a bug that if Tgif.NoMenubar is set to "true", some popup menus
in the choice window doesn't work.
- fix a bug with opening files in a non-existent directory.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
minor cleanup by me.
|
|
- New, optional Makefile variable HOMEPAGE, specifies a URL for
the home page of the software if it has one.
- The value of HOMEPAGE is used to add a link from the
README.html files.
- pkglint updated to know about it. The "correct" location for
HOMEPAGE in the Makefile is after MAINTAINER, in that same
section.
|