<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vdr-plugin-text2skin/Makefile, branch v1.3.1</title>
<subtitle>VDR Text2Skin Plug-in
</subtitle>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/vdr-plugin-text2skin/'/>
<entry>
<title>Makefile adjustments for VDR 1.7.13.</title>
<updated>2010-02-28T18:42:08+00:00</updated>
<author>
<name>Ville Skyttä</name>
<email>ville.skytta@iki.fi</email>
</author>
<published>2010-02-28T18:42:08+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/vdr-plugin-text2skin/commit/?id=f9acab524924cc50a2b8da1a71f891bb87b89bfa'/>
<id>f9acab524924cc50a2b8da1a71f891bb87b89bfa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure only one image library is used.</title>
<updated>2009-07-13T21:28:51+00:00</updated>
<author>
<name>Ville Skyttä</name>
<email>ville.skytta@iki.fi</email>
</author>
<published>2009-07-13T21:28:51+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/vdr-plugin-text2skin/commit/?id=e671882a3b64a83dce98d84cdd58e2f48ed83fc0'/>
<id>e671882a3b64a83dce98d84cdd58e2f48ed83fc0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for building with GraphicsMagick.</title>
<updated>2009-07-13T16:08:01+00:00</updated>
<author>
<name>Ville Skyttä</name>
<email>ville.skytta@iki.fi</email>
</author>
<published>2009-07-13T16:08:01+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/vdr-plugin-text2skin/commit/?id=2a448802b7a8683cbfed601f2d6f7e4aaafca845'/>
<id>2a448802b7a8683cbfed601f2d6f7e4aaafca845</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Interface/preprocessor directive cleanups.</title>
<updated>2009-07-13T15:20:55+00:00</updated>
<author>
<name>Ville Skyttä</name>
<email>ville.skytta@iki.fi</email>
</author>
<published>2009-07-13T15:20:55+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/vdr-plugin-text2skin/commit/?id=3313495b0d4103fe62f783b5dc5b723d57c4ed9e'/>
<id>3313495b0d4103fe62f783b5dc5b723d57c4ed9e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Compile internal image quantizing code only in Imlib2 builds.</title>
<updated>2009-07-13T05:32:29+00:00</updated>
<author>
<name>Ville Skyttä</name>
<email>ville.skytta@iki.fi</email>
</author>
<published>2009-07-13T05:32:29+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/vdr-plugin-text2skin/commit/?id=294e778e92f66570eea390686ba1189bb6821adb'/>
<id>294e778e92f66570eea390686ba1189bb6821adb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace internal freetype font handling with VDR's font facilities.</title>
<updated>2009-07-12T22:12:24+00:00</updated>
<author>
<name>Ville Skyttä</name>
<email>ville.skytta@iki.fi</email>
</author>
<published>2009-07-12T22:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/vdr-plugin-text2skin/commit/?id=41d45011c24740abfcaae9ecf0ea3f1906c6f29e'/>
<id>41d45011c24740abfcaae9ecf0ea3f1906c6f29e</id>
<content type='text'>
Skins that use fonts other than VDR's standard "Osd", "Fix", and "Sml"
need to be adapted to use font names as understood by VDR's
CreateFont() (Family:Style as of writing this) instead of filenames in
their font attributes' names, to use '@' instead of ':' as the
separator before sizes, and have fonts shipped with the skin installed
and configured in fontconfig.  Typically, install font files (if
necessary) to a dir somewhere, run fc-cache(1) on the dir, replace for
example font="SomeFont.ttf:22,85" with font="Some Font@22,85" or
font="SomeFontBold.ttf:22,85" with font="Some Font:Bold@22,85" in the
*.skin file.  Also, in case the shipped fonts are derivatives of some
existing ones, they may need to be properly renamed to something so
they will be used instead of the original if it happens to be
installed. (closes #36)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Skins that use fonts other than VDR's standard "Osd", "Fix", and "Sml"
need to be adapted to use font names as understood by VDR's
CreateFont() (Family:Style as of writing this) instead of filenames in
their font attributes' names, to use '@' instead of ':' as the
separator before sizes, and have fonts shipped with the skin installed
and configured in fontconfig.  Typically, install font files (if
necessary) to a dir somewhere, run fc-cache(1) on the dir, replace for
example font="SomeFont.ttf:22,85" with font="Some Font@22,85" or
font="SomeFontBold.ttf:22,85" with font="Some Font:Bold@22,85" in the
*.skin file.  Also, in case the shipped fonts are derivatives of some
existing ones, they may need to be properly renamed to something so
they will be used instead of the original if it happens to be
installed. (closes #36)
</pre>
</div>
</content>
</entry>
<entry>
<title>Use pkg-config for finding FreeType and Imlib2.</title>
<updated>2009-07-08T21:50:28+00:00</updated>
<author>
<name>Ville Skyttä</name>
<email>ville.skytta@iki.fi</email>
</author>
<published>2009-07-08T21:49:22+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/vdr-plugin-text2skin/commit/?id=16a508e059c6077acc2b5ad6657832affb78b7ee'/>
<id>16a508e059c6077acc2b5ad6657832affb78b7ee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed backward compatibility to VDR &lt; 1.6.0 (closes #137)</title>
<updated>2009-06-21T01:04:34+00:00</updated>
<author>
<name>Thomas Günther</name>
<email>tom@toms-cafe.de</email>
</author>
<published>2009-06-21T01:04:34+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/vdr-plugin-text2skin/commit/?id=ea25399458d35ca25e3477200baa1b393a577b37'/>
<id>ea25399458d35ca25e3477200baa1b393a577b37</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow overriding 'strip' executable to use in debug builds.</title>
<updated>2009-06-15T19:04:11+00:00</updated>
<author>
<name>Ville Skyttä</name>
<email>ville.skytta@iki.fi</email>
</author>
<published>2009-06-15T19:04:11+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/vdr-plugin-text2skin/commit/?id=c51a331d720c7e2fb5252c6cf4c1ddd4b4b8a8a1'/>
<id>c51a331d720c7e2fb5252c6cf4c1ddd4b4b8a8a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added chr13-optimizations (thanks to Christian Tusche / closes #39)</title>
<updated>2009-06-06T21:17:58+00:00</updated>
<author>
<name>Christian Tusche</name>
<email>chr13@gmx.net</email>
</author>
<published>2009-06-06T21:17:58+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/vdr-plugin-text2skin/commit/?id=2a4bf008cd0a14d53fefec0c34573aab12424373'/>
<id>2a4bf008cd0a14d53fefec0c34573aab12424373</id>
<content type='text'>
- increased efficiency in drawing list items in the main menu
- introduce relative Pos and Size of objects to given BasePos, BaseSize
  (used to draw list items)
- increase skin file version to 1.1
- the position of list items is interpreted relative to the "list" container
  when file version &gt;= 1.1
- when a position is specified for "block" elements, the position of all
  contained elements is interpreted relative to the container position
- selective update of changed objects
  refresh can be controlled for individual objects by the attributes
  "refresh" and "changed"
  default behaviour is to redraw everything (compatible with old skins)
- moved state tracking of marquee, blink, scroll from cText2SkinRender
  to cxObject
- fixed use of Update.Lock() in render.h
- new: dynamic width/height of objects
- new: Option "bgColor" used for items "Text", "Marquee", and "Blink".
- remember period to next timeout when doing a non-timeout refresh
  prevent occasional start/stop of marquee-text
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- increased efficiency in drawing list items in the main menu
- introduce relative Pos and Size of objects to given BasePos, BaseSize
  (used to draw list items)
- increase skin file version to 1.1
- the position of list items is interpreted relative to the "list" container
  when file version &gt;= 1.1
- when a position is specified for "block" elements, the position of all
  contained elements is interpreted relative to the container position
- selective update of changed objects
  refresh can be controlled for individual objects by the attributes
  "refresh" and "changed"
  default behaviour is to redraw everything (compatible with old skins)
- moved state tracking of marquee, blink, scroll from cText2SkinRender
  to cxObject
- fixed use of Update.Lock() in render.h
- new: dynamic width/height of objects
- new: Option "bgColor" used for items "Text", "Marquee", and "Blink".
- remember period to next timeout when doing a non-timeout refresh
  prevent occasional start/stop of marquee-text
</pre>
</div>
</content>
</entry>
</feed>
