<feed xmlns='http://www.w3.org/2005/Atom'>
<title>experiment-player/lib, branch v0.9</title>
<subtitle>Player for experiment videos and transcripts</subtitle>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/experiment-player/'/>
<entry>
<title>when parsing a format file, check whether each line could be read completely, otherwise throw error</title>
<updated>2012-08-06T14:39:03+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2012-08-06T14:39:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/experiment-player/commit/?id=9e6bb604f1efaf491fa8998d8965b11669b1373c'/>
<id>9e6bb604f1efaf491fa8998d8965b11669b1373c</id>
<content type='text'>
 * arbitrary limit (1024 bytes) per line - reading lines of arbritrary length is difficult and will be seldomly used
 * introduced is_newline() helper function
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * arbitrary limit (1024 bytes) per line - reading lines of arbritrary length is difficult and will be seldomly used
 * introduced is_newline() helper function
</pre>
</div>
</content>
</entry>
<entry>
<title>resolved pattern-length restriction bug by calculating the pattern+captures size</title>
<updated>2012-08-06T13:34:51+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2012-08-06T13:34:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/experiment-player/commit/?id=68e1ac4617108bb99b848bb1ccb1b55451f5b91b'/>
<id>68e1ac4617108bb99b848bb1ccb1b55451f5b91b</id>
<content type='text'>
 * also made gtk_experiment_transcript_free_formats() an internal function
 * declare static functions in gtk-experiment-transcript-formats.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * also made gtk_experiment_transcript_free_formats() an internal function
 * declare static functions in gtk-experiment-transcript-formats.c
</pre>
</div>
</content>
</entry>
<entry>
<title>some NULL pointer checks in transcript widget</title>
<updated>2012-08-01T11:59:42+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2012-08-01T11:59:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/experiment-player/commit/?id=e5bdc85baa00c3abbf22559a26070c23612f214f'/>
<id>e5bdc85baa00c3abbf22559a26070c23612f214f</id>
<content type='text'>
default interactive format attributes may be NULL (i.e. don't change these attributes) but pango/gdk free functions cannot handle NULL pointers gracefully
 * only results in assertions now since windows are explicitly destroyed (the info window was not destroyed at all previously)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
default interactive format attributes may be NULL (i.e. don't change these attributes) but pango/gdk free functions cannot handle NULL pointers gracefully
 * only results in assertions now since windows are explicitly destroyed (the info window was not destroyed at all previously)
</pre>
</div>
</content>
</entry>
<entry>
<title>remove transcript widget size request</title>
<updated>2012-08-01T11:45:59+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2012-08-01T11:45:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/experiment-player/commit/?id=6c8739272766902df1c3b8f2ca7cee35c34923c1'/>
<id>6c8739272766902df1c3b8f2ca7cee35c34923c1</id>
<content type='text'>
removes some constraints on resizing the info window containing the widget
(however other widgets have minimum sizes preventing the transcript area being squashed together)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
removes some constraints on resizing the info window containing the widget
(however other widgets have minimum sizes preventing the transcript area being squashed together)
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed handling of regexp patterns at the end of "format" expressions</title>
<updated>2012-06-21T11:54:47+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2012-06-21T11:54:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/experiment-player/commit/?id=a37c64bae1b2e332c81f3b8ae3e9947cd1f36141'/>
<id>a37c64bae1b2e332c81f3b8ae3e9947cd1f36141</id>
<content type='text'>
also required stripping trailing newlines when processing "format" files since "format" files only worked because the newline was part of the "format" expression and ignored
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
also required stripping trailing newlines when processing "format" files since "format" files only worked because the newline was part of the "format" expression and ignored
</pre>
</div>
</content>
</entry>
<entry>
<title>gtk-vlc-player: set the widget's toplevel window as the fullscreen windows transient parent</title>
<updated>2012-06-21T10:53:32+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2012-06-21T10:53:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/experiment-player/commit/?id=48d85b5eccf5a535fe3cde55b1adf0229a28edfd'/>
<id>48d85b5eccf5a535fe3cde55b1adf0229a28edfd</id>
<content type='text'>
 * ensures that the fullscreen window will be on the correct screen (for some reason it was already displayed on the correct screen)
 * ensures that the toplevel window (i.e. the player window) cannot be put above the fullscreen window (this was already ensured by keeping the fullscreen window above all other windows)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * ensures that the fullscreen window will be on the correct screen (for some reason it was already displayed on the correct screen)
 * ensures that the toplevel window (i.e. the player window) cannot be put above the fullscreen window (this was already ensured by keeping the fullscreen window above all other windows)
</pre>
</div>
</content>
</entry>
<entry>
<title>simplify expression using MIN()</title>
<updated>2012-06-20T23:57:52+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2012-06-20T23:57:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/experiment-player/commit/?id=41edc12af0c1eecc3b9622c68a66100bd319747e'/>
<id>41edc12af0c1eecc3b9622c68a66100bd319747e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>keep fullscreen window above all others</title>
<updated>2012-06-20T13:08:56+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2012-06-20T13:08:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/experiment-player/commit/?id=8f13e9bf78e36e59e79b3e68afa76171accdd067'/>
<id>8f13e9bf78e36e59e79b3e68afa76171accdd067</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>don't set vlc-player's fullscreen window as not-resizable</title>
<updated>2012-06-20T12:02:18+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2012-06-20T12:02:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/experiment-player/commit/?id=3869728a08549f7158f19f6102becb3d06343664'/>
<id>3869728a08549f7158f19f6102becb3d06343664</id>
<content type='text'>
this causes issues on Linux and is not necessarily required
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this causes issues on Linux and is not necessarily required
</pre>
</div>
</content>
</entry>
<entry>
<title>some gtk-vlc-player fullscreen window properties</title>
<updated>2012-06-20T11:48:42+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2012-06-20T11:31:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/experiment-player/commit/?id=d39cf7e304fbbf6bdb724af6db49d6f8e12a3540'/>
<id>d39cf7e304fbbf6bdb724af6db49d6f8e12a3540</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
