social.heise.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Der Mastodon-Server von und für Heise Medien und insb. die Nachrichten von heise online.

Serverstatistik:

39
aktive Profile

#taggart

7 Beiträge1 Beteiligte*r0 Beiträge heute
stateful being<p>okay, cleaned up the surrounding code, added some <a href="https://mastodon.social/tags/ui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ui</span></a> gimmicks, and next thing to do will be saving files - for real for real.</p><p>big milestone given <a href="https://mastodon.social/tags/tek" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tek</span></a> still can't! i'll post a proper screencast, too, to showcase the improved <a href="https://mastodon.social/tags/tui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tui</span></a> and the general workflow.</p><p>building a tool for preparing releases (not to mention that whole <a href="https://mastodon.social/tags/diy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>diy</span></a> <a href="https://mastodon.social/tags/daw" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>daw</span></a> thing) instead of making music ... what is wrong with me ... smh. <a href="https://mastodon.social/tags/xkcd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xkcd</span></a> 1205 comes to mind...</p><p><a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://mastodon.social/tags/taggart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>taggart</span></a> <a href="https://mastodon.social/tags/id3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>id3</span></a></p>
stateful being<p>picture a <a href="https://mastodon.social/tags/taggart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>taggart</span></a> <a href="https://mastodon.social/tags/tui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tui</span></a> table like the one above post, even the same <a href="https://mastodon.social/tags/futurist" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>futurist</span></a> terminal background -- but containing a (test only!) <a href="https://mastodon.social/tags/ytdlp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ytdlp</span></a> rip from <a href="https://mastodon.social/tags/bandcamp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bandcamp</span></a> ... where it turns out not all tracks have their proper <a href="https://mastodon.social/tags/id3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>id3</span></a> tags!</p><p>i can now navigate to the artist column for the whole folder and set the artist name for everything in one go!</p><p>...still doesn't save it, though 😕 so next i need to implement the "save" modal asking the user to confirm the metadata updates and do those</p>
stateful being<p>now all mirrored and backed up! thanks to all involved!</p><p><a href="https://mastodon.social/tags/git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>git</span></a> <a href="https://mastodon.social/tags/forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forgejo</span></a> <a href="https://mastodon.social/tags/tui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tui</span></a> <a href="https://mastodon.social/tags/tek" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tek</span></a> <a href="https://mastodon.social/tags/taggart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>taggart</span></a> <a href="https://mastodon.social/tags/vestal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vestal</span></a></p>
stateful being<p>took a couple minutes to update descriptions on <a href="https://mastodon.social/tags/tek" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tek</span></a>, <a href="https://mastodon.social/tags/vestal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vestal</span></a>, <a href="https://mastodon.social/tags/taggart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>taggart</span></a>, and <a href="https://mastodon.social/tags/tengri" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tengri</span></a>, developed at <a href="https://codeberg.org/unspeaker/tek" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/unspeaker/tek</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/basspistol" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>basspistol</span></a> <a href="https://mastodon.social/tags/codeberg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>codeberg</span></a> <a href="https://mastodon.social/tags/ratatui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ratatui</span></a> <a href="https://mastodon.social/tags/daw" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>daw</span></a> <a href="https://mastodon.social/tags/tui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tui</span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a>, and, most importantly, <a href="https://mastodon.social/tags/thanksfedi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>thanksfedi</span></a> ! :heart_fire:</p>
stateful being<p>here's a video of <a href="https://mastodon.social/tags/taggart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>taggart</span></a> resizing columns using <a href="https://docs.rs/unicode-width/latest/unicode_width/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.rs/unicode-width/latest/u</span><span class="invisible">nicode_width/</span></a> to cut the string at the correct locations!</p><p>still doesn't save, still crashes on backspace, but at least it looks cute now! next - make it save tags, thanks to <a href="https://docs.rs/lofty" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">docs.rs/lofty</span><span class="invisible"></span></a> (as recommended by <a href="https://codeberg.org/Frieder_Hannenheim" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/Frieder_Hannenheim</span><span class="invisible"></span></a>), and that'll probably be the v0.1</p><p>TrimString and TrimStringRef are now available in the underlying framework, <a href="https://mastodon.social/tags/tengri" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tengri</span></a>. all work on this precipitates into <a href="https://mastodon.social/tags/tek" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tek</span></a>, the original <a href="https://mastodon.social/tags/tui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tui</span></a> <a href="https://mastodon.social/tags/daw" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>daw</span></a> 😉</p><p><a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
stateful being<p>here's what <a href="https://mastodon.social/tags/taggart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>taggart</span></a> looks like for now.</p><p>showing some <a href="https://mastodon.social/tags/torrent" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>torrent</span></a>-ed music with tags in invalid encoding (pre-<a href="https://mastodon.social/tags/utf8" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>utf8</span></a> <a href="https://mastodon.social/tags/win1251" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>win1251</span></a>), and some albums ripped from <a href="https://mastodon.social/tags/youtube" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>youtube</span></a> with <a href="https://mastodon.social/tags/ytdlp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ytdlp</span></a> (where all the tracks are concatenated):</p><p><a href="https://mastodon.social/tags/tengri" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tengri</span></a> <a href="https://mastodon.social/tags/tui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tui</span></a> <a href="https://mastodon.social/tags/id3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>id3</span></a> <a href="https://mastodon.social/tags/editor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>editor</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
stateful being<p>the other <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> thingy that's been cooking (and just passed a <a href="https://mastodon.social/tags/ci" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ci</span></a> run) is called <a href="https://mastodon.social/tags/taggart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>taggart</span></a>.</p><p>it uses <a href="https://mastodon.social/tags/tengri" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tengri</span></a> to pop up an interactive table to edit things, namely: the <a href="https://mastodon.social/tags/id3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>id3</span></a> tags of music releases</p><p>its purpose? why, to make it easier to prepare a certain pile of content (that we've accumulated with a friend over the past, what, 6-7 years), for publication in a sovereign <a href="https://mastodon.social/tags/faircamp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>faircamp</span></a> instance! but none of it's well-tagged and existing interactive mediatag editors are ugh</p><p><a href="https://codeberg.org/unspeaker/taggart" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/unspeaker/taggart</span><span class="invisible"></span></a></p>