annotate code/index.html @ 111:250f40874439

*: update lots of things now we minify the html,css,etc before deploying, so it hopefully will load faster :)
author Paper <paper@tflc.us>
date Mon, 19 May 2025 13:58:21 -0400
parents a8449f9a55d4
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
78
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
1 ---
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
2 layout: default
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
3 title: code
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
4 ---
103
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
5 <div id="schism" class="content drop-shadow-box">
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
6 <div class="project-title-container">
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
7 <a target="_blank" href="https://schismtracker.org/" class="drop-shadow-text prettylink project-title">
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
8 Schism Tracker
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
9 </a>
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
10 <span class="project-quip drop-shadow-text"><i>640k ought to be enough for anybody</i></span>
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
11 </div>
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
12 <hr class="project-separator">
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
13 <span class="drop-shadow-text">
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
14 A modern clone of <a class="prettylink" href="http://web.archive.org/web/20041009160352/http://www.users.on.net/~jtlim/ImpulseTracker/">Impulse Tracker</a> written in C with SDL2. I'm the primary maintainer nowadays, with <a class="prettylink" href="https://sagamusix.de">Saga Musix</a> and <a class="prettylink" href="https://pengaru.com/">Vito Caputo</a> helping out as well. Should run on pretty much everything except MS-DOS.
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
15 </span>
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
16 </div>
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
17
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
18 <br>
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
19
88
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
20 <div id="minori" class="content drop-shadow-box">
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
21 <div class="project-title-container">
90
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
22 <span class="drop-shadow-text project-title">Minori</span>
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
23 <span class="project-quip drop-shadow-text"><i>my happiness can only be made by my own hands</i></span>
88
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
24 </div>
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
25 <hr class="project-separator">
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
26 <span class="drop-shadow-text">
91
caf449c570be html: update main page, fix typo on code page
Paper <paper@paper.us.eu.org>
parents: 90
diff changeset
27 A work-in-progress cross-platform anime tracker and clone of <a class="prettylink" href="https://taiga.moe/">Taiga</a> that I've been working on since around July of 2023. There's still loads to be done, most notably the library and support for MyAnimeList and Kitsu. Minori also encompasses libanimone, a library for cross-platform media player detection.
88
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
28 </span>
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
29 <br><br>
103
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
30 <span class="drop-shadow-text">
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
31 <strong>Note:</strong> development of minori has essentially stalled since July 2024; I spoke to erengy about my efforts and learned that he was also actually working his own cross-platform version of Taiga. As of now I'm torn on whether I'll put more into this. What will probably happen is minori will be abandoned and libanimone will be extracted from the repository for it to live on as its own thing.
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
32 </span>
a8449f9a55d4 code: development of minori has stalled
Paper <paper@tflc.us>
parents: 95
diff changeset
33 <br><br>
88
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
34 <span class="drop-shadow-text project-title">Downloads:</span>
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
35 <ul class="project-downloads">
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
36 <li>
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
37 <a class="drop-shadow-text prettylink" href="https://builds.sr.ht/~mrpapersonic/minori">Prebuilt binaries for Windows and Linux</a>
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
38 </li>
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
39 <li>
95
a2c83f182127 *: update links
Paper <paper@paper.us.eu.org>
parents: 91
diff changeset
40 <a class="drop-shadow-text prettylink" href="https://hg.tflc.us/minori/archive/tip.tar.gz">Latest source tarball</a>
88
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
41 </li>
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
42 <li>
95
a2c83f182127 *: update links
Paper <paper@paper.us.eu.org>
parents: 91
diff changeset
43 <a class="drop-shadow-text prettylink" href="https://hg.tflc.us/minori">Mercurial source tree</a>
88
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
44 </li>
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
45 </ul>
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
46 </div>
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
47
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
48 <br>
bac91b82b969 code: public release of Minori
Paper <paper@paper.us.eu.org>
parents: 81
diff changeset
49
111
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
50 <div id="web" class="content drop-shadow-box">
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
51 <div class="project-title-container">
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
52 <span class="drop-shadow-text project-title">web</span>
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
53 <span class="project-quip drop-shadow-text"><i>turtles all the way down</i></span>
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
54 </div>
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
55 <hr class="project-separator">
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
56 <span class="drop-shadow-text">
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
57 The source code to this website. It's built using jekyll, and is fairly simple to set up.
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
58 See the '.build.yml' file for the exact commands used when deploying.
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
59 </span>
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
60 <br><br>
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
61 <a class="drop-shadow-text prettylink" href="https://hg.tflc.us/web">Mercurial source tree</a>
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
62 </div>
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
63
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
64 <br>
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
65
78
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
66 <div id="msvpvf" class="content drop-shadow-box">
81
eb3bbc61bc17 Use flexbox for lots more things
Paper <paper@paper.us.eu.org>
parents: 79
diff changeset
67 <div class="project-title-container">
90
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
68 <span class="drop-shadow-text project-title">msvpvf</span>
81
eb3bbc61bc17 Use flexbox for lots more things
Paper <paper@paper.us.eu.org>
parents: 79
diff changeset
69 <span class="project-quip drop-shadow-text"><i>backwards compatibility? what's that?</i></span>
eb3bbc61bc17 Use flexbox for lots more things
Paper <paper@paper.us.eu.org>
parents: 79
diff changeset
70 </div>
78
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
71 <hr class="project-separator">
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
72 <span class="drop-shadow-text">
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
73 A bite-sized Windows application to backport Vegas Pro project
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
74 files to older versions.
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
75 </span>
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
76 <br><br>
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
77 <span class="drop-shadow-text project-title">Downloads:</span>
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
78 <ul class="project-downloads">
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
79 <li>
90
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
80 Windows:
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
81 <ul>
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
82 <li>
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
83 <a class="drop-shadow-text prettylink" href="binaries/msvpvf/msvpvf-i686-ansi.exe" download>32-bit (ANSI)</a>
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
84 </li>
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
85 <li>
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
86 <a class="drop-shadow-text prettylink" href="binaries/msvpvf/msvpvf-i686-unicode.exe" download>32-bit (Unicode, use this one if unsure)</a>
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
87 </li>
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
88 <li>
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
89 <a class="drop-shadow-text prettylink" href="binaries/msvpvf/msvpvf-x86_64-unicode.exe" download>64-bit</a>
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
90 </li>
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
91 </ul>
78
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
92 </li>
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
93 <li>
95
a2c83f182127 *: update links
Paper <paper@paper.us.eu.org>
parents: 91
diff changeset
94 <a class="drop-shadow-text prettylink" href="https://hg.tflc.us/msvpvf">Mercurial source tree</a>
78
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
95 </li>
111
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
96 </ul>
78
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
97 </div>
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
98
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
99 <br>
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
100
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
101 <div id="wgsdk" class="content drop-shadow-box">
81
eb3bbc61bc17 Use flexbox for lots more things
Paper <paper@paper.us.eu.org>
parents: 79
diff changeset
102 <div class="project-title-container">
90
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
103 <span class="drop-shadow-text project-title">wgsdk</span>
81
eb3bbc61bc17 Use flexbox for lots more things
Paper <paper@paper.us.eu.org>
parents: 79
diff changeset
104 <span class="project-quip drop-shadow-text"><i>winamp, really? what year is it?</i></span>
eb3bbc61bc17 Use flexbox for lots more things
Paper <paper@paper.us.eu.org>
parents: 79
diff changeset
105 </div>
78
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
106 <hr class="project-separator">
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
107 <span class="drop-shadow-text">
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
108 A Winamp plugin that uses the Discord GameSDK to provide rich
111
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
109 presence. It also uses the WinHTTP API provided in Windows XP
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
110 and newer to show album covers scraped from Deezer within the
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 103
diff changeset
111 status.
78
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
112 </span>
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
113 <br><br>
90
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
114 <a class="drop-shadow-text prettylink" href="binaries/gen_DiscordGameSDK.dll" download>Download (32-bit)</a>
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
115 <br>
95
a2c83f182127 *: update links
Paper <paper@paper.us.eu.org>
parents: 91
diff changeset
116 <a class="drop-shadow-text prettylink" href="https://hg.tflc.us/wgsdk">Mercurial source tree</a>
78
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
117 </div>
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
118
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
119 <br>
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
120
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
121 <div id="libedl" class="content drop-shadow-box">
81
eb3bbc61bc17 Use flexbox for lots more things
Paper <paper@paper.us.eu.org>
parents: 79
diff changeset
122 <div class="project-title-container">
90
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
123 <span class="drop-shadow-text project-title">libedl</span>
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
124 <span class="project-quip drop-shadow-text"><i>reinventing the wheel</i></span>
81
eb3bbc61bc17 Use flexbox for lots more things
Paper <paper@paper.us.eu.org>
parents: 79
diff changeset
125 </div>
78
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
126 <hr class="project-separator">
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
127 <span class="drop-shadow-text">
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
128 A C library to parse and edit Vegas Pro EDL files.
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
129 </span>
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
130 <br><br>
95
a2c83f182127 *: update links
Paper <paper@paper.us.eu.org>
parents: 91
diff changeset
131 <a class="drop-shadow-text prettylink" href="https://hg.tflc.us/libedl/archive/v2.1.tar.gz" download>Download source tarball</a>
90
2150100076df code: fix links...
Paper <paper@paper.us.eu.org>
parents: 88
diff changeset
132 <br>
95
a2c83f182127 *: update links
Paper <paper@paper.us.eu.org>
parents: 91
diff changeset
133 <a class="drop-shadow-text prettylink" href="https://hg.tflc.us/libedl">Mercurial source tree</a>
78
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents:
diff changeset
134 </div>