[Geeqie-devel] Favorite keywords, really?

2014-06-01 Thread Ian Zimmerman
Hi, the documentation says I can add new keywords of my own with the
help of a "button bar" that's supposed to be next to the keywords part
of the sidebar.  But, I can see no such button bar in my geeqie.
Directly below the keywords list there is the exif information.  I just
built 1.1 from source ...

I can post a screenshot somewhere if necessary.

Thanks,
Ian.



--
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their 
applications. Written by three acclaimed leaders in the field, 
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Favorite keywords, really?

2014-06-02 Thread Ian Zimmerman
Omari Stephens  writes:

Ian> Hi, the documentation says I can add new keywords of my own with
Ian> the help of a "button bar" that's supposed to be next to the
Ian> keywords part of the sidebar.  But, I can see no such button bar in
Ian> my geeqie.  Directly below the keywords list there is the exif
Ian> information.  I just built 1.1 from source ...

xsdg> I have no idea about a button bar, but you can certainly
xsdg> right-click the keyword checklist and it'll give you the menu
xsdg> option to add a keyword.

Aha.  That menu option is **so** confusing, I had seen it but I'd
thought it would simply apply the keyword clicked on to the current
image, ie. the same as checking the box next to it.  It should really,
really be "New Keyword" and not "Add Keyword".

Thanks for the help.



--
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their 
applications. Written by three acclaimed leaders in the field, 
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


[Geeqie-devel] Copy path problem

2014-07-08 Thread Ian Zimmerman
Hi, I hit upon what seems to be at least an infelicity, and perhaps an
outright bug.  The Copy Path popup menu item calls back this code:

clipboard = gtk_clipboard_get(GDK_SELECTION_PRIMARY);
gtk_clipboard_set_text(clipboard, g_shell_quote(fd->path), -1);

But, according to the GTK documentation:

  The currently-selected object or text should be provided on the
  clipboard identified by GDK_SELECTION_PRIMARY. Cut/copy/paste menu
  items conceptually copy the contents of the GDK_SELECTION_PRIMARY
  clipboard to the default clipboard, i.e. they copy the selection to
  what the user sees as the clipboard.

So, the above code should really use GDK_SELECTION_CLIPBOARD.  This has
an unfortunate practical consequence: after copying the path this way, I
am unable to paste it anywhere in the geeqie UI itself, without a
roundtrip through some other program like Emacs that understands both
kinds of selections. (Don't ask why, but creating a subdirectory named
according to the selected file is part of my workflow in some cases).

Can this be fixed?





--
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Copy path problem

2014-07-09 Thread Ian Zimmerman
Klaus Ethgen  writes:

GTK> The currently-selected object or text should be provided on the
GTK> clipboard identified by GDK_SELECTION_PRIMARY. Cut/copy/paste menu
GTK> items conceptually copy the contents of the GDK_SELECTION_PRIMARY
GTK> clipboard to the default clipboard, i.e. they copy the selection to
GTK> what the user sees as the clipboard.

Klaus> So?

Klaus> In your pasted text it is always called about
Klaus> GDK_SELECTION_PRIMARY. and never about
Klaus> GDK_SELECTION_CLIPBOARD. But it might be possible that I miss
Klaus> something there as my English might be not the best. For my
Klaus> understanding GDK_SELECTION_PRIMARY is the right one.

I just snipped too much from the quote.  The sentence preceding this one is:

GTK> Cut/copy/paste menu items and keyboard shortcuts should use the
GTK> default clipboard, returned by passing GDK_SELECTION_CLIPBOARD for
GTK> selection.  (GDK_NONE is supported as a synonym for
GTK> GDK_SELECTION_CLIPBOARD for backwards compatibility reasons.)

IMO, the two sentences together make it clear that (if needed)
GDK_SELECTION_PRIMARY should be activated _as soon as the selection is
set or changed_ in the source program.  In geeqie, that would mean
making the current code execute when user moves through the file list
(for example) with Up and Down keys.  OTOH when user activates the menu
item GDK_SELECTION_CLIPBOARD is the right one.

Klaus> The problem is that with the current solution, the most used way
Klaus> to copy around text under unix works, using the middle mouse
Klaus> button. Changing that might (I did not test it but that might be
Klaus> worth to test) end up in being unable to paste. Not all consoles
Klaus> knows Strg-V (what comes from the windows world, I think).

Well, all the Gtk conventions come from the Windows world :-)  And yes,
sometimes that is a problem.  But I still use lots of Gtk programs.

Klaus> I personally like to be able to copy the path to selection
Klaus> clipboard and paste it in the terminal where I mostly work. That
Klaus> does not work if I use Strg-C in some GUIs but it works with
Klaus> Geeqie.

You're right that simply changing the current code from
GDK_SELECTION_PRIMARY to GDK_SELECTION_CLIPBOARD would break your usage
while fixing mine.  It would still be the right thing to do IMO because
of the convention.  But we can keep the cake and eat it if we add new
hooks on selection change events, calling back the current code with
GDK_SELECTION_PRIMARY.  How's that?

Klaus> Well, it can, if it really fixes some and don't break others. It
Klaus> is even open source. Just make an patch for suggestion.

I can make a patch.  It probably won't be trivially short; where do you
want it posted?

Best regards, Ian.





--
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Copy path problem

2014-07-13 Thread Ian Zimmerman
Klaus Ethgen  writes:

Ian> You're right that simply changing the current code from
Ian> GDK_SELECTION_PRIMARY to GDK_SELECTION_CLIPBOARD would break your
Ian> usage while fixing mine.  It would still be the right thing to do
Ian> IMO because of the convention.  But we can keep the cake and eat it
Ian> if we add new hooks on selection change events, calling back the
Ian> current code with GDK_SELECTION_PRIMARY.  How's that?

Klaus> You mean just adding also to put the stuff to the other
Klaus> clipboard? Maybe also to the third one too?
Klaus> (GDK_SELECTION_SECONDARY, I think)

Not at the same places/times.  I mean setting GDK_SELECTION_PRIMARY _as
soon as the thing is selected_.  That means setting a new callback in
each window where it makes sense on an event like "selchange" or
something (not sure how Gtk spells it).  So a file name would be copied
as soon as you click on one in the file list, for example.

This is the right thing to do according to my reading of the doc, at least.

Ian> I can make a patch.  It probably won't be trivially short; where do
Ian> you want it posted?

Klaus> Here would be great. Or fork the repo on gitorious and create a
Klaus> merge request.

Ok, looking at the code it's going to be a bit more challenge than I
thought, but I am giving it a try.  If you think I should.

Ian.



--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck®
Code Sight™ - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Copy path problem

2014-07-13 Thread Ian Zimmerman
A question:

How much do you care about copying _multiple_ selections this way?

The semantics of multiple or range selections is murky at best, and that
is true even independently of Geeqie and Gtk.  You can try this in your
favorite terminal emulator or in Emacs: select multiple words by
dragging, than drag in the other direction to make the selection
smaller.  When you quit dragging, the final selection is copied to the X
selection buffer ("clipboard" if you want).  But now if you click
somewhere else, your terminal selection vanishes, but the clipboard
still has your final string!  It is as if any change from N+1 to N
characters were reflected, but _not_ if N == 0.

The above concerns range of text, but I face the same paradox if I copy
multiple selected items from a Gtk list widget.  That is, when an item is
deselected it seems I should copy the new string of all selections,
without the newly deselected item - _except_ when it was the _last_
selected item!  It really doesn't make good sense.  Anyone thought about
this before?

I'd have brushed this aside but it turns out some of the Geeqie list
widgets don't use the Gtk selection code but instead homemade selection
code.  So I cannot hook into Gtk to do the copy and instead I'd have to
modify some of the code that does the homemade selection, but how to
isolate, inside that code, the case when I should copy from the others
(like "deselecting the last selected item") seems not to be easy at all.

Thoughts welcome.  I know little about GUI design and programming, so
any house experts please speak up.  Or let's ask GUI experts from other
projects.

Ian.




--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck®
Code Sight™ - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Copy path problem

2014-07-14 Thread Ian Zimmerman
Klaus Ethgen  writes:

[snipping your other objections, which are valid]

Klaus> For the normal X cut&past buffer used by middle mouse it makes
Klaus> most sense to populate it via explicit menu like it is now. For
Klaus> the other buffers that are used by GUI applications it would make
Klaus> more sense to explicitly say what to copy. Maybe you want to
Klaus> insert a image from geeqie inside gimp. Maybe you want to have
Klaus> the path of the file in a spread sheet, ...

I really don't see why you call the current way "normal" when it is
clearly different from what almost all other Gtk programs do.  Yes, it
is convenient for some workflows, but then it is also inconvenient for at
least one other workflow (mine).

Maybe just add another menu item, call it "Path To Clipboard" or something?

Klaus> By the way, Drag and drop works with Geeqie.

Sorry, how does that help?

Ah, but now I can add my own BTW :-)

You can actually paste the Clipboard selection in a shell.  Just run the
shell inside Emacs and use the clipboard-yank command.

Ian



--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck®
Code Sight™ - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Copy path problem

2014-07-14 Thread Ian Zimmerman
Omari Stephens  writes:

xsdg> Ian: what is your usecase?  You jumped into the technical issues
xsdg> immediately, but as far as I can tell, you haven't actually
xsdg> explained what you're trying to accomplish.

I think I mentioned it but probably too briefly, so I don't mind
explaining in more detail.

I run geeqie full screen.  I pretty much have to in order to see the
detail in my images.  Now, that means if I need to do a file operation
and if I want to do it in a shell, I have to either switch to another
workspace or at least partially obscure geeqie with the shell window.
So I'd much rather do that from geeqie itself, and in theory I can, in
particular I can use "New Folder" buttons in file selection dialogs to
create directories.  But, if the name of the directory I want to create
is based on one of the images, I want to copy and paste it and not type
it from scratch; and to paste, I much prefer to use Control-v (which
pastes the clipboard proper) to middle-clicking (which pastes the
primary selection).

The reason for that last preference is threefold: a. I am conditioned to
expect middle-click to behave erractically, although this is probably
just due to bugs in applications; b. I am the opposite of handy, so
pointing devices in general are the stuff of my nightmares; and
c. (related) I use a touchpad instead of a mouse, and middle-clicking is
particularly clunky on touchpads, even when they have a real middle
button as mine does (most don't).

I hope that's enough of an explanation :-)





--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Copy path problem

2014-07-15 Thread Ian Zimmerman
Klaus Ethgen  writes:

Klaus> Sorry, can you explain »erractically«? I cannot translate that to
Klaus> my language.

It probably hasn't helped that I misspelled it :-p The correct spelling
is "erratically" and the meaning is "sometimes it does what I expect,
but often it does not".  In U.S. English, it is close to a synonym for
either "unpredictably" or "inconsistently" but only in the
non-mathematical sense of the latter, of course.

Klaus> I do not like them also. I like to work with the
Klaus> keyboard. However, for some situations I like my mouse (or more
Klaus> specific, my "Knubbel" inside my Thinkpad keyboard that replaces
Klaus> the mouse. And the buttons are ecactly wher you need them to
Klaus> paste.

Yes, maybe we have different situations in mind, but in general I agree:
both pure mouse-driven GUI and textual input has its place.  If only the
toolkit authors would understand that :)

Ian



--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Copy path problem

2014-07-15 Thread Ian Zimmerman
Ian Zimmerman  writes:

xsdg> Ian: what is your usecase?  You jumped into the technical issues
xsdg> immediately, but as far as I can tell, you haven't actually
xsdg> explained what you're trying to accomplish.

Ian> I think I mentioned it but probably too briefly, so I don't mind
Ian> explaining in more detail.

I found a workaround: I can define an "external editor" that exectues
the desired command with the pathname as an argument.

I don't consider my itch fully scratched, though, as this obviously only
works for a small and fixed set of commands.  I really don't want to
configure a new editor each time a new command comes up.

I think making this a configurable option may be the simplest and best
way.  Anyone else with an opinion?

Ian



--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Copy path problem

2014-07-23 Thread Ian Zimmerman
Klaus Ethgen  writes:

Ian> I can make a patch.  It probably won't be trivially short; where do
Ian> you want it posted?

Klaus> Here would be great. Or fork the repo on gitorious and create a
Klaus> merge request.

Here is a patch.  Since perfection seems to be out of reach, I took the
most conservative path (a configuration option).

diff --git a/doc/docbook/GuideOptionsBehavior.xml
b/doc/docbook/GuideOptionsBehavior.xml
index 3e107ec..24b767d 100644
--- a/doc/docbook/GuideOptionsBehavior.xml
+++ b/doc/docbook/GuideOptionsBehavior.xml
@@ -93,7 +93,17 @@
   Enable this option to show a "Copy path" menu item in applicable menus.
 
 
-  This allows to copy path to files or directories to the clipboard,
names are enclosed with double quotes and separated by space.
+  This allows to copy path to files or directories to the primary
selection, names are enclosed with double quotes and separated by space.
+
+
+Copy path to clipboard instead of primary selection
+  
+
+  If this is set, the "Copy path" menu item will affect the clipboard
and not the primary selection.
+
+
+  Setting the clipboard is the behavior resembling most modern Gtk
applications.
+  The old behavior (setting the primary selection) is the default for
backward compatibility reasons.
 
 
 Open recent list maximum size
diff --git a/src/options.c b/src/options.c
index 4972967..54c6430 100644
--- a/src/options.c
+++ b/src/options.c
@@ -90,6 +90,7 @@ ConfOptions *init_options(ConfOptions *options)
options->mousewheel_scrolls = FALSE;
options->open_recent_list_maxsize = 10;
options->place_dialogs_under_mouse = FALSE;
+options->copy_path_to_clipboard = FALSE;
 
options->progressive_key_scrolling = TRUE;

diff --git a/src/options.h b/src/options.h
index 1556dac..75d2023 100644
--- a/src/options.h
+++ b/src/options.h
@@ -35,6 +35,7 @@ struct _ConfOptions
 
gboolean save_window_positions;
gboolean tools_restore_state;
+gboolean copy_path_to_clipboard;
 
/* file ops */
struct {
diff --git a/src/preferences.c b/src/preferences.c
index 4f3e21a..a92a2d7 100644
--- a/src/preferences.c
+++ b/src/preferences.c
@@ -291,6 +291,7 @@ static void config_window_apply(void)
options->tree_descend_subdirs = c_options->tree_descend_subdirs;
 
options->open_recent_list_maxsize = c_options->open_recent_list_maxsize;
+options->copy_path_to_clipboard = c_options->copy_path_to_clipboard;
options->dnd_icon_size = c_options->dnd_icon_size;

options->metadata.save_in_image_file = 
c_options->metadata.save_in_image_file;
@@ -1928,6 +1929,9 @@ static void config_tab_behavior(GtkWidget *notebook)
pref_checkbox_new_int(group, _("In place renaming"),
  options->file_ops.enable_in_place_rename,
&c_options->file_ops.enable_in_place_rename);
 
+pref_checkbox_new_int(group, _("Copy path to clipboard instead of
primary selection"),
+  options->copy_path_to_clipboard,
&c_options->copy_path_to_clipboard);
+
pref_spin_new_int(group, _("Open recent list maximum size"), NULL,
  1, 50, 1, options->open_recent_list_maxsize,
&c_options->open_recent_list_maxsize);

diff --git a/src/rcfile.c b/src/rcfile.c
index b61c4db..62189c4 100644
--- a/src/rcfile.c
+++ b/src/rcfile.c
@@ -279,6 +279,7 @@ static void write_global_attributes(GString *outstr,
gint indent)
WRITE_NL(); WRITE_INT(*options, open_recent_list_maxsize);
WRITE_NL(); WRITE_INT(*options, dnd_icon_size);
WRITE_NL(); WRITE_BOOL(*options, place_dialogs_under_mouse);
+WRITE_NL(); WRITE_BOOL(*options, copy_path_to_clipboard);
 
WRITE_NL(); WRITE_BOOL(*options, save_window_positions);
WRITE_NL(); WRITE_BOOL(*options, tools_restore_state);
@@ -598,6 +599,7 @@ static gboolean load_global_params(const gchar
**attribute_names, const gchar **
if (READ_INT(*options, open_recent_list_maxsize)) continue;
if (READ_INT(*options, dnd_icon_size)) continue;
if (READ_BOOL(*options, place_dialogs_under_mouse)) continue;
+if (READ_BOOL(*options, copy_path_to_clipboard)) continue;
 
if (READ_BOOL(*options, save_window_positions)) continue;
if (READ_BOOL(*options, tools_restore_state)) continue;
diff --git a/src/utilops.c b/src/utilops.c
index 125ef4a..cde8b70 100644
--- a/src/utilops.c
+++ b/src/utilops.c
@@ -2862,21 +2862,29 @@ void file_util_rename_dir(FileData *source_fd, const
gchar *new_path, GtkWidget
 void file_util_copy_path_to_clipboard(FileData *fd)
 {
GtkClipboard *clipboard;
+GdkAtom selection;
 
+selection = (options->copy_path_to_clipboard ?
+ GDK_SELECTION_CLIPBOARD :
+ GDK_SELECTION_PRIMARY);
if (!fd || !*fd->p

[Geeqie-devel] Another UI trouble, or is it just me?

2014-08-11 Thread Ian Zimmerman
I am in the Preferences/Files dialog tab and I cannot figure out how to
disable just one file type.  The dialog has a checkbox next to each type
and at the bottom "Add" and "Remove" buttons.  Does the Remove button
apply to all checked rows or to rows picked with the normal selection
mechanism?  If it is the selection, what are the checkboxes for?  If it
is the checkboxes, do I really have to uncheck each one by one before I
can disable this one type?



--
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Another UI trouble, or is it just me?

2014-08-12 Thread Ian Zimmerman
Michael Schwendt  writes:

Ian> I am in the Preferences/Files dialog tab and I cannot figure out
Ian> how to disable just one file type.  The dialog has a checkbox next
Ian> to each type and at the bottom "Add" and "Remove" buttons.  Does
Ian> the Remove button apply to all checked rows or to rows picked with
Ian> the normal selection mechanism?

Michael> The "Remove" button applies to the currently _highlighted_ row.
Michael> The "Add" button appends a new row at the bottom.

Michael> You can have multiple rows per file type, so the checkbox
Michael> enables/disables a line.

This is what I needed to know, thanks.  It is very confusing, though.
There simply is no way a newbie would know what the checkboxes are for.

Ian> If it is the checkboxes, do I really have to uncheck each one by
Ian> one before I can disable this one type?

Michael> I don't understand that question. If there's just "one type", I
Michael> fail to see why you would want to "uncheck each one by one"
Michael> because that would refer to multiple rows. If you want to
Michael> disable all filters, use the checkbox at the very top.

My situation was I had a directory with both tifs and jpgs, and I wanted
to see only the jpgs.  So I wanted to temporarily disable the tif entry.
I tried unchecking the checkbox by the tif line (without knowing what
you tell me above), but that didn't seem to do anything, even after
clicking Apply.



--
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] geeqie 1.2 tarball?

2014-09-08 Thread Ian Zimmerman

FWIW, I have private debian source packages using all the current dh
gizmos.

-- 
Please *no* private copies of mailing list or newsgroup messages.

--
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


[Geeqie-devel] File types for external editor [Was: Support questions off topic here?]

2014-09-21 Thread Ian Zimmerman
On Sat, 20 Sep 2014 17:42:53 -0600,
"Colin (Sandy) Pittendrigh"  wrote:

Colin> However, if I highlght a raw x-nikon-nef file (the thumbnails
Colin> show up fine) and then try to start gimp I get an error dialog.
Colin> "can't find matching file type"

Colin> If I copy _PIC1234.NEF to test.tif , however, then gimp opens is
Colin> just fine.

Colin> mint linux uname -a Linux dungeon 3.11.0-12-generic #19-Ubuntu
Colin> SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Colin> edit=>perferences=>preferences=>Files has a *.nef line

Colin> edit=>perferences=>external editor=>Gimp has a MimeType line, to
Colin> which I added ;image/x-nikon-nef, but still no luck.

Colin> Any ideas about how to get geeqie to open gimp, with an incoming
Colin> filename parameter that is a nikon raw file *.NEF?

Is it case-sensitive?  What happens if you rename it to pic1234.nef ?

-- 
Please *no* private copies of mailing list or newsgroup messages.
Local Variables:
mode:claws-external
End:

--
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] File types for external editor [Was: Support questions off topic here?]

2014-09-21 Thread Ian Zimmerman
On Mon, 22 Sep 2014 03:03:57 +0200,
Jon Senior  wrote:

Jon> I think that since nef files need to be passed through dcraw (or
Jon> ufraw if you want a GUI.), gimp pays as much attention to your
Jon> passing it a nef as it would to a word document. On my computer,
Jon> geeqie doesn't list gimp as an option for camera raw files but
Jon> offers ufraw... from where you can send the image to gimp. Direct
Jon> raw support in gimp is a few versions away as I understand it.

I thought of this too but he did say it worked when he renamed the file
to *.tif.  Which makes a bit of sense because many RAW formats are
actually variants on TIFF.

gimp would still see only 8 bits of each pixel color value, though.
Definitely not the ideal tool for handling them.

-- 
Please *no* private copies of mailing list or newsgroup messages.
Local Variables:
mode:claws-external
End:

--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] File types for external editor [Was: Support questions off topic here?]

2014-09-21 Thread Ian Zimmerman
On Sun, 21 Sep 2014 20:07:18 -0600,
"Colin (Sandy) Pittendrigh"  wrote:

Colin> Not sure what that means.  Or how the plugin mechanism works in
Colin> Gimp.  Is UFRaw really a plugin for gimp, or does Gimp start
Colin> UFRaw up as a full fledged process, and then capture its output?

ufraw is _both_ a standalone program and a gimp plugin.  When you set it
as an external editor in geeqie, you're using the standalone program.
When you open it in gimp and gimp is configured accordingly, you're
using the plugin.

-- 
Please *no* private copies of mailing list or newsgroup messages.
Local Variables:
mode:claws-external
End:

--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Loosing gitorious in 11 weeks

2015-03-08 Thread Ian Zimmerman
On Sun, 08 Mar 2015 09:23:04 +0100,
Laurent Monin  wrote:

Klaus> As you might read[0], gitorious was bought by gitlab and
Klaus> announced to get closed end of May.

Klaus> Now we need to decide where to find a new home for the project.
Klaus> Personally I do not like gitlab, however, that is my own
Klaus> attitude. I think, that a company that is buying a other product
Klaus> just to kill it would be no good home for us.

Laurent> what's wrong with Github ? Personnally, i always thought
Laurent> Gitorious was far behind, and for sure gitlab isn't a good
Laurent> choice.

Laurent> Github is used by tons of well-established open source
Laurent> projects, it is reliable and convenient for developpers.

But:

1. Github code is proprietary,
2. I hate the "Web 2.0" interface.

I guess for me, the fact that everybody else uses something is not a
good enough reason.  Indeed, if it were I would probably be writing this
on a MacBook ;-)

What's wrong with Savannah? :-P

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.
Local Variables:
mode:claws-external
End:


--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Loosing gitorious in 11 weeks (Now only 12 days left)

2015-05-19 Thread Ian Zimmerman
On 2015-05-19 13:56 +0100, Klaus Ethgen wrote:

Klaus> We have only 12 days left on gitorious but currently we did not
Klaus> find a common sense what to use in future.

Klaus> Although thanks to git nothing will be lost, we should have a
Klaus> direct successor for the project.

Klaus> So I have a suggestion: I would not like to have the stuff not on
Klaus> community platform but with the current state I think of
Klaus> registering geeqie.org as domain and point it to the server I
Klaus> own. I would not want to block the domain but that would help us
Klaus> to move it to other places in future much easier. I already have
Klaus> the most stuff in place so it is pretty easy to configure that.

I totally agree with this solution.  The only question is,

Klaus> - - Gitolite
Klaus> - - Gitweb
Klaus> - - DNS
Klaus> - - Web (Apache)

will there still be a way to to a direct command-line git fetch/pull?  I
do not want to go through some web interface, if possible.

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.


--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Loosing gitorious in 11 weeks (Now only 8 days left)

2015-05-24 Thread Ian Zimmerman
On 2015-05-23 13:49 +0100, Klaus Ethgen wrote:

Klaus> New readonly URL for git is:

> - - git://www.geeqie.org/geeqie.git
> - - http://www.geeqie.org/geeqie.git

Hmm:

git URL:

 [13+1]geeqie$ git fetch origin
fatal: remote error: access denied or repository not exported:
/geeqie.git

http URL:

 [15+1]geeqie$ git fetch origin
fatal: repository 'http://www.geeqie.org/geeqie.git/' not found

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.


--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Version 1.2.1

2015-08-31 Thread Ian Zimmerman
On 2015-08-31 12:39 +0100, Klaus Ethgen wrote:

> Sorry, folks, currently, my debian system does not allows me to install
> the necesarry libraries to do that currently. Debian unstable is
> currently -- well -- unstable.
> 
> I will come up with that when the gcc-5 transition allows me to do so.
> 
> That also mean for me limited ways to develop on geeqie.

I still run wheezy (and no plans to upgrade).  Maybe I can help?

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.


--
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Reorder file plugin (sort by date)

2015-09-06 Thread Ian Zimmerman
On 2015-09-06 22:15 +0200, lemonsqueeze wrote:

> I find myself using geeqie in "sort by date" mode a lot these days, and
> sorely lacking an easy way to reorder files when the timestamps need
> changing. Looks like I could get away with collections for reordering,
> but the timestamps would still be wrong. So I came up with a plugin to
> reorder files in the current selection. Basically selecting files [a]
> [b] [c] and clicking reorder changes [b] and [c]'s timestamps so they
> show up right after [a] in that order.
> 
> Next step was to find a way to make it more accessible so you don't have
> to go digging for it in the Edit menu. I came up with a patch to allow
> plugins to show up directly in the popup menu if they set
>   X-Geeqie-PopupMenu=true
> in the .desktop file. Now it's a joy to use.
> 
> Posting in case others find it useful / it makes sense to add it to geeqie.
> 
> My changes for current 1.2 branch are on the reorder_plugin branch at
>   https://github.com/lemonsqueeze/geeqie/
> (plugin is at http://tinyurl.com/nv8pm4x)

Thanks for this, I may give it a try, although for my purposes I have
found sort-by-date so useless that I now routinely rename my images to a
name reflecting the date (eg. 20150906172825.dng) as the first step in
my pipeline :-P  

(I have a little python script for that, if anyone is interested.)

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.


--
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Reorder file plugin (sort by date)

2015-09-06 Thread Ian Zimmerman
On 2015-09-06 19:38 -0500, Alan Pater wrote:

> Which date does Geeqie use?
> 
> Date/Time Original?
> 
> http://www.metadataworkinggroup.org/pdf/mwg_guidance.pdf#page=37

I couldn't tell you now, precisely because I always use my script and
sort by filename.

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.


--
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


[Geeqie-devel] Threads [Was: Version 1.2.1]

2015-09-10 Thread Ian Zimmerman
On 2015-09-10 11:27 -0400, John Stoffel wrote:

> When will geeqie (if ever) support animated gifs?  I've been forced to
> use ristretto lately, and I don't like it nearly as much.  

Please don't reuse threads for an unrelated topic.  That means not using
"reply" or "follow-up" in your email software; you should create a new
post from scratch in such cases.  If you want to avoid typing the list
address next time, you can save it in your address book, or whatever
your email program calls that feature.

Thanks for your cooperation keeping the list neat and easy to read!

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.

--
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] [PATCH] Use POSIX-specified = in test, not ==.

2015-09-10 Thread Ian Zimmerman
On 2015-09-10 15:12 -0400, Greg Troxel wrote:

> -if test x$gtk3 == xno; then
> +if test x$gtk3 = xno; then

FWIW, I have stopped using test completely in shell scripts.  It is just
too confusing and fragile, and requires "write-only" tricks like the use
of x above.

I would write this with a single branch case statement.

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.

--
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Full screen mode broken

2015-09-19 Thread Ian Zimmerman
On 2015-09-19 19:13 +0200, Michael Schwendt wrote:

> > The problem here is, that the current fullscreen implementation is done
> > to work around some weird stuff in some window managers (namely Gnome
> > and KDE but mostly Gnome). It is hard to find a working way in all
> > window managers.
>
> "Edit > Set as wallpaper" also fails silently when running Geeqie in GNOME.
> Same applies to a few other image viewers.

IMO geeqie should just follow the standards (including freedesktop.org
when applicable) and not try to work around bugs in Gnome and KDE.

If it works with openbox, it is probably correct ;)

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.

--
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Getting independent of sourceforge even more

2015-09-19 Thread Ian Zimmerman
On 2015-09-19 13:17 +0100, Klaus Ethgen wrote:

> Mailinglist should be easily doable. For example via mailman. I also
> think of other software like gpg-remailer or similar. Easier would be to
> migrate to a NNTP group but event that this is the more sane way to do
> it, I believe that users will not find us there. :-(

If you mean a generally distributed Usenet group (not one on an isolated
private server), I would vote for that.  I think all of the people who
read the list today are capable of setting that up for themselves.

Naive users could find it on googlegroups :P

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.

--
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] 2 things I miss from gqview

2015-11-18 Thread Ian Zimmerman
On 2015-11-18 06:37 -0500, Rodney D. Myers wrote:

> 2. the ability to auto-rename files on the fly. useful for
> people/programs name their stuff with simple names

I have a nifty script to do this from the command line, if you're
interested.  It renames each file according to its EXIF timestamp.  If
you need some slightly more complex name you can then use
e.g. prename(1).  IMO this is the Right Way (TM), and not adding this
functionality to geeqie.

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.

--
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] 2 things I miss from gqview

2015-11-18 Thread Ian Zimmerman
On 2015-11-18 13:32 -0500, Rodney D. Myers wrote:

> Does the script work within geeqie?

As I said, it is a command line program.  I run it from a terminal
window, usually on the same virtual desktop as geeqie when geeqie is
running at all.

It may be possible to set it up as one of the helper programs for
geeqie, but I have not done so, and I don't know if geeqie would
immediately notice the change of name and redisplay its lists.

It is written in python using the pyexiv2 library.  Let me know if you
still want it.

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.

--
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Project status

2016-03-10 Thread Ian Zimmerman
On 2016-03-10 15:47 +0100, Klaus Ethgen wrote:

> > I stongly prefer mailinglist to "forums" or other web crap.
> > Anything that makes me use the mouse gets annoyance points ;-)
> 
> I personal feel the same. The mouse is an evil device. :-D

+1

I think I need to put it a bit more strongly.  If the mailing list went
away, I would not be interested in geeqie development anymore, and
probably I would gradually stop using it too.

We should move the list away from sourceforge, though.

> Well, vlad... But he is also retired. And I even don't know if he have
> a github account.

My id is "nobrowser" and I'd be very happy to join.

> I know that there _is_ a way for pull requests. (I don't know how
> recently.) They are similar to gitorious but not identical and I think,
> more hidden.

Yes, same here.  That's the general problem with github and similar Web
2.0 shops; they'll say "you can do everything the old way too" but they
won't document it, probably on purpose, so that they can yank it away at
any future time.

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


[Geeqie-devel] [OT] mailing list forever [Was: Project status]

2016-04-12 Thread Ian Zimmerman
On 2016-03-10 18:38 +, Pat David wrote:

> I realize that many of you may not be fans of forums, but if you
> haven't had a chance to check out the work that's been done on
> discourse ( http://www.discourse.org/) I think you may be pleasantly
> surprised.  For instance, if we had a category just for Geeqie, all of
> your interactions with the forum/community can still be done just like
> a mailing list.

Since Klaus revived the thread, I'm going to bite even though I tried
hard to resist :-P

What do you mean by "just like" a mailing list?  Can I read it with
mutt?  Can I privately edit entries when people post ugly messes
(top-posting, broken threads etc etc.)?  Can I search the archive by
message-id?  Is it automatically archived elsewhere (like gmane) when
the site is down?  These are some of the benefits of mailing list
vs. forums.

I guess the answer is still no, but I'll keep my mind open just an inch.

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.

--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Statistics

2016-04-13 Thread Ian Zimmerman
On 2016-04-13 09:08 +0100, Klaus Ethgen wrote:

> Maybe we can use that a bit for the visibility of the page. Maybe we
> can make it more interesting for users from America.

One possible reason for fewer USian vists is no https support (well, the
server listens on 443, but with a self-signed certificate and if you go
past that, you get a 403 error).

Another possible reason is the rise of Tor :-)

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.

--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Statistics

2016-04-13 Thread Ian Zimmerman
On 2016-04-13 18:04 +0100, Klaus Ethgen wrote:

> I know that I swim against the stream regarding that. But HTTPS is so
> broken that there is no real security improvement in using it. For
> example as long as such registrars like turktrust or verisign or others
> are in all the browsers, there is no security. TLSA via DNSSEC is a
> solution but the most browsers ignore that and DNSSEC is not widely
> enough spread.
> 
> But long story short, I do not believe that this is the reason.

To be clear: in no way was my post meant as a criticism.  I mostly agree
with you.  I was just speculating about the stats.

> Well, You think that all users in America uses Tor? I do not. :-)

No, but maybe they feel more need to do so, relatively speaking.

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.

--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Git repository workflow

2016-05-05 Thread Ian Zimmerman
On 2016-05-05 12:39 -0400, Greg Troxel wrote:

> For developer use, there's no need for tarballs or generated files;
> people can just git clone.

As I understand it, the problems with this position are:

1. There is no clear distinction between developers and non-developers.
   There are many ppl including me who are mostly end users but
   contribute the occassional patch.

2. It is not just a matter of what is easy/natural for the person
   installing the package, but also how to make bug reports clearly and
   reliably include the source version that was used.  This will not
   happen without somehow patching the VC info into the binary.

-- 
Please *no* private copies of mailing list or newsgroup messages.
Rule 420: All persons more than eight miles high to leave the court.

--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


[Geeqie-devel] Test, please ignore & excuse

2016-08-06 Thread Ian Zimmerman
This posting is different, will it get through?

-- 
Please *no* private Cc: on mailing lists and newsgroups
Why does the arrow on Hillary signs point to the right?

--
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Build for Geeqie

2016-11-16 Thread Ian Zimmerman
On 2016-11-16 14:58, Roger wrote:

> I have used AutoTools for my or others' projects as well in the past,
> and find AutoTools quite stable, albeit sometimes cryptic to configure
> at times.

It's time for me to chime in even though I fear this is heading straight
for the bike shed ;-)

I have found autotools useful for handling situations that go beyond the
normal self hosted build, especially when cross compiling for embedded
systems.  But, I must say they're the opposite of "stable" as far as I'm
concerned.  Upgrade one piece and the whole thing breaks down horribly.
And constant churn means one must upgrade.  Gettext and the related
tools seem to be the worst.

I've never heard of mezon; if looking for a buildtool in python, why not
scons?  I've used scons and I liked it the best of any build tools.

But in the context of geeqie, I'd say don't fix it as long as it's not
broken.  If it breaks, we can return to this discussion.

-- 
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html

--
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Build for Geeqie

2016-11-19 Thread Ian Zimmerman
On 2016-11-19 08:55, Greg Troxel wrote:

> In the particular case I'm referring, the shiny things that replaced
> autotools was scons, and it's still causing problems, even years later.

Can you share some more details?  What build/host/target triple?  C, C++
or some other language?  Executable or shared library?

-- 
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html

--
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Geeqie++ fever dreams

2016-12-23 Thread Ian Zimmerman
On 2016-12-23 20:42, Omari Stephens wrote:

> It is at least hypothetically possible to port Geeqie to C++11 / GtkMM.

[...snip...]

> Thoughts?

libstdc++ ABI compatibility problems?

-- 
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/intel
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Geeqie coding standards? Third edition :o)

2016-12-24 Thread Ian Zimmerman
On 2016-12-24 15:00, Klaus Ethgen wrote:

> In any case. If we agree about a specific style, it should be
> configured via vim modeline in all files. Currently we have the
> following:

>set shiftwidth=8 softtabstop=0 cindent cinoptions={1s:

> It is nothing more wrong than a mismatch of that options with the
> current used style. (Does someone here use different editor than vim
> that does not respect such a setting?)

I use Emacs.  The C style in Emacs is extremely customizable, but still
I can't say for sure there is a 1-1 mapping of the settings with the vim
style settings.

Other points:

- I strongly prefer spaces only indentation

- I too prefer K&R ish style (opening brace after keyword on the same
  line)

- I think it's helpful to code function declarations and calls like this:

int
foo_func (long arg)
{
call_to_bar(arg);
}

  I mean in particular the hoisting of the return type on its own line,
  the space before the opening paren of the arg list declaration, and
  OTOH no space before the opening paren of the call.

- I am actually pretty religious about keeping to 80 chars per line.
  IMO if an expression is longer than that it needs to be factored
  anyway to be readable.  Of course some cultures (cough..Java) make
  this hard by adopting reallyInsaneLongDescriptiveNames, and then the
  people from such cultures move into your project ... ARRRGH!

-- 
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/intel
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Geeqie++ fever dreams (+Win32)

2016-12-28 Thread Ian Zimmerman
On 2016-12-28 19:35, Roger wrote:

> Linux is a different story, as most easy image viewers are heavy on
> system resources or (more currently) depend upon clunky and heavy
> resource usage Python scripting.  For those of us that are a little
> more computer literate, ImageMagick display does just fine, but for
> photography image browsing, GView/Geeqie was a God send.  God send
> because GView/Geeqie is light and simple to use.
> 
> I also think if Geeqie keeps gaining more image editing functions with
> those functions not having switches for deactivating of such image
> editing functions, users may start to sway towards other more heavier
> applications.  (eg. If user is already loading an image editor, they
> may just opt to load some other heavy XYZ application.)  Just guessing
> on the later here.  I'm one of those, if I need image editing, I
> immediately use the more defacto imagemagick or The Gimp.

While I also much prefer Geeqie to stay just a viewer, plus maybe a kind
of "shell" for editors [1], I disagree that Linux lacks lightweight
viewers.  feh is currently my other favorite.

[1]
On this topic, would it be interesting to create pipelines for editors,
rather than just invoking them 1 by 1?  For example, we could make it
possible to create a pipeline where an intricate batch imagemagick
command is called on the current image, the output is saved to a
temporary file, and then gimp is immediately called on the temporary to
allow for manual postprocessing.  Can we imagine a GUI for defining such
pipelines?  

-- 
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


[Geeqie-devel] Sourceforge blows

2017-06-08 Thread Ian Zimmerman
I just received this pearl:

 Hi,

  Thanks for being a SourceForge user. Our records indicate that you are
  subscribed to the following project mailing lists:

 geeqie-devel

(my other lists elided)

  We are contacting you to confirm you are still interested in receiving
  emails from these SourceForge project lists.  If you do not confirm
  your subscriptions by June 29th, you will be unsubscribed from the
  above mailing lists.

  Please click here to confirm your subscriptions:

(etcetera)

Just receiving this was enough to raise my blood pressure because I go
to lengths every time I subscribe to a mailman list to disable such
reminders, and now I realized I couldn't do anything about it this time
because sourceforge runs the list and there is no options page.

But this wasn't all.  After I pasted the link to my browser and clicked
the submit button, I got an error message about a missing captcha.  Sure
enough, when I inspected the list of redirections in the Request Policy
popup, Shmoogle was there.

Please, let us move the list.  This is a line in the browserisation of
everything which I am not willing to cross; so, if the list remains on
sourceforge I have to leave.

-- 
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign:
http://primate.net/~itz/blog/the-problem-with-gpg-signatures.html

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Sourceforge blows

2017-06-09 Thread Ian Zimmerman
On 2017-06-09 07:04, Klaus Ethgen wrote:

> However, there are not that many mailing lists out there that give the
> user the freedom to change his settings. There is mailman, majordomo,
> schleuder and what else?
> 
> mailman is not the worsed in the list. :-)
> 
> I personally like the idea of schleuder. But I do think that there will
> be users here on the list who are not graceful with it, using PGP on
> mailing lists.

Anything would be better.  Even Shmoogle Groups allows subscription and
unsubscription purely by mail, and doesn't require reminders or renewals.

-- 
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign:
http://primate.net/~itz/blog/the-problem-with-gpg-signatures.html

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Sourceforge blows

2017-06-11 Thread Ian Zimmerman
On 2017-06-11 10:23, Roger wrote:

> If you all will notice, there maybe an implied update to the Terms of
> Service... Usually corporations will do this to slide something
> through.
> 
> "[CHECK BOX] I agree to receive correspondence from SourceForge.net. I
> understand that I can withdraw my consent at anytime. Please refer to
> our Terms of Use and Privacy Policy or Contact Us for more details."

Indeed, that was my thought as well.  I almost feel lucky that the
captcha thing failed :-P

-- 
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign:
http://primate.net/~itz/blog/the-problem-with-gpg-signatures.html

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Sourceforge blows

2017-06-24 Thread Ian Zimmerman
On 2017-06-25 08:31, Paul wrote:

> > It would be nice to have the mailing list away from sourceforge. But
> > unfortunately, it is not done by itself. ;-)
> > 
> > So, if there is any contributor for this job, just stand up. :-D
> 
> I'll do it.

I can also do it if Paul runs into obstacles, please keep me as a backup.

Keep in mind that I'll soon be auto-unsubscribed by sourceforge, so
write me privately if needed.

-- 
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign:
http://primate.net/~itz/blog/the-problem-with-gpg-signatures.html

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel