X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=blobdiff_plain;f=README;h=41933cfe8e44c53d317498259d92a804c4582f0a;hp=86bce95e62c3dade517b5ec1b4f939962195d739;hb=63a96f8504a2773d03bd8956c17eb6bb09a706c7;hpb=78b77ae3833bfa191aa94531e5b5ba0765b0cc6e diff --git a/README b/README index 86bce95e..41933cfe 100644 --- a/README +++ b/README @@ -1,39 +1,31 @@ -################################################################### -## Geeqie 1.0 ## -## ## -## Copyright (C) 2008 - 2010 The Geeqie Team ## -## Copyright (C) 1999 - 2006 John Ellis. ## -## ## -## Use at your own risk! ## -## ## -## This software released under the GNU General Public License. ## -## Please read the COPYING file for more information. ## -################################################################### + ################################################################### + ## Geeqie x.x ## + ## ## + ## Copyright (C) 2008 - 2016 The Geeqie Team ## + ## Copyright (C) 1999 - 2006 John Ellis. ## + ## ## + ## Use at your own risk! ## + ## ## + ## This software released under the GNU General Public License. ## + ## Please read the COPYING file for more information. ## + ################################################################### This is Geeqie, a successor of GQview. -Geeqie has been forked from GQview project, because it was not -possible to contact gqview author and the only maintainer. -Geeqie projects goal is to move the development forward and -also integrate the existing patches. +Geeqie has been forked from GQview project, because it was not possible to +contact GQview author and the only maintainer. Geeqie projects goal is to move +the development forward and also integrate the existing patches. -Geeqie is currently in beta state. All planed features for 1.0 are implemented, -but there are bugs. Please report any crash or odd behavior to the bugtracker: -https://sourceforge.net/tracker/?group_id=222125&atid=1054680 +Geeqie is currently considered stable. Please report any crash or odd behavior +to the [mailing list](https://lists.sourceforge.net/lists/listinfo/geeqie-devel) +and/or to [Github](https://github.com/BestImageViewer/geeqie/issues) -For more info see: -http://geeqie.sourceforge.net +For more info see: http://www.geeqie.org/ -Vladimir Nadvornik -Petr Ostadal +Please send any question or suggestions to geeqie-devel@lists.sourceforge.net or +open an issue on Github (https://github.com/BestImageViewer/geeqie/issues) -Please send any question or suggestions to -geeqie-devel@lists.sourceforge.net - - - - -======== README contents: +# README contents: * Requirements * Notes and changes for this release @@ -45,50 +37,93 @@ geeqie-devel@lists.sourceforge.net * Translation status * Credits -======== Requirements +## Requirements Required libraries: - GTK+ 2.??.x: ftp://ftp.gtk.org/pub/gtk -FIXME: determine realistic requirements. -It compiles with GTK 2.10, but some features are disabled and the testing was -minimal. Please report success or falilures. + GTK+ 3.00 + www.gtk.org + enabled by default + disable with configure option: --disable-gtk3 + or + GTK+ 2.20 + disabled by default when GTK+3 libraries are found. + enable with configure option: --disable-gtk3 + optional items map display and GPU acceleration are not available + with GTK2 + + Note: GTK+3 is still somehow experimental. It is needed for some + features but we have several complains about the GTK+3 usability. + + So if you need a stable version, you are advised to compile it + with GTK+2. If you want to play with the cool new features, use + GTK+3. Optional libraries: - lcms, for color management support: http://www.littlecms.com - (disable with configure option: '--without-lcms') - exiv2, for enhanced exif support: http://www.exiv2.org/ - (disable with configure option: '--without-exiv2') - - due to fast development, newer versions work significantly better - FIXME: minimal version ? - lirc, for remote control support: http://www.lirc.org/ - (disable with configure option: '--disable-lirc') - libchamplain - experimental map support, dissabled by default - http://projects.gnome.org/libchamplain/ - WARNING: this library has a lot of dependencise - -======== Notes and changes for this release [section:release_notes] - -See http://geeqie.wiki.sourceforge.net/new_features - + lcms2 2.0 + or + lcms 1.14 + www.littlecms.com + for color management support + enabled by default + disable with configure option: --disable-lcms + + exiv2 0.11 + www.exiv2.org + for enhanced exif support + enabled by default + disable with configure option: --disable-exiv2 + + lirc + www.lirc.org + for remote control support + enabled by default + disable with configure option: --disable-lirc + + libchamplain-gtk 0.12 + libchamplain 0.12 + libclutter 1.0 + wiki.gnome.org/Projects/libchamplain + for map display + disabled by default + enable with configure option: --enable-map + enabling will also enable GPU acceleration + + libclutter 1.0 + www.clutter-project.org + for GPU acceleration (a check-box on Preferences/Image must also be ticked) + disabled by default + enable with configure option: --enable-gpu-accel + explicitly disabling will also disable the map feature + + lua 5.1 + www.lua.org + support for lua scripting + enabled by default + disable with configure option: --disable-lua + +## Notes and changes for this release [section:release_notes] + +See NEWS file. Code hackers: - If you plan on making any major changes to the code that will be offered - for inclusion to the main source, please contact us first - so that we - can avoid duplication of effort. + If you plan on making any major changes to the code that will be offered for + inclusion to the main source, please contact us first - so that we can avoid + duplication of effort. The Geeqie Team Known bugs: - see the Geeqie Bug Tracker at TODO file. + See the Geeqie Bug Tracker at https://github.com/BestImageViewer/geeqie/issues -======== Installation +## Installation - Compilation: ./configure ; make + Compilation: ./autogen.sh ; make + Show compile options: ./autogen.sh --help General install: make install Removal: make uninstall -======== Description / Features +## Description / Features Geeqie is a graphics file viewer. Basic features: @@ -103,240 +138,13 @@ See http://geeqie.wiki.sourceforge.net/new_features - Collections. - Comparison of images to find duplicates by name, size, date, dimensions, or image content similarity. + - Rotation invariant detection - EXIF support. + - support for stereoscopic images + - input: side-by-side (JPS) and MPO format + - output: single image, anaglyph, SBS, mirror, SBS half size (3DTV) -======== Documentation (brief) [section:documentation] - -This sections lists default hotkeys. Most of the hotkeys can be redefined -in the Preferences dialog. - - Keyboard commands: - [PageDown], [Keypad PageDown] next image - [PageUp], [Keypad PageUp] previous image - [Home], [Keypad Home] first image in list - [End], [Keypad End] last image in list - [Tab] tab completion in path entry window - [Escape] cancel completion in path entry window - - Keyboard commands valid when image has focus (image has black rectangle) - arrow keys, [Keypad arrows] pan image - [Shift] - arrow keys pan image faster - [Space] next image - [Backspace] , B previous image - - File menu related: - [Ctrl] - N new window - C new empty collection - O open collection - D open a Find Duplicates window - [Shift]- P open Print dialog - [Ctrl] - F new folder - [Ctrl] - C copy file - [Ctrl] - M move file - [Ctrl] - R rename file - [Ctrl] - D, [Delete] delete file - [Ctrl] - W close window - [Ctrl] - Q exit Geeqie - - Edit menu related: - 1 .. 6 toggle mark - [Ctrl] - 1..6 select mark - [Ctrl] - A select all files - [Ctrl] - [Shift] - A unselect all files - [Ctrl] - P display image properties window - [Ctrl] - O configure Options - ] rotate image clockwise - [ rotate image counterclockwise - [Shift] - R rotate image 180 degrees - [Shift] - M mirror image (horizontal) - [Shift] - F flip image (vertical) - [Shift] - G grayscale image - - View menu related: - +, =, [Keypad +] zoom in - -, [Keypad -] zoom out - Z, [Keypad /] zoom to original size - X, [Keypad *] zoom to fit within window - W zoom to fit width of window - H zoom to fit height of window - T toggle thumbnails in list view - [Ctrl] - L display files as list view - [Ctrl] - I display files as icon view - [Ctrl] - T toggle tree view of directories - R refresh list - L (Un)float file selection area - [ctrl] - H (Un)hide file selection area - [Ctrl] - K toggle sidebar with EXIF or keywords - [Ctrl] - E show EXIF window - [Ctrl] - S toggle sort manager sidebar - F, V toggle full screen - S toggle slide show - P (Un)pause slideshow - [Ctrl] - V display current image in new window - - Collection windows: - - arrows, [Keypad arrows] move selection - [Shift] + arrows select multiple images - [Ctrl] + arrows move without changing selection - [Space] select only image with focus - [Ctrl] + [Space] toggle selection of image with focus - [Home], [Keypad Home] move focus to top of images - [End], [Keypad End] move focus to end of images - (shift and ctrl work with Home, End, PageUp/Down as with arrows) - [Ctrl] - A select all images - [Ctrl] - [Shift] - A unselect all images - - [Delete], [Keypad Delete] remove selected images from collection - (does not delete file) - [Ctrl] - L add images from main window file list - - [Ctrl] - T toggle display of icon filename text - - N sort collection by name - D sort collection by date - B sort collection by size (bytes) - P sort collection by location (path) - I (*) sort collection by name numerically - (file1 file10 file2 -> file1 file2 file10) - - [Enter], [Keypad Enter] view image with focus in main window - V view image with focus in new window - - S save collection - [Ctrl] - S save collection as... - A append to collection... - - [Shift] - P print selected images... - - [Ctrl] - C copy selected files... - [Ctrl] - M move selected files... - [Ctrl] - R rename selected files... - [Ctrl] - D delete selected files - - [Ctrl] - P display image properties window - - [Ctrl] - W close window - - Find Duplicates window: - - [Ctrl] - A select all images - [Ctrl] - [Shift] - A unselect all images - 1 select group 1 duplicates - 2 select group 2 duplicates - - [Ctrl] - L add images from main window file list - C add selected images to new collection - - [Delete], [Keypad Delete] remove selected images from list - [Ctrl] - [Delete] clear window - - [Enter], [Keypad Enter] view image with focus in main window - V view image with focus in new window - [Ctrl] - 1 .. 0 open selected image(s) in editor - - [Ctrl] - C copy selected files... - [Ctrl] - M move selected files... - [Ctrl] - R rename selected files... - [Ctrl] - D delete selected files - - [Ctrl] - P display image properties window - - [Ctrl] - W close window - - Pan View: - - [Ctrl] - F, / show search bar - [Ctrl] - G repeat previous search - - (*) This is a compile time option enabled when strverscmp is found. - - Mouse image control: - - Button 1 view next image - Button 2 view previous image - Button 3 context menu - - Button 1 drag scroll/pan image - Button 2 drag initiate drag and drop - - Wheel up/down change to previous/next image - Wheel up/down + [Shift] scroll image up/down - Wheel up/down + [Control] zoom image in/out - - -======== Editor command macros [section:editors] - -Editors are configured via standard desktop files, see -https://sourceforge.net/apps/trac/geeqie/wiki/GuideEditorsConfig - - -======== Overlay Info [section:overlay] - -Overlay info format string syntax is: %tag[:max_length][:extra]% - - %name% Filename of the picture. - %collection% Name of the collection - %number% Current number of image in the list - %total% Total number of images - %date% File date - %size% File size - %width% Image width - %height% Image height - %res% Image resolution - %keywords% Image keywords from metadata - %comment% Image comment from metadata - - To access exif data use the exif name: - %Exif.Photo.DateTimeOriginal% Date of the original shot - - Pre-formatted exif data is also available: - formatted.Camera Camera and sofware name - formatted.DateTime Image Date - formatted.ShutterSpeed Shutter speed in seconds (ie. 1/60s) - formatted.Aperture Aperture (ie. f5.6) - formatted.ExposureBias Exposure bias (ie. +0.3) - formatted.ISOSpeedRating ISO sensitivity (ie. 100) - formatted.FocalLength Focal length - formatted.FocalLength35mmFilm Focal length 35mm - formatted.SubjectDistance Subject distance - formatted.Flash Flash - formatted.Resolution Resolution - formatted.ColorProfile Color profile - formatted.GPSPosition GPS position - formatted.GPSAltitude GPS altitude - - You can limit the length of displayed data using :number notation: - %formatted.Camera:20% will truncate the displayed data to 20 characters - and will add 3 dots at the end to denote the truncation. - - If two or more variables are connected with the |-sign, it prints available - variables with a separator: - %formatted.ShutterSpeed%|%formatted.ISOSpeedRating%|%formatted.FocalLength% - could show: - "1/20s - 400 - 80 mm" - or - "1/200 - 80 mm" if there's no ISO information in the Exif data. - - If a line is empty, it is removed. - This allows to add lines that totally disappear when no data is available. - - Extra string uses special character '*' to mark the position of the data. - If no '*' is present, then extra string is just appended to data. - Any "\n" is replaced by a newline on display. - Pango mark up is accepted in left and right parts. - If data is empty, nothing will be displayed. - - Examples: - "%name:*\n%" -> name is displayed in italics ended with a newline - "%size:\n%" -> size is displayed with a newline at end - "%formatted.ISOSpeedRating:ISO *%" -> ie. "ISO 100" - "Collection *\n" -> display collection name in bold prefixed by - "Collection " and a newline is appended - - -======== Credits [section:credits] - +## Credits [section:credits] Translations: @@ -344,6 +152,7 @@ Overlay info format string syntax is: %tag[:max_length][:extra]% Zbigniew Chyla Emil Nowak Wit Wilinski + Tomasz Golinski for Polish translation Christopher R. Gabriel @@ -374,6 +183,7 @@ Overlay info format string syntax is: %tag[:max_length][:extra]% Kam Tik Abel Cheung S.J. Luo + Levin for Traditional Chinese (Big5) translation Junichi Uekawa @@ -471,6 +281,9 @@ Overlay info format string syntax is: %tag[:max_length][:extra]% Antonio C. Codazzi for Esperanto translation + Nikos Papadopoulos + for Greek translation + Fixes, additions, and patches: Eric Swalens @@ -504,20 +317,15 @@ Overlay info format string syntax is: %tag[:max_length][:extra]% Timo Horstschäfer for customizable fullscreen overlay - + Michael Mokeev for print related enhancements - + Carles Pina i Estany for copy path to clipboard patch - + Kjell Morgenstern for random slide show speedup patch - Klaus Ethgen - for GPS integration, Search enhancement and other patches - And... Thanks to the users for finding Geeqie useful. - -