summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2000-08-31add CHECK_SHLIBS=nohubertf2-5/+4
2000-08-30Regen.tron1-2/+2
2000-08-30Fourth attempt to make this patch CVS safe.tron1-3/+3
2000-08-30Remove line with RCS Id so that patch applies cleanly after it wastron2-6/+4
committed to the repository.
2000-08-30Add required patch checksum file.tron1-0/+6
2000-08-30Remove line with RCS Id so that patch applies cleanly after it wastron1-4/+3
committed to the repository.
2000-08-30Defuzz patch file.tron1-4/+4
2000-08-30Defuzz patch file.tron1-3/+5
2000-08-30Update tkpiechart to 5.4, and adapt to tk-8.3.2 and stooop-4.1.1jwise10-49/+74
2000-08-30Add patch-ac missing from last commit. This should fix installation ofrh1-0/+13
'sane-config'.
2000-08-30Use wildcard dependence for "stooop" package.tron1-2/+2
2000-08-29Use PERL5 and PERL5_SITELIB.jlam4-14/+8
2000-08-29Use "DEPENDS+=" instead of "DEPENDS" so that we really get all dependences.tron1-3/+3
2000-08-29Add dependence on "suse_audio" package.tron1-1/+2
2000-08-29Fix typorh1-1/+1
2000-08-28Add and enable flashplayerrh1-1/+2
2000-08-28Initial import of flashplayer-0.4.10, a stand-alone open source flashrh4-0/+24
player using libflash.
2000-08-28Add and enable libflashrh1-1/+2
2000-08-28Initial import of libflash-0.4.10, a GPL library for playing Flash[tm]rh15-0/+230
movies. Provided in private mail by hubertf with some changes by myself to split up the package into separate library, player, and plugin parts.
2000-08-28Update xsane to 0.61. Changes are:rh6-37/+33
xsane-0.51 -> 0.52: ------------------- - changed gimp_install_procedure(...) for specified device: "RGB, GRAY" -> 0 - in xsane-scan.c and xsane-preview.c added " | GDK_INPUT_EXCEPTION" to gdk_input_add(fd, GDK_INPUT_READ | GDK_INPUT_EXCEPTION, preview_read_image_data, p); - added static int xsane_set_modus_defaults(void) zoomfactor is set to 1.0 if copy mode is selected full preview area is selected if copy or fax mode is selected - removed a second xsane_device_preferences_restore(); in static void xsane_device_dialog(void) - zoom factor keeps unchanged when printer is changed - added psfile-geometry to setup/saving options, it is used when saving postscript in scanmode - moved exisiting routines to open functions to xsane-front-gtk.c: void xsane_define_output_filename(void); void xsane_identify_output_format(char **ext); - define_maximum_output_size is called in each routine that changes filename or fileextension because the output frame is also drawn in scanmode with filetype postscript now - included Stanislav Brabec's <utx@penguin.cz> sed-scripts and changes for Makefile.in in xsane-*/po - added creation of newlanguage.po in po/Makefile.in - updated german translation file de.po - updated czech translation file cs.po - thanks to Stanislav Brabec <utx@k332.feld.cvut.cz> - updated french translation file fr.po xsane-0.52 -> 0.53: ------------------- - added test if vendor, model and type strings do exists (pointer != 0) otherwise "no vendor",... is printed - changed ext = &extension; to if (extension) { *ext = strdup(extension); } else { *ext = 0; } in xsane_identify_output_format - bad thing, I get old ;-) - added new routine xsane_find_best_resolution that makes sure that the selected resolution fits into range/quantization given by backend. This is used by xsane_set_resolution and when resolution_list is created. - added xsane_set_all_resolutions to xsane_set_modus_defaults - xsane resolution can be changed by backend now xsane-0.53 -> 0.54: ------------------- - updated french translation table - updated german translation table - changed type of umask in preferences from mode_t to int because sizeof(mode_t) is on some machines only 2 bytes what cause problems. all calls of umask(foo) are changed to umask((mode_t) foo) - changed preferences update_policy from GtkUpdateType to int. - selection box can not be moved out of the preview window, the size of the selection keeps unchanged in that case now. - removed some gtk_main_iteration and reordered some selection drawing routines. - removed unused files/directories from package: sanei, include/sane/sanei_(some).h, po_old xsane-0.54 -> 0.55: ------------------- - added preview support for 16 bpp (transformed to 8bpp) - added copyright line in devcie selection dialog - preview selection frame is only active when backend supports coordinate selection - added preview oversampling factor (multiplier for calculated preview resolution) - added lineart enhancement: preview can be done in grayscale now, threshold value change is displayed without a new preview scan. - added "device options" to setup dialog: - Scanner dependant options for grayscale->lineart conversion have to be entered there. - a color preview is now displayed gray when grayscale mode is selected - updated de.po, cs.po, fr.po - updated po/xsane-pot.sed xsane-0.55 -> 0.56: ------------------- - added hold timer to preview (update-policy=delayed) - added hold timer to xsane_slider (update-policy=delayed) - moved help menu from file to help - added swedish (sv) translation - thanks to Johan Bengtsson <johanb@lls.se> - removed bug in xsane_rc_io_w_string, it returns EINVAL now each time when the string does not begin with " xsane-0.56 -> 0.57: ------------------- - made xsane_choose_device return type to void (was gint32) - arranged device-preferences in struct xsane in the order they are used as device preferences, made sure that all variable types are correct: - changed type of xsane.mode from gint32 to int - changed type of xsane.lineart_mode from gint32 to int - changed type of xsane.show_preview from SANE_Bool to int - changed type of xsane.enhancement_rgb_default from SANE_Bool to int - changed type of xsane.fax_finemode from SANE_Bool to int - added mask for *_lock in preview motion_notify_event handling Preview selection can be done with locks activated now - histogram is cleared before/redrawn after saving/loading device settings - added xsane_control_option() that tests if option >= 0 and returns SANE_STATUS_INVAL if not - added xsane_get_option_descriptor() that tests if option >= 0 and returns NULL if not - changed parameters of preview_area_resize and added preview_area_resize_handler - removed a lot of gtk_main_iterations from xsane_preview.c they make problems in the redrawing order and can cause display problems xsane-0.57 -> 0.58: ------------------- - split the preview_event_handler into - preview_press_button_event_handler - preview_motion_event_handler - preview_release_button_event_handler - the preview_expose_event_handler now is called twice, the second call has been placed in the preview_event_handler_before - reactivated gtk_main_iteration after at the end of motion_event - added warning window when xsane is started as root - added selection of temporary directory in preferences/setup/saving options - added gdk_input_remove(xsane.input_tag); before xsane_start_scan is called in 3-pass scanning mode (suggestion from Heiko_Schroeder@t-online.de) - changed output of "xsane -v" - in xsane_scan_done moved xsane.header_size = 0; before test for ADF Thanks to Russell Coggrave for the info about it. - added gtk_set_locale() before gtk_init() - added copyright sign "(c)" to translated texts because it is not available on all charsets - temporary filenames are created random and unique (mktemp + random number) due to security problems with fixed/calculateable tempfiles. - the preview-files are created (empty) at program startup now - when program exits the previews are erased there is no way to store the preview images any more when the program is closed - preview_restore_image() creates the xsane-startimage if no preview is stored - renamed directory frontend to src - create xsane-help script that opens online helpfile xsane-0.58 -> 0.59: ------------------- - preview_do_gamma_correction does test for 3 pass scanner color mode - changed fax x-resolution and standard resolution from 98 ppi to 204 ppi and with of faxpage from 210.0 to 215.7 (so we get 1728 pixels in x direction, hylafax-faq says that is the correct size) - split preferences.printer[..].resolution -> lineart, grayscale and color_resolution - added setlocale(LC_NUMERIC, "C"); in xsane_init() and #include <locale.h> in xsane.h this should solve the problems with empty images (100%transparent) with gimp and other problems that were caused by local settings (1.3 <=> 1,3). - added setup-option "disable gimp preview gamma" - added selection (preferences/setup/enhancement options) if autoenhancement changes gamma value - renamed Preferences/Setup/"Device options" to "Enhancement options" - removed xsane internal callbacks from dialog struct, the functions are called directly now - changed the reading of the preview image header. The last newline character before the image data starts again made some problems, this seems to depend on the data that follows. So I added a fgets() command to skip the newline character - this seems to work. - changed increase_filename_in_counter, does work now if the only character of the base-filename is the counter - reduced size of src/xsane-startimage.pnm (1MB => 0.6MB) xsane-0.59 -> 0.60: ------------------- - after filename counter is increased the cursor in the outputfilename entry is moved to the right - in preview_read_image_data when image is complete: preview_update_surface(p, 0); is called before preview_display_image(p); this way the geometry of the first preview scan is correct. - moved xsane_set_all_resolutions in xsane_update_xsane_callback(), it now also is called when the backend only uses one reesolution - added calibration image (xsane-calibration.pnm) that is loaded when setup window is created. The xsane enhancement functions are disabled in calibration mode, the image can not be resized (xscale = yscale = 1.0). The previsous image is reloaded when the setup window is closed again. - enviornment variable SANE_DEFAULT_DEVICE is used to activate the radiobutton in the device selection menu - removed unused item "custom" from preview surface menu - changed preview surface menu items: A3 -> A3P (portrait) A4 -> A4P (portrait) A4H -> A4L (landscape) A5 -> A5P (portrait) A5H -> A5L (landscape) - removed script xsane-help, necessary command now is listed in xsane.PROBLEMS - after filename counter is increased the cursor in the outputfilename entry is moved to the right xsane-0.60 -> 0.61: ------------------- - added debug output function and messages - moved all global variables and struct GSGdialog to global struct xsane - cleaned up some variable names - added free gamma curve dialog (not ready) - prepared xsane for win32: - when BUGGY_GDK_INPUT_EXCEPTION is defined only blocking mode is used (needed because GDK input exception does not work on win32) - on win32 you cannot get a homedirectory, for this XSANE_FIXED_HOME_PATH has to be set to the path that shall be used as homedirectory - replaced all gtk_dialog_new by gtk_window_new and added hbox and vbox to the window (gtk_dialog_new does not work on WIN32) - added xsane.WIN32 and xsane.WIN32-compilation that describes how xsane is build on WIN32 with CYGWIN - replaced "/" in all paths, added label SLASH that is predefined to '/' if it is not defined by compiler option. For WIN32 it is set to '\' by compiler option - all fopen functions use argument "rb" or "wb" now (b=binary). This is needed for WIN32 and the b is ignored on unix systems. - published binary version xsane-win32-0v01 and xsane-win32-0v02 based on xsane-pre0.61 versions - removed an ugly bug: in struct Preferences there was predefined a string ("/tmp/") that caused a bad memory state when the string memory was freed, instead the string is defined in xsane_pref_restore now - changes for tiff format: - added support for 16 bit tiff format. - predefined tiff-compression is changed from 5 to PACKBITS(16bit), JPEG(8bit), FAXG3(1bit). - add resoultion-tags and datetime-tag to tiff files. - added "change directory" entry to preferences menu - added "scanning for devices" dialog
2000-08-28Update sane to 1.0.3. Changes include:rh7-157/+201
* New backends: mustek_pp, plustek, st400, v4l. * Updated backends: Artec (v0.5.14), Coolscan (v0.4.3), Epson (v0.1.33), HP (v0.88), Mustek (v1.0-96), Sharp (v0.31), UMAX (v1.0-21). * Removed backend info sagitta.desc due to lack of interest. * Installing no longer depends on 'rev'. * Added and structured documentation. * Every backend has a man page now. * Debug messages are now sent to syslog if stderr is a socket. * New 16 bit support to scanimage. * Aliased and hidden backend support. * Port to UnixWare 2.x and UnixWare 7. * New script 'sane-config' to help frontend developers. * Added Ricoh IS50 support. * Updated backends: Artec (v0.5.13), CANON (v991108), DC-25 (1.2), HP (v0.86), Microtek (0.12.0), Microtek2 (v0.8), UMAX (v1.0-build-18), Epson (v0.1.15), Sharp (v0.30), sp15c (1.12) and m3096g (1.11). * Automatic document feeder support for scanimage. * New backend for Avision AV 630 CS. * New Linux SCSI Generic driver. * Upgraded to libtool 1.3.4 * GIMP compatibility patch. * OS/2 patches. * Bugfixes.
2000-08-28Fix PLIST.rh1-2/+1
2000-08-28Update tgif to 4.1.38. Changes include:rh3-5/+6
* 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.
2000-08-27Convert packages to use PERL5_PACKLIST (part 1). These were the easyjlam10-86/+29
ones to do, and each compiled and installed/de-installed apparently correctly. As a side effect of the dynamic PLIST, we no longer need to have separate -static and -shared PLISTs. It's now easier than ever to make a perl5 package for NetBSD :)
2000-08-27Use new PERL5 variable instead of ${LOCALBASE}/bin/perl.jlam1-8/+7
2000-08-26Remove share/doc/get_ds7 on pkg_delete; also some cosmetic changes.jlam2-12/+15
2000-08-26update to CompuPic-5.1 build 1063wiz3-576/+355
2000-08-25make sure configure actually finds pngdmcmahill1-4/+4
2000-08-25Add appropriate definitions of LDD so check-shlibs works correctly.jlam2-2/+5
2000-08-25fix compilationwiz2-5/+14
2000-08-24add depends on png so we always get that functionalitydmcmahill1-1/+3
2000-08-24update plotutils dependsdmcmahill1-2/+2
2000-08-24Update to plotutils-2.4.1.dmcmahill3-8/+10
Many bug fixes since the last release. For a complete list of changes refer to the NEWS file. Notable additions include: libplot: SVG driver added, which outputs the new XML-based SVG (scalable vector graphics) format. documentation: man page for plotfont added. libplot: completely new metafile export driver, written from scratch. libplot: ReGIS driver added, which outputs ReGIS (DEC's remote graphics instruction set, understood by DEC's VT340 and earlier terminals, and also emulators like DEC's decterm). No support yet for filling paths that extend beyond the boundaries of a ReGIS display, due to a need for clipping code. graph,plot,tek2plot,plotfont,pic2plot: `-T png' now allowed if libplot contains a PNG driver. libplot: PNG driver added, which outputs PNG (portable network graphics) format. Included only if libpng (version number >= 0.95) and libz are found at package installation time. `configure' now supports a `--without-libpng' option to disable PNG support.
2000-08-23Use "USE_XPM" option instead of direct dependence on the "xpm" package.tron11-52/+50
2000-08-23Change a few X11BASE to X11PREFIX so it works with xpkgwedge.veego3-6/+43
2000-08-23-let the depends on netpbm pull in the tiff depends.dmcmahill1-3/+2
-don't override PKGSRCDIR, this is leftover from a long time ago. The pkg now cleanly builds and installs when WRKOBJDIR is set.
2000-08-22include missing sys/types.h header. This fixes recently noted compile problemsdmcmahill2-1/+14
on 1.4.x systems.
2000-08-21- - We really only need depend on freetype-lib, not freetype.fredb2-2/+4
- - Make best quality anti-aliasing the default for both Type1 and TrueType fonts. This can be overriden on the command line. Note: we need to set xpdf.t1libControl to "aa", rather than "high" to get the equivalent of -t1lib "high". This is probably a bug. It's likely to be changed in the futre to conform to the documentation, rather than the other way around.
2000-08-21Remove obsolete package "xpdf-crypto".fredb1-2/+1
2000-08-21s/X11BASE/X11PREFIX/ for the installtion of the Xpdf app-defaults file.veego1-2/+2
now xpkgwedge works.
2000-08-21Add SunSITE and its mirrors to the master site list.tron1-2/+3
2000-08-21Remove obsolete package "xpdf-crypto".fredb5-52/+0
2000-08-21Update xpdf to 0.91. A list of some of the more significant changes sincefredb5-52/+49
0.90 follows. A full ChangeLog is viewable online at http://www.foolabs.com/xpdf/CHANGES 0.91 (2000-aug-14) ------------------ Added TrueType font rendering, using FreeType. Support for Chinese fonts (Type 0 fonts using the Adobe-GB1-2 character collection). Decryption code is included with the main distribution (now that the US export regulations are a little bit less irrational). Added (very basic) support for generating PostScript with Japanese fonts -- only tested with ghostscript so far. Added support for generating EPS files (pdftops -eps). Much-improved image filtering in xpdf (for downsampling and for transforms other than 0/90/180/270-degree rotations). Implemented a basic full-screen (presentation) mode (xpdf -fullscreen). (There is currently no way to switch between window and full-screen modes on the fly -- this will be fixed in a later release.)
2000-08-18Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive andhubertf8-20/+37
more fine-grained NO_{BIN,SRC}_ON_{FTP,CDROM} definitions. MIRROR_DISTFILES and NO_CDROM are now dead.
2000-08-17remove file overlooked in last commitwiz1-24/+0
2000-08-16Don't limit this package to the "i386" port. PCI brooktree cards shouldtron1-3/+3
work under several other ports, too.
2000-08-16Update homepage and master site.tron1-2/+2
2000-08-15USE_PKGLIBTOOL -> USE_LIBTOOLwiz2-3/+6
2000-08-14This package doesn't use libtool.wiz1-3/+2
2000-08-14USE_PKGLIBTOOL -> USE_LIBTOOL. LTCONFIG_OVERRIDE saves a patch.wiz3-15/+21