<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog &#124; Apps On The Move</title>
	<atom:link href="http://www.appsonthemove.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.appsonthemove.com/blog</link>
	<description>iPhone, iPad and iPod Touch Productivity</description>
	<lastBuildDate>Sat, 14 Apr 2012 15:47:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Trunk Notes scripting</title>
		<link>http://www.appsonthemove.com/blog/2012/04/trunk-notes-scripting/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=trunk-notes-scripting</link>
		<comments>http://www.appsonthemove.com/blog/2012/04/trunk-notes-scripting/#comments</comments>
		<pubDate>Sat, 14 Apr 2012 14:45:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Trunk Notes]]></category>

		<guid isPermaLink="false">http://www.appsonthemove.com/blog/?p=196</guid>
		<description><![CDATA[Trunk Notes 2.6.0 is nearly ready for some final testing and release. It is quite a bit speedier than previous versions of Trunk Notes (especially for those with large wikis) and now has it&#8217;s own scripting language. Adding scripting to &#8230; <a href="http://www.appsonthemove.com/blog/2012/04/trunk-notes-scripting/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Trunk Notes 2.6.0 is nearly ready for some final testing and release. It is quite a bit speedier than previous versions of Trunk Notes (especially for those with large wikis) and now has it&#8217;s own scripting language.</p>
<p>Adding scripting to Trunk Notes makes it even more powerful. Users can now do things in Trunk Notes that could previously only be done in desktop editors. Whilst this is only a starting point there are still lots of things to play with.</p>
<p>The scripting language built into Trunk Notes is Lua, a language ideal for embedding into applications. It is a very small, fast and powerful language which is easy to use and has lots of exciting features. Check out the <a href="http://www.lua.org">Lua website</a> for more information.</p>
<p>To whet your appetite here are a couple of examples of Lua scripts in Trunk Notes.</p>
<h2>Day/Night example</h2>
<p>There are a number of users who have experimented with JavaScript solutions to have Trunk Notes automatically switch between two stylesheets depending on the time of day.</p>
<p>Using the new Lua scripting it becomes possible to do this much more easily &#8211; and elegantly.</p>
<p>In my Header page, which gets included in every document, I add a call to a Lua script which will include the relevant stylesheet:</p>
<pre>{{lua DayNight.lua}}</pre>
<p>This will run the commands contained in the page DayNight.lua and insert the result into the current page.</p>
<p>Here is my DayNight.lua page:</p>
<pre>hour = tonumber(os.date('%H'))
if hour &lt; 7 or hour &gt; 20 then
    return "{{stylesheet Night.css}}"
else
    return "{{stylesheet Day.css}}"
end</pre>
<p>As you can see anything returned from Lua is treated as Markdown and included at the point where the script was called.</p>
<h2>Manipulating the wiki</h2>
<p>What you couldn&#8217;t do in JavaScript, even if you tried really really hard, was create new wiki entries. This is now almost trivial. An example:</p>
<pre>-- Create a new wiki page (if this page already exists the new_page will be nil)
new_page = wiki.new('MyNewPage')
-- Put the date in the contents of the page
new_page.contents = os.date()
-- Tag this as Journal and Lua (tags are created if necessary)
new_page.tags = {'Journal', 'Lua'}
-- Save the page
wiki.save(new_page)
-- Return the page name
return new_page.title</pre>
<p>There are also Lua functions for searching the wiki, getting lists of tags and retrieving existing pages. Arguments can be passed to scripts, e.g. {{lua ExampleScript.lua, argument 1, argument 2}} and retrieved through the args array.</p>
<h2>Scratching the surface</h2>
<p>I&#8217;m looking forward to see what new and innovative uses the Trunk Notes community makes of Lua scripting. Trunk Notes 2.6.0 is going through some final testing now before it is submitted to Apple next week (probably).</p>
<p>Keep having fun with Trunk Notes &#8211; stay productive!</p>
<p>(Lua scripting will play a big part in making Trunk Notes for Mac a powerful wiki to have on your desktop. Watch this space!)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsonthemove.com/blog/2012/04/trunk-notes-scripting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Trunk Notes for Mac &#8211; an update</title>
		<link>http://www.appsonthemove.com/blog/2012/03/trunk-notes-for-mac-an-update/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=trunk-notes-for-mac-an-update</link>
		<comments>http://www.appsonthemove.com/blog/2012/03/trunk-notes-for-mac-an-update/#comments</comments>
		<pubDate>Sun, 25 Mar 2012 16:05:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.appsonthemove.com/blog/?p=193</guid>
		<description><![CDATA[I&#8217;ve been mentioning a desktop version of Trunk Notes for Mac for some time now. Work has started, although is progressing a little slower than many of you would like. I thought a quick update on the current status of &#8230; <a href="http://www.appsonthemove.com/blog/2012/03/trunk-notes-for-mac-an-update/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been mentioning a desktop version of Trunk Notes for Mac for some time now. Work has started, although is progressing a little slower than many of you would like. I thought a quick update on the current status of this project would be worth posting about &#8211; hopefully to reassure some of you that this is happening!</p>
<p>I want to keep the desktop version as simple as possible &#8211; whilst offering all of the power that Trunk Notes offers in iOS. Every page in your wiki will be represented by a plain text file on your computer. There are no propritory formats, no data lock in. If you need to use your information in something other than Trunk Notes then that will be made as easy as possible.</p>
<p>Here is what Trunk Notes for Mac currently looks like when started:</p>
<p><img title="Trunk NotesScreenSnapz002.png" src="http://www.appsonthemove.com/blog/wp-content/uploads/2012/03/Trunk-NotesScreenSnapz002.png" border="0" alt="Trunk NotesScreenSnapz002" width="600" height="451" /></p>
<p>Most of the interface is taken up with the current page being used. When searching the wiki a pane opens with the search results. At the moment just the page name is displayed, however other information will be shown in the final release. As with the iOS version searching happens as you type. Here you can see that the word Journal is being searched for &#8211; and a number of wiki entries match.</p>
<p>You can quickly switch between viewing the rendered page and the Markdown. A keyboard shortcut or a click on Markdown will switch to that view. When you switch back again or choose a new page your changes are saved automatically. The plan is to automatically version any changes on save.</p>
<p>In the window title bar you can see the proxy icon (the tiny icon next to the page name). Drag this to another application, such as TextEdit or MacVim, and the Markdown of the current page will open in that other application. This kind of data transparency isn&#8217;t seen in many other desktop note taking apps &#8211; with Trunk Notes it will always be obvious where your data is.</p>
<p>The current version hasn&#8217;t implemented many of the Trunk Notes functions. You can see above that the timestamp function, numnotes, tagcloud and random are not yet available. However the {{image}} function is being used to show the cat image.</p>
<p>The interface is designed to be similar to that of a web browser. You can click the links and use the back/forward buttons in the toolbar to navigate your history.</p>
<p>Here you can see that an encrypted note has been requested:</p>
<p><img title="Trunk NotesScreenSnapz003.png" src="http://www.appsonthemove.com/blog/wp-content/uploads/2012/03/Trunk-NotesScreenSnapz003.png" border="0" alt="Trunk NotesScreenSnapz003" width="600" height="182" /></p>
<p>With the Easter weekend coming up I hope to implement a lot more before sending out a test version to those kind enough to volunteer for beta testing. Trunk Notes is a part time project with most of my working week devoted to the company <a href="http://www.oneresult.co.uk">One Result</a> where I work on some fantastic iOS apps. However despite that in the next couple of weeks I will be added a page inspector to manipulate tags and view information about pages, additional toolbar buttons, some of the main {{ }} functions and adding pages by dragging text to the app icon.</p>
<p>So, still early days yet in terms of how far I&#8217;ve got &#8211; but hopefully by the summer there should be a first release of Trunk Notes for Mac.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsonthemove.com/blog/2012/03/trunk-notes-for-mac-an-update/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Trunk Notes 2.5.7</title>
		<link>http://www.appsonthemove.com/blog/2011/11/trunk-notes-2-5-7/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=trunk-notes-2-5-7</link>
		<comments>http://www.appsonthemove.com/blog/2011/11/trunk-notes-2-5-7/#comments</comments>
		<pubDate>Sun, 20 Nov 2011 18:35:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Trunk Notes]]></category>

		<guid isPermaLink="false">http://www.appsonthemove.com/blog/?p=185</guid>
		<description><![CDATA[Christmas is approaching and so is a new release of Trunk Notes. It is currently in the Apple approval queue along with countless apps for the holiday season &#8211; which is why it&#8217;s not quite on the App Store yet. &#8230; <a href="http://www.appsonthemove.com/blog/2011/11/trunk-notes-2-5-7/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Christmas is approaching and so is a new release of Trunk Notes. It is currently in the Apple approval queue along with countless apps for the holiday season &#8211; which is why it&#8217;s not quite on the App Store yet.</p>
<p>There are four main changes in this release. Two new functions and some custom stylesheet enhancements.</p>
<p>The new functions are <strong>prefix</strong> and <strong>search</strong>. These allow you to search for and display lists of matching pages.</p>
<p>Lets say you want a list on your HomePage of all pages whose title starts with Meeting. Simply add <strong>{{prefix Meeting}}</strong>. If you use namespaces to separate parts of your wiki this can be used to create mini contents pages for each section.</p>
<p>The second new function is search. As you might guess this produces a list of notes by searching the notes for a specific word or phrase. For example <strong>{{search Trunk Notes}}</strong> will give you a list of all pages containing the phrase &#8220;Trunk Notes&#8221;.</p>
<p>The other two changes are both related to CSS. CSS is how web pages (and pages in your Trunk Notes wiki) determine what styling (fonts, colours, etc) to use.</p>
<p>The first change is how the<strong> {{stylesheet}}</strong> function works. In previous versions of Trunk Notes if you wanted to specify a stylesheet for use on a particular page, e.g.<strong> {{stylesheet HomePageStylesheet}} </strong>then that stylesheet had to include all of the stylesheet information needed to display the page sensibly. This was true even if all you wanted to do was change the font to be slightly larger. In 2.5.7<strong> {{stylesheet}}</strong> adds the styles on top of the main stylesheet.</p>
<p>For example if I wanted on my HomePage to make the font smaller so that more information could fit I could create a new page called HomePageStylesheet and in that add the text:</p>
<pre>body {</pre>
<pre>    font-size: 14px;</pre>
<pre>}</pre>
<p>Then add<strong> {{stylesheet HomePageStylesheet}} </strong>somewhere in HomePage. This makes it much easier to create styles to be used only on specific pages.</p>
<p>Related to this change is the ability to define styles which get applied to pages with certain tags. If you have a page with the tag &#8220;Large Font&#8221; you can now use a CSS class .tag-largefont to define how you want the content to look. For example:</p>
<pre>body.tag-largefont {</pre>
<pre>    font-size: 18px;</pre>
<pre>}</pre>
<p>Hopefully Trunk Notes 2.5.7 will be in the App Store any day now &#8211; as soon as Apple have reviewed all of the Christmas Cracker apps sitting ahead of it in the queue!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsonthemove.com/blog/2011/11/trunk-notes-2-5-7/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Using IconProject with Trunk Notes</title>
		<link>http://www.appsonthemove.com/blog/2011/11/using-iconproject-with-trunk-notes/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=using-iconproject-with-trunk-notes</link>
		<comments>http://www.appsonthemove.com/blog/2011/11/using-iconproject-with-trunk-notes/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 21:24:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Trunk Notes]]></category>

		<guid isPermaLink="false">http://www.appsonthemove.com/blog/2011/11/using-iconproject-with-trunk-notes/</guid>
		<description><![CDATA[A quick post about IconProject and how you can use it with Trunk Notes. IconProject is an app which allows you to add icons to your iPhones home screen which launch URLs (no jail breaking required!) The URLs can be &#8230; <a href="http://www.appsonthemove.com/blog/2011/11/using-iconproject-with-trunk-notes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.appsonthemove.com/blog/wp-content/uploads/2011/11/20111115-2111341.jpg"><img src="http://www.appsonthemove.com/blog/wp-content/uploads/2011/11/20111115-2111341.jpg" alt="20111115-211134.jpg" class="alignnone size-full" /></a></p>
<p>A quick post about IconProject and how you can use it with Trunk Notes. IconProject is an app which allows you to add icons to your iPhones home screen which launch URLs (no jail breaking required!) The URLs can be any URL you want, include the special URLs to Trunk Notes pages. </p>
<p>The app is easy to use and creates really nice looking icons. </p>
<p>In the above screenshot I used it to create an icon which takes me straight to my passwords note. </p>
<p>You can link to any Trunk Notes page. A link to a Trunk Notes page starts with tn://. As well as normal pages you can also use URLs to create new pages.</p>
<ul>
<li>tn://Special:NewText</li>
<li>tn://Special:NewImage</li>
<li>tn://Special:NewCamera</li>
</ul>
<p>It&#8217;s quite cool to be able to have an icon on your homepage which takes a picture with the camera and adds it straight into your personal wiki. </p>
<p><a href="http://itunes.apple.com/gb/app/icon-project-home-screen-icon/id434277910?mt=8">More information about IconProject</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsonthemove.com/blog/2011/11/using-iconproject-with-trunk-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Naming Pages in Trunk Notes</title>
		<link>http://www.appsonthemove.com/blog/2011/11/naming-pages-in-trunk-notes/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=naming-pages-in-trunk-notes</link>
		<comments>http://www.appsonthemove.com/blog/2011/11/naming-pages-in-trunk-notes/#comments</comments>
		<pubDate>Sun, 13 Nov 2011 18:12:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Trunk Notes]]></category>

		<guid isPermaLink="false">http://www.appsonthemove.com/blog/?p=180</guid>
		<description><![CDATA[Unlike many note taking apps Trunk Notes forces you to give each page a name. That is because Trunk Notes, at it&#8217;s heart, is a personal wiki. The power of a personal wiki comes from the ability to link named &#8230; <a href="http://www.appsonthemove.com/blog/2011/11/naming-pages-in-trunk-notes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Unlike many note taking apps Trunk Notes forces you to give each page a name. That is because Trunk Notes, at it&#8217;s heart, is a personal wiki. The power of a personal wiki comes from the ability to link named pages together. Having good names for pages makes this easier and more natural.</p>
<p>Page names are also used to help find information quickly. The search bar in Trunk Notes works by matching what you type against existing page names. Start typing &#8216;blog&#8217; and all pages which start with Blog will be listed with the most recently modified at the top.</p>
<p>Prefixing page names can be a helpful way to organise wiki entries. I am writing this blog post in Trunk Notes on my iPad. It&#8217;s name is &#8216;BlogNamingPages&#8217;. All my other blog posts also start with Blog. To find all my blog posts ordered by when they were written I just type Blog in the search bar. I don&#8217;t do this for all pages, just those where searching is quite common &#8211; this includes recipes.</p>
<p>One aspect of Trunk Notes which some new users find awkward is the &#8220;no spaces in page names&#8221; rule. This was an early design decision and it&#8217;s aim is to make it easier to refer to pages. You can still create links which contain spaces, for example [[Blog naming pages]] will show as written but still refer to the page BlogNamingPages. Trunk Notes makes this rule easy to follow by enforcing it. If you type &#8220;my new page name&#8221; Trunk Notes will correct it to &#8220;MyNewPageName&#8221;.</p>
<p> </p>
<p>Most of the time you should give your page an explicit name when creating it. The exception is if you are using Trunk Notes for journalling or another activity where having the current date as the name is acceptable. If you tap the Action button and then use New… to create a page you will find that the name of the page is the current date. The format for this is taken from the timestamp settings.</p>
<p>In summary, names are very important in Trunk Notes. Think about page names carefully and you will be rewarded by information which is easy to link together and search.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsonthemove.com/blog/2011/11/naming-pages-in-trunk-notes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Uploading files to Trunk Notes using your web browser</title>
		<link>http://www.appsonthemove.com/blog/2011/09/uploading-files-to-trunk-notes-using-your-web-browser/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=uploading-files-to-trunk-notes-using-your-web-browser</link>
		<comments>http://www.appsonthemove.com/blog/2011/09/uploading-files-to-trunk-notes-using-your-web-browser/#comments</comments>
		<pubDate>Sat, 17 Sep 2011 10:11:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Trunk Notes]]></category>

		<guid isPermaLink="false">http://www.appsonthemove.com/blog/?p=178</guid>
		<description><![CDATA[The publicised way of getting a PDF file, or other type of file, into Trunk Notes is to use iTunes File Sharing. However if you are on a computer which doesn&#8217;t have iTunes &#8211; or you avoid iTunes &#8211; then &#8230; <a href="http://www.appsonthemove.com/blog/2011/09/uploading-files-to-trunk-notes-using-your-web-browser/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The publicised way of getting a PDF file, or other type of file, into Trunk Notes is to use iTunes File Sharing. However if you are on a computer which doesn&#8217;t have iTunes &#8211; or you avoid iTunes &#8211; then don&#8217;t worry there is another way.</p>
<p>The first step is to put Trunk Notes into Wi-Fi Sharing mode. Simply tap the action button in the bottom right hand corner of the screen, and select Wi-Fi Sharing.</p>
<p><img style="border: 0px initial initial;" title="photo 1.PNG" src="http://www.appsonthemove.com/blog/wp-content/uploads/2011/09/photo-1.png" border="0" alt="Photo 1" width="400" height="600" /> <img style="border: 0px initial initial;" title="photo 2.PNG" src="http://www.appsonthemove.com/blog/wp-content/uploads/2011/09/photo-2.png" border="0" alt="Photo 2" width="400" height="600" /></p>
<p>You will be given a web address to enter into your web browser on a computer on the same network. For me the address is http://192.168.1.110:10000</p>
<p>If you are asked for a username and password, and haven&#8217;t changed it in the Settings app, enter <strong>trunk</strong> and <strong>password</strong>.</p>
<p>To upload a file click the <strong>Upload</strong> button.</p>
<p><img title="HomePage - Trunk Notes.jpg" src="http://www.appsonthemove.com/blog/wp-content/uploads/2011/09/HomePage-Trunk-Notes.jpg" border="0" alt="HomePage  Trunk Notes" width="600" height="428" /></p>
<p>You will now be given the opportunity to choose the file to upload. Once you have done this click <strong>Upload File</strong>.</p>
<p><img title="Upload_Restore Backup - Trunk Notes-1.jpg" src="http://www.appsonthemove.com/blog/wp-content/uploads/2011/09/Upload_Restore-Backup-Trunk-Notes-1.jpg" border="0" alt="Upload Restore Backup  Trunk Notes 1" width="575" height="322" /></p>
<p>When the file has been successfully uploaded you will be given the rather terse message &#8216;OK&#8217;. (This feature needs a little more work before it is made properly public in the manual!)</p>
<p>If now look at the list of pages in your wiki a new one will have been created representing the file. Tapping that entry will show you a thumbnail. Tap the thumbnail to view the whole of the file.</p>
<p><img style="border: 0px initial initial;" title="photo 3.PNG" src="http://www.appsonthemove.com/blog/wp-content/uploads/2011/09/photo-3.png" border="0" alt="Photo 3" width="400" height="600" /> <img title="photo 4.PNG" src="http://www.appsonthemove.com/blog/wp-content/uploads/2011/09/photo-4.png" border="0" alt="Photo 4" width="400" height="600" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsonthemove.com/blog/2011/09/uploading-files-to-trunk-notes-using-your-web-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Apps On The Move blog is back</title>
		<link>http://www.appsonthemove.com/blog/2011/09/the-apps-on-the-move-blog-is-back/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-apps-on-the-move-blog-is-back</link>
		<comments>http://www.appsonthemove.com/blog/2011/09/the-apps-on-the-move-blog-is-back/#comments</comments>
		<pubDate>Sun, 11 Sep 2011 18:45:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.appsonthemove.com/blog/?p=169</guid>
		<description><![CDATA[Finally I&#8217;ve had the time to get the appsonthemove.com blog back up and running. An unfortunate hack due to an insecure WordPress plugin has caused me no end of grief. The main appsonthemove.com site is now just some static HTML &#8230; <a href="http://www.appsonthemove.com/blog/2011/09/the-apps-on-the-move-blog-is-back/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Finally I&#8217;ve had the time to get the appsonthemove.com blog back up and running. An unfortunate hack due to an insecure WordPress plugin has caused me no end of grief. The main appsonthemove.com site is now just some static HTML documents and a new WordPress installation is running at appsonthemove.com/blog.</p>
<p>All of the old blog articles have been imported. However there are a few issues with images in older articles. Hopefully this will be fixed sometime soon. If you spot anything else which isn&#8217;t quite right please let me know.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsonthemove.com/blog/2011/09/the-apps-on-the-move-blog-is-back/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The new Trunk Notes theme &#8211; Love or Hate?</title>
		<link>http://www.appsonthemove.com/blog/2011/08/the-new-trunk-notes-theme-love-or-hate/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-new-trunk-notes-theme-love-or-hate</link>
		<comments>http://www.appsonthemove.com/blog/2011/08/the-new-trunk-notes-theme-love-or-hate/#comments</comments>
		<pubDate>Sun, 07 Aug 2011 17:08:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Trunk Notes]]></category>

		<guid isPermaLink="false">http://appsonthemove.com/?p=167</guid>
		<description><![CDATA[I slipped in an updated default theme into Trunk Notes 2.5.3. The idea was to make links to wiki pages stand out more and be more easily distinguishable from web links. Some emails have suggested that the old, cleaner, theme &#8230; <a href="http://www.appsonthemove.com/blog/2011/08/the-new-trunk-notes-theme-love-or-hate/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I slipped in an updated default theme into Trunk Notes 2.5.3.</p>
<p>The idea was to make links to wiki pages stand out more and be more easily distinguishable from web links.</p>
<p>Some emails have suggested that the old, cleaner, theme should be reintroduced &#8211; or at least there should be an easy way to switch between them.</p>
<p>In case you aren&#8217;t sure what I&#8217;m talking about here is the old theme (on the left) vs the new theme (on the right):</p>
<p><img title="iOS SimulatorScreenSnapz004.png" src="http://appsonthemove.com/blog/wp-content/uploads/2011/08/iOS-SimulatorScreenSnapz004.png" border="0" alt="IOS SimulatorScreenSnapz004" width="320" height="600" /><img title="iOS SimulatorScreenSnapz003.png" src="http://appsonthemove.com/blog/wp-content/uploads/2011/08/iOS-SimulatorScreenSnapz003.png" border="0" alt="IOS SimulatorScreenSnapz003" width="320" height="600" /></p>
<p>The wiki page links are now highlighted in yellow surrounded by a rounded border. Top level titles have an underline, and the default font has changed from Arial to Trebuchet MS.</p>
<p>If you are someone who thinks the new style should be scrapped let me know! If you think it is an improvement let me know!</p>
<p>You can revert the style by turning on the custom stylesheet. To do this carry out the following steps:</p>
<ol>
<li>Tap on the Settings app (from the home screen with all your apps on)</li>
<li>Scroll down until you find the settings for Trunk Notes</li>
<li>Turn on &#8220;Custom Stylesheet&#8221;</li>
<li>Double tap the (physical) home button on your device</li>
<li>Hold down your finger on Trunk Notes then tap the &#8211; indicator button</li>
<li>Go back into Trunk Notes and in the search bar type Special:SetStyleSheet</li>
<li>Edit the page</li>
<li>Remove all the text</li>
<li>Paste the old stylesheet text into the page, then click Save. (The old stylesheet text is at the end of this blog post)</li>
</ol>
<p>So if you detest the new style and want the simpler look of Trunk Notes 2.5.2 it is (fairly) easy to switch back. If I get enough comments pointing to the new style being horrible then I will bring back the old style in the next version of Trunk Notes.</p>
<hr />
<p>Old stylesheet text:</p>
<pre>
body {
    font: medium Arial;
    font-size:16px;
    background-color: white;
    margin:0;
}

h1 {
    font-weight: bold;
    font-size: 20px;
}

h2 {
    font-weight: bold;
    font-size: 18px;
}

h3 {
    font-weight: bold;
    font-size: 16px;
}

#info {
    font: medium Arial;
    background: #CFCFCF;
    font-size: 12px;
    padding-left: 4px;
    margin-bottom: 0px;
    padding-top: 2px;
    padding-bottom: 2px;
    height: 14px;
}

.highlight {
    background-color: yellow;
}

.highlight-selected {
    background-color: red;
}

#contents {
    margin-top: 0px;
    padding-left: 8px;
    padding-right: 8px;
}

table {
    margin: 1em;
    border-collapse: collapse;
    width: 90%;
}

td, th {
    padding: .3em;
    border: 1px #ccc solid;
}

thead {
    background: #ccc;
}

a {
    text-decoration: none;
}

a.wiki-link {
    text-decoration: underline;
    border-bottom: none;
}

a.missing-wiki-link {
    color: red;
}

html {
    -webkit-text-size-adjust: none;
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.appsonthemove.com/blog/2011/08/the-new-trunk-notes-theme-love-or-hate/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>OmniOutliner to Markdown</title>
		<link>http://www.appsonthemove.com/blog/2011/07/omnioutliner-to-markdown/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=omnioutliner-to-markdown</link>
		<comments>http://www.appsonthemove.com/blog/2011/07/omnioutliner-to-markdown/#comments</comments>
		<pubDate>Sun, 31 Jul 2011 10:15:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Trunk Notes]]></category>

		<guid isPermaLink="false">http://appsonthemove.com/?p=164</guid>
		<description><![CDATA[I was doing some planning with OmniOutliner yesterday. I haven&#8217;t used it for over two years but decided it was a good fit for the task I had to do. Once I had created my outline I decided I wanted &#8230; <a href="http://www.appsonthemove.com/blog/2011/07/omnioutliner-to-markdown/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was doing some planning with <a href="http://www.omnigroup.com/products/omnioutliner/">OmniOutliner</a> yesterday. I haven&#8217;t used it for over two years but decided it was a good fit for the task I had to do. Once I had created my outline I decided I wanted to add it to my <a href="http://www.trunknotes.com">Trunk Notes</a> personal wiki.</p>
<p>Excitedly I saw a plugin for OmniOutliner to do exactly that &#8211; <a href="http://fletcherpenney.net/multimarkdown/">http://fletcherpenney.net/multimarkdown/</a>. After a little playing I was impressed by all the features and the information available on the site and in the user&#8217;s guide. However the opml2mmd tool only included the first column. My reason for using OmniOutliner was the support for multiple columns.</p>
<p>OmniOutliner can export in a variety of formats. One of the simplest is Plain Text with tabs. This includes all the columns and even the column headings. Five minutes later I had a little Python script which easily handles my OmniOutliner document and converts it into sensibly formatted Markdown. I want columns two and above to appear as a bulleted list underneath the heading.</p>
<p>Here is an example OmniOutliner document (not the one I was working with, but it has the same format):</p>
<p><img title="NewImage.png" src="http://appsonthemove.com/blog/wp-content/uploads/2011/07/NewImage1.png" border="0" alt="NewImage" width="600" height="178" /></p>
<p>As you can see I have three columns, and have included a note. I now export the document in the format Plain Text (with tabs) and run my Python script. Here is the resulting Markdown:</p>
<p><img title="NewImage.png" src="http://appsonthemove.com/blog/wp-content/uploads/2011/07/NewImage2.png" border="0" alt="NewImage" width="570" height="366" /></p>
<p>The Python script is very quick and dirty (no error handling or proper command line arguments):</p>
<pre>#!/usr/bin/env python

"""
Convert an export OmniOutliner (plain text with tabs) document to Markdown

@author: Matthew Kennard &lt;mgkennard@appsonthemove.com&gt;
"""

import sys

outline_path = sys.argv[1]

lines = open(outline_path).readlines()
column_headings = lines[0].strip().split('t')

for line in lines[1:]:
    # Get number of tabs at the start
    tabs = 0
    for c in line:
        if c != 't':
            break
        tabs += 1
    # Remove the tabs
    line = line.strip('t')
    if line.startswith('- '):
        # A branch
        line = line[2:]
        line = line.strip()
        if not line:
            continue
        columns = line.split('t')
        print '%s %s' % ('#' * (tabs + 1), columns[0])
        print
        for i, column_heading in enumerate(column_headings[1:]):
            column_n = i + 1
            if column_n &lt; len(columns):
                print ' * %s: %s' % (column_headings[column_n], columns[column_n], )
        print
    else:
        # A note
        print line.strip()</pre>
<p>I&#8217;m now happy that I can export my OmniOutliner planning documents and have them available on my iPhone in Trunk Notes.</p>
<p>The beauty of open formats (such as plain text or OPML which OmniOutliner also supports) is the ease with which you can convert your data for use in other applications. If you use Trunk Notes with other applications let me know!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsonthemove.com/blog/2011/07/omnioutliner-to-markdown/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Importance Of Plain Text</title>
		<link>http://www.appsonthemove.com/blog/2011/07/the-importance-of-plain-text/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-importance-of-plain-text</link>
		<comments>http://www.appsonthemove.com/blog/2011/07/the-importance-of-plain-text/#comments</comments>
		<pubDate>Sun, 17 Jul 2011 21:32:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Trunk Notes]]></category>

		<guid isPermaLink="false">http://appsonthemove.com/?p=160</guid>
		<description><![CDATA[Trunk Notes is just one of many iPhone/iPad apps that make a big thing of plain text. This is a refreshing trend. In the not too distant past it was all about proprietary file formats. If you used an obscure &#8230; <a href="http://www.appsonthemove.com/blog/2011/07/the-importance-of-plain-text/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Trunk Notes is just one of many iPhone/iPad apps that make a big thing of plain text. This is a refreshing trend. In the not too distant past it was all about proprietary file formats. If you used an obscure program ten years ago you will likely find it difficult or impossible to open your saved files today without resorting to hackery.</p>
<p>Thankfully times have changed and now it&#8217;s all about interoperability. Most modern programs, particularly on the Mac, make use of open file formats and offer multiple ways in which data can be exported. Many people steer well clear of programs which lock data in. With the rate of innovation who in their right mind would spend time building up a vital store of data in an app from which there is no way out?</p>
<p>Plain text is the ultimate in open file formats. A text file is something that can be viewed without the need for any software over and above what comes with your operating system. It&#8217;s also hard to think of a modern system which won&#8217;t also allow you to edit text files out of the box (just don&#8217;t try using Notepad on Windows and expect sanity!)</p>
<p>It&#8217;s often the case that once you introduce formatting of text (bold, italics, different sizes of font) you lose the ability to use plain text. The rise though of simple mark up languages &#8211; Markdown, Textile, &#8230; &#8211; provide an opportunity to keep things simple and still use plain text. The great thing about Markdown and other similar syntaxes is that most examples are perfectly readable even if you don&#8217;t know what Markdown is or that the text is anything other than plain text. After a while writing in Markdown becomes second nature.</p>
<p>Who would have trouble reading the following?</p>
<pre># To do lists</pre>
<pre></pre>
<pre>Stuff to do at the weekend:</pre>
<pre> * Research buying a new car</pre>
<pre> * Buy food for Saturday dinner party</pre>
<pre> * Clean **toilet** and bath</pre>
<p>Trunk Notes stores it&#8217;s text data internally in an SQLite database. However you can quickly export all your wiki pages as individual text files. You can also sync text files to a Dropbox account. Images, sounds and other files can be retrieved via iTunes File Sharing or again via Dropbox. Of course I hope that Trunk Notes users never feel the need to move to another app &#8211; but if they do then it should be very simple to get their data out of Trunk Notes in a sensible format.</p>
<p>In summary make sure that the apps and programs you trust with your notes and other data don&#8217;t stop you from migrating <strong>your information</strong> somewhere else in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsonthemove.com/blog/2011/07/the-importance-of-plain-text/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

