mow | 10 May 13:33
Picon

SF.net SVN: geeqie:[1917] trunk/src

Revision: 1917
          http://geeqie.svn.sourceforge.net/geeqie/?rev=1917&view=rev
Author:   mow
Date:     2010-05-10 11:33:13 +0000 (Mon, 10 May 2010)

Log Message:
-----------
Some small logic mistakes

Use boolean operators for booleans and bitwise otherwise only.

Modified Paths:
--------------
    trunk/src/view_file_icon.c
    trunk/src/view_file_list.c

Modified: trunk/src/view_file_icon.c
===================================================================
--- trunk/src/view_file_icon.c	2010-05-10 11:32:56 UTC (rev 1916)
+++ trunk/src/view_file_icon.c	2010-05-10 11:33:13 UTC (rev 1917)
@@ -1014,11 +1014,11 @@
 			{
 			case MTS_MODE_SET: selected = mark_val;
 				break;
-			case MTS_MODE_OR: selected = mark_val | selected;
+			case MTS_MODE_OR: selected = mark_val || selected;
 				break;
-			case MTS_MODE_AND: selected = mark_val & selected;
+			case MTS_MODE_AND: selected = mark_val && selected;
 				break;
(Continue reading)

mow | 10 May 13:32
Picon

SF.net SVN: geeqie:[1916] trunk/src

Revision: 1916
          http://geeqie.svn.sourceforge.net/geeqie/?rev=1916&view=rev
Author:   mow
Date:     2010-05-10 11:32:56 +0000 (Mon, 10 May 2010)

Log Message:
-----------
GTK marks several functions as deprecated

The following functions has been replaced and deprecated by version
2.20:
   - GTK_WIDGET_CAN_FOCUS
   - GTK_WIDGET_DRAWABLE
   - GTK_WIDGET_HAS_FOCUS
   - GTK_WIDGET_HAS_GRAB
   - GTK_WIDGET_IS_SENSITIVE
   - GTK_WIDGET_NO_WINDOW
   - GTK_WIDGET_REALIZED
   - GTK_WIDGET_SENSITIVE
   - GTK_WIDGET_STATE
   - GTK_WIDGET_TOPLEVEL
   - GTK_WIDGET_VISIBLE

Modified Paths:
--------------
    trunk/src/bar.c
    trunk/src/bar_comment.c
    trunk/src/bar_exif.c
    trunk/src/bar_histogram.c
    trunk/src/bar_keywords.c
(Continue reading)

mow | 28 Feb 23:55
Picon

SF.net SVN: geeqie:[1915] trunk/src

Revision: 1915
          http://geeqie.svn.sourceforge.net/geeqie/?rev=1915&view=rev
Author:   mow
Date:     2010-02-28 22:55:37 +0000 (Sun, 28 Feb 2010)

Log Message:
-----------
Add unknown file class to grouping

Modified Paths:
--------------
    trunk/src/filefilter.c
    trunk/src/options.c

Modified: trunk/src/filefilter.c
===================================================================
--- trunk/src/filefilter.c	2010-02-28 15:17:12 UTC (rev 1914)
+++ trunk/src/filefilter.c	2010-02-28 22:55:37 UTC (rev 1915)
@@ -283,6 +283,7 @@
 		if (g_ascii_strcasecmp(ext, "%image") == 0) file_class = FORMAT_CLASS_IMAGE;
 		else if (g_ascii_strcasecmp(ext, "%raw") == 0) file_class = FORMAT_CLASS_RAWIMAGE;
 		else if (g_ascii_strcasecmp(ext, "%meta") == 0) file_class = FORMAT_CLASS_META;
+		else if (g_ascii_strcasecmp(ext, "%unknown") == 0) file_class = FORMAT_CLASS_UNKNOWN;
 		
 		if (file_class == -1) 
 			{

Modified: trunk/src/options.c
===================================================================
--- trunk/src/options.c	2010-02-28 15:17:12 UTC (rev 1914)
(Continue reading)

mow | 28 Feb 16:17
Picon

SF.net SVN: geeqie:[1914] trunk/src/exif-common.c

Revision: 1914
          http://geeqie.svn.sourceforge.net/geeqie/?rev=1914&view=rev
Author:   mow
Date:     2010-02-28 15:17:12 +0000 (Sun, 28 Feb 2010)

Log Message:
-----------
Fix a small issue with strptime

strptime do not initialize all fields. So the undefined fields could end
in crash later on.

Modified Paths:
--------------
    trunk/src/exif-common.c

Modified: trunk/src/exif-common.c
===================================================================
--- trunk/src/exif-common.c	2010-02-27 23:31:07 UTC (rev 1913)
+++ trunk/src/exif-common.c	2010-02-28 15:17:12 UTC (rev 1914)
@@ -207,6 +207,7 @@
 		}

 	/* Convert the stuff into a tm struct */
+	memset(&tm, 0, sizeof(tm)); /* Uh, strptime could let garbage in tm! */
 	if (text && strptime(text, "%Y:%m:%d %H:%M:%S", &tm))
 		{
 		buflen = strftime(buf, sizeof(buf), "%x %X", &tm);

This was sent by the SourceForge.net collaborative development platform, the world's largest Open
(Continue reading)

zas_ | 28 Feb 00:31
Picon

SF.net SVN: geeqie:[1913] trunk/src

Revision: 1913
          http://geeqie.svn.sourceforge.net/geeqie/?rev=1913&view=rev
Author:   zas_
Date:     2010-02-27 23:31:07 +0000 (Sat, 27 Feb 2010)

Log Message:
-----------
Allow scrollview to grow when generic dialog is resized (ie. Metadata write ? dialog). Do not force
scrollbar if not needed.

Modified Paths:
--------------
    trunk/src/ui_utildlg.c
    trunk/src/utilops.c

Modified: trunk/src/ui_utildlg.c
===================================================================
--- trunk/src/ui_utildlg.c	2010-02-27 20:35:26 UTC (rev 1912)
+++ trunk/src/ui_utildlg.c	2010-02-27 23:31:07 UTC (rev 1913)
@@ -178,7 +178,7 @@
 	GtkWidget *vbox;
 	GtkWidget *label;

-	hbox = pref_box_new(gd->vbox, FALSE, GTK_ORIENTATION_HORIZONTAL, PREF_PAD_SPACE);
+	hbox = pref_box_new(gd->vbox, TRUE, GTK_ORIENTATION_HORIZONTAL, PREF_PAD_SPACE);
 	if (icon_stock_id)
 		{
 		GtkWidget *image;

Modified: trunk/src/utilops.c
(Continue reading)

mow | 27 Feb 21:35
Picon

SF.net SVN: geeqie:[1912] trunk/src

Revision: 1912
          http://geeqie.svn.sourceforge.net/geeqie/?rev=1912&view=rev
Author:   mow
Date:     2010-02-27 20:35:26 +0000 (Sat, 27 Feb 2010)

Log Message:
-----------
Add the feature to add single keywords to selection

This patch adds a context menu entry to keywords to ad the current
keyword to all selected images.

Modified Paths:
--------------
    trunk/src/bar_keywords.c
    trunk/src/metadata.c
    trunk/src/metadata.h

Modified: trunk/src/bar_keywords.c
===================================================================
--- trunk/src/bar_keywords.c	2010-02-27 20:35:09 UTC (rev 1911)
+++ trunk/src/bar_keywords.c	2010-02-27 20:35:26 UTC (rev 1912)
@@ -1085,6 +1085,62 @@
 	bar_keyword_tree_sync(pkd);
 }

+/**
+ * \brief Callback for adding selected keyword to all selected images.
+ */
+static void bar_pane_keywords_add_to_selected_cb(GtkWidget *menu_widget, gpointer data)
(Continue reading)

mow | 27 Feb 21:35
Picon

SF.net SVN: geeqie:[1911] trunk/src/exif.h

Revision: 1911
          http://geeqie.svn.sourceforge.net/geeqie/?rev=1911&view=rev
Author:   mow
Date:     2010-02-27 20:35:09 +0000 (Sat, 27 Feb 2010)

Log Message:
-----------
Little macro correction

Modified Paths:
--------------
    trunk/src/exif.h

Modified: trunk/src/exif.h
===================================================================
--- trunk/src/exif.h	2010-02-27 20:34:54 UTC (rev 1910)
+++ trunk/src/exif.h	2010-02-27 20:35:09 UTC (rev 1911)
@@ -27,7 +27,7 @@
 #ifndef __EXIF_H
 #define __EXIF_H

-#define EXIF_FORMATTED(x) "formatted."x
+#define EXIF_FORMATTED() "formatted."
 #define EXIF_FORMATTED_LEN (sizeof(EXIF_FORMATTED()) - 1)

 /*

This was sent by the SourceForge.net collaborative development platform, the world's largest Open
Source development site.

(Continue reading)

mow | 27 Feb 21:34
Picon

SF.net SVN: geeqie:[1910] trunk/src

Revision: 1910
          http://geeqie.svn.sourceforge.net/geeqie/?rev=1910&view=rev
Author:   mow
Date:     2010-02-27 20:34:54 +0000 (Sat, 27 Feb 2010)

Log Message:
-----------
Unifying the datetime output

The output of %date% and %formatted.DateTime% should be equivalent.

Modified Paths:
--------------
    trunk/src/exif-common.c
    trunk/src/filedata.c

Modified: trunk/src/exif-common.c
===================================================================
--- trunk/src/exif-common.c	2010-02-17 21:19:22 UTC (rev 1909)
+++ trunk/src/exif-common.c	2010-02-27 20:34:54 UTC (rev 1910)
@@ -9,6 +9,8 @@
 #  include "config.h"
 #endif

+#define _XOPEN_SOURCE
+
 #include <stdio.h>
 #include <string.h>
 #include <fcntl.h>
@@ -188,6 +190,11 @@
(Continue reading)

nadvornik | 17 Feb 22:19
Picon

SF.net SVN: geeqie:[1909] tags/GEEQIE_1_0/

Revision: 1909
          http://geeqie.svn.sourceforge.net/geeqie/?rev=1909&view=rev
Author:   nadvornik
Date:     2010-02-17 21:19:22 +0000 (Wed, 17 Feb 2010)

Log Message:
-----------
tagging 1.0 release

Added Paths:
-----------
    tags/GEEQIE_1_0/

This was sent by the SourceForge.net collaborative development platform, the world's largest Open
Source development site.

------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
nadvornik | 17 Feb 22:05
Picon

SF.net SVN: geeqie:[1908] trunk/ChangeLog

Revision: 1908
          http://geeqie.svn.sourceforge.net/geeqie/?rev=1908&view=rev
Author:   nadvornik
Date:     2010-02-17 21:05:10 +0000 (Wed, 17 Feb 2010)

Log Message:
-----------
updated ChangeLog file

Modified Paths:
--------------
    trunk/ChangeLog

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2010-02-16 21:18:03 UTC (rev 1907)
+++ trunk/ChangeLog	2010-02-17 21:05:10 UTC (rev 1908)
@@ -1,4 +1,673 @@
 ------------------------------------------------------------------------
+r1907 | nadvornik | 2010-02-16 22:18:03 +0100 (Tue, 16 Feb 2010) | 2 lines
+
+added 2010 to copyright text
+
+------------------------------------------------------------------------
+r1906 | nadvornik | 2010-02-16 22:10:12 +0100 (Tue, 16 Feb 2010) | 2 lines
+
+updated version string
+
+------------------------------------------------------------------------
+r1905 | zas_ | 2010-02-16 21:07:05 +0100 (Tue, 16 Feb 2010) | 1 line
(Continue reading)

nadvornik | 16 Feb 22:18
Picon

SF.net SVN: geeqie:[1907] trunk

Revision: 1907
          http://geeqie.svn.sourceforge.net/geeqie/?rev=1907&view=rev
Author:   nadvornik
Date:     2010-02-16 21:18:03 +0000 (Tue, 16 Feb 2010)

Log Message:
-----------
added 2010 to copyright text

Modified Paths:
--------------
    trunk/CODING
    trunk/configure.in
    trunk/debian/copyright
    trunk/src/advanced_exif.c
    trunk/src/advanced_exif.h
    trunk/src/bar.c
    trunk/src/bar.h
    trunk/src/bar_comment.c
    trunk/src/bar_comment.h
    trunk/src/bar_exif.c
    trunk/src/bar_exif.h
    trunk/src/bar_gps.c
    trunk/src/bar_gps.h
    trunk/src/bar_histogram.c
    trunk/src/bar_histogram.h
    trunk/src/bar_keywords.c
    trunk/src/bar_keywords.h
    trunk/src/bar_sort.c
    trunk/src/bar_sort.h
(Continue reading)


Gmane