Recent Changes
To be notified of changes, add this page to your news reader.

Saturday
Jan282012

Fotoxx 12.02

  • Fotoxx was converted to use GTK3 and Cairo. It will no longer build or install on older Linux releases lacking these libraries. For Ubuntu this means Fotoxx installs on 11.04 or later.
  • Multiple (up to 10) top image directories are now supported.
  • The gallery thumbnail size preference is saved and restored across sessions.
  • Bugfix: crash if an image is present 2+ times in a collection and is then removed.
  • Bugfix: crash in slide show "jaws" transition. 
  • RPM packages are now built using Fedora and rpmbuild instead of alien.

NOTE: the GTK3/Cairo conversion changed over 2000 lines of code. I have tested extensively but there are likely bugs I have not caught. If you see one, please tell me. Contact information is in Help > About. 

Saturday
Jan282012

Feb. 01, 2012

The following programs have been converted to use GTK3 and Cairo. They will no longer install on older Linux releases that lack these libraries. They do install on Ubuntu 11.04, Fedora 16, and Open Suse 12.1, and should install on later releases. 

dkopp 6.1
findwild 1.4
fotoxx 12.02
galaxy 2.1
lbench 1.9
mashup 3.5
myStuff 1.8
picpuz 2.5
sortpuz 1.2
ukopp 4.3
watsup 2.3
zfuncs 5.1 

Wednesday
Jan042012

Picpuz 2.4

A Hungarian translation was added.
Image files can be dragged and dropped from Nautilus or other file managers.

Wednesday
Jan042012

Fotoxx 12.01.2

The Italian user guide was updated.

The Swedish translation was updated.

Wednesday
Jan042012

Fotoxx 12.01.1

Fix a serious bug. The program loops if zoom is attempted.
(I failed to test with a virgin parameters file)

Saturday
Dec312011

Fotoxx 12.01

  • New function Search Metadata: search and report image metadata (EXIF/IPTC/etc.), using a combined image and text display format.
  • Synchronize Files is 2x faster for an initial installation or after importing a large number of new photos (>1000/min. on a fast PC).
  • The "my mouse" checkbox was removed from all edit and selection dialogs. The mouse belongs to the last widget clicked. The main window can be zoomed and scrolled during such dialogs by using CTRL + mouse click or drag.
  • Mouse wheel can do zoom-in and zoom-out. 
  • Zooming an image re-centers it on the mouse position, and the mouse position follows the zoom center to the middle of the window.
  • Zoom ratio is configurable: choose 1-4 zooms for each 2x increase in size.
  • DRGB (print color adjuster) can save corrections to a file for re-use.
  • Some user settings in various menus were collected together in the new menu function Tools > User Settings.
  • Bugfix: Search Image was finding false matches for images with very large caption or comments.
  • Bugfix: cannot escape file open dialog if open previous or open recent is attempted when there are no previous files (initial installation).
  • Bugfix: interactive GUI translation function failed to initialize.
Saturday
Dec032011

Fotoxx 11.12.2

The Italian GUI translation was updated. The method for finding translation files was made more flexible: a locale of 'lc_RC' will look for this .po file first, and if not found look for a .po file for 'lc' alone.

Friday
Dec022011

Fotoxx 11.12.1

Fix startup crash due to incorrect inheritance of top image directory from the previous Fotoxx version.

Wednesday
Nov302011

Fotoxx 11.12

  • New function Auto-Trim: automatically trim unused edges left over from panorama, warp and unbend functions.
  • New function: Find bright or dark "stuck" pixels (camera sensor defects - 1x1/2x2/3x3 blocks) and fix them by interpolating neighboring pixels. Pixel locations can be saved and applied later to other images.
  • Select Area was extended to both select and unselect by matching colors, and the pixel search range was made adjustable 1-20 times the mouse radius.
  • Batch Resize/Export function now supports output of JPEG, PNG, TIFF. This can be used to select and convert files to a different format.
  • Convert RAW Files now supports output of JPEG, PNG, TIFF-8, TIFF-16 (was TIFF-16 only).
  • Warp Area algorithm was made a bit easier to control.
  • GUI language translation procedure was simplified.
  • Bugfix: some lost translations of dialog buttons were restored.
  • Bugfix: Trim dialog mouse ownership was sometimes misleading. 
  • Bugfix: WarpArea did not reset itself if the selected area was changed.
  • Bugfix: crash if parallel instances of fotoxx are editing images and using undo/redo. 
Friday
Nov112011

Mashup 3.3

One feature addition, one improvement, and two minor bug fixes:
  • An image within a layout can be trimmed (cropped) by dragging the mouse.
  • The image packing function was made a little smarter. 
  • Bugfix: trim unused layout margins was not accurate for rotated images.
  • Bugfix: print or save a layout to a file did not correctly scale image frames. 
Saturday
Nov052011

Fotoxx 11.11.1

Fix some problems in v.11.11 released a few days ago:
+ Bugfix: crash in vertical panorama.
+ Bugfix: crash after moving images to trash followed by "Open Recent Files".
+ Restore lost user feedback for functions running more than a few seconds.
Tuesday
Nov012011

Fotoxx 11.11

  • Creating and editing collections was made easier and more intuitive.
  • Synchronize Files now runs automatically at startup. Image navigation and viewing is immediately possible but editing is blocked until synchronize is finished (normally a few seconds).
  • Straighten Image: fix less than optimal results for images needing a large correction. Menu was renamed to Keystone Correction.
  • New menu: Help > User Guide Changes: summary of changes to reduce effort to keep up.
  • New menu: Help > Edit Functions Summary: a one-page "quick reference" summary of all the image editing functions.
  • New user guide topic: organize a large image collection to reduce effort and optimize image searching.
  • The status bar now shows if a dialog is waiting for input (possibly hidden under another window).
  • New keyboard shortcut: N = Rename Image File.
  • Transform and Retouch menus were rearranged to follow typical workflow.
  • Rotate and warp dialogs have convenience buttons to the grid setup menu.
  • Grid setup: the grid lines can be moved around over the image using sliders.
  • New utility: update collections if the top image directory was moved.
  • The package build method was updated to improve Debian packages and include dependencies on non-library executable programs. The RPM packages have library dependencies only because the package names and contents are different from Debian.
Tuesday
Nov012011

Nov. 01 Updates

The following updates were made for the programs  fixme 1.1,  picpuz 2.3,  watsup 2.1: 

  • DEB packages are now made by dkpg and RPMs are made from DEB via alien. Package dependencies are correct for Debian/Ubuntu and derivatives. RPMs have only library dependencies.
  • Code cleanup for compiler warnings from GCC 4.6 (in Ubuntu 11.10).

The following changes were made to zfuncstest 4.9: 

  • Fix possible crash if an active dialog is deleted during input.
  • beroot(): do nothing if already root.
  • zdialog_run(): if no parent, make dialog a top window.

 

Saturday
Oct292011

Ukopp 4.1

This release has many small improvements in usability and a few minor error corrections.

  • At startup, inform if ukopp is running as root or not.
  • If backup and verify are done together, report both statuses at the end.
  • If target directory does not exist, warn and offer to create it.
  • Better visual separation of fields in target chooser dialog.
  • Clarify the backup menu as "backup (no verify)".
  • Widen the input fields in the target chooser dialog.
  • Change the mouse pointer into a clock during a long-running function.
  • Stop the job name from disappearing from the main window title.
  • "include /aaa/bbb" is equivalent to "include /aaa/bbb/*" if bbb is a directory.
  • Expand the input fields along with the window in restore files dialog.
  • Restore original target device and directory if edit job is canceled.
  • File names can be quoted to handle files ending in a blank character.
  • Some error messages were improved, and dialogs kept open for easier correction.
  • The file chooser dialog no longer hides the restore files dialog.
  • New report: summary statistics for new/modified/deleted files by directory.
  • The tolerance to consider a backup file to have the same modification time as its source file was increased from 1 to 2 seconds. This is because the Microsoft FAT time resolution is 2 seconds. 
  • All error messages are now shown in the main window (not in a log file).
  • Bugfix: purge expired backup versions also for unchanged files NOT being copied.
  • Prevent Choose Target and Edit Job dialogs from running in parallel.
  • Many small improvements were made to the user guide.

 

Saturday
Oct222011

Misc. updates Oct. 22

The following programs have minor updates and corrrections. More details can be found in the respective changelog files.

dkopp-6.0

  • Code cleanup for compiler warnings from GCC 4.6 (Ubuntu 11.10).
  • DEB package is now made by dkpg and RPM is made from DEB via alien.

findwild-1.3

  • Code cleanup for compiler warnings from GCC 4.6 (Ubuntu 11.10).
  • DEB package is now made by dkpg and RPM is made from DEB via alien.

galaxy-2.0

  • Graphics code was revised to get around Ubuntu-11.10 Compiz problems.
  • Code cleanup for compiler warnings from GCC 4.6 (Ubuntu 11.10).
  • DEB package is now made by dkpg and RPM is made from DEB via alien.

lbench-1.7

  • Code cleanup for compiler warnings from GCC 4.6 (Ubuntu 11.10).
  • DEB package is now made by dkpg and RPM is made from DEB via alien.

mashup-3.2

  • Printing was revised to work better with recent changes in HPLIP. 
  • Code cleanup for compiler warnings from GCC 4.6 (Ubuntu 11.10).
  • DEB package is now made by dkpg and RPM is made from DEB via alien.

myStuff-1.7

  • Code cleanup for compiler warnings from GCC 4.6 (Ubuntu 11.10).
  • Bugfix: icons less than nominal size were not being shown in the menu.
  • DEB package is now made by dkpg and RPM is made from DEB via alien.
Saturday
Oct012011

Fotoxx 11.10

  • New function: classic gamma curve edit for brightness and individual RGB colors.
    Applicable to the whole image or a selected object/area.
  • Printing was revised to work better with recent changes in HPLIP that made printing on small paper sizes more difficult. The paper size must be specified in the Printer Properties dialog (the printer admin function) and not in the application program - otherwise the print fails with a "paper mismatch" error. This changed between Ubuntu 10.10 and 11.04.
  • New function: convert a "tetragon" image area into a rectangle. Useful for gallery paintings photographed from the side to avoid reflections, buildings photographed at an angle, etc. 
  • At startup, check for new files and advise if synchronization is needed.
  • New option: warn if overwriting an original (non-versioned) image file. 
  • Slide Show: stop strange behavior when multiple monitors are used.
  • Slide Show: option to show only the most recent version of each image.
  • Slide Show: use spacebar to pause and resume slide show.
  • Pixel Edit: transparency adjustment steps were made finer.
  • Code cleanup for new compiler warnings from GCC 4.6 (Ubuntu 11.10).
Monday
Sep262011

Fotoxx 11.09.1

Bugfix: crash if slide show is started without the last image transition mode (jaws) included in user preferences.

Wednesday
Sep212011

Ukopp 4.0

  • Code cleanup for compiler warnings with GCC 4.6 (Ubuntu 11.10).
  • Separate File Save (no dialog) and Save As (file chooser dialog).
  • Added a warning for Quit with unsaved changes to backup job.
  • Job name was added to window title, with (*) indicator if edited.
  • Excluded files/folders no longer need to start with a top directory 
    (e.g.  exclude */folder1/fol*der2/*  works as expected).
  • Toolbar has more descriptive icons for mount and unmount.
  • Bugfix: one more file versions than requested was being saved.
  • Bugfix: quit job edit dialog left dependent file chooser dialog open.
  • Bugfix: report saved file versions: wrong value for expired bytes.
Thursday
Sep152011

Fixme 1.0

New mini-application.
Unscramble a square matrix of numbered tiles to put them in order. One tile at a time
may be exchanged with an adjacent empty slot. Fixme is similar to the classic sliding block
puzzle simply called "The 15 Puzzle" (4 x 4 tiles numbered 1-15 plus an empty slot).
This version can range from 2 x 2 to 9 x 9 tiles.
Monday
Sep052011

Mashup 3.1

Bugfix: Crash if Trim is attempted on an empty layout.