<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.paper.us.eu.org/msvpvf/</link>
    <language>en-us</language>

    <title>msvpvf: src/gui.c history</title>
    <description>src/gui.c revision history</description>
    <item>
    <title>gui: fix build fail</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/42a1f64eb4b5/src/gui.c</link>
    <description><![CDATA[gui: fix build fail]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Mon, 14 Jul 2025 02:41:25 -0400</pubDate>
</item>
<item>
    <title>*: add IUP GUI</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/af4ed765c1ac/src/gui.c</link>
    <description><![CDATA[*: add IUP GUI<br/>
<br/>
a lot simpler than win32, but I assume there's more going on in<br/>
the background that I don't know about :)]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Mon, 14 Jul 2025 02:39:24 -0400</pubDate>
</item>
<item>
    <title>*: change license to BSD, update README for Unicode</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/c06dcab17923/src/gui.c</link>
    <description><![CDATA[*: change license to BSD, update README for Unicode<br/>
<br/>
src/gui: use tchar.h for unicode instead of our own macros]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#112;&#97;&#112;&#101;&#114;&#46;&#117;&#115;&#46;&#101;&#117;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 22 Mar 2024 22:04:16 -0400</pubDate>
</item>
<item>
    <title>*: refactor... basically everything!</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/8f90d5addda9/src/gui.c</link>
    <description><![CDATA[*: refactor... basically everything!<br/>
<br/>
The Win32 GUI version is now unicode-friendly. HOWEVER, ANSI still very<br/>
much works. you can configure which version to use through `-DUNICODE=0/1`<br/>
in CFLAGS.<br/>
<br/>
the CLI is also friendlier and uses a more sane interface as well.<br/>
note: the command line flags (which were optional before) are now required.<br/>
Unicode filenames will not work on Windows because Windows sucks.]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#112;&#97;&#112;&#101;&#114;&#46;&#117;&#115;&#46;&#101;&#117;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 20 Mar 2024 17:06:26 -0400</pubDate>
</item>
<item>
    <title>gui.c: Add angled brackets around case</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/79a35af2cb56/src/gui.c</link>
    <description><![CDATA[gui.c: Add angled brackets around case<br/>
<br/>
mmmmmmffmfmgm]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 05 Jan 2023 07:51:33 -0500</pubDate>
</item>
<item>
    <title>gui.c: Add drag and drop support</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/207684d44b54/src/gui.c</link>
    <description><![CDATA[gui.c: Add drag and drop support<br/>
<br/>
Utilizes the old Win 3.1 API for it, it does everything I need it to do]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 04 Jan 2023 21:54:22 -0500</pubDate>
</item>
<item>
    <title>paper is retarded and caused a segfault episode 1</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/a2e979245441/src/gui.c</link>
    <description><![CDATA[paper is retarded and caused a segfault episode 1]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 01 Aug 2022 21:41:54 -0400</pubDate>
</item>
<item>
    <title>[gui.c]: show version and type in a box</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/fcd4b9fe957b/src/gui.c</link>
    <description><![CDATA[[gui.c]: show version and type in a box]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 21 Jul 2022 00:46:18 -0400</pubDate>
</item>
<item>
    <title>Update gui.c</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/0d62f49c1948/src/gui.c</link>
    <description><![CDATA[Update gui.c]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 18 Jul 2022 12:03:45 -0400</pubDate>
</item>
<item>
    <title>Use Win32 libraries to copy files</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/cf9a14755472/src/gui.c</link>
    <description><![CDATA[Use Win32 libraries to copy files]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 22 May 2022 04:20:11 -0400</pubDate>
</item>
<item>
    <title>We don't need to specify that it's ANSI</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/0f6c604b6863/src/gui.c</link>
    <description><![CDATA[We don't need to specify that it's ANSI<br/>
<br/>
because MinGW does it for us (I think)]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 22 May 2022 04:11:30 -0400</pubDate>
</item>
<item>
    <title>Use a common.c file to hold concurrent functions</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/7cb4ca7cf257/src/gui.c</link>
    <description><![CDATA[Use a common.c file to hold concurrent functions<br/>
<br/>
Also I fixed that 1.4 KB bug I think]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 21 May 2022 18:41:54 -0400</pubDate>
</item>
<item>
    <title>oops..</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/cd50c59286be/src/gui.c</link>
    <description><![CDATA[oops..]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 22 Apr 2022 02:12:40 -0400</pubDate>
</item>
<item>
    <title>Use ANSI instead of Unicode (Windows 95 support)</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/b32218b54640/src/gui.c</link>
    <description><![CDATA[Use ANSI instead of Unicode (Windows 95 support)<br/>
<br/>
I don't know why I used Unicode in the first place :p]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 22 Apr 2022 02:08:59 -0400</pubDate>
</item>
<item>
    <title>Crash fix for Windows 2000 and XP</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/161ec4e87d0a/src/gui.c</link>
    <description><![CDATA[Crash fix for Windows 2000 and XP<br/>
<br/>
Windows 2000 and XP would crash if you pressed &quot;Cancel&quot; on the Open or Save file dialogs.]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 22 Apr 2022 01:55:47 -0400</pubDate>
</item>
<item>
    <title>wait.. is the cast even needed?</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/800b9eabc548/src/gui.c</link>
    <description><![CDATA[wait.. is the cast even needed?]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 17 Apr 2022 02:50:22 -0400</pubDate>
</item>
<item>
    <title>Update gui.c</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/cc498a5feaaf/src/gui.c</link>
    <description><![CDATA[Update gui.c]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 08 Apr 2022 00:26:47 -0400</pubDate>
</item>
<item>
    <title>wtf??</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/9401d767d989/src/gui.c</link>
    <description><![CDATA[wtf??]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 08 Apr 2022 00:07:35 -0400</pubDate>
</item>
<item>
    <title>???</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/fa7bd08be944/src/gui.c</link>
    <description><![CDATA[???]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 08 Apr 2022 00:04:15 -0400</pubDate>
</item>
<item>
    <title>cast our enum properly...</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/61b9a9ba7fee/src/gui.c</link>
    <description><![CDATA[cast our enum properly...]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 07 Apr 2022 23:56:50 -0400</pubDate>
</item>
<item>
    <title>actually define our enum properly...</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/1b8d066e55ae/src/gui.c</link>
    <description><![CDATA[actually define our enum properly...]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 07 Apr 2022 23:54:24 -0400</pubDate>
</item>
<item>
    <title>cast for type, make type a static variable</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/0d19cff70e93/src/gui.c</link>
    <description><![CDATA[cast for type, make type a static variable]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 07 Apr 2022 23:24:09 -0400</pubDate>
</item>
<item>
    <title>Add curly brackets around our switch statement so it actually works</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/bf872a9c70d9/src/gui.c</link>
    <description><![CDATA[Add curly brackets around our switch statement so it actually works]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 07 Apr 2022 19:42:34 -0400</pubDate>
</item>
<item>
    <title>Update gui.c</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/6d14538a109e/src/gui.c</link>
    <description><![CDATA[Update gui.c]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 07 Apr 2022 19:30:53 -0400</pubDate>
</item>
<item>
    <title>Use enums for `type`</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/b5df3f47a30e/src/gui.c</link>
    <description><![CDATA[Use enums for `type`]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 07 Apr 2022 02:36:03 -0400</pubDate>
</item>
<item>
    <title>GUI: automatically select project file extension</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/812089083c89/src/gui.c</link>
    <description><![CDATA[GUI: automatically select project file extension]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#51;&#55;&#57;&#54;&#50;&#50;&#50;&#53;&#43;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#117;&#115;&#101;&#114;&#115;&#46;&#110;&#111;&#114;&#101;&#112;&#108;&#121;&#46;&#103;&#105;&#116;&#104;&#117;&#98;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 11 Mar 2022 16:35:26 -0500</pubDate>
</item>
<item>
    <title>Remove broken include</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/423aa3429d21/src/gui.c</link>
    <description><![CDATA[Remove broken include]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 01 Feb 2022 22:31:20 -0500</pubDate>
</item>
<item>
    <title>Increase filename limit</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/d2cd8c5672fa/src/gui.c</link>
    <description><![CDATA[Increase filename limit<br/>
<br/>
256 bytes is enough for anybody]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 26 Jan 2022 23:12:41 -0500</pubDate>
</item>
<item>
    <title>Add Windows GUI version and a multitude of other changes</title>
    <link>https://hg.paper.us.eu.org/msvpvf/log/d1e5b8390cd3/src/gui.c</link>
    <description><![CDATA[Add Windows GUI version and a multitude of other changes]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 26 Jan 2022 20:25:08 -0500</pubDate>
</item>

  </channel>
</rss>
