Laurent Monin [Sun, 1 Mar 2009 23:28:53 +0000 (23:28 +0000)]
Update POTFILES.in and french translation.
Laurent Monin [Sun, 1 Mar 2009 23:14:19 +0000 (23:14 +0000)]
When g_new0() is used, drop redundant initializations to NULL, FALSE or 0, second pass.
Vladimir Nadvornik [Sun, 1 Mar 2009 21:35:18 +0000 (21:35 +0000)]
make the exif pane grow-only - this reduces sidebar jumping
Laurent Monin [Sun, 1 Mar 2009 21:06:55 +0000 (21:06 +0000)]
When g_new0() is used, drop redundant initializations to NULL, FALSE or 0.
Laurent Monin [Sun, 1 Mar 2009 19:48:38 +0000 (19:48 +0000)]
Clarify colorspace determination (exif 2.2/2.21).
Laurent Monin [Sun, 1 Mar 2009 17:58:19 +0000 (17:58 +0000)]
Enable 'Use profile from image' item of color management menu only if such profile information is available from image.
Laurent Monin [Sun, 1 Mar 2009 17:13:14 +0000 (17:13 +0000)]
Improve file checks using is_readable_file().
Laurent Monin [Sun, 1 Mar 2009 17:11:51 +0000 (17:11 +0000)]
Only attempt to read exif if the file is readable.
Laurent Monin [Sun, 1 Mar 2009 17:10:45 +0000 (17:10 +0000)]
Introduce is_readable_file() which test if file exists, is regular and readable.
Laurent Monin [Sun, 1 Mar 2009 16:46:40 +0000 (16:46 +0000)]
image_select(), image_set_selectable(): tidy up.
Laurent Monin [Sun, 1 Mar 2009 16:43:48 +0000 (16:43 +0000)]
Indentation fixes.
Laurent Monin [Sun, 1 Mar 2009 15:54:37 +0000 (15:54 +0000)]
image_post_process_color(): remove exif parameter, just extract it when needed.
Laurent Monin [Sun, 1 Mar 2009 15:41:51 +0000 (15:41 +0000)]
Slightly modify access_file() and use it to test profile files existence and read access.
Laurent Monin [Sun, 1 Mar 2009 15:28:06 +0000 (15:28 +0000)]
Add an ellipse when the file name is truncated.
Laurent Monin [Sun, 1 Mar 2009 15:15:37 +0000 (15:15 +0000)]
In the side bar, display the filename without the 'Filename:' prefix and makes it centered. Allow to select it for copy'n'paste.
Vladimir Nadvornik [Sun, 1 Mar 2009 13:37:30 +0000 (13:37 +0000)]
dropped ExifUIList
Vladimir Nadvornik [Sun, 1 Mar 2009 11:59:32 +0000 (11:59 +0000)]
do not use separate list of entries, rely on vbox
Vladimir Nadvornik [Sun, 1 Mar 2009 00:10:00 +0000 (00:10 +0000)]
fixed possible crash
Vladimir Nadvornik [Sat, 28 Feb 2009 23:59:02 +0000 (23:59 +0000)]
rewritten exif pane to support arbitrary number of entries
Laurent Monin [Sat, 28 Feb 2009 20:57:26 +0000 (20:57 +0000)]
max value -> value. Shorter.
Laurent Monin [Sat, 28 Feb 2009 20:53:59 +0000 (20:53 +0000)]
Add missing space between while and first parenthesis.
Laurent Monin [Sat, 28 Feb 2009 20:52:51 +0000 (20:52 +0000)]
Add missing space between switch and first parenthesis.
Laurent Monin [Sat, 28 Feb 2009 20:48:47 +0000 (20:48 +0000)]
No space between function name and first parenthesis, it eases greping (see CODING).
Laurent Monin [Sat, 28 Feb 2009 20:24:42 +0000 (20:24 +0000)]
Prevent Gtk assertion failures when no icon is set.
Vladimir Nadvornik [Sat, 28 Feb 2009 20:13:11 +0000 (20:13 +0000)]
show histogram label in the title
adjusted label texts
Vladimir Nadvornik [Sat, 28 Feb 2009 19:44:58 +0000 (19:44 +0000)]
give the panes more control over expander title
Laurent Monin [Sat, 28 Feb 2009 19:41:23 +0000 (19:41 +0000)]
Color profiles menu: test for file access before allowing to select it as input profile.
Vladimir Nadvornik [Sat, 28 Feb 2009 18:51:25 +0000 (18:51 +0000)]
load icons for external editors
Laurent Monin [Sat, 28 Feb 2009 18:01:16 +0000 (18:01 +0000)]
Use g_utf8_casefold() to compare keywords, uppercased/lowercased keywords are now matched against predefined list.
Vladimir Nadvornik [Sat, 28 Feb 2009 17:20:16 +0000 (17:20 +0000)]
fixed bar_histogram headers
Laurent Monin [Sat, 28 Feb 2009 17:12:00 +0000 (17:12 +0000)]
Minor simplification and cleanup.
Laurent Monin [Sat, 28 Feb 2009 16:59:20 +0000 (16:59 +0000)]
image_change_complete(): reduce code redundancy and implify.
Vladimir Nadvornik [Sat, 28 Feb 2009 14:40:22 +0000 (14:40 +0000)]
fixed overlay configuration
split overlay options between global and layout window
Vladimir Nadvornik [Sat, 28 Feb 2009 12:50:39 +0000 (12:50 +0000)]
save and restore toolbar configuration
Vladimir Nadvornik [Sat, 28 Feb 2009 09:59:27 +0000 (09:59 +0000)]
create toolbar from ui_manager
Laurent Monin [Fri, 27 Feb 2009 23:25:31 +0000 (23:25 +0000)]
Really fix up color profiles options tests. Add an indicator of the embedded color profile when recognized (a * just after sRGB or AdobeRGB compatible).
Laurent Monin [Fri, 27 Feb 2009 22:28:17 +0000 (22:28 +0000)]
Fix up color profiles menu: mark empty entries (but not NULL) as inactive.
Vladimir Nadvornik [Fri, 27 Feb 2009 21:30:28 +0000 (21:30 +0000)]
compute histmap in idle callback and only if the histogram is expanded
Laurent Monin [Thu, 26 Feb 2009 21:46:27 +0000 (21:46 +0000)]
Add a tooltip showing current histogram state on bar histogram.
Laurent Monin [Thu, 26 Feb 2009 20:50:36 +0000 (20:50 +0000)]
Clean up histogram stuff: options saving/restoring, osd histogram separation, tidy up.
Laurent Monin [Thu, 26 Feb 2009 17:34:14 +0000 (17:34 +0000)]
Add .bak and .mo extensions to svn:ignore.
Vladimir Nadvornik [Thu, 26 Feb 2009 08:04:52 +0000 (08:04 +0000)]
quoted_value is no longer needed
Laurent Monin [Wed, 25 Feb 2009 23:04:08 +0000 (23:04 +0000)]
Silent a minor warning.
Vladimir Nadvornik [Wed, 25 Feb 2009 21:09:17 +0000 (21:09 +0000)]
correctly save and restore overlay string
Laurent Monin [Wed, 25 Feb 2009 20:54:38 +0000 (20:54 +0000)]
Save bar pane histogram state to rc file.
Laurent Monin [Wed, 25 Feb 2009 20:42:35 +0000 (20:42 +0000)]
Fix up bar pane histogram contextual menu: show current state for channel and log mode.
Vladimir Nadvornik [Wed, 25 Feb 2009 19:46:03 +0000 (19:46 +0000)]
reuse original utility_box (image + sidebars) on layout change (switch
from list to icon view etc.)
Vladimir Nadvornik [Wed, 25 Feb 2009 18:21:20 +0000 (18:21 +0000)]
fixed filter initialization
Vladimir Nadvornik [Tue, 24 Feb 2009 22:21:28 +0000 (22:21 +0000)]
improved bar_sort configuration
Laurent Monin [Tue, 24 Feb 2009 21:08:16 +0000 (21:08 +0000)]
Add a contextual menu on bar pane histogram allowing to change channels and mode. More work needed.
Vladimir Nadvornik [Tue, 24 Feb 2009 20:47:38 +0000 (20:47 +0000)]
fixed --fullscreen option together with enabled bar
Vladimir Nadvornik [Tue, 24 Feb 2009 20:34:39 +0000 (20:34 +0000)]
simplified and improved bar configuration
Laurent Monin [Tue, 24 Feb 2009 18:00:45 +0000 (18:00 +0000)]
Enclose macro parameters names with _ to differentiate them from variable names.
Laurent Monin [Tue, 24 Feb 2009 17:47:45 +0000 (17:47 +0000)]
Since READ_*() macros are now exported, do not hide
the if() continue; statement in them.
Wrap WRITE_STRING() instructions in a safer do {} while (0).
Vladimir Nadvornik [Mon, 23 Feb 2009 22:13:09 +0000 (22:13 +0000)]
simplified config writing
Vladimir Nadvornik [Mon, 23 Feb 2009 21:21:15 +0000 (21:21 +0000)]
enabled commandline again
Laurent Monin [Mon, 23 Feb 2009 17:20:40 +0000 (17:20 +0000)]
Introduce helpers histogram_toggle_channel() and histogram_toggle_mode().
Laurent Monin [Sun, 22 Feb 2009 17:46:42 +0000 (17:46 +0000)]
Set svn:ignore on Makefile and Makefile.in.
Laurent Monin [Sun, 22 Feb 2009 17:40:32 +0000 (17:40 +0000)]
Fix and simplify histogram code, drop histogram based on mean value.
Vladimir Nadvornik [Sun, 22 Feb 2009 15:35:37 +0000 (15:35 +0000)]
config file format changed to XML
save and restore all layout windows
save and restore sidebar configuration
Laurent Monin [Sun, 22 Feb 2009 13:29:49 +0000 (13:29 +0000)]
Attempt to simplify and fix histrogram code.
Laurent Monin [Sat, 21 Feb 2009 20:43:35 +0000 (20:43 +0000)]
Glibification again.
Laurent Monin [Sat, 21 Feb 2009 18:28:53 +0000 (18:28 +0000)]
French translation was updated.
Laurent Monin [Sat, 21 Feb 2009 18:04:52 +0000 (18:04 +0000)]
Glibification.
Laurent Monin [Sat, 21 Feb 2009 10:53:18 +0000 (10:53 +0000)]
Move grid color setting to histogram_new().
Laurent Monin [Sat, 21 Feb 2009 10:33:56 +0000 (10:33 +0000)]
Remove histogram_ prefix from struct _Histogram fields names and rename them more properly.
Laurent Monin [Sat, 21 Feb 2009 10:29:13 +0000 (10:29 +0000)]
Add grid to bar histogram, simplify the code and draw horizontal lines too.
Laurent Monin [Thu, 19 Feb 2009 17:36:38 +0000 (17:36 +0000)]
Fix bug
2599857: file list sort order was wrong in many cases.
Vladimir Nadvornik [Mon, 16 Feb 2009 22:48:30 +0000 (22:48 +0000)]
fixed compiler warning
Vladimir Nadvornik [Mon, 16 Feb 2009 21:01:27 +0000 (21:01 +0000)]
hopefully fixed a freeze on solaris
Vladimir Nadvornik [Sun, 15 Feb 2009 19:25:55 +0000 (19:25 +0000)]
added histogram pane
Vladimir Nadvornik [Sun, 15 Feb 2009 17:27:48 +0000 (17:27 +0000)]
fixed histogram drawing
Laurent Monin [Sun, 15 Feb 2009 15:58:01 +0000 (15:58 +0000)]
Remove redundant line of code.
Laurent Monin [Sun, 15 Feb 2009 15:56:48 +0000 (15:56 +0000)]
Fix up few compilation warnings.
Vladimir Nadvornik [Sun, 15 Feb 2009 13:11:21 +0000 (13:11 +0000)]
histogram caching
histogram interface prepared for histogram pane
Vladimir Nadvornik [Sun, 15 Feb 2009 09:36:53 +0000 (09:36 +0000)]
separated "normal" and advanced exif, "Normal" exif is now in the
generic bar, advanced exif is in separate window.
Vladimir Nadvornik [Sat, 14 Feb 2009 20:26:30 +0000 (20:26 +0000)]
droped Preferences dialog, sidebar should replace it completely
Vladimir Nadvornik [Sat, 14 Feb 2009 19:50:54 +0000 (19:50 +0000)]
replaced bar_info with an universal bar, restored the original
functionality (more or less)
bar configuration is not yet saved
Laurent Monin [Mon, 9 Feb 2009 09:02:04 +0000 (09:02 +0000)]
Update ChangeLog using C locale date format, add a script to ease future updates.
Vladimir Nadvornik [Sat, 7 Feb 2009 21:03:11 +0000 (21:03 +0000)]
force at least one idle call before writting metadata
(without this the exit_program_write_metadata_cb could be called
before the exit_program function finished)
Vladimir Nadvornik [Sat, 7 Feb 2009 19:01:21 +0000 (19:01 +0000)]
use metadata_read_* functions where possible
switch exiv2 to utf8 charset
support for exiv2 formatting that depends on other tags:
http://dev.robotbattle.com/bugs/view.php?id=
0000516
Vladimir Nadvornik [Fri, 6 Feb 2009 23:49:03 +0000 (23:49 +0000)]
Start with "Fit to window" in "Leave Zoom at previous setting" mode
Vladimir Nadvornik [Fri, 6 Feb 2009 22:56:52 +0000 (22:56 +0000)]
do not switch to the next image on mouse click in split mode
it interferes with image switching too much
Vladimir Nadvornik [Fri, 6 Feb 2009 22:41:47 +0000 (22:41 +0000)]
improved labels of some menu items
Laurent Monin [Wed, 4 Feb 2009 17:15:30 +0000 (17:15 +0000)]
Add year 2009 to copyright info everywhere.
Laurent Monin [Wed, 4 Feb 2009 16:50:24 +0000 (16:50 +0000)]
Fix up the copyright years info.
Laurent Monin [Wed, 4 Feb 2009 16:49:11 +0000 (16:49 +0000)]
Update README header.
Laurent Monin [Wed, 4 Feb 2009 16:47:02 +0000 (16:47 +0000)]
Speed up random slideshow, startup time decreases from minutes to seconds when amount of images is big. Patch by Kjell Morgenstern.
Laurent Monin [Wed, 4 Feb 2009 14:51:23 +0000 (14:51 +0000)]
Do not show geeqie itself in editors menus.
Vladimir Nadvornik [Tue, 3 Feb 2009 18:04:10 +0000 (18:04 +0000)]
do not translate already translated texts from desktop files
Laurent Monin [Tue, 3 Feb 2009 13:52:20 +0000 (13:52 +0000)]
Add support for NoDisplay (entry is then hidden) and Type (only Application type is valid here) keys.
Laurent Monin [Tue, 3 Feb 2009 13:50:10 +0000 (13:50 +0000)]
Reorder fields a bit and make flags field unsigned.
Laurent Monin [Tue, 3 Feb 2009 08:41:21 +0000 (08:41 +0000)]
editor_list_get() now returns a sorted list, this way items appear in the same order in all menus.
Vladimir Nadvornik [Mon, 2 Feb 2009 20:32:59 +0000 (20:32 +0000)]
improved placing of external commands in menu
small menu improvements
Vladimir Nadvornik [Sun, 1 Feb 2009 22:35:40 +0000 (22:35 +0000)]
test TryExec,
xdg_data_home added to the list of directories
Vladimir Nadvornik [Sun, 1 Feb 2009 18:27:42 +0000 (18:27 +0000)]
fixed switch from single to split image
Vladimir Nadvornik [Sun, 1 Feb 2009 12:48:14 +0000 (12:48 +0000)]
read external editors from .desktop files
Laurent Monin [Thu, 29 Jan 2009 19:43:34 +0000 (19:43 +0000)]
Sort the list alphabetically and remove an empty line.
Vladimir Nadvornik [Thu, 29 Jan 2009 19:23:39 +0000 (19:23 +0000)]
switched to po/LINGUAS, see live.gnome.org/GnomeGoals/PoLinguas
(new glib-gettextize does not support the old method)
Laurent Monin [Thu, 29 Jan 2009 19:07:07 +0000 (19:07 +0000)]
gint -> gboolean.