737 lines
28 KiB
XML
737 lines
28 KiB
XML
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
<channel>
|
|
<title>speedie.site updates</title>
|
|
<description>Update feed, for quick short updates.</description>
|
|
<atom:link href="https://speedie.site/updates" rel="self" type="application/updates.xml" />
|
|
<item>
|
|
<title>Introducing aur.speedie.site</title>
|
|
<link>/updates.php/Introducing+aurspeediesite</link>
|
|
<guid>/updates.php/Introducing+aurspeediesite</guid>
|
|
<pubDate>Mon, 28 Aug 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>Introducing aur.speedie.site</h1>
|
|
|
|
<p>This is an update to yesterday's update post. I have now finished
|
|
the web interface for the speedie-aur Arch Linux repository. You can
|
|
check it out <a href="https://aur.speedie.site">here</a>. It allows you to view
|
|
all packages as well as information about them, similar to
|
|
packages.archlinux.org.</p>
|
|
|
|
<p>Please note that some packages have been removed, and all packages have
|
|
been rebuilt. Notably <code>spde</code> has been removed from the repositories
|
|
along with other broken packages.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 3.3.1 release</title>
|
|
<link>/updates.php/spmenu+331+release</link>
|
|
<guid>/updates.php/spmenu+331+release</guid>
|
|
<pubDate>Thu, 24 Aug 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 3.3.1 release</h1>
|
|
|
|
<p>spmenu 3.3.1 has been released. You can get the latest release
|
|
<a href="https://ls.speedie.site/?b=releases%2Fspmenu">here</a>.</p>
|
|
|
|
<p>If you use Arch or Gentoo you can get distro packages
|
|
from my repositories.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>Git issues</title>
|
|
<link>/updates.php/Git+issues</link>
|
|
<guid>/updates.php/Git+issues</guid>
|
|
<pubDate>Sat, 19 Aug 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>Git issues</h1>
|
|
|
|
<p>I am unable to update the Git repository
|
|
<a href="https://git.speedie.site/speedie/speedie-aur">speedie-aur</a> due to
|
|
its massive size. Because of this, I will be migrating the repository.
|
|
I will update you on this soon.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>Important: Update your pacman.conf</title>
|
|
<link>/updates.php/Important+Update+your+pacman-conf</link>
|
|
<guid>/updates.php/Important+Update+your+pacman-conf</guid>
|
|
<pubDate>Sat, 19 Aug 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>Important: Update your pacman.conf</h1>
|
|
|
|
<p>The migration has been completed. Change <code>Server = https://git.speedie.site...</code>
|
|
in your pacman.conf for speedie-aur to <code>https://aur.speedie.site</code> and update as
|
|
normal. There are still some things to be done, such as a web interface for
|
|
searching for packages.</p>
|
|
|
|
<p>Note that it may be a bit unstable, and I am going to be rebuilding all of the
|
|
packages in the repository. This means some may not be included. Feel free to
|
|
email me if you have any questions or issues.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 3.3 release</title>
|
|
<link>/updates.php/spmenu+33+release</link>
|
|
<guid>/updates.php/spmenu+33+release</guid>
|
|
<pubDate>Sat, 12 Aug 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 3.3 release</h1>
|
|
|
|
<p>spmenu 3.3 has been released. You can get the latest release
|
|
<a href="https://ls.speedie.site/?b=releases%2Fspmenu">here</a>.</p>
|
|
|
|
<p>If you use Arch or Gentoo you can get distro packages
|
|
from my repositories.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>New project: swiki</title>
|
|
<link>/updates.php/New+project+swiki</link>
|
|
<guid>/updates.php/New+project+swiki</guid>
|
|
<pubDate>Thu, 10 Aug 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>New project: swiki</h1>
|
|
|
|
<p>I have started a new project. Derived from the spmenu wiki is a separate
|
|
project containing simply the wiki code - swiki. You can now try out swiki
|
|
if you want <a href="https://git.speedie.site/speedie/swiki">here</a>.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>Forwarder Factory repositories are being migrated</title>
|
|
<link>/updates.php/Forwarder+Factory+repositories+are+being+migrated</link>
|
|
<guid>/updates.php/Forwarder+Factory+repositories+are+being+migrated</guid>
|
|
<pubDate>Thu, 10 Aug 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>Forwarder Factory repositories are being migrated</h1>
|
|
|
|
<p>Because I don't trust GitHub, I have decided to host the
|
|
<a href="https://github.com/ForwarderFactory/wii">wii</a> and
|
|
<a href="https://github.com/ForwarderFactory/hbc-archive">hbc-archive</a> repositories
|
|
on my own Git server. The chance of a DMCA takedown request is <strong>very</strong> low,
|
|
but I want these projects completely preserved.</p>
|
|
|
|
<p>Also, the Forwarder Factory Discord server which has been archived for many
|
|
months now is being deleted today. RIP.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>Gitea migration</title>
|
|
<link>/updates.php/Gitea+migration</link>
|
|
<guid>/updates.php/Gitea+migration</guid>
|
|
<pubDate>Mon, 07 Aug 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>Gitea migration</h1>
|
|
|
|
<p>Today I migrated from Gitea to Forgejo. It's pretty much a drop in replacement,
|
|
but please let me know about any issues you may discover. Note that the theme
|
|
may have changed for you from a bright green color to a dark orange color.
|
|
This is completely fine.</p>
|
|
|
|
<p>None of your repositories should have been affected by this in any way, and
|
|
if they were I have backups of them. In that case, let me know.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>speedie.site update</title>
|
|
<link>/updates.php/speediesite+update</link>
|
|
<guid>/updates.php/speediesite+update</guid>
|
|
<pubDate>Sun, 30 Jul 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>speedie.site update</h1>
|
|
|
|
<p>I am now using Gentoo on my desktop and FreeBSD on my laptop.
|
|
For you, this means the Gentoo overlay is back up and maintained again, and
|
|
you may end up seeing some FreeBSD software and support.</p>
|
|
|
|
<p>It is worth noting though that the Arch Linux repository will be maintained
|
|
as well, because I use Arch quite often.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 3.2 release</title>
|
|
<link>/updates.php/spmenu+32+release</link>
|
|
<guid>/updates.php/spmenu+32+release</guid>
|
|
<pubDate>Sat, 29 Jul 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 3.2 release</h1>
|
|
|
|
<p>spmenu 3.2 has been released. You can get the latest release
|
|
<a href="https://ls.speedie.site/?b=releases%2Fspmenu">here</a>.</p>
|
|
|
|
<p>If you use Arch or Gentoo you can get distro packages from my repositories.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 3.2.1 release</title>
|
|
<link>/updates.php/spmenu+321+release</link>
|
|
<guid>/updates.php/spmenu+321+release</guid>
|
|
<pubDate>Sat, 29 Jul 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 3.2.1 release</h1>
|
|
|
|
<p>spmenu 3.2.1 has been released. You can get the latest release
|
|
<a href="https://ls.speedie.site/?b=releases%2Fspmenu">here</a>.</p>
|
|
|
|
<p>If you use Arch or Gentoo you can get distro packages from my repositories.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 3.1.1 release</title>
|
|
<link>/updates.php/spmenu+311+release</link>
|
|
<guid>/updates.php/spmenu+311+release</guid>
|
|
<pubDate>Sat, 22 Jul 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 3.1.1 release</h1>
|
|
|
|
<p>spmenu 3.1.1 release. This one fixes bugs with the last release and adds a few features.</p>
|
|
|
|
<ul>
|
|
<li>Add true color (24 bit) SGR sequence support</li>
|
|
<li>Add 39 and 49 sequence support</li>
|
|
<li>Add better SGR sequence documentation to man page(s)</li>
|
|
<li>Add clipboard support for Wayland (requires wl-clipboard on runtime)</li>
|
|
<li>Add scrolldistance option (Wayland only)</li>
|
|
<li>Add true color to spmenu_test</li>
|
|
<li>Add togglefuzzy() function, allowing fuzzy matching to be toggled on runtime</li>
|
|
<li>Fix scrolling on Wayland (now uses a listener instead)</li>
|
|
</ul>
|
|
|
|
<p>You can get the new release through pacman if you're using my Arch repository,
|
|
or you can simply get the source code and compile it yourself.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 3.1 release</title>
|
|
<link>/updates.php/spmenu+31+release</link>
|
|
<guid>/updates.php/spmenu+31+release</guid>
|
|
<pubDate>Wed, 19 Jul 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 3.1 release</h1>
|
|
|
|
<p>spmenu 3.1 release. This release fixes some issues and cleans up the codebase,
|
|
but doesn't really add much new.</p>
|
|
|
|
<ul>
|
|
<li>Regenerate cache if spmenu width/height has changed. This fixes issues (and
|
|
potential segmentation faults) when drawing</li>
|
|
<li>Make sure menu height cannot exceed monitor height</li>
|
|
<li>Remove/change some key and mouse binds</li>
|
|
<li>Significantly improve documentation for keybinds</li>
|
|
<li>Remove `pango_highlight` option, it's useless because Pango isn't being highlighted.</li>
|
|
<li>Fix powerline cutoff for big images</li>
|
|
<li>Change default alpha value from 200 to 222, making it more (but not fully) opaque</li>
|
|
<li>Fix massive argument typos caused by `sed` misuse. This won't happen again</li>
|
|
<li>Replace a lot of outdated information in the man pages</li>
|
|
<li>Move up/down on left/right when !lines</li>
|
|
<li>spmenu_run now respects NoDisplay and OnlyShowIn</li>
|
|
<li>spmenu_run now supports Desktop Action headers in .desktop entries</li>
|
|
<li>spmenu_run will now display the `Comment` rather than the `GenericName`
|
|
if available</li>
|
|
<li>Add Swedish translations for spmenu desktop entries</li>
|
|
<li>Move `spmenu_run` functions into separate scripts loaded in as necessary.
|
|
This results in major speed improvements but isn't noticeable to the user</li>
|
|
<li>Cleanup spmenu_run code significantly</li>
|
|
<li>Add `ClickNone`, which will simply allow clicking anywhere.</li>
|
|
<li>Don't merge the end powerline with the start powerline of the next item when !lines</li>
|
|
<li>Simplify SGR sequence handling, fixing width weirdness</li>
|
|
<li>Replace many variable names with simple ones</li>
|
|
<li>Caret height is now dynamic based on `sp.bh`</li>
|
|
<li>Fix incorrect color usage in the config file</li>
|
|
<li>Simplify and speed up reading of standard input</li>
|
|
<li>Now generate SHA256 and MD5 hash for tarballs and pacman packages</li>
|
|
<li>Remove `ClickSelItem`. You should now replace it with `ClickItem` and set
|
|
the function to `selecthover` with any argument</li>
|
|
<li>Fix bug in package creation</li>
|
|
</ul>
|
|
|
|
<p>You can get the new release through pacman if you're using my Arch repository,
|
|
or you can simply get the source code and compile it yourself.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 3.0.2 release</title>
|
|
<link>/updates.php/spmenu+302+release</link>
|
|
<guid>/updates.php/spmenu+302+release</guid>
|
|
<pubDate>Tue, 11 Jul 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 3.0.2 release</h1>
|
|
|
|
<p>spmenu 3.0.2 release. Nothing major with this release, but it fixes some bugs
|
|
with the last release.</p>
|
|
|
|
<ul>
|
|
<li>Fix `-b` argument</li>
|
|
<li>Cleanup `drawitemtext()`</li>
|
|
<li>Fix pango markup highlighting</li>
|
|
<li>Make regex matching a separate mode inside insert mode</li>
|
|
<li>Use `oleftpadding` in `drawhighlights()`</li>
|
|
<li>Improve incremental feature</li>
|
|
<li>Stream code cleanup</li>
|
|
<li>meson_options.txt improvements</li>
|
|
<li>spmenu now caches icons too, not just standard images</li>
|
|
<li>Add more documentation</li>
|
|
<li>Remove example.Xresources and all non color/font preferences (who cares)</li>
|
|
<li>Remove `spmenu:` syntax,it's basically useless</li>
|
|
<li>Fix segmentation fault when `-NF` and `-pri.` are combined</li>
|
|
<li>Fix `-F` and `-pri`</li>
|
|
</ul>
|
|
|
|
<p>You can get the new release through pacman if you're using my Arch repository,
|
|
or you can simply get the source code and compile it yourself.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 3.0 release</title>
|
|
<link>/updates.php/spmenu+30+release</link>
|
|
<guid>/updates.php/spmenu+30+release</guid>
|
|
<pubDate>Wed, 05 Jul 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 3.0 release</h1>
|
|
|
|
<p>spmenu 3.0 release. Adds icons, Regex matching, and fixes some
|
|
bugs with highlighting and tab completion. Major version bump as well,
|
|
because why not.</p>
|
|
|
|
<ul>
|
|
<li>Added icon support, images can now (optionally) be displayed as icons</li>
|
|
<li>Added Regex matching for items</li>
|
|
<li>Added ClickImage click type</li>
|
|
<li>Added option to always use insert mode to the configuration file</li>
|
|
<li>Added screenshot feature, allowing you to screenshot spmenu (and only spmenu)
|
|
using a keybind</li>
|
|
<li>Fix weird line/column window resizing</li>
|
|
<li>Move binds configuration to another function, fixing a weird bug with binds.conf</li>
|
|
<li>Tab completion now completes the ENTIRE item, and doesn't skip over colored text</li>
|
|
<li>Change default word delimiters, now deleting words is much nicer</li>
|
|
<li>Remove many keybinds to make the default config less overwhelming. You
|
|
can (of course) add those back if you want</li>
|
|
<li>Change default cache, history and bookmark paths in spmenu_run</li>
|
|
<li>Fix -cc argument in spmenu_run</li>
|
|
<li>Fix segmentation fault when tab completing nothing</li>
|
|
<li>Fix highlighting for colored entries</li>
|
|
</ul>
|
|
|
|
<p>You can get the new release through pacman if you're using my Arch repository,
|
|
or you can simply get the source code and compile it yourself.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 2.3 release</title>
|
|
<link>/updates.php/spmenu+23+release</link>
|
|
<guid>/updates.php/spmenu+23+release</guid>
|
|
<pubDate>Wed, 28 Jun 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 2.3 release</h1>
|
|
|
|
<p>spmenu 2.3 release. Adds bookmarking, fixes BSD support and some bugs.</p>
|
|
|
|
<ul>
|
|
<li>Default to the default value of $XDG_CACHE_DIR in case $XDG_CACHE_DIR
|
|
isn't set</li>
|
|
<li>Simplify caching of desktop entries</li>
|
|
<li>Remove entry validation, not very useful and breaks several features</li>
|
|
<li>Replace <code>read -r</code> code with <code>mapfile</code></li>
|
|
<li>Add some functions that can be defined in the user's config file</li>
|
|
<li>Enable auto refreshing entries by default, it doesn't seem to cause any
|
|
issues anymore</li>
|
|
<li>Clean up the codebase by using structs</li>
|
|
<li>Rename libdrw, because it doesn't resemble upstream anymore</li>
|
|
<li>Remove useless <code>else continue</code> at the end of loops</li>
|
|
<li>Remove fullscreen functionality, it's not useful and you can just
|
|
scale the image up. It caused several bugs, none of which were worth fixing</li>
|
|
<li>Remove duplicate Xinerama code, now only get window width/height once and
|
|
assign it to a variable</li>
|
|
<li>Replace <code>sed -i</code> for non-GNU support</li>
|
|
<li>Add man page for spmenu_test</li>
|
|
<li>Add bookmarking to spmenu_run</li>
|
|
<li>Don't include Wayland headers in the build, wayland-scanner should do the
|
|
job on the user's machine</li>
|
|
<li>Fix spmenu_run history on BSD</li>
|
|
<li>Return exit code 1 if no item is selected using the -fm spmenu_run argument</li>
|
|
<li>Fix spmenu_run -x argument on BSD by using compgen</li>
|
|
<li>Fix infinite loop on non-GNU systems caused by <code>wc -l</code> being used to break
|
|
in a while true loop</li>
|
|
</ul>
|
|
|
|
<p>You can get the new release through pacman if you're using my Arch repository,
|
|
or you can simply get the source code and compile it yourself.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 2.2 release</title>
|
|
<link>/updates.php/spmenu+22+release</link>
|
|
<guid>/updates.php/spmenu+22+release</guid>
|
|
<pubDate>Wed, 21 Jun 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 2.2 release</h1>
|
|
|
|
<p>spmenu 2.2 release. Adds a few features, but more importantly fixes a lot of
|
|
bugs with mouse clicks and images.</p>
|
|
|
|
<ul>
|
|
<li>Add powerline for items</li>
|
|
<li>Support the Terminal specification in .desktop entries</li>
|
|
<li>Add option and argument to not allow setting lines/columns using keybinds</li>
|
|
<li>Fix margin-horizontal when lines are used</li>
|
|
<li>Fix margin-vertical when full screen images are used</li>
|
|
<li>Fix loading from file on Wayland</li>
|
|
<li>Change Ctrl+Shift+h keybind to simply Shift+h</li>
|
|
<li>Switch to Ctrl modifier from Alt modifier for navhistory keys</li>
|
|
<li>Add check for GNOME Wayland, to make the experience a little less bad for
|
|
the people using Mutter.</li>
|
|
<li>Fix far too many bugs to count with mouse clicks</li>
|
|
<li>Better screenshots in the README</li>
|
|
<li>Set cache size on Wayland too, could fix some issues with very big images</li>
|
|
<li>Combine the many make scripts into a single script, spmenu_make</li>
|
|
<li>Remove broken single line clicks</li>
|
|
<li>Remove example scripts, those can now be found in a separate repository</li>
|
|
<li>Improve documentation a bit</li>
|
|
</ul>
|
|
|
|
<p>You can get the new release through pacman if you're using my Arch repository,
|
|
or you can simply get the source code and compile it yourself.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 2.1.1 release</title>
|
|
<link>/updates.php/spmenu+211+release</link>
|
|
<guid>/updates.php/spmenu+211+release</guid>
|
|
<pubDate>Tue, 13 Jun 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 2.1.1 release</h1>
|
|
|
|
<p>spmenu 2.1.1 release. Some cleanup and fixes after the 2.1 release, nothing too major.</p>
|
|
|
|
<ul>
|
|
<li>Replace deprecated MD5() function (yay!)</li>
|
|
<li>Remove unused cursor code from (now) draw.c</li>
|
|
<li>Move libs/libdrw/drw.c to libs/draw/draw.c and libs/libdrw/drw.h to libs/draw/draw.h</li>
|
|
<li>Move libs/sl/main.c to libs/main.c and libs/sl/main.h to libs/main.h</li>
|
|
<li>Add slightly safer strncpy() function to main.c and use it everywhere</li>
|
|
<li>Fix keybind conflict in the Wayland keybind array, 2.1 forgot this.</li>
|
|
<li>Add options to the config allowing width, height and padding for the
|
|
cursor/caret to be set in the config file.</li>
|
|
<li>Cleanup menu height setting by calling a single function instead</li>
|
|
<li>Fix a freeze when certain parts of spmenu is hidden and an image is drawn</li>
|
|
<li>Fix compiling when !USEIMAGE</li>
|
|
<li>Massively clean up image drawing code</li>
|
|
<li>Don't include Xlib in draw.c if !USEX</li>
|
|
<li>Fix fullscreen image mode height</li>
|
|
<li>Fix typo causing image gaps to set the image height in the config file</li>
|
|
<li>Simplify .gitignore, much of what it used to contain is no longer useful</li>
|
|
<li>Add -fl or --feature-list argument allowing you to see what features were
|
|
compiled in</li>
|
|
<li>Allow forcing xdg directory if $XDG_CACHE_DIR is unset, mostly useful for debugging</li>
|
|
<li>Add image resizing toggle, in case you want the menu height to never change</li>
|
|
</ul>
|
|
|
|
<p>You can get the new release through pacman if you're using my Arch repository,
|
|
or you can simply get the source code and compile it yourself.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 2.1 release</title>
|
|
<link>/updates.php/spmenu+21+release</link>
|
|
<guid>/updates.php/spmenu+21+release</guid>
|
|
<pubDate>Fri, 09 Jun 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 2.1 release</h1>
|
|
|
|
<p>spmenu 2.1 release. This release is once again mostly a bug fix update, but
|
|
introduces some pretty cool stuff.</p>
|
|
|
|
<ul>
|
|
<li>Add X11 toggle, so now spmenu can run 100% on Wayland without any X libraries installed.</li>
|
|
<li>Add option to override path to theme file, useful for Pywal.</li>
|
|
<li>Drop official macOS support (it will most likely still work though).</li>
|
|
<li>Massive documentation improvements</li>
|
|
<li>Remove old preview image, add new screenshots including some animated gifs.</li>
|
|
<li>Add rounded variant of the powerline</li>
|
|
<li>Add support for images on Wayland too.</li>
|
|
<li>Keybinds in the config file are now one liners, so the default config is a
|
|
lot more user friendly.</li>
|
|
<li>Indent lines in the default config file</li>
|
|
<li>Fix previously undiscovered bugs with the keybind handling</li>
|
|
<li>Replace the spmenu colorscheme with a new colorscheme</li>
|
|
<li>Enable rounded powerlines and indentitems by default</li>
|
|
<li>Update spmenu(1) and spmenu_run(1) to point to this repository instead.</li>
|
|
<li>Fix one instance of a keybind conflict causing multiple keybinds to be activated.</li>
|
|
<li>Move the rest of the headers to libs/</li>
|
|
</ul>
|
|
|
|
<p>You can get the new release through pacman if you're using my Arch repository,
|
|
or you can simply get the source code and compile it yourself.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>fontctrl 1.3 release</title>
|
|
<link>/updates.php/fontctrl+13+release</link>
|
|
<guid>/updates.php/fontctrl+13+release</guid>
|
|
<pubDate>Tue, 06 Jun 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>fontctrl 1.3 release</h1>
|
|
|
|
<p>fontctrl 1.3 release. This release fixes some small bugs.</p>
|
|
|
|
<p>You can get the new release through pacman if you're using my Arch repository,
|
|
or you can simply get the updated version <a href="https://git.speedie.site/speedie/fontctrl">here</a>.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 2.0.1 release</title>
|
|
<link>/updates.php/spmenu+201+release</link>
|
|
<guid>/updates.php/spmenu+201+release</guid>
|
|
<pubDate>Sat, 03 Jun 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 2.0.1 release</h1>
|
|
|
|
<p>spmenu 2.0.1 release. This release fixes some issues with release 2.0.</p>
|
|
|
|
<ul>
|
|
<li>Fix alpha option for Wayland</li>
|
|
<li>Fix X11 support. It would work under Xwayland but not a real X11 window manager</li>
|
|
<li>Update URLs after the cgit to gitea migration</li>
|
|
<li>Add license notice to all the scripts</li>
|
|
<li>Remove old and outdated comments from the example .Xresources file</li>
|
|
<li>Disable broken X11 only features under Wayland.</li>
|
|
<li>Remove old USEPANGO code</li>
|
|
<li>Fix typo in <code>die()</code> call</li>
|
|
<li>Bash is now a dependency in the PKGBUILD, as it should be</li>
|
|
<li>Freetype is no longer a dependency in the PKGBUILD, it's not necessary</li>
|
|
<li>Move the code for opening the display to <code>readstdin()</code>, so .Xresources can
|
|
be used if Wayland as the primary protocol is enabled, but X11 is actually used.</li>
|
|
<li>Don't remove spmenu-VERSION.tar.gz when creating a pacman package.</li>
|
|
</ul>
|
|
|
|
<p>You can get the new release through pacman if you're using my Arch repository,
|
|
or you can simply get the source code and compile it yourself.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 2.0 release</title>
|
|
<link>/updates.php/spmenu+20+release</link>
|
|
<guid>/updates.php/spmenu+20+release</guid>
|
|
<pubDate>Fri, 02 Jun 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 2.0 release</h1>
|
|
|
|
<p>spmenu 2.0 release. This release fixes many bugs, but notably adds in
|
|
experimental Wayland support. It is enabled by default.</p>
|
|
|
|
<ul>
|
|
<li>Add Wayland support</li>
|
|
<li>Code cleanup</li>
|
|
<li>Remove UTF-8 toggle</li>
|
|
<li>Use Cairo for everything, no more X11 specific libraries for drawing. This
|
|
also means arrows look much better.</li>
|
|
<li>Remove colorschemes, colors are now passed directly to drw_text.</li>
|
|
<li>Add bind.conf file, which can be used to configure keybinds individually</li>
|
|
</ul>
|
|
|
|
<p>You can get the new release through pacman if you're using my Arch repository,
|
|
or you can simply get the source code and compile it yourself.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 1.2 release</title>
|
|
<link>/updates.php/spmenu+12+release</link>
|
|
<guid>/updates.php/spmenu+12+release</guid>
|
|
<pubDate>Fri, 19 May 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 1.2 release</h1>
|
|
|
|
<p>spmenu 1.2 release. Minor release, fixing small issues with 1.1.1, such as:</p>
|
|
|
|
<ul>
|
|
<li>spmenu_test displays 256 colors now and overall looks nicer</li>
|
|
<li>Add option to override image cache directory</li>
|
|
<li>Add .desktop entries</li>
|
|
<li>Add basic vector logo</li>
|
|
<li>Add rofi like 'next' colors</li>
|
|
<li>Add option to not validate desktop entries</li>
|
|
<li>Add function to fullscreen an image</li>
|
|
<li>Add Ctrl+Alt+Shift+Delete keybind to kill spmenu if the keybind is removed</li>
|
|
<li>Add separate man page for spmenu_run</li>
|
|
<li>Add multi selection (marking) to spmenu</li>
|
|
<li>Add script for generating themes</li>
|
|
<li>Improve pacman PKGBUILD</li>
|
|
<li>Improve meson.build and meson.options</li>
|
|
</ul>
|
|
|
|
<p>You can get the new release through pacman if you're using my Arch repository,
|
|
or you can simply get the source code and compile it yourself.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 1.1.2 release</title>
|
|
<link>/updates.php/spmenu+112+release</link>
|
|
<guid>/updates.php/spmenu+112+release</guid>
|
|
<pubDate>Fri, 12 May 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 1.1.2 release</h1>
|
|
|
|
<p>spmenu 1.1.2 release. Minor release, fixing small issues with 1.1.1, such as:</p>
|
|
|
|
<ul>
|
|
<li>Fix Pango markup bug</li>
|
|
<li>Use img:// prefix rather than IMG:</li>
|
|
<li>Allow UTF-8 text to be toggled</li>
|
|
<li>Don't draw images until KeyRelease</li>
|
|
<li>Fix arch package</li>
|
|
<li>Change some default keybinds (your existing spmenu.conf will still work)</li>
|
|
</ul>
|
|
|
|
<p>You can get the new release through pacman if you're using my Arch repository,
|
|
or you can simply get the source code and compile it yourself.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 1.1.1 release</title>
|
|
<link>/updates.php/spmenu+111+release</link>
|
|
<guid>/updates.php/spmenu+111+release</guid>
|
|
<pubDate>Wed, 10 May 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 1.1.1 release</h1>
|
|
|
|
<p>spmenu 1.1.1 release. Very small release, but it fixes small issues with 1.1,
|
|
such as:</p>
|
|
|
|
<ul>
|
|
<li>Don't use stupid sed/variable jank in meson.build, as one good sir pointed
|
|
out to me it's not necessary</li>
|
|
<li>Optimization is now set by the buildconf</li>
|
|
<li>Debloat build.sh script</li>
|
|
<li>Fix a bug where the caret may be moved if an item to the left/right is selected</li>
|
|
<li>Enable highlighting for entries that use SGR sequences</li>
|
|
<li>Add option to not allow typing if what is being typed doesn't have any
|
|
matches. spmenuify uses this.</li>
|
|
<li>Rename some headers to more fitting names</li>
|
|
<li>Change some default keybinds (your existing spmenu.conf will still work)</li>
|
|
</ul>
|
|
|
|
<p>You can get the new release through pacman if you're using my Arch repository,
|
|
or you can simply get the source code and compile it yourself.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
<item>
|
|
<title>spmenu 1.1 release</title>
|
|
<link>/updates.php/spmenu+11+release</link>
|
|
<guid>/updates.php/spmenu+11+release</guid>
|
|
<pubDate>Mon, 08 May 2023 00:00:00 +0000</pubDate>
|
|
<description>
|
|
<![CDATA[
|
|
<h1>spmenu 1.1 release</h1>
|
|
|
|
<p>spmenu 1.1 release. There are many changes, such as:</p>
|
|
|
|
<ul>
|
|
<li>New theme.conf. Support for legacy themes also removed</li>
|
|
<li>spmenu_profile removed, a separate program must now be used for managing themes</li>
|
|
<li>Meson is now used to build the project, although it should be noted that you
|
|
can still use the build.sh.</li>
|
|
<li>Add option to return item index</li>
|
|
<li>Fix color emojis crashing in case the user is using an old libXft version</li>
|
|
<li>Desktop entries are now validated before being displayed/cached</li>
|
|
<li>Caching is no longer optional, this allows a better codebase, and no one in
|
|
their right mind would want it disabled anyway</li>
|
|
<li>Add option to read entries from a file allowing entries to be auto updated
|
|
when the file has been changed.</li>
|
|
<li>Add Arc-Dark theme to themes/</li>
|
|
<li>Clean up warnings when -Ofast is used</li>
|
|
<li>Replace suckless coding style with my own</li>
|
|
<li>Properly indent all C code</li>
|
|
<li>Use pascal case for clicks in the keybinds.h and mouse.h headers as well
|
|
as the spmenu.conf</li>
|
|
<li>No longer use PDFs</li>
|
|
<li>Fix -nxrdb/xrdb arguments</li>
|
|
<li>Fix duplicate entries in spmenu_run when using the -cc argument caused by
|
|
arrays not being cleared before reuse</li>
|
|
<li>Add 256 colors to the sgrcolors array by default</li>
|
|
<li>And much more.</li>
|
|
</ul>
|
|
|
|
<p>You can get the new release through pacman if you're using my Arch repository,
|
|
or you can simply get the source code and compile it yourself.</p>
|
|
|
|
]]>
|
|
</description>
|
|
</item>
|
|
</channel>
|
|
</rss>
|