<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>.:: Marcos Dione/StyXman's glob ::. (Posts about omim)</title><link>https://www.grulic.org.ar/~mdione/glob/</link><description></description><atom:link href="https://www.grulic.org.ar/~mdione/glob/categories/omim.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2025 &lt;a href="mailto:mdione@grulic.org.ar"&gt;Marcos Dione&lt;/a&gt; </copyright><lastBuildDate>Thu, 29 May 2025 15:41:11 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Our man in Marseille</title><link>https://www.grulic.org.ar/~mdione/glob/posts/our-man-in-marseille/</link><dc:creator>Marcos Dione</dc:creator><description>&lt;p&gt;Remember &lt;a href="https://www.grulic.org.ar/~mdione/glob/posts/our-man-in-marseille/posts/our-man-in-toulon/"&gt;this&lt;/a&gt;?&lt;/p&gt;
&lt;p&gt;For a few months now I've been trying to have a random slideshow of images. I
used to do this either with &lt;code&gt;kscreensaver&lt;/code&gt;, which for completely different
reasons I can't use now, or &lt;code&gt;xscreensavers&lt;/code&gt;' &lt;code&gt;glslideshow&lt;/code&gt;, which, even when I
compiled it by hand, I can't find the way to give it the root dir of the images.
So, based on OMIT, I developed my own.&lt;/p&gt;
&lt;p&gt;The differences with OMIT are minimal. It has to scan the whole tree for finding
the appropriate files (its definition of "appropriate" could be improved, it's
true); it goes into full screen mode with black background; and it (more)
properly handles EXIF rotation&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="https://www.grulic.org.ar/~mdione/glob/posts/our-man-in-marseille/#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;. All that in 176 LOCs, including proper
licensing (GPLv3), and developed in one day and refined the next one.&lt;/p&gt;
&lt;p&gt;One interesting thing I found out is that
&lt;a href="http://tilloy.net/dev/pyexiv2/"&gt;&lt;code&gt;pyexiv2&lt;/code&gt;&lt;/a&gt; is deprecated, with is last release
in 2011 (!!!). What this new app uses is its recommended replacement,
&lt;a href="https://wiki.gnome.org/Projects/gexiv2/PythonSupport"&gt;&lt;code&gt;gexiv2&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;So, there you are. Like OMIT, it's in &lt;code&gt;PyQt4&lt;/code&gt;, but this time in Python3 (that's
why I used &lt;code&gt;gexiv2&lt;/code&gt; instead).
&lt;a href="https://github.com/StyXman/OurManInMarseille/blob/master/TODO.md"&gt;Its TODO&lt;/a&gt;
includes porting it to &lt;code&gt;PyQt5&lt;/code&gt; and a few other things. You can grab it
&lt;a href="https://github.com/StyXman/OurManInMarseille/"&gt;here&lt;/a&gt;. I plan to do a proper
release soon, but for the moment just drop it in your &lt;code&gt;PATH&lt;/code&gt; and be happy with
it.&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;http://www.daveperrett.com/articles/2012/07/28/exif-orientation-handling-is-a-ghetto/ &lt;a class="footnote-backref" href="https://www.grulic.org.ar/~mdione/glob/posts/our-man-in-marseille/#fnref:1" title="Jump back to footnote 1 in the text"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description><category>omim</category><category>omit</category><category>pykde</category><category>python</category><guid>https://www.grulic.org.ar/~mdione/glob/posts/our-man-in-marseille/</guid><pubDate>Fri, 05 Aug 2016 13:51:35 GMT</pubDate></item></channel></rss>