Fotoxx: Image editor/viewer

Paint programs, vector editors, 3d modelers, animation editors, etc.
Post Reply
Message
Author
muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#16 Post by muggins »

fotoxx 6.9.2
DateMay 22, 2009 at 22:27

Bugfix: generate index of tags and thumbnails failed if the specified directory contained a blank.

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#17 Post by Béèm »

I see fotoxx in alpha6 is at 5.01.
If I install this latest version, I will loose space in the pup_save file I suppose?
And what if I follow here and install new version on new version, how does this work?
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

User avatar
playdayz
Posts: 3799
Joined: Fri 25 Apr 2008, 18:57

#18 Post by playdayz »

Thanks Muggins. I hope someone (or you ;-) ) prepares Fotoxx for Puppy 5.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#19 Post by muggins »

@Beem,

yes, fotoxx 6 series requires more space as it also needs the freeimage libs installed...but, dependent on your needs, with ufraw & exivtool, it has more capability than fotoxx 5 series.

@playdayz,

why not yourself? If you have a working compile environment for pup5, then you just need to compile freeimage, ufraw, exiftool & fotoxx. They all compile easily, and if you have any probs, just post a query.

cheers

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#20 Post by muggins »

I just thought I'd mention that, to compile fotoxx6, I usually just change 3 files. From the file dependencies.sh I remove xdg-open from the list of dependencies. I alter the Makefile so that PREFIX=/usr then, lastly, I alter the following lines in zfuncs.cpp from this:

Code: Select all

prog = "xdg-open";   
   err = system("xdg-open --version");
   if (err) {
      prog = "firefox";
      err = system("firefox -v");
      if (err) {
         zmessLogACK("no xdg-open, no firefox, cannot display document");
         return;
      }
   }
to this:

Code: Select all

prog = "defaultbrowser";   
   err = system("xdg-open --version");
   if (err) {
      prog = "firefox";
      err = system("firefox -v");
      if (err) {
         zmessLogACK("no xdg-open, no firefox, cannot display document");
         return;
      }
   }
Last edited by muggins on Fri 24 Sep 2010, 21:52, edited 2 times in total.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#21 Post by muggins »

Uploaded v7.0.

Fotoxx 7.0 has the following additions and corrections:

+ new function: make simulated painting
+ new function: create desktop icon/launcher from tools menu
+ the very long edit menu was divided into 6 menus
+ new help menu entry: show fotoxx internet home page
+ color depth function improvement:
scale-up truncated brightness range to full range
round color value up if truncated part > 0.5
(white does not become gray with low color depth)
+ bugfix: search tags: find images with no tags was not working as advertised

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#22 Post by muggins »

Uploaded v7.1.2.

7.1
The number of working threads is set to the number of CPUs present ("cores"). Previously this was fixed at 4 threads, which was counterproductive on computers with fewer CPUs. A new function was implemented in the tools menu: convert multiple RAW files. Previously each RAW file had to be opened separately. Now a wildcard spec such as *.RAW (camera dependent) will convert all RAW files in a directory. A workaround was implemented for a strange problem with changing languages in Arch Linux. The French translation was updated.

7.1.1
The "Arch Linux" problem turns out to be a GCC 4.4 problem and also affects Fedora 11 and other very recent distributions. This build relabels that problem and fixes two more GCC-related problems.

7.1.2
The fix for GCC 4.4 caused optimization errors in GCC 4.3 (bug that disappeared when optimizations were turned off). The code was simplified so that the optimization error went away.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#23 Post by muggins »

Uploaded v7.2.1.
fotoxx 7.2.1
DateJun 24, 2009 at 22:05

+ GOFUNC was replaced with normal function calls (stop gcc optimization errors)
+ minor bug fix in sharpen - edge detection method was not blending edges correctly
+ minor bug fix in image save - keep current image index if file saved to some other directory
+ updated French translation


fotoxx 7.2
DateJun 20, 2009 at 17:49

A new function was added: select random images from thumbnail indexes, edit sequence, burn to CD or DVD. Brasero is used for the actual burn.
N.B. I tried to modify the new function, that calls Brasero to burn images, to instead use PBurn but, whilst it now opens PBurn, it doesn't directly pass the images to it. Not sure how easy to resolve this issue...more investigation required.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#24 Post by muggins »

Uploaded v7.4.1.
fotoxx 7.4 and 7.4.1
DateJun 30, 2009 at 23:07

A longstanding performance problem was improved. Scrolling around within a large image magnified to full size was quite slow. This is now about 4x faster. There are no scroll bars - scroll by dragging the mouse across the window ("virtual" scroll bars). Old method: make a Gtk Scrolled Window containing a Gtk Layout containing the full (huge) magnified image. New method: copy and re-scale only the viewable area from the full-size image in memory into the main/drawing window.

EXIF menu now has 2 entries: view basic data (short output) and all data (long output).

7.4.1 fixes a bug in select area line drawing function.

fotoxx 7.3
DateJun 27, 2009 at 21:19

The "simulate painting" function was extended. It can now work within an outlined area like other edit functions. Another user control was added: minimum color match required to consolidate smaller patches of color into larger ones.

File drag-drop was implemented: drag a file (e.g. from Nautilus) to a fotoxx window or desktop launcher - file will open in fotoxx. You can also make a file list in gedit and drag entries to fotoxx.

bugfix: exif keys with null data could cause spurious data (some RAW files observed with UserComment = null)

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#25 Post by muggins »

I've re-uploaded v7.4.1 as I modified the source to use pburn, rather than brasero, to burn images to CD/DVD.

If you choose Tools>Burn Images to CD/DVD, then either insert individual images by clicking them, or click add all, then when you click Burn, all selected images will be transferred to Pburn.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#26 Post by muggins »

Uploaded v7.8.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#27 Post by muggins »

Uploaded v8.0.
A standard man page was added (thin, with reference to user guide).

The license was changed from GPL V2 to GPL V3.

The Warp Image algorithm was improved - it should be easier to get desired shapes.

A new function was added: High Depth of Field (HDF). HDF combines two photos of the same subject with near and far focus into a composite image with both near and far objects in sharp focus. This is still experimental: it basically works but needs improvement. Examples can be seen in fotoxx gallery. See the user guide for limitations and instructions on how to use HDF.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#28 Post by muggins »

Uploaded v8.1.
The French translation was updated for v.8.1.

This release has a significant bugfix and several small improvements.
+ Bugfix: saving an edited image back to the same file caused loss of EXIF data.
+ Bugfix: the [zoom+] button would sometimes display a smaller image.
+ Corrected the man page location when installing to a user-owned directory.
+ Improved pano auto-search for lens parameters.
+ Tag edit: dating a series of images was made easier with a [use last] button.
+ Tag edit: allow date approximations, e.g. 2009 or 2009.08.
+ New convenience function: open file by choosing from 50 most recent files.
+ The Chinese translation was updated.

User avatar
jrb
Posts: 1536
Joined: Tue 11 Dec 2007, 19:56
Location: Smithers, BC, Canada

#29 Post by jrb »

I have packaged fotoxx8.1 along with exiftool, ufraw and all dependencies as ch-fotoxx8.1_ufraw0.15.sfs for use in ChoicePup and other Pups. Seems to work well although I didn't know what a raw image is :oops: (thanks wikepedia) and couldn't find one in my photos to test out ufraw.

Thanks Muggins. Cheers, J

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#30 Post by muggins »

@jrb,

This is an example of a RAW file, in Nikon NEF format. If you start Fotoxx, then, in Fotoxx's menu, File>Open RAW File, and select this file, it will ask if you want to convert it to a 48bit TIFF file, using Ufraw.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#31 Post by muggins »

Uploaded v8.2.1.

fotoxx 8.2
+ Save recent files list across sessions and improve user interface.
+ Defog function added to brightness/color editor - reduce fog/haze (see user guide).

fotoxx 8.2.1
+ Bugfix: temporary file was being left in /home/user/.fotoxx

User avatar
jrb
Posts: 1536
Joined: Tue 11 Dec 2007, 19:56
Location: Smithers, BC, Canada

#32 Post by jrb »

muggins wrote:This is an example of a RAW file
Thanks for the photo muggins. Fotoxx worked as advertised, ufraw is quite impressive and the photo is nice too! Can't show it to my wife, she'll want to go there to shop.

Cheers, J

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#33 Post by muggins »

Uploaded v8.3.
fotoxx 8.3
DateSep 1, 2009 at 09:34

This release makes improvements in the user interface and fixes one significant and three minor bugs.
+ Select area: insert or move points anywhere around the area during edit.
+ Overlay lines (select area, trim, unbend) are easier to see (reversed color).
+ Implemented both [save] and [save as] buttons:
[save] updates original file with no questions asked.
[save as] is the usual cautious dialog.
+ New KB shortcuts: Ctrl+s: save, Ctrl+S: save as, Ctrl+q: quit.
+ Improved logic for detecting unsaved changes (fewer user queries).
+ Pixel edit and HDF: visible brush outline should aid speed and precision.
+ Bugfix: edit tags + file save lost the tag updates
(but opening a new file would retain them).
+ Bugfix: rotating an image with the L/R keys and then editing would
sometimes result in image distortion (changed width/height ratio).
+ Bugfix: rotate auto-trim was being lost when dialog exited.
+ Bugfix: better recovery if pixel edit undo memory limit is reached.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#34 Post by muggins »

Uploaded v8.4.
This release focuses on user interface improvements:
+ Slide Show: in addition to KB control, an automatic interval can be set.
+ For lengthy functions, the cursor changes into a clock.
+ Trim: margins are darkened for better visibility. The aspect ratio can be fixed.
+ Index tags and thumbnails: now works incrementally (seconds instead of minutes).
+ Bugfix: unbend function was leaving the axis lines on the window.
+ Bugfix: file save-as was not updating the recent files list.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#35 Post by muggins »

Updated v8.4.3.
fotoxx 8.4.3

Bugfix: crash in unbend function.

fotoxx 8.4.2

+ French translation update.
+ Changes in make and man page for debian conformance.
+ Select area outline made easier to see (esp. gray backgrounds).
+ Bugfix (zfuncs): crash if mouse select from empty image gallery.

fotoxx 8.4.1

+ GUI: An Italian translation was added.
+ Four missing translation calls were fixed.
+ Trim: faster and better user interface.

Post Reply