- Update to xfig 3.2.9
o Text objects are rendered using the xft library, querying fontconfig.
o Relative, not absolute paths to embedded picture files are written
to .fig files. This makes it easier to move and share .fig files.
o Fig files are saved as utf-8 encoded unicode and all bytes, except
backslash, are printed as is. Backslashes are escaped by a second
backslash. The second line of generated fig files is exactly
"#encoding: UTF-8".
Previously, bytes with a value larger than expressable with 7 bits
were printed as backslash-escaped three-digit octal value.
o Remove application resources save8bit, latinKeyboard, scaleablefonts,
fig2devLocalizeOption, encoding, eucEncoding, localeEncoding.
Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
o Compounds keep their their size after editing or updating, ticket #51.
o Avoid crashing for large scaling, e.g., xfig -userscale 100, #144.
o Fix crashing when embedding a pdf as the first picture, ticket #143.
- Remove obsolete patch xfig.3.2.5-urw-fonts.dif
- Add patch xfig-3.2.9-dingbats.dif to better support Symbol and Dingbats
fonts as otherwise no glyphs will be seen
- Port the patches
* xfig-3.2.6.dif
* xfig.3.2.3d-international-std-fonts.dif
* xfig.3.2.5b-fixes.dif
* xfig.3.2.5b-locale.dif
* xfig.3.2.5b-null.dif
OBS-URL: https://build.opensuse.org/request/show/1112310
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=54
- update to 3.2.8:
o Shift + Wheel Up pans left, Shift + Wheel Down pans right.
Alt or Meta + Wheel Up pops up the edit panel, Alt or Meta + Wheel
Down pops up the drawing panel. Previously, Shift + Wheel Up or Down
popped up the edit or drawing panel, respectively, and panning
sideways could only be achieved by moving the wheel sideways.
o To display gif image files, either giftopnm and ppmtopcx from the
netpbm package, imagemagick, or graphicsmagick must be installed.
o Obey the resolution given in embedded png, tiff and jpeg image files.
o Embedded image files are displayed in full color, not reduced to
a maximum of 256 colors.
o Display embedded pdf files.
o Read version 1.3 fig files.
o The default resolution of embedded raster images is changed
from 80 dpi to 72 dpi.
o Read compressed files, but do not silently uncompress them.
o Get correct bounding box (/MediaBox) of embedded pdf files.
- remove xfig.3.2.5b-preview.dif, xfig.3.2.5b-pspdftex.dif,
xfig.3.2.5-xim.dif: obsolete
- remove X11R6 ifdefs from spec file, this is obsolete (forwarded request 870850 from dirkmueller)
OBS-URL: https://build.opensuse.org/request/show/871142
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=50
- update to 3.2.8:
o Shift + Wheel Up pans left, Shift + Wheel Down pans right.
Alt or Meta + Wheel Up pops up the edit panel, Alt or Meta + Wheel
Down pops up the drawing panel. Previously, Shift + Wheel Up or Down
popped up the edit or drawing panel, respectively, and panning
sideways could only be achieved by moving the wheel sideways.
o To display gif image files, either giftopnm and ppmtopcx from the
netpbm package, imagemagick, or graphicsmagick must be installed.
o Obey the resolution given in embedded png, tiff and jpeg image files.
o Embedded image files are displayed in full color, not reduced to
a maximum of 256 colors.
o Display embedded pdf files.
o Read version 1.3 fig files.
o The default resolution of embedded raster images is changed
from 80 dpi to 72 dpi.
o Read compressed files, but do not silently uncompress them.
o Get correct bounding box (/MediaBox) of embedded pdf files.
- remove xfig.3.2.5b-preview.dif, xfig.3.2.5b-pspdftex.dif,
xfig.3.2.5-xim.dif: obsolete
- remove X11R6 ifdefs from spec file, this is obsolete
OBS-URL: https://build.opensuse.org/request/show/870850
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=72
- Update to xfig 3.2.7 Patchlevel 7b (Oct 2019)
o New drawings in Electronic/Schematic library. Thanks to Niko Sauer.
Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
o When exiting, cleanly pull down all windows. Ticket #54.
o Adding and deleting arrows to arcs works, ticket #46.
o Allow more than 100 comment lines, ticket #47.
o Make `xfig -update' work again, would segfault.
o Correctly draw interpolated splines, ticket #35.
o Position points on grid, if appres.userspacing unequal 1. Ticket #31.
- Correct hunk offsets of the patches
* xfig.3.2.3d-international-std-fonts.dif
* xfig.3.2.5-xim.dif
* xfig.3.2.5b-locale.dif
* xfig.3.2.5b-null.dif
* xfig.3.2.5b-pspdftex.dif
OBS-URL: https://build.opensuse.org/request/show/743818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=49
- Update to xfig 3.2.7 Patchlevel 7a (May 2017)
o Export to pdf now allows to choose between output to a full-page pdf,
or cropping to the bounding box (the default behavior).
o Enable horizontal scrolling with mouse buttons 6 and 7 (sideway push
of mouse wheel, or horizontal movement on touchpad).
o Rename the text flag "Special Flag" to "TeX Flag".
o Interpolated splines are now created with the recommended value of the
shape factor of -0.5, not with -1.0. A description of the shape factor
o Really fix ticket #9, debian bug #270113. When entering the "Open.."
dialog, moving to a new directory, pressing Cancel, a subsequent
"Save" placed the figure file into the new directory.
o Center canvas around cursor when zooming by pressing CTRL and using a
wheel-mouse.
o Apply xfig-3.2.6a-fallback-for-nonscalable-fonts.patch and
xfig-3.2.6a-scalable-fonts.patch from Hans de Goede.
o Apply debian patches 08_every_time.patch, 10_RELEASE_DATE.patch,
11_declare_swap_colors.patch, from Roland Rosenfeld.
o Apply debian patch 07_colorsliderarrows.patch. Debian bug #870365.
o Change map of India to disputed boundaries, from
https://en.wikipedia.org/wiki/File:India_disputed_areas_map.svg,
retrieved 2018-02-25. Debian bug #270799, 09_india_disputed.patch
o Prevent integer overflow in {floor,ceil}_coords_{x,y}(). Fixes debian
bug #300436. Also prevent integer overflow in round_coords().
o Completely remove alloca.h and alloca() from the code.
o When entering the "Save as..." dialog, moving to a new directory and
pressing "Cancel", a subsequent "Save" wrote to the new directory.
This happened analogously for the "Export" dialog. Fixed, ticket #9.
OBS-URL: https://build.opensuse.org/request/show/605088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=47
- Update to xfig 3.2.6 Patchlevel 6a (January 2017)
CHANGES:
o Draw lines with the same width as in PostScript and other outputs.
BUGS FIXED:
o Add compile-switch --enable-tablet for using an input tablet.
o Eventually, sorted out the xpm switches. Only use --enable-xpm-splash.
o Improve ./configure and add diagnostic output. Looks now for headers
and libraries in unusal places, for compilation under mac darwin when
using fink or macports.
OBS-URL: https://build.opensuse.org/request/show/454189
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=45
- Update to xfig 3.2.6
New features:
o Add compile switch to enable xpm-icon and xpm-splash screen
independently (--enable-xpm-icon, --enable-xpm-splash).
o New compile switch --enable-versioning, calls update_version_m4
to get version information from a source control system.
o Should compile on Mac (Darwin) after installing dependencies using
Macports, Fink or Homebrew.
o Add two rudimentary tests. Run with make check.
o New tikz and pict2e export drivers.
o Build using autoconf (./configure; make; make install).
UI changes:
From Brian V. Smith. These changes were made because the original
view was of the drawing on the page instead of the modern view
of the observer moving left/right/up/down:
o Left arrow moves observer left (used to scroll canvas left)
o Right arrow moves observer right
o Up arrow moves observer up
o Down arrow moves observer down
o Ctrl+Wheel up zooms in, Ctrl+Wheel down zooms out (was the other way around)
Bugs fixed:
o Update documentation to LaTeX and Xfig.
o Change \r\n to \n in all files.
From Roland Rosenfeld <roland@spinnaker.de>:
o Update LaTeX documentation, use \documentclass instead of
\documentstyle, \usepackage instead of \input.
o Builds on hurd, had to #include <limits.h> in a few places.
o Use application/x-xfig, not image/x-xfig in xfig.desktop file.
See https://bugs.launchpad.net/ubuntu/+source/xfig/+bug/690067 and
https://bugs.launchpad.net/ubuntu/+source/xfig/+bug/1045848 .
OBS-URL: https://build.opensuse.org/request/show/429839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=43