geeqie.git
14 years agovarious geeqie-ufraw improvements
Vladimir Nadvornik [Sat, 20 Jun 2009 23:15:11 +0000 (23:15 +0000)]
various geeqie-ufraw improvements

- handle xmp sidecars
- commandline options, help

14 years agofixed leak in file_util_* functions
Vladimir Nadvornik [Sat, 20 Jun 2009 18:42:23 +0000 (18:42 +0000)]
fixed leak in file_util_* functions

- file_util_* are changed to take over the filelist and free it when
  done
- make sure that these functions are called correctly

14 years agoimproved list view
Vladimir Nadvornik [Sat, 20 Jun 2009 16:46:32 +0000 (16:46 +0000)]
improved list view

- do the string formatting in the cell_data callback
- show the sidecar list only in collapsed entries

14 years agoalways check for deleted sidecar files
Vladimir Nadvornik [Sat, 20 Jun 2009 08:51:07 +0000 (08:51 +0000)]
always check for deleted sidecar files

14 years agofixed regexp usage
Vladimir Nadvornik [Fri, 19 Jun 2009 22:37:30 +0000 (22:37 +0000)]
fixed regexp usage

14 years agorun external commands from current directory even with no files
Vladimir Nadvornik [Fri, 19 Jun 2009 22:34:52 +0000 (22:34 +0000)]
run external commands from current directory even with no files

14 years agoufraw-batch script
Vladimir Nadvornik [Thu, 18 Jun 2009 20:46:33 +0000 (20:46 +0000)]
ufraw-batch script

added a more complicated script that demonstrates advanced
features of external editors:
- create a jpeg + ufraw id file for each raw file
- update the jpeg if the id file was modified

14 years agomade file_util_start_editor_from_file consider also sidecars
Vladimir Nadvornik [Wed, 17 Jun 2009 18:41:10 +0000 (18:41 +0000)]
made file_util_start_editor_from_file consider also sidecars

14 years agofixed problems with floor/ceil
Vladimir Nadvornik [Wed, 17 Jun 2009 18:19:11 +0000 (18:19 +0000)]
fixed problems with floor/ceil

- introduce macros ROUND_DOWN, ROUND_UP
- fixed incorrect usage of floor/ceil functions on int arguments

patch by  Yuriy Kaminskiy

14 years agouse intltool for desktop file translation
Vladimir Nadvornik [Mon, 15 Jun 2009 20:50:35 +0000 (20:50 +0000)]
use intltool for desktop file translation

- desktop files are translated via .po files together with other strings
- make update-po is replaced with intltool-update [lang]

14 years agoimproved rotation script
Vladimir Nadvornik [Mon, 15 Jun 2009 19:13:45 +0000 (19:13 +0000)]
improved rotation script

- applies the orientation from metadata
- uses exiftran for jpeg an ImageMagick for other files

14 years agoFrench translation was updated.
Laurent Monin [Sun, 14 Jun 2009 08:49:39 +0000 (08:49 +0000)]
French translation was updated.

14 years agoUpdate documentation
Klaus Ethgen [Sat, 13 Jun 2009 22:19:57 +0000 (22:19 +0000)]
Update documentation

Now it holds a more verbose doxygen description as discussed in mailing
list.

- Doxygen style description
- Small visibility changes
- Commit message change

14 years agothe options for custom border color were made independent
Vladimir Nadvornik [Sat, 13 Jun 2009 19:26:32 +0000 (19:26 +0000)]
the options for custom border color were made independent

14 years agoFrench translation was updated.
Laurent Monin [Thu, 11 Jun 2009 18:18:07 +0000 (18:18 +0000)]
French translation was updated.

14 years agoFix up compilation using make -jN: sometimes it fails due to order of headers inclusion.
Laurent Monin [Thu, 11 Jun 2009 17:34:37 +0000 (17:34 +0000)]
Fix up compilation using make -jN: sometimes it fails due to order of headers inclusion.

14 years agomake sure that a directory exists on saving desktop files
Vladimir Nadvornik [Wed, 10 Jun 2009 20:45:24 +0000 (20:45 +0000)]
make sure that a directory exists on saving desktop files

14 years agodo not install helper scripts into /usr/bin
Vladimir Nadvornik [Wed, 10 Jun 2009 20:26:47 +0000 (20:26 +0000)]
do not install helper scripts into /usr/bin

- install the helper scripts into pkglibdir, that is /usr/lib/geeqie
- add the directory to $PATH on startup - the Exec line in desktop files
  does not have to contain full path

fixes
https://sourceforge.net/tracker/?func=detail&aid=2801121&group_id=222125&atid=1054680

14 years agoenabled color management in img-view
Vladimir Nadvornik [Tue, 9 Jun 2009 19:12:37 +0000 (19:12 +0000)]
enabled color management in img-view

patch by Omari Stephens

14 years agofixed leak in image_post_process_color
Vladimir Nadvornik [Tue, 9 Jun 2009 19:08:52 +0000 (19:08 +0000)]
fixed leak in image_post_process_color

patch by Omari Stephens

14 years agounify code paths for New directory
Vladimir Nadvornik [Mon, 8 Jun 2009 19:05:49 +0000 (19:05 +0000)]
unify code paths for New directory
keep the directory visible after rename
https://sourceforge.net/tracker/?func=detail&aid=1951183&group_id=222125&atid=1054680

14 years agodo not show wide frame in single image mode
Vladimir Nadvornik [Sun, 7 Jun 2009 10:11:05 +0000 (10:11 +0000)]
do not show wide frame in single image mode
it partially fixes
https://sourceforge.net/tracker/?func=detail&aid=2797348&group_id=222125&atid=1054683

14 years agoadded mark filter to menu - now it is possible to assign hotkeys
Vladimir Nadvornik [Sat, 6 Jun 2009 22:51:55 +0000 (22:51 +0000)]
added mark filter to menu - now it is possible to assign hotkeys

14 years agopreserve zoom value on fullscreen startup
Vladimir Nadvornik [Sat, 6 Jun 2009 19:39:46 +0000 (19:39 +0000)]
preserve zoom value on fullscreen startup

14 years agoswap x and y scale when scaling rotated images - it fixes tiles that were
Vladimir Nadvornik [Sat, 6 Jun 2009 17:28:16 +0000 (17:28 +0000)]
swap x and y scale when scaling rotated images - it fixes tiles that were
sometimes off by 1 pixel - thanks Petr for reporting,
code cleanup

14 years agoFrench translation was updated.
Laurent Monin [Sat, 6 Jun 2009 17:02:21 +0000 (17:02 +0000)]
French translation was updated.

14 years agobetter implementation of tree_view_row_get_visibility,
Vladimir Nadvornik [Sat, 6 Jun 2009 16:14:07 +0000 (16:14 +0000)]
better implementation of tree_view_row_get_visibility,
gtk_tree_view_set_cursor is not sufficient in some cases, call also
tree_view_row_make_visible

14 years agodo not call signal handler from vdtree_row_expanded
Vladimir Nadvornik [Sat, 6 Jun 2009 15:33:56 +0000 (15:33 +0000)]
do not call signal handler from vdtree_row_expanded
it fixes tree view for user-entered hidden directories

14 years agoreduced jumping of directory tree when user clicks on folders
Vladimir Nadvornik [Sat, 6 Jun 2009 11:15:09 +0000 (11:15 +0000)]
reduced jumping of directory tree when user clicks on folders

14 years agosimplified the code around vd_select_row
Vladimir Nadvornik [Fri, 5 Jun 2009 21:52:37 +0000 (21:52 +0000)]
simplified the code around vd_select_row

14 years agouse layout_set_fd() for changing images from a slideshow
Vladimir Nadvornik [Thu, 4 Jun 2009 21:07:03 +0000 (21:07 +0000)]
use layout_set_fd() for changing images from a slideshow
- this updates folder and icon in recursive slideshow mode

preserve slideshow on layout change - fixes
  https://sourceforge.net/tracker/?func=detail&aid=1998513&group_id=222125&atid=1054680

14 years agoAdd an option to Image preferences to restrict custom border to fullscreen mode only...
Laurent Monin [Thu, 4 Jun 2009 19:51:20 +0000 (19:51 +0000)]
Add an option to Image preferences to restrict custom border to fullscreen mode only. Bug 2798062.

14 years agoOngoing translation
Klaus Ethgen [Thu, 4 Jun 2009 16:07:41 +0000 (16:07 +0000)]
Ongoing translation

Now the most is translated to German language. Just the photographic
notions are missing.

14 years agoChange the order of columns for editors dialogue
Klaus Ethgen [Thu, 4 Jun 2009 16:07:16 +0000 (16:07 +0000)]
Change the order of columns for editors dialogue

14 years agoregroup sidecar files when an operation on partial group is finished
Vladimir Nadvornik [Wed, 3 Jun 2009 20:05:19 +0000 (20:05 +0000)]
regroup sidecar files when an operation on partial group is finished

14 years agochanged selection behavior as requested at
Vladimir Nadvornik [Tue, 2 Jun 2009 22:33:53 +0000 (22:33 +0000)]
changed selection behavior as requested at
http://sourceforge.net/tracker/?func=detail&aid=2789933&group_id=222125&atid=1054680

file view - sidecars are added to the selection if they were expicitly selected
            or if the entry is collapsed
icon view - selection always contains sidecars

file operations splits partially selected groups - selected files have
disabled grouping

14 years agoMinor code cleanup and redundancy reduction.
Laurent Monin [Mon, 1 Jun 2009 16:37:30 +0000 (16:37 +0000)]
Minor code cleanup and redundancy reduction.

14 years agofixed incorrect type conversion
Vladimir Nadvornik [Sun, 31 May 2009 14:32:39 +0000 (14:32 +0000)]
fixed incorrect type conversion

14 years agodo not display menus ("FileMenu" etc.) in accelerator configuration
Vladimir Nadvornik [Sun, 31 May 2009 13:32:09 +0000 (13:32 +0000)]
do not display menus ("FileMenu" etc.) in accelerator configuration
improved tooltip texts

14 years agodo not block the files sent to external editors like gimp
Vladimir Nadvornik [Sun, 31 May 2009 11:08:00 +0000 (11:08 +0000)]
do not block the files sent to external editors like gimp

14 years agopreserve image center over short periods when the "broken image" icon is
Vladimir Nadvornik [Sat, 30 May 2009 20:18:22 +0000 (20:18 +0000)]
preserve image center over short periods when the "broken image" icon is
displayed
http://sourceforge.net/tracker/?func=detail&aid=2793057&group_id=222125&atid=1054680

14 years agoAdd .desktop files to restore lossless jpeg rotation via editors.
Laurent Monin [Tue, 26 May 2009 19:41:22 +0000 (19:41 +0000)]
Add .desktop files to restore lossless jpeg rotation via editors.

14 years agoadded doxygen.conf
Vladimir Nadvornik [Sat, 23 May 2009 21:23:06 +0000 (21:23 +0000)]
added doxygen.conf
https://sourceforge.net/tracker/?func=detail&aid=2795068&group_id=222125&atid=1054680

14 years agoenabled PageSize code
Vladimir Nadvornik [Sat, 23 May 2009 21:07:21 +0000 (21:07 +0000)]
enabled PageSize code
https://bugzilla.redhat.com/show_bug.cgi?id=222639

15 years agoAdd missing vim modeline.
Laurent Monin [Thu, 21 May 2009 09:54:20 +0000 (09:54 +0000)]
Add missing vim modeline.

15 years agoAttempt to use stock gtk icons for directory list and tree views.
Laurent Monin [Thu, 21 May 2009 09:20:48 +0000 (09:20 +0000)]
Attempt to use stock gtk icons for directory list and tree views.

15 years agoFix up too short array, reported by Michael Schwendt.
Laurent Monin [Sat, 16 May 2009 11:31:48 +0000 (11:31 +0000)]
Fix up too short array, reported by Michael Schwendt.

15 years agoFix geeqie.desktop to match spec. Patch by Michael Schwendt.
Laurent Monin [Sat, 16 May 2009 08:48:21 +0000 (08:48 +0000)]
Fix geeqie.desktop to match spec. Patch by Michael Schwendt.

$ desktop-file-validate geeqie.desktop
geeqie.desktop: warning: value "Application;Graphics;Viewer;" for key
"Categories" in group "Desktop Entry" contains a deprecated value
"Application"

http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html

15 years agoFix up unused variables warnings.
Laurent Monin [Thu, 14 May 2009 20:45:34 +0000 (20:45 +0000)]
Fix up unused variables warnings.

15 years agoMerge common thumb code from view_file_list and view_file_icon to view_file.
Laurent Monin [Thu, 14 May 2009 20:32:14 +0000 (20:32 +0000)]
Merge common thumb code from view_file_list and view_file_icon to view_file.

15 years agoadded some notes to README file
Vladimir Nadvornik [Tue, 12 May 2009 20:54:58 +0000 (20:54 +0000)]
added some notes to README file

15 years agofixed compilation with older gtk
Vladimir Nadvornik [Tue, 12 May 2009 20:38:26 +0000 (20:38 +0000)]
fixed compilation with older gtk

15 years agoupdated TODO list
Vladimir Nadvornik [Tue, 12 May 2009 20:17:03 +0000 (20:17 +0000)]
updated TODO list

15 years agoadded GPS map support - patch by Colin Clark
Vladimir Nadvornik [Tue, 12 May 2009 18:25:18 +0000 (18:25 +0000)]
added GPS map support - patch by Colin Clark

15 years agoFrench translation was updated.
Laurent Monin [Tue, 12 May 2009 06:54:05 +0000 (06:54 +0000)]
French translation was updated.

15 years agoFix up tooltip text: Color _Management -> Color Management.
Laurent Monin [Tue, 12 May 2009 06:42:20 +0000 (06:42 +0000)]
Fix up tooltip text: Color _Management -> Color Management.

15 years agoadded keyboard configuration dialog
Vladimir Nadvornik [Mon, 11 May 2009 20:50:13 +0000 (20:50 +0000)]
added keyboard configuration dialog
mostly written by Petr Ostadal
alternate keys are not yet fully configurable - the corresponding code
is commented out

15 years agoFrench translation was updated.
Laurent Monin [Mon, 11 May 2009 10:10:13 +0000 (10:10 +0000)]
French translation was updated.

15 years agoInclude missing header file.
Laurent Monin [Mon, 11 May 2009 09:55:39 +0000 (09:55 +0000)]
Include missing header file.

15 years agoexpose the file grouping flag to the user
Vladimir Nadvornik [Sat, 9 May 2009 19:45:24 +0000 (19:45 +0000)]
expose the file grouping flag to the user

15 years agoextended the list of grouped metadata tags
Vladimir Nadvornik [Sat, 9 May 2009 19:25:51 +0000 (19:25 +0000)]
extended the list of grouped metadata tags

15 years agoadded some structure to the metadata preferences dialog
Vladimir Nadvornik [Sat, 9 May 2009 17:02:35 +0000 (17:02 +0000)]
added some structure to the metadata preferences dialog

15 years agobetter tooltip for disabled lcms
Vladimir Nadvornik [Fri, 8 May 2009 18:29:09 +0000 (18:29 +0000)]
better tooltip for disabled lcms

15 years agolimit metadata details dialog size
Vladimir Nadvornik [Thu, 7 May 2009 20:24:35 +0000 (20:24 +0000)]
limit metadata details dialog size

15 years agofixed keyword tree initialization
Vladimir Nadvornik [Thu, 7 May 2009 19:52:38 +0000 (19:52 +0000)]
fixed keyword tree initialization

15 years agoupdated version string to beta1
Vladimir Nadvornik [Thu, 7 May 2009 19:38:07 +0000 (19:38 +0000)]
updated version string to beta1

15 years agoenabled XDG directory layout
Vladimir Nadvornik [Thu, 7 May 2009 19:34:33 +0000 (19:34 +0000)]
enabled XDG directory layout

15 years agouse "keywords" instead of "tags" in option name, it is more consistent
Vladimir Nadvornik [Thu, 7 May 2009 19:30:15 +0000 (19:30 +0000)]
use "keywords" instead of "tags" in option name, it is more consistent

15 years agoFrench translation was updated.
Laurent Monin [Sun, 3 May 2009 17:54:37 +0000 (17:54 +0000)]
French translation was updated.

15 years agoadded stock icons for slideshow
Vladimir Nadvornik [Sat, 2 May 2009 22:34:46 +0000 (22:34 +0000)]
added stock icons for slideshow

15 years agoupdated czech translation
Vladimir Nadvornik [Sat, 2 May 2009 22:19:42 +0000 (22:19 +0000)]
updated czech translation

15 years agoforce the metadata dialog if it was triggered by the menu or the button
Vladimir Nadvornik [Sat, 2 May 2009 11:14:24 +0000 (11:14 +0000)]
force the metadata dialog if it was triggered by the menu or the button

15 years agoaction table clean up
Vladimir Nadvornik [Sat, 2 May 2009 10:59:36 +0000 (10:59 +0000)]
action table clean up

15 years agoimproved pixel info, changed the menu entry from "Hide" to "Show",
Vladimir Nadvornik [Sat, 2 May 2009 09:15:56 +0000 (09:15 +0000)]
improved pixel info, changed the menu entry from "Hide" to "Show",
added it on default status bar

15 years ago"<control>S" seems to be hardcoded hotkey for GTK_STOCK_SAVE
Vladimir Nadvornik [Fri, 1 May 2009 23:40:01 +0000 (23:40 +0000)]
"<control>S" seems to be hardcoded hotkey for GTK_STOCK_SAVE
use <shift>S for sort manager

15 years ago- handle color profile and write metadata buttons on statusbar by ui_manager
Vladimir Nadvornik [Fri, 1 May 2009 23:15:51 +0000 (23:15 +0000)]
- handle color profile and write metadata buttons on statusbar by ui_manager
- statusbar buttons made configurable

15 years agoallow external editors without parameters, as long as they are in
Vladimir Nadvornik [Fri, 1 May 2009 09:49:27 +0000 (09:49 +0000)]
allow external editors without parameters, as long as they are in
category 'X-Geeqie'

15 years agoupdated czech translation, not yet complete
Vladimir Nadvornik [Wed, 29 Apr 2009 20:28:54 +0000 (20:28 +0000)]
updated czech translation, not yet complete

15 years agoFrench translation was updated.
Laurent Monin [Tue, 28 Apr 2009 21:40:00 +0000 (21:40 +0000)]
French translation was updated.

15 years agoUpdate POTFILES.in: cellrenderericon.c removed, color-man.c added.
Laurent Monin [Tue, 28 Apr 2009 21:38:20 +0000 (21:38 +0000)]
Update POTFILES.in: cellrenderericon.c removed, color-man.c added.

15 years agoFix up po/Makefile to rebuild geeqie.pot when POTFILES.in was modified. Without this...
Laurent Monin [Tue, 28 Apr 2009 21:37:27 +0000 (21:37 +0000)]
Fix up po/Makefile to rebuild geeqie.pot when POTFILES.in was modified. Without this change, new translatable strings in recently added files were not available for translation in various .po files after a make update-po. Makefile.in.in.patch was modified to include this fix plus some minor cleanups.

15 years agodo not translate internal strings
Vladimir Nadvornik [Tue, 28 Apr 2009 20:09:41 +0000 (20:09 +0000)]
do not translate internal strings

15 years agoadded new files
Vladimir Nadvornik [Tue, 28 Apr 2009 06:55:56 +0000 (06:55 +0000)]
added new files

15 years agocompilation fixes for older glib and gtk
Vladimir Nadvornik [Tue, 28 Apr 2009 06:54:59 +0000 (06:54 +0000)]
compilation fixes for older glib and gtk

15 years agoFrench translation was updated: fix few main menu mnenonics.
Laurent Monin [Mon, 27 Apr 2009 23:07:59 +0000 (23:07 +0000)]
French translation was updated: fix few main menu mnenonics.

15 years agocompilation fixes
Vladimir Nadvornik [Mon, 27 Apr 2009 21:39:56 +0000 (21:39 +0000)]
compilation fixes

15 years ago"make dist" fixes
Vladimir Nadvornik [Mon, 27 Apr 2009 20:19:21 +0000 (20:19 +0000)]
"make dist" fixes

15 years agoFrench translation was updated.
Laurent Monin [Sun, 26 Apr 2009 14:08:44 +0000 (14:08 +0000)]
French translation was updated.

15 years agosmall fixes
Vladimir Nadvornik [Sun, 26 Apr 2009 11:38:28 +0000 (11:38 +0000)]
small fixes

15 years agofixed return from metadata_write_revert
Vladimir Nadvornik [Sun, 26 Apr 2009 09:25:52 +0000 (09:25 +0000)]
fixed return from metadata_write_revert

15 years agoadded an option to write image orientation to the metadata
Vladimir Nadvornik [Sun, 26 Apr 2009 09:01:35 +0000 (09:01 +0000)]
added an option to write image orientation to the metadata

15 years agoseparated Orientation and Grayscale functions
Vladimir Nadvornik [Sat, 25 Apr 2009 22:08:09 +0000 (22:08 +0000)]
separated Orientation and Grayscale functions
moved Grayscale to Color management menu

15 years agoadded more info to the details dialog
Vladimir Nadvornik [Sat, 25 Apr 2009 20:55:11 +0000 (20:55 +0000)]
added more info to the details dialog

15 years agoadded details dialog for other operations too
Vladimir Nadvornik [Fri, 24 Apr 2009 23:26:49 +0000 (23:26 +0000)]
added details dialog for other operations too

15 years agoadded possibility to exclude individual files
Vladimir Nadvornik [Fri, 24 Apr 2009 22:51:00 +0000 (22:51 +0000)]
added possibility to exclude individual files

15 years agofixed writting metadata behavior at exit
Vladimir Nadvornik [Thu, 23 Apr 2009 21:15:14 +0000 (21:15 +0000)]
fixed writting metadata behavior at exit

15 years agoadded an image to the file details dialog
Vladimir Nadvornik [Thu, 23 Apr 2009 21:12:19 +0000 (21:12 +0000)]
added an image to the file details dialog

15 years agodifferentiate between "Cancel" and "Discard changes"
Vladimir Nadvornik [Thu, 23 Apr 2009 20:48:03 +0000 (20:48 +0000)]
differentiate between "Cancel" and "Discard changes"

15 years agoFix up few warnings (especially on 64bits platforms).
Laurent Monin [Tue, 21 Apr 2009 21:47:11 +0000 (21:47 +0000)]
Fix up few warnings (especially on 64bits platforms).

15 years agofixed metadata.confirm_on_dir_change
Vladimir Nadvornik [Tue, 21 Apr 2009 21:16:32 +0000 (21:16 +0000)]
fixed metadata.confirm_on_dir_change