<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-10595187</id><updated>2024-02-28T06:35:04.508-06:00</updated><title type='text'>AmigoPix</title><subtitle type='html'>Updates and status of my web-based photo gallery project.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://amigopix.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default?alt=atom'/><link rel='alternate' type='text/html' href='http://amigopix.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>The Amigo</name><uri>http://www.blogger.com/profile/09692723272665399330</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-10595187.post-110776950285963796</id><published>2005-02-12T18:05:00.000-06:00</published><updated>2005-02-12T18:05:41.553-06:00</updated><title type='text'>Sneak peek at v0.3</title><content type='html'>What new features will v0.3 be showing off?  Thanks to &lt;a href=&quot;http://choekstra.dyndns.org/&quot;&gt;Chris&lt;/a&gt;, we&#39;ve got a new theme in the works.  Here&#39;s a glimpse:&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://theamigo.net/webwork/prev.png&quot; /&gt;  &lt;img src=&quot;http://theamigo.net/webwork/help.png&quot; /&gt;  &lt;img src=&quot;http://theamigo.net/webwork/next.png&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Another big help will be the help text that Charles is working on.&lt;br /&gt;&lt;br /&gt;If time permits, I&#39;ll try to get image rotation in there too, but that might not happen until 0.4&lt;br /&gt;&lt;br /&gt;As always, you can see most of the future plans (though not in any order) on the &lt;a href=&quot;http://pix.theamigo.net/docs/todo.txt&quot;&gt;todo list&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://amigopix.blogspot.com/feeds/110776950285963796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/10595187/110776950285963796' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110776950285963796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110776950285963796'/><link rel='alternate' type='text/html' href='http://amigopix.blogspot.com/2005/02/sneak-peek-at-v03.html' title='Sneak peek at v0.3'/><author><name>The Amigo</name><uri>http://www.blogger.com/profile/09692723272665399330</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10595187.post-110810573060852214</id><published>2005-02-11T00:52:00.000-06:00</published><updated>2005-02-11T01:08:50.610-06:00</updated><title type='text'>Editing progress</title><content type='html'>It&#39;s not quite ready for a 0.2.2 release, but here&#39;s what I&#39;ve got done over the last couple days.&lt;br /&gt;&lt;br /&gt;Editing text in the textboxes doesn&#39;t rename anything, it&#39;s really just adding titles to the .description files for each item, not changing the filenames.  So quite often, the filename will be different from the title.&lt;br /&gt;&lt;br /&gt;After the edit boxes are some new controls.  Hovering over the file icon (&lt;img src=&quot;http://theamigo.net/webwork/origtext.png&quot; /&gt;) shows what the name of the file is.  Clicking on that icon sets the text in the field to be the filename.&lt;br /&gt;&lt;br /&gt;Hovering over the undo arrow (&lt;img src=&quot;http://theamigo.net/webwork/prevtext.png&quot; /&gt;) shows what the textbox contained when the page was loaded (sans any HTML in the field).  Clicking on it will restore that text to the textbox (including any HTML).&lt;br /&gt;&lt;br /&gt;Here&#39;s some samples:&lt;br /&gt;&lt;img src=&quot;http://theamigo.net/webwork/EditControls.png&quot; /&gt;&lt;br /&gt;Hovering over the file icon, you can see that the filename is &lt;span style=&quot;font-family: courier new;&quot;&gt;DSC00728&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;On a directory:&lt;br /&gt;&lt;img src=&quot;http://theamigo.net/webwork/EditControls2.png&quot; /&gt;&lt;br /&gt;The title is green because I&#39;ve changed the value and haven&#39;t saved it yet.  Hovering over the undo icon, you can see the original title.  Clicking will restore that title (and make the background white again).  Note that neither of those titles are the actual name of the folder.&lt;br /&gt;&lt;br /&gt;The second textbox is the short description.  See Monday&#39;s posts for a sample of how the title and short description are both rendered when not in edit mode.  Also note that there isn&#39;t a file icon next to the short description... not much point in making the desc be the directory name, that&#39;s what the title field is for.</content><link rel='replies' type='application/atom+xml' href='http://amigopix.blogspot.com/feeds/110810573060852214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/10595187/110810573060852214' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110810573060852214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110810573060852214'/><link rel='alternate' type='text/html' href='http://amigopix.blogspot.com/2005/02/editing-progress.html' title='Editing progress'/><author><name>The Amigo</name><uri>http://www.blogger.com/profile/09692723272665399330</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10595187.post-110784396870446556</id><published>2005-02-07T23:37:00.000-06:00</published><updated>2005-02-08T00:26:08.703-06:00</updated><title type='text'>Bugfix release: v0.2.1</title><content type='html'>Going with the &quot;release early, release often&quot; philosophy, here&#39;s an update that addresses some recently discovered issues.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Of note, it will now warn you when trying to leave a page with unsaved changed (it was far too easy to click an image while editing titles and lose all the changes).&lt;/li&gt;   &lt;li&gt;Fixed bug that prevented remote logins without SSL from working.  It now functions as previously described.&lt;/li&gt;   &lt;li&gt;Fixed bug that rejected dir title updates in some situations.&lt;/li&gt; &lt;/ul&gt;&lt;br /&gt;See the &lt;a href=&quot;http://pix.theamigo.net/docs/changelog.txt&quot;&gt;changelog &lt;/a&gt;for more.&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://amigopix.blogspot.com/feeds/110784396870446556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/10595187/110784396870446556' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110784396870446556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110784396870446556'/><link rel='alternate' type='text/html' href='http://amigopix.blogspot.com/2005/02/bugfix-release-v021.html' title='Bugfix release: v0.2.1'/><author><name>The Amigo</name><uri>http://www.blogger.com/profile/09692723272665399330</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10595187.post-110782080529093290</id><published>2005-02-07T17:55:00.000-06:00</published><updated>2005-02-07T18:00:05.290-06:00</updated><title type='text'>AmigoPix gets a new home</title><content type='html'>&lt;a style=&quot;font-weight: bold;&quot; href=&quot;http://amigopix.com/&quot;&gt;&lt;span style=&quot;color: rgb(144, 0, 0);font-size:130%;&quot; &gt;AmigoPix.com&lt;/span&gt;&lt;/a&gt; is the new home for AmigoPix.  It will soon have news and download links (there&#39;s already a sample gallery).&lt;br /&gt;&lt;br /&gt;This blog will still be the best place to find the latest development progress and discussion of upcoming features.&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://amigopix.blogspot.com/feeds/110782080529093290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/10595187/110782080529093290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110782080529093290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110782080529093290'/><link rel='alternate' type='text/html' href='http://amigopix.blogspot.com/2005/02/amigopix-gets-new-home.html' title='AmigoPix gets a new home'/><author><name>The Amigo</name><uri>http://www.blogger.com/profile/09692723272665399330</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10595187.post-110776812074192109</id><published>2005-02-07T02:15:00.000-06:00</published><updated>2005-03-13T14:36:59.956-06:00</updated><title type='text'>AmigoPix 0.2 released</title><content type='html'>It&#39;s here! Now you can edit directory and image titles and descriptions! I was rushing to get this out over the weekend (as the timestamp will show), so there are a few things to note:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;You have to create a password file to login.  Apache comes with an htpasswd util:&lt;/li&gt;   &lt;ul style=&quot;font-family: courier new; font-weight: bold;&quot;&gt;     &lt;li&gt;htpasswd -c etc/passwd myusername&lt;/li&gt;   &lt;/ul&gt;   &lt;li&gt;Anyone listed in the password file can edit titles for any picture.&lt;/li&gt;   &lt;li&gt;For security, the login button only appears if your source &lt;a href=&quot;ftp://ftp.rfc-editor.org/in-notes/rfc1918.txt&quot;&gt;IP is private&lt;/a&gt;, if you want to enable logins from elsewhere, add this to your config file:&lt;/li&gt;   &lt;ul&gt;     &lt;li&gt;&lt;span style=&quot;font-weight: bold;font-family:courier new;&quot; &gt;PrivLogin = 0&lt;/span&gt; &lt;span style=&quot;color: rgb(102, 102, 102);&quot;&gt;(don&#39;t require private IP for login)&lt;/span&gt;&lt;/li&gt;   &lt;/ul&gt;   &lt;li&gt;By default, remote (non-privateIPs) require SSL for login. If you understand the risks and want to enable remote logins without the protection of SSL, add this to your config file:&lt;/li&gt;   &lt;ul&gt;     &lt;li&gt;&lt;span style=&quot;font-weight: bold;font-family:courier new;&quot; &gt;SSLRemote = 0&lt;/span&gt; &lt;span style=&quot;color: rgb(102, 102, 102);&quot;&gt;(don&#39;t require SSL for remote logins)&lt;/span&gt;&lt;br /&gt;  &lt;/li&gt;   &lt;/ul&gt;   &lt;li&gt;You can enter any text you want, including HTML for titles or descriptions.&lt;/li&gt;   &lt;li&gt;Directory tiles aren&#39;t clickable when logged in, click the folder icon to go into the folder.&lt;/li&gt;   &lt;li&gt;Fields turn green after editing if the text has been changed.&lt;/li&gt;   &lt;li&gt;Clearing the text out of dir or image title will reset the title to match the file name.&lt;/li&gt;   &lt;li style=&quot;color: rgb(153, 0, 0); font-weight: bold;&quot;&gt;&lt;strike&gt;Clicking on a folder, thumbnail or any other navigation will lose all unsaved changes.&lt;/strike&gt;&lt;/li&gt;   &lt;li style=&quot;color: rgb(153, 0, 0);&quot;&gt;Long descriptions for dir&#39;s can&#39;t yet be edited.&lt;/li&gt;   &lt;li style=&quot;color: rgb(153, 0, 0);&quot;&gt;&lt;strike&gt;While editing, there isn&#39;t any way to see what the previous value was.&lt;/strike&gt;&lt;/li&gt;   &lt;li style=&quot;color: rgb(153, 0, 0);&quot;&gt;While editing, there isn&#39;t any way to preview HTML before saving.&lt;/li&gt; &lt;/ul&gt; All the &lt;span style=&quot;color: rgb(153, 0, 0);&quot;&gt;red items&lt;/span&gt; above will be addressed in upcoming 0.2.x releases.&lt;br /&gt;&lt;br /&gt;Here&#39;s a sample of what a customized dir tile looks like:&lt;br /&gt;&lt;img src=&quot;http://theamigo.net/webwork/CustomDirTile.png&quot; /&gt;&lt;br /&gt;Note the use of HTML to change style and color of some of the title text. The black text is the short description. So far, the only way to get a customized thumbnail is to edit the .description file for the directory (by hand) and add a line like this:&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:courier new;&quot; &gt;icon = filename.jpg&lt;/span&gt; &lt;span style=&quot;color: rgb(153, 153, 153);&quot;&gt;(must be a picture in that directory)&lt;/span&gt;&lt;br /&gt;Be sure to use the filename, not the title.  This ensures that if you later change the title, the icon will still be used.&lt;br /&gt;&lt;br /&gt;Happy browsing and please &lt;a href=&quot;mailto:AmigoPix@theamigo.net&quot;&gt;report &lt;/a&gt;any issues you encounter.</content><link rel='replies' type='application/atom+xml' href='http://amigopix.blogspot.com/feeds/110776812074192109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/10595187/110776812074192109' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110776812074192109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110776812074192109'/><link rel='alternate' type='text/html' href='http://amigopix.blogspot.com/2005/02/amigopix-02-released.html' title='AmigoPix 0.2 released'/><author><name>The Amigo</name><uri>http://www.blogger.com/profile/09692723272665399330</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10595187.post-110775549749437557</id><published>2005-02-06T23:11:00.000-06:00</published><updated>2005-02-06T23:54:22.693-06:00</updated><title type='text'>Title editing update</title><content type='html'>I&#39;ve got directory and picture title editing working pretty smoothly. The hard part is trying to find the right encoding for all the various parts of a document. For example, it&#39;s common to see that a percent sign and two hex digits are used for illegal chars in a URL (e.g. &lt;span style=&quot;font-family:courier new;&quot;&gt;%20&lt;/span&gt; is a &lt;span style=&quot;font-family:courier new;&quot;&gt;SPACE&lt;/span&gt;). It&#39;s also moderately common to know that some chars need to be quoted in the body of your document, but it&#39;s a different scheme (e.g. &lt;span style=&quot;font-family:courier new;&quot;&gt;&amp;amp;lt;&lt;/span&gt; is a less than sign and &lt;span style=&quot;font-family:courier new;&quot;&gt;&amp;amp;amp;&lt;/span&gt; is an &lt;span style=&quot;font-family:courier new;&quot;&gt;ampersand&lt;/span&gt;).  Less common is encoding chars for HTTP headers.  It&#39;s the same plan as using &lt;span style=&quot;font-family:courier new;&quot;&gt;&amp;&lt;/span&gt; but some browsers don&#39;t decode &lt;span style=&quot;font-family:courier new;&quot;&gt;&amp;amp;&lt;/span&gt; into a an &lt;span style=&quot;font-family:courier new;&quot;&gt;and sign&lt;/span&gt;... this causes problems when you use &lt;span style=&quot;font-family:courier new;&quot;&gt;&amp;&lt;/span&gt; in URLs in the HTTP headers (I do).  Then there&#39;s the set of chars that JavaScript will encode with its internal &lt;span style=&quot;font-family:courier new;&quot;&gt;escape()&lt;/span&gt; vs the set of chars that are valid in a URL (yes, they&#39;re different). Getting those mixed up would mean that either chars get encoded twice or not at all, even when they should be.&lt;br /&gt;&lt;br /&gt;Moving on to a practical example, say you have a dir with 100 images in it. Under each image is a textbox where you can edit the title of the image. When your done, you hit save. The browser sends all the new titles (as &lt;span style=&quot;font-family:courier new;&quot;&gt;POSTDATA&lt;/span&gt;) back to the server.  How does the server know which title goes with which file?  The obvious answer is that each field&#39;s &lt;span style=&quot;font-family:courier new;&quot;&gt;name&lt;/span&gt; is the filename. Sure, that&#39;s nice and simple and it will actually work... most of the time. What happens when you&#39;ve got a file with some special chars in its name?&lt;br /&gt;&lt;br /&gt;You might have an input box that looks like this where &lt;span style=&quot;font-family:courier new;&quot;&gt;name &lt;/span&gt;is the filename and &lt;span style=&quot;font-family:courier new;&quot;&gt;value &lt;/span&gt;is the title that you want people to see.&lt;br /&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;&amp;lt;input type=&quot;text&quot; name=&quot;Behind you 100%.jpg&quot; value=&quot;Rooting for you&quot;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;HTML says you can&#39;t have a &lt;span style=&quot;font-family:courier new;&quot;&gt;%&lt;/span&gt; in the &lt;span style=&quot;font-family:courier new;&quot;&gt;name&lt;/span&gt; attribute (among many other forbidden chars). Well, we&#39;ve got all these encodings discussed above, surely one of them must work.&lt;br /&gt;&lt;br /&gt;Encoding the &lt;span style=&quot;font-family:courier new;&quot;&gt;name &lt;/span&gt;in the URL style doesn&#39;t work because &lt;span style=&quot;font-family:courier new;&quot;&gt;%&lt;/span&gt; encodes as &lt;span style=&quot;font-family:courier new;&quot;&gt;%25&lt;/span&gt; (still has a &lt;span style=&quot;font-family:courier new;&quot;&gt;%&lt;/span&gt; which isn&#39;t allowed).  Encoding it as an HTML entity is allowed, but &lt;span style=&quot;font-family:courier new;&quot;&gt;%&lt;/span&gt; becomes &lt;span style=&quot;font-family:courier new;&quot;&gt;&amp;percnt;&lt;/span&gt; and then you&#39;re stuck generating a huge table for all possible chars (what about other languages?)&lt;br /&gt;&lt;br /&gt;I took what seemed to me the simple and safe route: make up &lt;span style=&quot;font-style: italic;&quot;&gt;yet another encoding&lt;/span&gt;.  In this new one, I encode chars like URL style, but use an underscore instead of a percent sign. The user never sees that (unless they read the page source) and it&#39;s trivial to decode.&lt;br /&gt;&lt;br /&gt;The end result of all my messing with various encodings is that they each have their own purpose and it&#39;s working out to be a very flexible and robust system. As an example, I gave my image titling textbox a torture test. I typed in all the usual suspects, including some HTML and hit save.&lt;br /&gt;&lt;img src=&quot;http://theamigo.net/webwork/SpecialChars.png&quot; /&gt;&lt;br /&gt;As you can see, the HTML is honored making the work bold bold. I have a simple regex that strips out the HTML tags for the tooltips so you don&#39;t see the &lt;span style=&quot;font-family:courier new;&quot;&gt;&amp;lt;b&amp;gt;&lt;/span&gt; or &lt;span style=&quot;font-family:courier new;&quot;&gt;&amp;lt;/b&amp;gt;&lt;/span&gt; in there.  I&#39;ve also tested inline styles and they work too.&lt;br /&gt;&lt;br /&gt;Now that I seem to have a working system, apply the same functions to editing image descriptions, add the form fields, collect the data and v0.2 will be ready.&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://amigopix.blogspot.com/feeds/110775549749437557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/10595187/110775549749437557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110775549749437557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110775549749437557'/><link rel='alternate' type='text/html' href='http://amigopix.blogspot.com/2005/02/title-editing-update.html' title='Title editing update'/><author><name>The Amigo</name><uri>http://www.blogger.com/profile/09692723272665399330</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10595187.post-110771727552325152</id><published>2005-02-06T13:01:00.000-06:00</published><updated>2005-02-06T13:44:53.950-06:00</updated><title type='text'>Status update</title><content type='html'>I&#39;ve got the basics in place for editing directory titles and descriptions. There&#39;s some optimization to be done, but it seems to work. So far, the features I have are:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Add/edit dir titles&lt;/li&gt;&lt;li&gt;Add/edit dir short descriptions&lt;/li&gt;   &lt;li&gt;Changing a dir title will not rename the directory, the title will be saved seperately.&lt;sup&gt;1&lt;/sup&gt;&lt;/li&gt;    &lt;li&gt;Leaving a field, it will change the bg color if the text was changed&lt;/li&gt;   &lt;li&gt;Re-visiting a field and changing the text so it matches the original, the bg color will be set back to normal to show that it hasn&#39;t been changed (e.g. the displayed text matches what was last saved).&lt;/li&gt;   &lt;li&gt;Deleting a dir title (and saving it) will cause the directory&#39;s name to be shown instead&lt;sup&gt;1&lt;/sup&gt;&lt;/li&gt; &lt;/ul&gt;Still need to be done before v0.2 is ready:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Allow editing of image titles and descriptions.&lt;/li&gt;   &lt;li&gt;Allow adding/editing of dir long descriptions&lt;/li&gt;&lt;li&gt;Error reporting&lt;br /&gt; &lt;/li&gt;    &lt;li&gt;More testing&lt;/li&gt; &lt;/ul&gt;&lt;br /&gt;Subsequent updates to v0.2.x will have:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Allow editing of image date&lt;/li&gt;   &lt;li&gt;Allow rotation of images&lt;/li&gt;   &lt;li&gt;Faster response times: JS code that will only submit fields that have changed.&lt;/li&gt; &lt;/ul&gt;&lt;br /&gt;But I don&#39;t want to hold up v0.2 by waiting for extras... it will be released as soon as I&#39;ve got image editing features done.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(102, 102, 102);font-size:85%;&quot; &gt;1: This is the normal behavior: any directory without a title will have its actual name used instead. This means that chars not normally allowed in dir names may be used in titles, e.g. slash.&lt;/span&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://amigopix.blogspot.com/feeds/110771727552325152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/10595187/110771727552325152' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110771727552325152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110771727552325152'/><link rel='alternate' type='text/html' href='http://amigopix.blogspot.com/2005/02/status-update.html' title='Status update'/><author><name>The Amigo</name><uri>http://www.blogger.com/profile/09692723272665399330</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10595187.post-110763273860791233</id><published>2005-02-05T13:37:00.000-06:00</published><updated>2005-02-05T13:45:38.606-06:00</updated><title type='text'>Bugfix release: 0.1.1</title><content type='html'>Some minor bugs were discovered in 0.1 and have been fixed.  The updated 0.1.1 is now available for download from the same url (always points to the latest release).&lt;br /&gt;&lt;br /&gt;Changed since 0.1:&lt;span style=&quot;color: rgb(153, 153, 153);font-size:85%;&quot; &gt; &lt;span style=&quot;color: rgb(102, 102, 102);&quot;&gt;(see the &lt;/span&gt;&lt;a style=&quot;color: rgb(102, 102, 102);&quot; href=&quot;http://pix.theamigo.net/docs/changelog.txt&quot;&gt;changelog &lt;/a&gt;&lt;span style=&quot;color: rgb(102, 102, 102);&quot;&gt;for complete details)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Image details and captions would always hide for new viewers.&lt;/li&gt;   &lt;li&gt;Re-docking the NavPanel no longer stops a slideshow.&lt;/li&gt;   &lt;li&gt;Clicking on a folder in the NavPanel works even from the prefs, login, etc.&lt;/li&gt;   &lt;li&gt;Previously, when the NavPanel was opened in a popup, the nav buttons weren&#39;t updated until after the next page load; fixed.&lt;/li&gt;   &lt;li&gt;Feedback link is hidden if no &lt;span style=&quot;font-family: courier new;&quot;&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;adminemail&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;was specified in config file.&lt;/li&gt;   &lt;li&gt;Sometimes, multiple NavPanels would open when running from /~username; fixed.&lt;/li&gt; &lt;/ul&gt;&lt;br /&gt;Stay tuned for more updates.&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://amigopix.blogspot.com/feeds/110763273860791233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/10595187/110763273860791233' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110763273860791233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110763273860791233'/><link rel='alternate' type='text/html' href='http://amigopix.blogspot.com/2005/02/bugfix-release-011.html' title='Bugfix release: 0.1.1'/><author><name>The Amigo</name><uri>http://www.blogger.com/profile/09692723272665399330</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10595187.post-110753551545267705</id><published>2005-02-04T10:17:00.000-06:00</published><updated>2005-02-04T10:45:15.453-06:00</updated><title type='text'>AmigoPix 0.1 released</title><content type='html'>This is the first public Alpha release of AmigoPix.  It can handle the basics of serving up images, but it&#39;s lacking in the documentation side.  Install should be simple, but if anything need customization, it may take some fiddling to get it working right.  Install guide coming soon.&lt;br /&gt;&lt;br /&gt;Features:&lt;br /&gt;&lt;ol&gt;   &lt;li&gt;Unlimited directory depth&lt;/li&gt;   &lt;li&gt;Each user can set their own prefs&lt;/li&gt;   &lt;li&gt;Customizable themes&lt;/li&gt;   &lt;li&gt;Makes use of browser precaching when available (in &lt;a href=&quot;http://GetFireFox.com&quot;&gt;Firefox&lt;/a&gt;, slideshows don&#39;t show a blank page while loading the next picture)&lt;/li&gt;   &lt;li&gt;Basic browsing features even if JavaScript and cookies are disabled&lt;/li&gt;   &lt;li&gt;Images are scale to the window size: one size fits all&lt;/li&gt;   &lt;li&gt;Download directory feature for easy picture sharing&lt;/li&gt;   &lt;li&gt;Navigation tree to easily find your way around a large collection of pictures&lt;/li&gt;   &lt;li&gt;Supports descriptions and title for each directory and picture&lt;/li&gt;   &lt;li&gt;CGI can run with read-only access (security)&lt;/li&gt;   &lt;li&gt;Does not require any database&lt;/li&gt; &lt;/ol&gt;&lt;br /&gt;You can see it in action powering &lt;a href=&quot;http://pix.theamigo.net&quot;&gt;my photo gallery&lt;/a&gt;.&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://amigopix.blogspot.com/feeds/110753551545267705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/10595187/110753551545267705' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110753551545267705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10595187/posts/default/110753551545267705'/><link rel='alternate' type='text/html' href='http://amigopix.blogspot.com/2005/02/amigopix-01-released.html' title='AmigoPix 0.1 released'/><author><name>The Amigo</name><uri>http://www.blogger.com/profile/09692723272665399330</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>