<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://hg.devl.cz/tuikit/</link>
    <language>en-us</language>

    <title>tuikit Changelog</title>
    <description>tuikit Changelog</description>
    <item>
    <title>[default] Redraw widgets on request. Add scrollbar demo.</title>
    <guid isPermaLink="true">http://hg.devl.cz/tuikit/rev/dd91747504dd</guid>
    <link>http://hg.devl.cz/tuikit/rev/dd91747504dd</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>dd91747504dd</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td>default</td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td>api1</td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td>tip</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Redraw widgets on request. Add scrollbar demo.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>demos/03_event.py<br />demos/15_scrollbar.py<br />tuikit/core/application.py<br />tuikit/core/container.py<br />tuikit/core/coords.py<br />tuikit/core/theme.py<br />tuikit/core/widget.py<br />tuikit/core/window.py<br />tuikit/driver/cursesw.py<br />tuikit/widgets/button.py<br /><br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Sun, 22 Feb 2015 09:53:13 +0100</pubDate>
</item>
<item>
    <title>Add mouse events, event demo.</title>
    <guid isPermaLink="true">http://hg.devl.cz/tuikit/rev/8c7970520632</guid>
    <link>http://hg.devl.cz/tuikit/rev/8c7970520632</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>8c7970520632</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Add mouse events, event demo.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>demos/03_application.py<br />demos/03_event.py<br />demos/04_texteditor.py<br />demos/05_fixedlayout.py<br />demos/06_gridlayout.py<br />demos/10_application.py<br />demos/11_fixedlayout.py<br />demos/12_gridlayout.py<br />demos/20_texteditor.py<br />tuikit/core/container.py<br /><br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Sat, 21 Feb 2015 12:01:57 +0100</pubDate>
</item>
<item>
    <title>Update FixedLayout. Add demo launcher.</title>
    <guid isPermaLink="true">http://hg.devl.cz/tuikit/rev/8680c2333546</guid>
    <link>http://hg.devl.cz/tuikit/rev/8680c2333546</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>8680c2333546</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Update FixedLayout. Add demo launcher.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>.hgignore<br />INSPIRATION<br />Makefile<br />demo.py<br />demos/01_buffer.py<br />demos/02_curses.py<br />demos/03_application.py<br />demos/04_texteditor.py<br />demos/05_fixedlayout.py<br />demos/05_gridlayout.py<br /><br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Mon, 16 Feb 2015 21:17:43 +0100</pubDate>
</item>
<item>
    <title>Drop AnchorLayout, merge its features into FixedLayout.</title>
    <guid isPermaLink="true">http://hg.devl.cz/tuikit/rev/165b5d65e1cb</guid>
    <link>http://hg.devl.cz/tuikit/rev/165b5d65e1cb</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>165b5d65e1cb</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Drop AnchorLayout, merge its features into FixedLayout.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>.hgignore<br />INSPIRATION<br />tuikit/core/container.py<br />tuikit/layouts/anchor.py<br />tuikit/layouts/fixed.py<br />tuikit/layouts/layout.py<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Sun, 15 Feb 2015 17:50:24 +0100</pubDate>
</item>
<item>
    <title>GridLayout: basic implementation.</title>
    <guid isPermaLink="true">http://hg.devl.cz/tuikit/rev/b4ff7392003a</guid>
    <link>http://hg.devl.cz/tuikit/rev/b4ff7392003a</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>b4ff7392003a</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>GridLayout: basic implementation.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>demos/04_texteditor.py<br />demos/05_gridlayout.py<br />tuikit/core/container.py<br />tuikit/core/coords.py<br />tuikit/layouts/fixed.py<br />tuikit/layouts/grid.py<br />tuikit/layouts/layout.py<br />tuikit/layouts/offset.py<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Sun, 15 Feb 2015 12:52:46 +0100</pubDate>
</item>
<item>
    <title>Add Widget.posreq. Add OffsetLayout.</title>
    <guid isPermaLink="true">http://hg.devl.cz/tuikit/rev/26c02bd94bd9</guid>
    <link>http://hg.devl.cz/tuikit/rev/26c02bd94bd9</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>26c02bd94bd9</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Add Widget.posreq. Add OffsetLayout.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>demos/03_application.py<br />tuikit/core/container.py<br />tuikit/core/widget.py<br />tuikit/core/window.py<br />tuikit/layouts/anchor.py<br />tuikit/layouts/fixed.py<br />tuikit/layouts/grid.py<br />tuikit/layouts/layout.py<br />tuikit/layouts/offset.py<br />tuikit/widgets/scrollview.py<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Sun, 15 Feb 2015 12:48:23 +0100</pubDate>
</item>
<item>
    <title>Merge.</title>
    <guid isPermaLink="true">http://hg.devl.cz/tuikit/rev/6796adfdc7eb</guid>
    <link>http://hg.devl.cz/tuikit/rev/6796adfdc7eb</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>6796adfdc7eb</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Merge.<br/>
<br/>
Due to my schizophrenia, I've accidentally forked my own code. The other set of changes were found in another computer.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>tuikit.conf<br />tuikit/core/container.py<br />tuikit/core/widget.py<br />tuikit/core/window.py<br />tuikit/driver/curses.py<br />tuikit/driver/cursesw.py<br />tuikit/widgets/textbox.py<br />tuikit/widgets/textfield.py<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Wed, 03 Sep 2014 21:56:20 +0200</pubDate>
</item>
<item>
    <title>Refactor cursor.</title>
    <guid isPermaLink="true">http://hg.devl.cz/tuikit/rev/ce2e67e7bbb8</guid>
    <link>http://hg.devl.cz/tuikit/rev/ce2e67e7bbb8</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>ce2e67e7bbb8</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Refactor cursor.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>tuikit/core/application.py<br />tuikit/core/container.py<br />tuikit/core/widget.py<br />tuikit/core/window.py<br />tuikit/widgets/textbox.py<br />tuikit/widgets/textfield.py<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Wed, 03 Sep 2014 19:17:04 +0200</pubDate>
</item>
<item>
    <title>Refactor events.</title>
    <guid isPermaLink="true">http://hg.devl.cz/tuikit/rev/b055add74b18</guid>
    <link>http://hg.devl.cz/tuikit/rev/b055add74b18</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>b055add74b18</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Refactor events.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>demos/03_application.py<br />tests/test_event_class.py<br />tuikit/core/application.py<br />tuikit/core/container.py<br />tuikit/core/events.py<br />tuikit/core/widget.py<br />tuikit/core/window.py<br />tuikit/driver/cursesw.py<br />tuikit/widgets/textbox.py<br />tuikit/widgets/textfield.py<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Wed, 03 Sep 2014 19:14:43 +0200</pubDate>
</item>
<item>
    <title>Add cursesw driver, using curses get_wch() for unicode input. It alse has enabled keypad() to let curses interpret control keys and mouse input.</title>
    <guid isPermaLink="true">http://hg.devl.cz/tuikit/rev/cf3d49cdd6e2</guid>
    <link>http://hg.devl.cz/tuikit/rev/cf3d49cdd6e2</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>cf3d49cdd6e2</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Add cursesw driver, using curses get_wch() for unicode input. It alse has enabled keypad() to let curses interpret control keys and mouse input.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>tests/curses_get_wch.py<br />tests/curses_getkey.py<br />tests/curses_keycodes.py<br />tests/curses_mouse.py<br />tests/curses_unicode.py<br />tuikit/core/application.py<br />tuikit/driver/cursesw.py<br />tuikit/widgets/textfield.py<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#97;&#100;&#101;&#107;&#32;&#66;&#114;&#105;&#99;&#104;&#32;&#60;&#114;&#97;&#100;&#101;&#107;&#46;&#98;&#114;&#105;&#99;&#104;&#64;&#100;&#101;&#118;&#108;&#46;&#99;&#122;&#62;</author>
    <pubDate>Wed, 03 Sep 2014 19:13:37 +0200</pubDate>
</item>

  </channel>
</rss>