19/26/2020, pho 1.0 2 Only minor changes since 1.0pre1. 3 Marginally more reliable NextImage code; 4 minor improvements to presentation and slideshow modes; 5 minor documentation updates. 6 77/9/2016, pho 1.0pre1 8 Add middlemouse dragging in presentation mode. 9 109/5/2012, pho-0.9.8 11 Finally! An actual release! 12 134/10/2012, Pho 0.9.7-pre8 14 Add captions/image comments (from David <somloieater@gmail.com>) with -c. 15 Improve scaling up from keywords mode (but some scaling issues remain). 16 More aspect ratio fixing and code cleanup. 17 184/17/2011, Pho 0.9.7-pre7 19 Fix aspect ratio of fullsize mode on vertical images; 20 increase keyword dialog height, and add some keyword dialog 21 reliability fixes; fix build warnings reported on Irix. 22 2311/26/2010, Pho 0.9.7-pre6: 24 Much more reliable scaling code -- this (I hope) fixes the 25 problems with aspect ratio upon rotation. 26 New PHO_SCALE_FIXED mode: keep image's larger dimension <= the given 27 size (stored confusingly in gScaleRatio). 28 Use PHO_SCALE_FIXED and .75 times the shorter dimension of the 29 screen for Keywords mode. 30 Alt+num toggles 10+num flag. 31 324/10/2010, Pho 0.9.7-pre5: 33 Fix a slew of subtle bugs involving going back and forward im the 34 image list (e.g. when specifying nonexistent images). Add some 35 information on how to test for regressions. 36 372/9/2009, Pho 0.9.7-pre4: 38 Add ToggleBetween to better manage transitions between various modes 39 and make sure proper scaling and redraw happens. 40 4112/15/2009, Pho 0.9.7-pre3: 42 More cleanup of rotation/scaling, and transitions from one mode 43 to the next. 44 459/26/2009, Pho 0.9.7-pre2: 46 Add ability to add new image files or change the list without restarting. 47 Total cleanup/rewrite of rotate/scale logic. 48 Remove old gtk1 code. 49 50N/N/2009, Pho 0.9.7-pre1: 51 List images with incorrect exif rotation; 52 smarter PHO_CMD (can do other things, not just GIMP); 53 don't go fullscreen from Ctrl-F in the keywords dialog. 54 fix a minor Mac build issue. 55 5611/9/2008, Pho 0.9.6: 57 RELEASE! The only difference from 0.9.6-pre3 is to change 58 the default PHO_CMD command from gimp-remote to gimp, 59 since gimp-remote is obsolete and no longer provided in Linux 60 distros (and never was, on Mac or Win). 61 6210/2/2008, Pho 0.9.6-pre3: 63 Change the list next/prev code to fix (I hope) a bug where pho 64 would get confused and cycle from the last image back to the first. 65 668/13/2008, Pho 0.9.6-pre2: 67 Simplify exif/Makefile so it'll work on FreeBSD and other 68 systems where make is non-GNU make 69 70N/N/2007, Pho 0.9.6-pre1: 71 Add new Keywords mode and keywords dialog. 72 Add stay-on-top code for prompt and keywords dialogs. 73 Clean up a lot of spurious expose events that gtk was sending, 74 in the hopes of curing the double-draws visible on slow machines. 75 (There are still some a few left, from resize events.) 76 A few minor fixes to work better with xinerama. 77 788/6/2007, Pho 0.9.5.1: 79 Fix a buffer overflow bug on the 'g' (gimp-remote) key. 80 813/20/2007, Pho 0.9.5: 82 No changes from pre5 except some manual and html page updates. 83 843/5/2007, Pho 0.9.5-pre5: 85 Check for a PHO_ARGS environment variable. Add a -P argument to force non-presentation mode. Fix a few bugs with double/half size and with scaling. 86 Make note 0 work properly. 87 887/24/2005, Pho 0.9.5-pre4: 89 Double and half size weren't working properly; 90 couldn't use arrow and spacebar to get out of the final Quit confirmation dialog (though ESC always worked). 91 9210/9/2004, Pho 0.9.5-pre3: 93 Fixed a crash bug when revisiting an image which was previously rotated. 94 Added a workaround for Metacity's evil window size handling. 95 Made the background black when in presentation mode. 96 979/30/2004, Pho 0.9.5-pre2: 98 Fixed some bugs involving ending up at the wrong image when deleting or pressing HOME. Cleaned up handing of image list. 99 Fixed an aspect ratio problem. 100 1017/13/2004, Pho 0.9.5-pre1: 102 Rewrote the image list handling to use a linked list. Lots of associated code cleanup. 103 Port to gtk2, and build under either gtk1 or gtk2. 104 Add new "fullscreen mode" (e.g. for presentations, or for difficult window managers). 105 Various futile attempts to hang on to window focus in various window managers. 106 1079/30/2003, Pho 0.9.2: 108 Don't try to move the window unless the image size has changed (fix the annoying bug where pho wouldn't let you move windows). 109 Also fix a crash after dismissing the info dialog by clicking on the windowmanager "X". 110 1112/26/2003, Pho 0.9.1: 112 Rusty Russell: fix an off-by-one error in rotation code, reducing the need for extra memory; 113 Brian Langenberger: bracket printed filenames with quotes if they contain spaces or quote characters. 114 1151/8/2003, Pho 0.9: 116 Fix pho.spec version, and a make clean bug. 117 11812/3/2002, Pho 0.9pre2: 119 Fix a crash in the quit dialog. 120 12111/27/2002, Pho 0.9pre1: 122 Add EXIF handling, using code from jhead, by Matthias Wandel. 123 12410/18/2002, Pho 0.8: 125 Build RPM and deb; show image size in titlebar; add home key. 126 1278/13/2002, Pho 0.7: 128 Put image name in titlebar; prompt after last image before quitting; add fullscreen mode. 129 1307/28/2002, Pho 0.6.1: 131 Fixed a bug with printing a note set on the last image. 132 1337/21/2002, Pho 0.6: 134 Code cleanup, change the handling of the notes structures. 135 1367/21/2002, Pho 0.5.1: 137 Fix a bug where image rotations were wrong when going backward. 138 1397/11/2002, Pho 0.5: 140 Add delete dialog, and really delete files on disk. 141 1427/3/2002, Pho 0.4: 143 Fixed a bug with gif rotation. 144 1457/1/2002, Pho 0.3: 146 Rename yass to pho, add info dialog. 147 1486/28/2002, Yass 0.2 149 Some added features; add manual and make install target. 150 1516/24/2002, Yass 0.1: 152 First release. 153