<?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>Global Posts</title>
	<atom:link href="http://blogs.linux.ie/tags/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.linux.ie/tags</link>
	<description>Just another Blogs.linux.ie weblog</description>
	<lastBuildDate>Tue, 07 May 2013 19:58:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>WAS700 WASC700-INST key is PHILIPS123XYZ</title>
		<link>http://blogs.linux.ie/caolan/2013/05/07/was700-wasc700-inst-key-is-philips123xyz/</link>
		<comments>http://blogs.linux.ie/caolan/2013/05/07/was700-wasc700-inst-key-is-philips123xyz/#comments</comments>
		<pubDate>Tue, 07 May 2013 19:58:55 +0000</pubDate>
		<dc:creator>Caolán</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://8.655</guid>
		<description><![CDATA[My WAC700&#8242;s hard drive died a while ago, and my efforts to find a disk image I could use to clone a replacement didn&#8217;t pan out, leaving me with three useless WAS700 stations which I wanted to reuse as generic stations playing back from a software ps3mediaserver solution. But the blasted stations were configured to [...]]]></description>
			<content:encoded><![CDATA[<p>My WAC700&#8242;s hard drive died a while ago, and my efforts to find a disk image I could use to clone a replacement didn&#8217;t pan out, leaving me with three useless WAS700 stations which I wanted to reuse as generic stations playing back from a software <a href="http://www.ps3mediaserver.org/">ps3mediaserver</a> solution. But the blasted stations were configured to use some now long-dead wifi configuration I wasn&#8217;t using anymore and they need the station in order to be reconfigured to use a new wiki config.</p>
<p><a href="http://www.supportforum.philips.com/en/showthread.php?8182-Configuring-WAS700">This thread</a> looked promising, but no success <img src='http://blogs.linux.ie/tags/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  </p>
<p>On the other hand the source for the WAC700 is available from philips, so with a bit of digging it turns out the WEP key for the WAS700 ad-hoc installation mode network WASC700-INST is PHILIPS123XYZ and not Philips123ABC or PhilipsABC123</p>
<p>With the right key, then the WAC700 emulator works wonderfully to reconfigure the stations, and then they can easily find and playback from the ps3mediaserver via auxillary input-&gt;select server.</p>
<p>&#8212;<br />
1. wget <a href="http://www.p4c.philips.com/files/w/wac700_05/wac700_05_osf_eng.tgz">http://www.p4c.philips.com/files/w/wac700_05/wac700_05_osf_eng.tgz</a><br />
2. tar xf wac700_05_osf_eng.tgz<br />
3. strings src_release_r4258_6720_1.2.10_en/linux/work/has/appfs/resources/fpm_firmware/20060221_was5_code_IVT1.2.10_release.rom|grep PHILIPS</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/caolan/2013/05/07/was700-wasc700-inst-key-is-philips123xyz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Converting LibreOffice dialogs to .ui format, 200 conversions milestone</title>
		<link>http://blogs.linux.ie/caolan/2013/05/01/converting-libreoffice-dialogs-to-ui-format-200-conversions-milestone/</link>
		<comments>http://blogs.linux.ie/caolan/2013/05/01/converting-libreoffice-dialogs-to-ui-format-200-conversions-milestone/#comments</comments>
		<pubDate>Wed, 01 May 2013 15:23:42 +0000</pubDate>
		<dc:creator>Caolán</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://8.647</guid>
		<description><![CDATA[We’ve now reached 200 dialogs and tabpages converted from LibreOffice’s classic fixed widget size and position .src format to the GtkBuilder .ui format. These are still our own widgets, we just reuse the file format and map the Gtk widgets to our own equivalents. I&#8217;ve now finally refreshed the original sample screen shots to reflect [...]]]></description>
			<content:encoded><![CDATA[<p>We’ve now reached 200 dialogs and tabpages converted from LibreOffice’s classic fixed widget size and position .src format to the GtkBuilder .ui format. These are still our own widgets, we just reuse the file format and map the Gtk widgets to our own equivalents. I&#8217;ve now finally refreshed the original <a href="https://wiki.documentfoundation.org/Development/WidgetLayout">sample screen shots</a> to reflect the current reality.</p>
<p>I estimate we require an additional 200 to 400 .ui files, unless a lot of the existing .src dialogs turn out to be orphaned dialog descriptions that are not in use. (This is unlikely)</p>
<p>The <a href="http://blogs.linux.ie/caolan/2013/01/24/converting-libreoffice-dialogs-to-ui-format-100-conversions-milestone/">How to conversion guide</a> is still relevant, and help is appreciated.</p>
<p>Additionally, there&#8217;s a <a href="https://wiki.documentfoundation.org/Development/WidgetLayout#Widgets_requiring_HIG_guidelines_review">short list</a> of selected dialogs awaiting review for any HIG compliance issues or general layout improvements. We have a python script as ./bin/lint-ui.py (thanks leighman) to check for basic compliance with guidelines, but there&#8217;s room for improvement, e.g. checking that widgets have mnemonic widgets, etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/caolan/2013/05/01/converting-libreoffice-dialogs-to-ui-format-200-conversions-milestone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Converting LibreOffice dialogs to .ui format, 150 conversions milestone</title>
		<link>http://blogs.linux.ie/caolan/2013/03/13/converting-libreoffice-dialogs-to-ui-format-150-conversions-milestone/</link>
		<comments>http://blogs.linux.ie/caolan/2013/03/13/converting-libreoffice-dialogs-to-ui-format-150-conversions-milestone/#comments</comments>
		<pubDate>Wed, 13 Mar 2013 11:17:38 +0000</pubDate>
		<dc:creator>Caolán</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://8.643</guid>
		<description><![CDATA[We’ve now reached 150 dialogs and tabpages converted from LibreOffice’s classic fixed widget size and position .src format to the GtkBuilder .ui editable by glade format. I&#8217;m getting pretty sick of dialogs by now, dialog fatigue setting in If you want to help, my last post on the topic, at the 100 conversion mark, has [...]]]></description>
			<content:encoded><![CDATA[<p>We’ve now reached 150 dialogs and tabpages converted from LibreOffice’s classic fixed widget size and position .src format to the GtkBuilder .ui editable by glade format. I&#8217;m getting pretty sick of dialogs by now, dialog fatigue setting in <img src='http://blogs.linux.ie/tags/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>If you want to help, my <a href="http://blogs.linux.ie/caolan/2013/01/24/converting-libreoffice-dialogs-to-ui-format-100-conversions-milestone/">last post on the topic</a>, at the 100 conversion mark, has a tutorial on how to do a conversion, and my <a href="http://people.redhat.com/caolanm/FOSDEM2013.odp">FOSDEM slides</a> might be helpful too.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/caolan/2013/03/13/converting-libreoffice-dialogs-to-ui-format-150-conversions-milestone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>opentype &#8220;locl&#8221; Localized Forms</title>
		<link>http://blogs.linux.ie/caolan/2013/03/12/opentype-locl-localized-forms/</link>
		<comments>http://blogs.linux.ie/caolan/2013/03/12/opentype-locl-localized-forms/#comments</comments>
		<pubDate>Tue, 12 Mar 2013 09:26:51 +0000</pubDate>
		<dc:creator>Caolán</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://8.638</guid>
		<description><![CDATA[Linux LibreOffice 4.1.0 will now support opentype localized forms. Here&#8217;s a screenshot of the Linux Libertine O font applied to the same text on each line. One line&#8217;s language set to Serbian, the other to Russian. The language of the text gets propagated down correctly to the underlying text layout engine to allow the correct [...]]]></description>
			<content:encoded><![CDATA[<p>Linux LibreOffice 4.1.0 will <a href="http://cgit.freedesktop.org/libreoffice/core/commit/?id=9d3df36463353bb8ec71cf35bd0bf5d79b5d3d66">now support opentype localized forms</a>. Here&#8217;s a screenshot of the Linux Libertine O font applied to the same text on each line. One line&#8217;s language set to Serbian, the other to Russian. The language of the text gets propagated down correctly to the underlying text layout engine to allow the correct localized Serbian forms to be rendered.</p>
<p><a href="http://blogs.linux.ie/caolan/files/2013/01/screenshot.png"><img src="http://blogs.linux.ie/caolan/files/2013/01/screenshot.png" alt="" width="263" height="235" class="aligncenter size-full wp-image-637" /></a> </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/caolan/2013/03/12/opentype-locl-localized-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Converting LibreOffice dialogs to .ui format, 100 conversions milestone</title>
		<link>http://blogs.linux.ie/caolan/2013/01/24/converting-libreoffice-dialogs-to-ui-format-100-conversions-milestone/</link>
		<comments>http://blogs.linux.ie/caolan/2013/01/24/converting-libreoffice-dialogs-to-ui-format-100-conversions-milestone/#comments</comments>
		<pubDate>Thu, 24 Jan 2013 11:36:29 +0000</pubDate>
		<dc:creator>Caolán</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://8.619</guid>
		<description><![CDATA[We&#8217;ve now reached 100 dialogs and tabpages converted from LibreOffice&#8217;s classic fixed widget size and position .src format to the GtkBuilder .ui editable by glade format. I won&#8217;t repeat the full reasons for the conversion, but I&#8217;m particularly happy with the new accessibility support, both for the new containers and the .ui loaded. The a11y [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve now reached 100 dialogs and tabpages converted from LibreOffice&#8217;s classic fixed widget size and position .src format to the GtkBuilder .ui editable by glade format. I won&#8217;t repeat the <a href="https://wiki.documentfoundation.org/Development/WidgetLayout">full reasons for the conversion</a>, but I&#8217;m particularly happy with the new accessibility support, both for the new containers and the .ui loaded.</p>
<p>The a11y stuff can now generally be describable in the .ui file rather than sporadic hard-coded calls here and there. And with the new mnemonic widget for label support, setting in the .ui explicitly what a label is a label for overrides the (eventually to be removed) ugly guessing short-cut code in vcl and sets the default a11y relationship between the label and labelee.</p>
<p>So setting mnemonic widgets in LibreOffice .ui files is now strongly indicated.</p>
<p>Here&#8217;s a hopefully helpful step-by-step tutorial for converting a simple dialog from .src to .ui</p>
<ul>
<li><a href="http://cgit.freedesktop.org/libreoffice/core/commit/?id=230b9c2b37ad9f2726d74780716a5f654cc9b0f6">Tutorial step #1 initial .ui prototype</a></li>
<li><a href="http://cgit.freedesktop.org/libreoffice/core/commit/?id=0a28e23be70d1e61dd176259b12e63bb128972f7">Tutorial step #2 improve .ui prototype</a></li>
<li><a href="http://cgit.freedesktop.org/libreoffice/core/commit/?id=63065fa781d2568f22a5cc70d9390a2407f40ad8">Tutorial step #3 change Dialog constructor</a></li>
<li><a href="http://cgit.freedesktop.org/libreoffice/core/commit/?id=b12527bf0ec4964a16240f9535b6fcab53ed1cf7">Tutorial step #4 remove redundant button widget constructors</a></li>
<li><a href="http://cgit.freedesktop.org/libreoffice/core/commit/?id=1b995cd4a6af8e8be60419ce76b7463ded72af8d">Tutorial step #5 remove redundant FixedLine/FixedText constructors</a></li>
<li><a href="http://cgit.freedesktop.org/libreoffice/core/commit/?id=c892615bfcfe1e6412c026d810c2bb411c3bbd30">Tutorial step #6 convert first remaining widget</a></li>
<li><a href="http://cgit.freedesktop.org/libreoffice/core/commit/?id=c22bdc3cc47c769dd1e1c59103e59b5f6762a065">Tutorial step #7 convert remaining widgets</a></li>
<li><a href="http://cgit.freedesktop.org/libreoffice/core/commit/?id=125ff276ae727ef5c1283e364693064a57c4f4b4">Tutorial step #8 remove FreeResource</a></li>
<li><a href="http://cgit.freedesktop.org/libreoffice/core/commit/?id=805433ed483b62dbb1bef3301e26bd28ca544c35">Tutorial step #9 clean unused .src|.hrc remainders</a></li>
<li><a href="http://cgit.freedesktop.org/libreoffice/help/commit/?id=580967fb938b22bf06f5f9488318f254f65aee85">Tutorial step #10 update help for .ui conversion</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/caolan/2013/01/24/converting-libreoffice-dialogs-to-ui-format-100-conversions-milestone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Annual C++ textbook update</title>
		<link>http://blogs.linux.ie/balor/2012/10/08/annual-c-textbook-update/</link>
		<comments>http://blogs.linux.ie/balor/2012/10/08/annual-c-textbook-update/#comments</comments>
		<pubDate>Mon, 08 Oct 2012 13:06:37 +0000</pubDate>
		<dc:creator>balor</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://7.446</guid>
		<description><![CDATA[A very nice person, by the name of Allen B. Downey, has written several textbooks. All of which are available under free licences. So you can have the source and tinker with them. A few years ago, I adopted his free-content C++ book as my standard course text. Since then, I&#8217;ve made a few updates [...]]]></description>
			<content:encoded><![CDATA[<p>A very nice person, by the name of <a href="https://sites.google.com/site/allendowney/">Allen B. Downey</a>, has written several textbooks.  All of which are available under free licences.  So you can have the source and tinker with them.</p>
<p>A few years ago, I adopted his free-content C++ book as my standard course text.  Since then, I&#8217;ve made a few updates every year.  The latest version is <a href="https://docs.google.com/open?id=1EcH5Sl5WCPUVyYzvnPjIXPIMFLpCjysP6Q2D2v7PKmWRj6pGVwym4dOqEvnS">downloadable from Google Docs</a>.</p>
<p>I have an update to &#8220;my&#8221; OpenGL book in the pipeline too.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/balor/2012/10/08/annual-c-textbook-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Annual C++ textbook update</title>
		<link>http://blogs.linux.ie/balor/2012/10/08/annual-c-textbook-update/</link>
		<comments>http://blogs.linux.ie/balor/2012/10/08/annual-c-textbook-update/#comments</comments>
		<pubDate>Mon, 08 Oct 2012 13:06:37 +0000</pubDate>
		<dc:creator>balor</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://7.446</guid>
		<description><![CDATA[A very nice person, by the name of Allen B. Downey, has written several textbooks. All of which are available under free licences. So you can have the source and tinker with them. A few years ago, I adopted his free-content C++ book as my standard course text. Since then, I&#8217;ve made a few updates [...]]]></description>
			<content:encoded><![CDATA[<p>A very nice person, by the name of <a href="https://sites.google.com/site/allendowney/">Allen B. Downey</a>, has written several textbooks.  All of which are available under free licences.  So you can have the source and tinker with them.</p>
<p>A few years ago, I adopted his free-content C++ book as my standard course text.  Since then, I&#8217;ve made a few updates every year.  The latest version is <a href="https://docs.google.com/open?id=1EcH5Sl5WCPUVyYzvnPjIXPIMFLpCjysP6Q2D2v7PKmWRj6pGVwym4dOqEvnS">downloadable from Google Docs</a>.</p>
<p>I have an update to &#8220;my&#8221; OpenGL book in the pipeline too.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/balor/2012/10/08/annual-c-textbook-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>libreoffice sloccount</title>
		<link>http://blogs.linux.ie/caolan/2012/09/13/libreoffice-sloccount/</link>
		<comments>http://blogs.linux.ie/caolan/2012/09/13/libreoffice-sloccount/#comments</comments>
		<pubDate>Wed, 12 Sep 2012 23:20:36 +0000</pubDate>
		<dc:creator>Caolán</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://8.615</guid>
		<description><![CDATA[Output of sloccount on the fedora libreoffice pre-build unpacked libreoffice, i.e. basically the sloccount of libreoffice minus the external modules otherwise normally found in the cross-distro build like libxml2/mozilla/libwpd/etc. So it’s a lower-bound count of libreoffice. Summary comes to 5,167,387 lines. cpp: 4567442 (88.39%) java: 387446 (7.50%) ansic: 92834 (1.80%) perl: 49149 (0.95%) python: 27399 [...]]]></description>
			<content:encoded><![CDATA[<p>Output of sloccount on the fedora libreoffice pre-build unpacked libreoffice, i.e. basically the sloccount of libreoffice minus the external modules otherwise normally found in the cross-distro build like libxml2/mozilla/libwpd/etc. So it’s a lower-bound count of libreoffice. Summary comes to 5,167,387 lines.</p>
<pre>
cpp:        4567442 (88.39%)
java:        387446 (7.50%)
ansic:        92834 (1.80%)
perl:         49149 (0.95%)
python:       27399 (0.53%)
sh:           18174 (0.35%)
yacc:          8235 (0.16%)
cs:            6648 (0.13%)
asm:           3245 (0.06%)
objc:          2600 (0.05%)
lex:           1991 (0.04%)
pascal:         900 (0.02%)
awk:            849 (0.02%)
csh:            247 (0.00%)
lisp:           115 (0.00%)
php:            104 (0.00%)
sed:              9 (0.00%)
</pre>
<p>don&#8217;t get too bogged down in the small numbers of possibly mis-detected source languages</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/caolan/2012/09/13/libreoffice-sloccount/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Olympics LibreOffice Style</title>
		<link>http://blogs.linux.ie/caolan/2012/07/28/olympics-libreoffice-style/</link>
		<comments>http://blogs.linux.ie/caolan/2012/07/28/olympics-libreoffice-style/#comments</comments>
		<pubDate>Sat, 28 Jul 2012 22:43:43 +0000</pubDate>
		<dc:creator>Caolán</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://8.606</guid>
		<description><![CDATA[Just noticed that a random fairly lowlevel-dependency-affecting commit caused four LibreOffice tinderbox buildbots to kick off at the same time. Shorter green bars the faster, so as the Olympics has begun, the gold goes to Norbert&#8217;s MacOSX Intel box, silver goes to Norbert&#8217;s Gentoo box, bronze goes to my Fedora box&#8230; but drug test proves [...]]]></description>
			<content:encoded><![CDATA[<p>Just noticed that a random fairly lowlevel-dependency-affecting commit caused four LibreOffice tinderbox buildbots to kick off at the same time. <a href="http://blogs.linux.ie/caolan/files/2012/07/olympics.png"><img src="http://blogs.linux.ie/caolan/files/2012/07/olympics.png" alt="" width="857" height="441" class="aligncenter size-full wp-image-605" />Shorter green bars the faster</a>, so as the Olympics has begun, the gold goes to Norbert&#8217;s MacOSX Intel box, silver goes to Norbert&#8217;s Gentoo box, bronze goes to my Fedora box&#8230; but drug test proves that its an incremental build, not a true from-scratch build, so embarrassing <a href="http://www.rte.ie/news/2004/1101/oconnorc.html">disqualification</a> awards the bronze to Lubos&#8217;s OpenSUSE-clang box.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/caolan/2012/07/28/olympics-libreoffice-style/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>apple pict documentation</title>
		<link>http://blogs.linux.ie/caolan/2012/07/27/apple-pict-documentation/</link>
		<comments>http://blogs.linux.ie/caolan/2012/07/27/apple-pict-documentation/#comments</comments>
		<pubDate>Fri, 27 Jul 2012 09:43:37 +0000</pubDate>
		<dc:creator>Caolán</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://8.603</guid>
		<description><![CDATA[&#8220;picture size; don&#8217;t use this value for picture size&#8221;]]></description>
			<content:encoded><![CDATA[<p>&#8220;picture size; don&#8217;t use this value for picture size&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/caolan/2012/07/27/apple-pict-documentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
