<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>TheCommander Updates</title>
    <description>Updates for TheCommander file manager</description>
    <language>en</language>
    <link>https://die-gutbrods.de/thecommander/</link>

    <item>
      <title>Version 1.10.2</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Neu</h3>
        <ul>
          <li><b>Spaltenbreiten je Tab:</b> Ziehst du im Spaltenkopf einen Trenner, beh&auml;lt dieser Tab seine Breiten &mdash; auch nach einem Neustart &mdash;, w&auml;hrend die anderen Tabs bleiben, wie sie sind. Duplizierst du den Tab oder schiebst du ihn ins andere Panel, wandern die Breiten mit. Ein Rechtsklick auf den Spaltenkopf setzt sie zur&uuml;ck oder macht sie zum Standard f&uuml;r neue Tabs.</li>
          <li><b>Endg&uuml;ltig l&ouml;schen:</b> Shift+F8 und Shift+Entf l&ouml;schen endg&uuml;ltig, ohne Umweg &uuml;ber den Papierkorb &mdash; wie im Total Commander; F8 und Entf bleiben beim Papierkorb. Der Best&auml;tigungsdialog erscheint dann rot mit &bdquo;Endg&uuml;ltig l&ouml;schen&ldquo;. In der ForkLift-Tastenbelegung ist es &#8997;&#8984;&#9003; wie &bdquo;Sofort l&ouml;schen&ldquo; im Finder.</li>
          <li><b>Suche und Mehrfach-Umbenennung in eigenen Fenstern:</b> Die Dateisuche (Alt+F7) und die Mehrfach-Umbenennung (Strg+M) &ouml;ffnen sich in eigenen Fenstern, die du verschieben und in der Gr&ouml;&szlig;e &auml;ndern kannst; Gr&ouml;&szlig;e und Position bleiben gespeichert. Neben der Suche arbeitest du in den Panels weiter, die Mehrfach-Umbenennung sperrt das Hauptfenster wie bisher, damit sich die Dateiliste nicht unter der Hand &auml;ndert.</li>
        </ul>
        <h3>Behoben</h3>
        <ul>
          <li><b>Spaltenbreiten aus den Einstellungen:</b> Die Spaltenbreiten aus Einstellungen &rarr; Spalten kommen jetzt in den Panels an. Bisher zeigten die Panels feste Standardbreiten, und im Spaltenkopf gezogene Breiten waren nach einem Neustart wieder weg. Die eingestellten Breiten gelten f&uuml;r neue Tabs und f&uuml;r alle Tabs ohne eigene Breiten, &Auml;nderungen sind sofort zu sehen; &bdquo;Alle Tabs auf diese Breiten zur&uuml;cksetzen&ldquo; holt alle Tabs auf einmal zur&uuml;ck. Bei der Gelegenheit: Der Schalter hei&szlig;t jetzt &bdquo;Name-Spalte f&uuml;llt die freie Breite&ldquo;. Ist er aus, beh&auml;lt die Name-Spalte ihre eingestellte Breite und wird nur schmaler, wenn das Fenster zu klein ist &mdash; so bleiben Gr&ouml;&szlig;e und Datum sichtbar. Beim &Auml;ndern der Fenstergr&ouml;&szlig;e passt sich nur noch die Name-Spalte an, im F&uuml;ll-Modus sitzt der Griff am linken Rand der rechtsb&uuml;ndigen Spalten, sodass der gezogene Trenner der Maus folgt, und die &Uuml;berschrift &bdquo;Name&ldquo; steht auch bei gr&ouml;&szlig;erer Zeilenh&ouml;he &uuml;ber den Dateinamen.</li>
          <li><b>Hinweise von carmo72:</b> carmo72 hat eine Reihe von Hinweisen geschickt, und beim Nachgehen kam einiges zusammen. Wer eine Datei auf einen schon vergebenen Namen umbenennen wollte, sah bisher nichts passieren &mdash; jetzt fragt TheCommander: Ersetzen, Beide behalten oder Abbrechen; andere Fehler nennen ihren Grund. Beim Entpacken wurden vorhandene Dateien still &uuml;bersprungen oder still &uuml;berschrieben, und beim Kopieren aus einem ge&ouml;ffneten Archiv ersetzte ein Ordner einen gleichnamigen samt Inhalt &mdash; jetzt kommt der gewohnte Konfliktdialog wie beim Kopieren, und Ordner werden zusammengef&uuml;hrt. Die Schalter &bdquo;Dateierweiterungen anzeigen&ldquo; und &bdquo;Ordnergr&ouml;&szlig;en berechnen&ldquo; waren ohne Wirkung: An Stelle des ersten w&auml;hlst du unter Einstellungen &rarr; Anzeige jetzt &bdquo;Erweiterung im Dateinamen&ldquo; (Automatisch wie bisher, Immer oder Nie); der zweite hei&szlig;t &bdquo;Ordnergr&ouml;&szlig;e beim Markieren berechnen&ldquo; und zeigt die Gr&ouml;&szlig;e eines Ordners, sobald du ihn markierst. Ordnergr&ouml;&szlig;en z&auml;hlen au&szlig;erdem versteckte Dateien mit und stimmen so mit dem Finder &uuml;berein. Danke an carmo72 &mdash; aus einer Wunschliste ist ein gr&uuml;ndlicher Hausputz geworden!</li>
          <li><b>Archiv testen:</b> &bdquo;Archiv testen&ldquo; blieb bei Archiven mit vielen Dateien endlos beim Warten stehen; dasselbe konnte beim Hinzuf&uuml;gen zu oder L&ouml;schen aus gro&szlig;en ZIP-Archiven passieren.</li>
        </ul>
        <p><b>&Uuml;brigens:</b> Falls du es noch nicht kennst &mdash; vom selben Entwickler gibt es <a href="https://die-gutbrods.de/windowdeck/">WindowDeck</a>. Es wechselt mit &#8997;Tab zwischen einzelnen Fenstern statt nur zwischen Apps, ist kostenlos und braucht keine Bildschirmaufnahme-Berechtigung. Du findest es auch unter Hilfe &rarr; Weitere Apps vom Entwickler.</p>
        <h2>🇬🇧 English</h2>
        <h3>New</h3>
        <ul>
          <li><b>Column widths per tab:</b> Drag a divider in the column header and that tab keeps its widths &mdash; even after a restart &mdash; while the other tabs stay as they are. Duplicate the tab or move it to the other panel and the widths go along. Right-click the column header to reset them or to make them the default for new tabs.</li>
          <li><b>Delete permanently:</b> Shift+F8 and Shift+Delete delete permanently, skipping the Trash &mdash; as in Total Commander; F8 and Delete keep using the Trash. The confirmation then appears in red with &ldquo;Delete Permanently&rdquo;. In the ForkLift key layout it is &#8997;&#8984;&#9003;, like &ldquo;Delete Immediately&rdquo; in Finder.</li>
          <li><b>Search and batch rename in windows of their own:</b> File search (Alt+F7) and batch rename (Ctrl+M) open in windows of their own that you can move and resize; size and position are remembered. Next to the search you keep working in the panels, while batch rename blocks the main window as before, so the file list cannot change underneath it.</li>
        </ul>
        <h3>Fixed</h3>
        <ul>
          <li><b>Column widths from the settings:</b> The column widths from Settings &rarr; Columns now reach the panels. Until now the panels showed fixed default widths, and widths dragged in the column header were gone after a restart. The configured widths apply to new tabs and to all tabs without their own widths, and changes show right away; &ldquo;Reset All Tabs to These Widths&rdquo; brings every tab back at once. While at it: the switch is now called &ldquo;Name column fills the available width&rdquo;. When it is off, the Name column keeps its set width and only gets narrower when the window is too small &mdash; so Size and Date stay visible. Resizing the window now only adjusts the Name column, in fill mode the handle sits on the left edge of the right-aligned columns so the divider you drag follows the mouse, and the &ldquo;Name&rdquo; heading lines up with the file names at larger row heights too.</li>
          <li><b>Observations from carmo72:</b> carmo72 sent a list of observations, and following them up turned up quite a bit. Renaming a file to a name already in use seemed to do nothing &mdash; now TheCommander asks: Replace, Keep Both or Cancel; other failures state their reason. Unpacking silently skipped or silently overwrote existing files, and copying out of an opened archive replaced a folder of the same name including its content &mdash; now the familiar conflict dialog appears as when copying, and folders are merged. The switches &ldquo;Show file extensions&rdquo; and &ldquo;Calculate folder sizes&rdquo; had no effect: instead of the first you now choose &ldquo;Extension in file names&rdquo; under Settings &rarr; Display (Automatic as before, Always or Never); the second is now &ldquo;Calculate folder size when marking&rdquo; and shows a folder's size as soon as you mark it. Folder sizes also count hidden files now and match Finder. Thanks to carmo72 &mdash; a wish list turned into a thorough spring clean!</li>
          <li><b>Test archive:</b> &ldquo;Test archive&rdquo; kept waiting forever on archives with many files; the same could happen when adding to or deleting from large ZIP archives.</li>
        </ul>
        <p><b>By the way:</b> in case you haven't come across it yet &mdash; the same developer offers <a href="https://die-gutbrods.de/windowdeck/">WindowDeck</a>. It switches between individual windows with &#8997;Tab instead of just between apps, is free and needs no Screen Recording permission. You will also find it under Help &rarr; More Apps by the Developer.</p>
      ]]></description>
      <pubDate>Thu, 01 Oct 2026 13:46:39 +0200</pubDate>
      <sparkle:version>124</sparkle:version>
      <sparkle:shortVersionString>1.10.2</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.10.2"
        length="38202788"
        type="application/octet-stream"
        sparkle:edSignature="WFFuFVWqDJt+u30RG6j1oZbVtP9e+1PAiUnDASqZj1xaAvHtXakLVjbzVXy0R+uUEwI4kZaNz1lAlMV3Vo/LAQ=="
      />
    </item>


    <item>
      <title>Version 1.10.1</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Behoben</h3>
        <ul>
          <li><b>Interner Fehler in der Tab-&Uuml;bersicht von macOS:</b> Im Men&uuml; Darstellung standen die systemeigenen Eintr&auml;ge &bdquo;Tableiste einblenden&ldquo; und &bdquo;Alle Tabs einblenden&ldquo;. Ein Klick auf das &bdquo;+&ldquo; in dieser Tab-&Uuml;bersicht l&ouml;ste den Fehler &bdquo;!_addingNewTab&ldquo; aus, nach dem TheCommander instabil werden oder abst&uuml;rzen konnte: macOS wartete auf ein neues Fenster, das es in TheCommander nicht gibt. TheCommander hat ein Fenster und bringt eigene Tabs in jedem Panel mit &mdash; die Fenster-Tabs von macOS sind deshalb jetzt abgeschaltet, und die zugeh&ouml;rigen Eintr&auml;ge verschwinden aus den Men&uuml;s Darstellung und Fenster. An den Panel-Tabs &auml;ndert sich nichts. Danke an Bear f&uuml;r die Meldung samt Fehlerbericht!</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <h3>Fixed</h3>
        <ul>
          <li><b>Internal error in the macOS tab overview:</b> The View menu carried the system entries &ldquo;Show Tab Bar&rdquo; and &ldquo;Show All Tabs&rdquo;. Clicking the &ldquo;+&rdquo; in that tab overview raised the error &ldquo;!_addingNewTab&rdquo;, after which TheCommander could become unstable or crash: macOS was waiting for a new window that does not exist in TheCommander. TheCommander has one window and brings its own tabs in every panel &mdash; so the macOS window tabs are now switched off, and the related entries disappear from the View and Window menus. The panel tabs stay exactly as they are. Thanks to Bear for the report including the error details!</li>
        </ul>
      ]]></description>
      <pubDate>Sun, 20 Sep 2026 11:54:04 +0200</pubDate>
      <sparkle:version>123</sparkle:version>
      <sparkle:shortVersionString>1.10.1</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.10.1"
        length="38131970"
        type="application/octet-stream"
        sparkle:edSignature="p5N5BpM5nPM+OPPVIRLpCMsWcmTCu5aNEBV8nDqRmboUYoyqjwbkkeiNoNtQghL+QvrM+lIjj4HPSdUmbhtoAw=="
      />
    </item>


    <item>
      <title>Version 1.10.0</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Neu</h3>
        <ul>
          <li><b>TheCommander in der Men&uuml;leiste:</b> Unter Einstellungen &rarr; Anzeige &rarr; Men&uuml;leiste einschaltbar (standardm&auml;&szlig;ig aus). Das Men&uuml; bietet, wof&uuml;r man kein Fenster braucht: Favoriten nach Gruppen (verbundene Server tragen einen gr&uuml;nen Punkt), zuletzt besuchte Ordner, alle Laufwerke mit Belegungsbalken, freiem Speicherplatz und Auswerfen-Knopf samt &bdquo;Alle auswerfen&ldquo; sowie die offenen Serververbindungen zum Trennen. Ein Klick zeigt den Ort im aktiven Panel, mit gedr&uuml;ckter Wahltaste (&#8997;) in einem neuen Tab &mdash; auch wenn das Hauptfenster geschlossen war. Die Idee stammt von John, genannt &bdquo;Bear&ldquo;, der ein solches Symbol aus einem fr&uuml;heren Dateimanager vermisst hat. Danke, Bear &mdash; und sch&ouml;n, dass TheCommander dein Finder-Ersatz geworden ist!</li>
          <li><b>Fortschritt im Men&uuml;leisten-Symbol:</b> Laufende Kopier- und Verschiebevorg&auml;nge erscheinen als Fortschrittsbalken im Symbol &mdash; auch bei geschlossenem Fenster oder wenn TheCommander im Hintergrund l&auml;uft. Im Men&uuml; stehen die Vorg&auml;nge mit Prozent, Datenmenge, Geschwindigkeit und Restzeit; ein Klick holt das Fortschrittsfenster nach vorn, &#10005; bricht ab (mit der &uuml;blichen R&uuml;ckfrage). Endet ein Vorgang im Hintergrund, meldet macOS das als Mitteilung &mdash; bei Fehlern mit der Ursache.</li>
        </ul>
        <h3>Behoben</h3>
        <ul>
          <li><b>Wechsel nach &bdquo;/&ldquo;:</b> Der Wechsel zur obersten Ebene ging nur eine Ordnerebene nach oben statt zur Wurzel des Startvolumes &mdash; beim Klick auf &bdquo;Macintosh HD&ldquo; in der Laufwerksleiste, auf das erste Segment der Pfadzeile und beim Eintippen von &bdquo;/&ldquo;. Eine alte Pr&uuml;fung hielt &bdquo;/&ldquo; f&uuml;r den &bdquo;..&ldquo;-Eintrag.</li>
          <li><b>Schnellfilter auf deutschen Tastaturen:</b> Das Tippen von &bdquo;0&ldquo; &ouml;ffnete den Dialog &bdquo;Auswahl erweitern&ldquo; statt des Filters; ebenso l&ouml;ste &#8984;0 &bdquo;Dateien vergleichen&ldquo; und &bdquo;&szlig;&ldquo; &bdquo;Auswahl verkleinern&ldquo; aus.</li>
        </ul>
        <p><b>&Uuml;brigens:</b> Vom selben Entwickler gibt es jetzt <a href="https://die-gutbrods.de/windowdeck/">WindowDeck</a> &mdash; es wechselt mit &#8997;Tab zwischen einzelnen Fenstern statt nur zwischen Apps. Kostenlos und ohne Bildschirmaufnahme-Berechtigung. Du findest es auch unter Hilfe &rarr; Weitere Apps vom Entwickler.</p>
        <h2>🇬🇧 English</h2>
        <h3>New</h3>
        <ul>
          <li><b>TheCommander in the menu bar:</b> Switch it on under Settings &rarr; Display &rarr; Menu Bar (off by default). The menu offers what needs no window: favorites by group (connected servers carry a green dot), recent folders, every volume with a usage bar, free space and an eject button plus &ldquo;Eject All&rdquo;, and the open server connections to disconnect. A click shows the location in the active panel, with the Option key (&#8997;) held in a new tab &mdash; even if the main window was closed. The idea came from John, known as &ldquo;Bear&rdquo;, who missed such an icon from a previous file manager. Thanks, Bear &mdash; and good to hear TheCommander has become your Finder replacement!</li>
          <li><b>Progress in the menu bar icon:</b> Running copy and move operations show as a progress bar in the icon &mdash; even while the window is closed or TheCommander runs in the background. The menu lists the operations with percent, data volume, speed and time remaining; a click brings the progress window to the front, &#10005; cancels (with the usual confirmation). When an operation ends in the background, macOS shows a notification &mdash; for failures including the cause.</li>
        </ul>
        <h3>Fixed</h3>
        <ul>
          <li><b>Going to &ldquo;/&rdquo;:</b> Going to the top level only moved one folder up instead of to the root of the startup volume &mdash; when clicking &ldquo;Macintosh HD&rdquo; in the drive bar, the first segment of the path bar, or typing &ldquo;/&rdquo;. An old check mistook &ldquo;/&rdquo; for the &ldquo;..&rdquo; entry.</li>
          <li><b>Quick filter on German keyboards:</b> Typing &ldquo;0&rdquo; opened the Select Group dialog instead of the filter; &#8984;0 also triggered Compare Files and &ldquo;&szlig;&rdquo; Deselect Group.</li>
        </ul>
        <p><b>By the way:</b> the same developer now offers <a href="https://die-gutbrods.de/windowdeck/">WindowDeck</a> &mdash; it switches between individual windows with &#8997;Tab instead of just between apps. Free, and without the Screen Recording permission. You will also find it under Help &rarr; More Apps by the Developer.</p>
      ]]></description>
      <pubDate>Sat, 19 Sep 2026 18:03:04 +0200</pubDate>
      <sparkle:version>122</sparkle:version>
      <sparkle:shortVersionString>1.10.0</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.10.0"
        length="38104899"
        type="application/octet-stream"
        sparkle:edSignature="Hsxf/4feyi+lAP4UYVeFylCqU23Q16hAf3E2QZV3Dvp9FoaJjLdfm+Xi8LcfranK4X47FIzymPCsn03rZuCKDw=="
      />
    </item>


    <item>
      <title>Version 1.9.2</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Neu</h3>
        <ul>
          <li><b>&Uuml;bertragung &uuml;ber tempor&auml;ren Dateinamen:</b> Unter Einstellungen &rarr; Operationen &rarr; Kopieren &amp; Verschieben einschaltbar. Dateien auf Netzwerkziele (SFTP, FTP, SMB, NAS-Freigaben) werden zuerst unter einem tempor&auml;ren Namen hochgeladen, etwa backup.zip.part; erst wenn sie vollst&auml;ndig angekommen sind, wird die alte Datei entfernt und die neue umbenannt. Pr&auml;fix, Suffix und eine Mindestgr&ouml;&szlig;e sind w&auml;hlbar. Die Zeit ohne vollst&auml;ndige Datei auf dem Server schrumpft von Minuten auf Sekundenbruchteile.</li>
          <li><b>Pfadzeile anklickbar:</b> Jeder Teil des Pfads &uuml;ber dem Panel f&uuml;hrt per Klick direkt in den jeweiligen Ordner, wie im Total Commander &mdash; auch auf SFTP-/FTP-Servern. Klick auf den aktuellen Ordnernamen oder die freie Fl&auml;che &ouml;ffnet weiterhin das Eingabefeld; das Kontextmen&uuml; bietet &bdquo;Pfad bearbeiten&ldquo; und &bdquo;Pfad kopieren&ldquo;. Danke an Michael!</li>
          <li><b>Zur&uuml;ck und Vorw&auml;rts zum Klicken:</b> Zwei kleine Pfeile &lsaquo; &rsaquo; links in der Pfadzeile jedes Panels und eine neue Toolbar-Gruppe &bdquo;Navigation&ldquo; mit Zur&uuml;ck, Vorw&auml;rts und Verlauf. Ausgegraut, wenn es nichts gibt, wohin man gehen k&ouml;nnte. Danke an Tobias!</li>
          <li><b>Gr&ouml;&szlig;ere Toolbar:</b> Unter Einstellungen &rarr; Darstellung &rarr; Toolbar zwischen Klein, Normal, Gro&szlig; und Sehr gro&szlig; w&auml;hlen. Der Regler f&uuml;r die Zeilenh&ouml;he reicht jetzt bis zum Dreifachen, die Datei-Symbole wachsen mit.</li>
        </ul>
        <h3>Behoben</h3>
        <ul>
          <li><b>L&ouml;schen an Orten ohne Papierkorb:</b> Der L&ouml;schen-Dialog sagt jetzt vorab, ob ein Ort einen Papierkorb hat (Netzwerk-Volumes haben keinen), und l&ouml;scht dort direkt. Verweigert ein Ort den Papierkorb erst beim L&ouml;schen (Cloud-Ordner wie Synology Drive), fragt TheCommander wie der Finder nach &bdquo;Sofort und endg&uuml;ltig l&ouml;schen?&ldquo; &mdash; auf Wunsch dauerhaft f&uuml;r dieses Volume. Was nicht gel&ouml;scht werden kann, wird mit Grund gemeldet. Danke an Dietmar!</li>
          <li><b>Laufwerk nicht mehr da:</b> Wird ein Netzlaufwerk getrennt, eine USB-Platte abgezogen oder ein Ordner gel&ouml;scht, springt das Panel wie der Finder weiter: auf den n&auml;chsten vorhandenen Ordner oder auf sein Startverzeichnis. Auch beim Programmstart mit nicht mehr erreichbaren Pfaden.</li>
          <li><b>Mehrfach-Umbenennen:</b> Die Vorschautabelle blieb auf manchen Macs beim ersten &Ouml;ffnen leer. Die Vorschau steht jetzt schon beim Aufbau des Dialogs bereit.</li>
          <li><b>Speicherplatz-Dialog:</b> Die Kreisb&ouml;gen passten nicht zu den Prozentzahlen, weil alle Segmente bei 12 Uhr begannen. Jetzt ergeben sie einen vollen Ring; der Dialog ist &uuml;bersetzt, folgt dem Theme und z&auml;hlt versteckte Eintr&auml;ge mit. Danke an Tim!</li>
          <li><b>Symbolische Links beim L&ouml;schen:</b> Beim rekursiven L&ouml;schen folgte TheCommander Links in ihr Ziel. Bei einem Wine-/CrossOver-Programm, dessen Prefix Links auf / und auf die echten Ordner Dokumente, Downloads, Musik, Bilder und Filme enth&auml;lt, schlug das L&ouml;schen fehl &mdash; und h&auml;tte im schlimmsten Fall diese Ordner geleert. Links werden jetzt als Link entfernt; auch Kopieren und Verschieben behandeln einen Link als Link.</li>
          <li><b>L&ouml;schen mit Administratorrechten:</b> Fehlt die Berechtigung, bietet TheCommander wie der Finder an, mit Administratorrechten zu l&ouml;schen. macOS fragt nach Name und Kennwort eines Administrators; gel&ouml;scht wird sofort und endg&uuml;ltig.</li>
          <li><b>Auswerfen und Trennen in der Laufwerksleiste:</b> Rechtsklick auf ein Laufwerk bietet &bdquo;Auswerfen&ldquo;, auf einen Server &bdquo;Verbindung trennen&ldquo;, &bdquo;Verbinden&ldquo; und &bdquo;Aus der Leiste entfernen&ldquo;. Die Leiste aktualisiert sich, wenn ein Laufwerk kommt oder geht. Wirfst du aus oder trennst du selbst (auch in der Seitenleiste), wechseln alle Tabs auf diesem Laufwerk oder Server vorher zum Home-Verzeichnis. Ein von allein abgebrochener Kontakt wird weiterhin wiederhergestellt.</li>
          <li><b>Auswahl nach dem Zur&uuml;ckgehen:</b> Nach dem Wechsel ins &uuml;bergeordnete Verzeichnis hatte der Ordner, aus dem man kam, zwar den Cursor, F5/F6 taten aber nichts und F8 bot &bdquo;0 Elemente&ldquo; an. Der Ordner unter dem Cursor ist jetzt auch ausgew&auml;hlt. Danke an Michael W.!</li>
          <li><b>Dateidatum auf Netzwerkfreigaben:</b> Kopien auf SMB-Freigaben bekamen das aktuelle Datum, obwohl &bdquo;Originales Dateidatum beibehalten&ldquo; aktiv war. Das Datum wird jetzt nach Abschluss der Kopie noch einmal gesetzt, was der Server beh&auml;lt. Danke an Michael W.!</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <h3>New</h3>
        <ul>
          <li><b>Transfer via temporary file name:</b> Switch it on under Settings &rarr; Operations &rarr; Copy &amp; Move. Files bound for network targets (SFTP, FTP, SMB, NAS shares) are uploaded under a temporary name first, e.g. backup.zip.part; only once they have arrived completely is the old file removed and the new one renamed. Prefix, suffix and a minimum size are configurable. The time without a complete file on the server shrinks from minutes to a split second.</li>
          <li><b>Clickable path bar:</b> Every part of the path above a panel leads straight to that folder on click, Total Commander style &mdash; on SFTP/FTP servers too. Clicking the current folder name or the free area still opens the text field; the context menu offers &ldquo;Edit Path&rdquo; and &ldquo;Copy Path&rdquo;. Thanks, Michael!</li>
          <li><b>Back and Forward to click:</b> Two small arrows &lsaquo; &rsaquo; at the left of every panel's path bar and a new &ldquo;Navigation&rdquo; toolbar group with Back, Forward and History. Greyed out when there is nowhere to go. Thanks, Tobias!</li>
          <li><b>Bigger toolbar:</b> Under Settings &rarr; Display &rarr; Toolbar choose Small, Normal, Large or Extra Large. The row height slider now goes up to three times the default, and the file icons grow along.</li>
        </ul>
        <h3>Fixed</h3>
        <ul>
          <li><b>Deleting where there is no Trash:</b> The delete dialog now says up front whether a location has a Trash (network volumes do not) and deletes directly there. Where a location refuses the Trash only when deleting (cloud folders such as Synology Drive), TheCommander asks like Finder: &ldquo;Delete immediately and permanently?&rdquo; &mdash; permanently for that volume if you wish. Whatever cannot be deleted is reported with a reason. Thanks, Dietmar!</li>
          <li><b>Drive gone:</b> When a network share disconnects, a USB disk is unplugged or a folder is deleted, the panel moves on like Finder: to the nearest existing folder or to its start directory. Also at launch when a saved path is no longer reachable.</li>
          <li><b>Multi-rename:</b> The preview table stayed empty on some Macs the first time the dialog opened. The preview is now ready as the dialog is built.</li>
          <li><b>Disk Usage dialog:</b> The arcs did not match the percentages because every segment started at 12 o'clock. They now form a full ring; the dialog is translated, follows the theme and counts hidden entries. Thanks, Tim!</li>
          <li><b>Symbolic links when deleting:</b> Recursive deletion followed links into their target. With a Wine/CrossOver app whose prefix links to / and to the real Documents, Downloads, Music, Pictures and Movies folders, deletion failed &mdash; and in the worst case would have emptied those folders. Links are now removed as links; copy and move treat a link as a link too.</li>
          <li><b>Delete with administrator rights:</b> If you lack the permission, TheCommander offers, like Finder, to delete with administrator rights. macOS asks for an administrator's name and password; the deletion is immediate and permanent.</li>
          <li><b>Eject and disconnect in the drive bar:</b> Right-click a volume for &ldquo;Eject&rdquo;, or a server for &ldquo;Disconnect&rdquo;, &ldquo;Connect&rdquo; and &ldquo;Remove from Bar&rdquo;. The bar updates when a volume appears or goes. When you eject or disconnect yourself (in the sidebar too), every tab on that volume or server moves to the home directory first. A connection that drops on its own is still restored.</li>
          <li><b>Selection after going up:</b> After moving to the parent directory, the folder you came from showed the cursor but F5/F6 did nothing and F8 offered &ldquo;0 items&rdquo;. The folder under the cursor is now selected too. Thanks, Michael W.!</li>
          <li><b>File dates on network shares:</b> Copies onto SMB shares got the current date although &ldquo;Preserve original file date&rdquo; was on. The date is now set once more after the copy has completed, which the server keeps. Thanks, Michael W.!</li>
        </ul>
      ]]></description>
      <pubDate>Sun, 13 Sep 2026 13:32:47 +0200</pubDate>
      <sparkle:version>121</sparkle:version>
      <sparkle:shortVersionString>1.9.2</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.9.2"
        length="36304263"
        type="application/octet-stream"
        sparkle:edSignature="EANXVFkNbzLGbKda3/jFtU5bm3gLmw1kjEundmWshXwojlEwhOdCm2NblOIFI6orfnSwDbqL3CmfDzyIhwXNCA=="
      />
    </item>

    <item>
      <title>Version 1.9.1</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Behoben</h3>
        <ul>
          <li><b>Eine Inventur aller Sicherheitsabfragen:</b> Thomas hat gemeldet, dass die Best&auml;tigung vor dem L&ouml;schen auch dann erschien, wenn er sie abgeschaltet hatte. Das war der Startschuss f&uuml;r eine komplette Inventur aller Sicherheitsabfragen &mdash; mit zwei Funden: Die Schalter &bdquo;Vor dem L&ouml;schen best&auml;tigen&ldquo; und &bdquo;Vor dem &Uuml;berschreiben best&auml;tigen&ldquo; wurden zwar gespeichert, an der entscheidenden Stelle aber nicht gelesen; und das L&ouml;schen gefundener Duplikate fragte &uuml;berhaupt nicht nach. Beides greift jetzt zuverl&auml;ssig. <i>Danke an Thomas &mdash; aus einer R&uuml;ckfrage ist eine ganze Rubrik geworden.</i></li>
        </ul>
        <h3>Neu</h3>
        <ul>
          <li><b>Sicherheitsabfragen zentral einstellbar:</b> Unter Einstellungen &rarr; Optionen gibt es die neue Rubrik &bdquo;Sicherheitsabfragen&ldquo;. Dort legst du mit einer Auswahl fest, wovor TheCommander nachfragt: &bdquo;Immer fragen&ldquo; (wie bisher), &bdquo;Nur bei riskanten Aktionen&ldquo; &mdash; da bleiben die R&uuml;ckfragen vor dem L&ouml;schen und &Uuml;berschreiben, die Zieldialoge bei F5, F6 und Drag &amp; Drop entfallen &mdash; oder &bdquo;Nie fragen&ldquo;, womit s&auml;mtliche R&uuml;ckfragen verschwinden. &Auml;nderst du unter &bdquo;Einzeln festlegen&ldquo; einen der sieben Schalter von Hand, steht die Stufe auf &bdquo;Benutzerdefiniert&ldquo;. Deine bisherigen Einstellungen bleiben dabei erhalten. <i>Danke an Thomas f&uuml;r den Ansto&szlig;!</i></li>
          <li><b>Verhalten bei Konflikten w&auml;hlbar:</b> Ist die &Uuml;berschreiben-Abfrage aus, bestimmst du mit der Auswahl &bdquo;Bei Konflikt&ldquo;, was mit einer bereits vorhandenen Datei geschieht &mdash; &uuml;berschreiben, &uuml;berspringen oder automatisch umbenennen. Vorbelegt ist &Uuml;berschreiben.</li>
          <li><b>&bdquo;Kopieren nach &hellip;&ldquo; und &bdquo;Verschieben nach &hellip;&ldquo;:</b> Diese beiden neuen Eintr&auml;ge im Men&uuml; Operationen &ouml;ffnen den Zieldialog immer, auch wenn du ihn f&uuml;r F5 und F6 abgeschaltet hast &mdash; so kommst du jederzeit an ein abweichendes Ziel. Beim Ziehen von Dateien blendet die gedr&uuml;ckte Wahltaste (&#8997;) den Dialog ebenfalls wieder ein.</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <h3>Fixed</h3>
        <ul>
          <li><b>An inventory of every safety prompt:</b> Thomas reported that the confirmation before deleting still appeared even though he had switched it off. That was the starting shot for a complete inventory of every safety prompt &mdash; which turned up two things: the &ldquo;Confirm before deleting&rdquo; and &ldquo;Confirm before overwriting&rdquo; switches were stored, but never read where it mattered; and deleting found duplicates did not ask at all. Both work reliably now. <i>Thanks to Thomas &mdash; one question turned into a whole settings section.</i></li>
        </ul>
        <h3>New</h3>
        <ul>
          <li><b>Safety prompts in one place:</b> Settings &rarr; Operations has a new &ldquo;Safety Prompts&rdquo; section. One picker decides what TheCommander asks about: &ldquo;Always ask&rdquo; (as before), &ldquo;Only for risky actions&rdquo; &mdash; which keeps the prompts before deleting and overwriting while skipping the target dialogs for F5, F6 and drag &amp; drop &mdash; or &ldquo;Never ask&rdquo;, which removes every prompt. Change one of the seven individual switches under &ldquo;Set individually&rdquo; and the level reads &ldquo;Custom&rdquo;. Your existing settings are carried over unchanged. <i>Thanks to Thomas for the suggestion!</i></li>
          <li><b>Choose what happens on a conflict:</b> With the overwrite prompt switched off, the &ldquo;On conflict&rdquo; picker decides what happens to a file that already exists &mdash; overwrite, skip, or rename automatically. Overwrite is preselected.</li>
          <li><b>&ldquo;Copy to &hellip;&rdquo; and &ldquo;Move to &hellip;&rdquo;:</b> These two new entries in the Operations menu always open the target dialog, even when you have switched it off for F5 and F6 &mdash; so a different target is always within reach. When dragging files, holding the Option key (&#8997;) brings the dialog back as well.</li>
        </ul>
      ]]></description>
      <pubDate>Thu, 13 Aug 2026 11:08:44 +0200</pubDate>
      <sparkle:version>120</sparkle:version>
      <sparkle:shortVersionString>1.9.1</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.9.1"
        length="36156682"
        type="application/octet-stream"
        sparkle:edSignature="RIbOHzigk9V//BMkMeKLNApDOIJKVg9jNIxnK0/2eSX8RpNZbI3B09QUYljutTCyffnnXjIhN3ubuW2YWMMHBg=="
      />
    </item>


    <item>
      <title>Version 1.9.0</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Neu</h3>
        <ul>
          <li><b>Der interne Betrachter in einem eigenen Fenster:</b> Der Betrachter (Umschalt+F3) wurde von Grund auf &uuml;berarbeitet. Er &ouml;ffnet jetzt in einem eigenen, frei skalierbaren Fenster, das sich Gr&ouml;&szlig;e und Position merkt &mdash; bisher klebte er als starres Dialogfeld am Hauptfenster. Dazu gibt es endlich einen Men&uuml;punkt (Darstellung &rarr; Interner Viewer), und das Fenster &uuml;bernimmt das gew&auml;hlte Farbschema. <i>Danke an Ralf f&uuml;r den Ansto&szlig; und die R&uuml;ckmeldungen w&auml;hrend der Umsetzung!</i></li>
          <li><b>Hex-Ansicht komplett neu:</b> Auch sehr gro&szlig;e Dateien &mdash; bis in den Gigabyte-Bereich &mdash; &ouml;ffnen jetzt sofort, weil nur noch gelesen wird, was gerade sichtbar ist. &Uuml;ber das neue Men&uuml; &bdquo;Darstellung&ldquo; bestimmst du, wie der Dump aussieht: Bytes einzeln oder gruppiert als Word, DWord oder QWord, Zeichenspalte ein- oder ausblenden, Zeichensatz der Zeichenspalte (ASCII, ISO-8859-1, Windows-1252, macOS Roman oder DOS CP437) und Offsets wahlweise hexadezimal oder dezimal. Die Einstellungen bleiben gespeichert. &#8984;C kopiert markierte Zeilen als formatierten Hex-Dump &mdash; praktisch f&uuml;r Mails und Fehlerberichte.</li>
          <li><b>Suche, die wirklich findet:</b> Alle Treffer werden farblich hervorgehoben, der aktuelle Treffer wird angesprungen, mit den Pfeilen springst du vor und zur&uuml;ck. Im Hex-Modus suchst du wahlweise nach Text (ABC) oder nach einer Byte-Folge wie <code>FF D8</code> (HEX), und &bdquo;Gehe zu Offset&ldquo; springt direkt an eine Adresse &mdash; <code>0x</code>-Pr&auml;fix f&uuml;r hexadezimal, sonst dezimal. Im Text-Modus l&auml;sst sich au&szlig;erdem das Encoding von Hand w&auml;hlen (Automatik mit BOM-Erkennung, UTF-8, UTF-16, ISO-8859-1, Windows-1252, macOS Roman), falls eine Datei zun&auml;chst als Zeichensalat erscheint.</li>
          <li><b>Magic-Byte-Erkennung:</b> Der Betrachter erkennt den echten Inhalt einer Datei an ihren ersten Bytes und zeigt ihn in der Statuszeile an &mdash; unabh&auml;ngig von der Dateiendung. Passt die Endung nicht zum Inhalt, etwa bei einer als <code>.pdf</code> getarnten Programmdatei, erscheint eine orangefarbene Warnung. Wer regelm&auml;&szlig;ig Dateien von Kunden bekommt, sieht auf einen Blick, womit er es wirklich zu tun hat. <i>Danke an Ralf f&uuml;r diesen Vorschlag!</i></li>
          <li><b>Rohansicht mit Alt+Umschalt+F3:</b> F&uuml;r Dateien aus wenig vertrauensw&uuml;rdigen Quellen wie Mail-Anh&auml;ngen. In der Rohansicht wird die Datei zu keinem Zeitpunkt interpretiert: keine Bild-, Video- oder Audio-Dekodierung, nichts wird an System-Parser &uuml;bergeben. Angezeigt werden ausschlie&szlig;lich die Bytes, als Text oder Hex-Dump; die Magic-Byte-Erkennung bleibt aktiv und verr&auml;t, was wirklich in der Datei steckt. Erst sichten, dann entscheiden. Der Kurzbefehl ist wie alle anderen unter Einstellungen &rarr; Tastatur anpassbar.</li>
          <li><b>Schnellansicht ohne Fragezeichen:</b> Die Schnellansicht (F3) zeigt Dateitypen, f&uuml;r die macOS keine Vorschau kennt, nicht mehr als Fragezeichen-Symbol. Stattdessen wird der Inhalt untersucht: Textdateien &mdash; etwa eine <code>.htaccess</code> &mdash; erscheinen als markierbarer Text, Bin&auml;rdateien als Hex-Dump mit denselben Darstellungsoptionen wie im gro&szlig;en Betrachter.</li>
        </ul>
        <h3>Behoben</h3>
        <ul>
          <li><b>Absturz beim schnellen Umschalten der Betrachter-Modi:</b> W&auml;hrend im Hintergrund noch die Videowiedergabe initialisiert wurde, konnte ein schneller Wechsel zwischen Text, Hex, Bild und Video die App beenden. Die Videoanzeige nutzt jetzt eine robustere Systemkomponente; nebenbei sind die doppelten Wiedergabe-Bedienelemente verschwunden.</li>
        </ul>

        <h2>🇬🇧 English</h2>
        <h3>New</h3>
        <ul>
          <li><b>The internal viewer in its own window:</b> the viewer (Shift+F3) has been rebuilt from the ground up. It now opens in its own freely resizable window that remembers its size and position &mdash; until now it was stuck to the main window as a fixed dialog. There is finally a menu entry too (View &rarr; Internal Viewer), and the window follows the selected color theme. <i>Thanks to Ralf for the impulse and the feedback along the way!</i></li>
          <li><b>Hex view rebuilt completely:</b> even very large files &mdash; into the gigabyte range &mdash; now open instantly, because only what is visible gets read. The new &ldquo;Display&rdquo; menu controls how the dump looks: bytes individually or grouped as word, dword or qword, the character column on or off, its character set (ASCII, ISO-8859-1, Windows-1252, macOS Roman or DOS CP437) and offsets in hex or decimal. The settings are remembered. &#8984;C copies selected rows as a formatted hex dump &mdash; handy for mails and bug reports.</li>
          <li><b>Search that actually finds:</b> every match is highlighted, the current match is scrolled into view, and the arrows step back and forth. In hex mode you search either for text (ABC) or for a byte sequence such as <code>FF D8</code> (HEX), and &ldquo;Go to offset&rdquo; jumps straight to an address &mdash; <code>0x</code> prefix for hex, decimal otherwise. In text mode the encoding can also be chosen by hand (automatic with BOM detection, UTF-8, UTF-16, ISO-8859-1, Windows-1252, macOS Roman) in case a file first shows up as garbled characters.</li>
          <li><b>Magic-byte detection:</b> the viewer identifies a file&rsquo;s real content by its first bytes and shows it in the status bar &mdash; regardless of the file extension. If the extension does not match the content, say a program file disguised as <code>.pdf</code>, an orange warning appears. If you regularly receive files from customers, you see at a glance what you are actually dealing with. <i>Thanks to Ralf for this suggestion!</i></li>
          <li><b>Raw view with Alt+Shift+F3:</b> for files from untrusted sources such as mail attachments. In the raw view the file is never interpreted: no image, video or audio decoding, nothing is handed to system parsers. Only the bytes are shown, as text or hex dump; magic-byte detection stays active and reveals what is really inside the file. Inspect first, decide later. Like every other shortcut it can be changed under Settings &rarr; Keyboard.</li>
          <li><b>Quick View without question marks:</b> Quick View (F3) no longer shows file types without a macOS preview as a question-mark icon. The content is examined instead: text files &mdash; an <code>.htaccess</code>, say &mdash; appear as selectable text, binary files as a hex dump with the same display options as the full viewer.</li>
        </ul>
        <h3>Fixed</h3>
        <ul>
          <li><b>Crash when switching viewer modes quickly:</b> while video playback was still initializing in the background, switching quickly between text, hex, image and video could quit the app. The video display now uses a more robust system component; as a bonus the duplicated playback controls are gone.</li>
        </ul>
      ]]></description>
      <pubDate>Sun, 09 Aug 2026 11:42:53 +0200</pubDate>
      <sparkle:version>119</sparkle:version>
      <sparkle:shortVersionString>1.9.0</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.9.0"
        length="36138724"
        type="application/octet-stream"
        sparkle:edSignature="cKoV5vQHzdNs83UKyAgRCb2O1UXjHDS+BL3gsCyvlZDiM5XrznOm59jy60npt9Uzk3bu17QoIhXWXd/iNnnZBQ=="
      />
    </item>


    <item>
      <title>Version 1.8.1</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Behoben</h3>
        <ul>
          <li><b>&#8984;Q beendete auf AZERTY-Tastaturen nicht, sondern markierte alles:</b> Auf franz&ouml;sischen Tastaturen l&ouml;ste &#8984;Q das Markieren aller Dateien aus, und in den Einstellungen lie&szlig; sich &#8984;A nicht als Tastenk&uuml;rzel aufnehmen &mdash; daraus wurde jedes Mal &#8984;Q. TheCommander hat Tastenk&uuml;rzel bisher an der <i>Position</i> der Taste erkannt statt an dem Zeichen, das sie tippt. Auf AZERTY liegt das Q genau dort, wo eine US-Tastatur das A hat &mdash; also traf &#8984;Q die Belegung von &#8984;A, und das Beenden kam nie beim Men&uuml; an. Jetzt z&auml;hlt das Zeichen: &#8984;A ist die Taste, die ein A tippt, egal wo sie auf deiner Tastatur sitzt. Funktionstasten, Pfeile und der Ziffernblock bleiben unver&auml;ndert an ihrer Position. Nebenbei wird damit auf deutschen Tastaturen ein zweiter Fall richtig: Der Verzeichnisabgleich lag auf der Taste, die auf QWERTZ mit Z beschriftet ist, obwohl im Men&uuml; &#8984;Y stand &mdash; jetzt stimmen Men&uuml; und Taste &uuml;berein. <i>Danke an Laurent f&uuml;r den Hinweis!</i></li>
          <li><b>Verkn&uuml;pfte Ordner &ouml;ffneten den Finder statt das Panel:</b> Ein Ordner, der nur eine Verkn&uuml;pfung auf einen anderen Ordner ist (ein symbolischer Link), lie&szlig; sich nicht &ouml;ffnen &mdash; die Eingabetaste holte stattdessen ein Finder-Fenster nach vorn. In der Gr&ouml;&szlig;enspalte stand au&szlig;erdem eine Byte-Zahl statt <code>&lt;DIR&gt;</code>, und einsortiert wurde er bei den Dateien statt bei den Ordnern. Der Grund: macOS meldet f&uuml;r eine solche Verkn&uuml;pfung, sie sei kein Verzeichnis, und gibt als Gr&ouml;&szlig;e die L&auml;nge des Zielpfads zur&uuml;ck. TheCommander l&ouml;st sie jetzt selbst auf und behandelt sie &uuml;berall wie den Ordner, auf den sie zeigt: beim &Ouml;ffnen, beim Sortieren, in der Gr&ouml;&szlig;enspalte und als Ziel beim Ziehen von Dateien. Verkn&uuml;pfungen auf Dateien und ins Leere zeigende Verkn&uuml;pfungen verhalten sich unver&auml;ndert. <i>Danke an Kai f&uuml;r den Hinweis!</i></li>
          <li><b>Der Eintrag &bdquo;Icon&ldquo; stand zu hoch in der Zeile:</b> In manchen Ordnern sa&szlig; ein Eintrag namens &bdquo;Icon&ldquo; sichtbar zu hoch und wirkte angeschnitten. Dahinter steckt die Datei, in der macOS das eigene Symbol eines Ordners ablegt &mdash; ihr Name endet auf einem unsichtbaren Steuerzeichen, an dem die Zeile in zwei Zeilen umbrach. Solche Steuerzeichen werden jetzt nur noch bei der <i>Anzeige</i> entfernt; Umbenennen, Filtern und alle Dateioperationen arbeiten weiterhin mit dem echten Namen. Au&szlig;erdem beachtet TheCommander jetzt das Unsichtbar-Kennzeichen von macOS und nicht mehr nur den f&uuml;hrenden Punkt &mdash; versteckte Dateien bleiben damit auch dann ausgeblendet, wenn ihr Name nicht mit einem Punkt beginnt.</li>
          <li><b>Aus Archiven lie&szlig; sich nichts herausziehen:</b> Hattest du ein ZIP oder RAR ge&ouml;ffnet, konntest du eine Datei daraus nicht mit der Maus herausziehen &mdash; das Kopieren mit F5 funktionierte dagegen. Eintr&auml;ge in einem Archiv liegen nicht als Datei auf der Festplatte; beim Ziehen wurde dem Ziel trotzdem ein Dateipfad angeboten, hinter dem nichts steckte. Jetzt wird die Datei erst beim Loslassen aus dem Archiv entpackt und dann abgelegt &mdash; sowohl ins andere Panel als auch in den Finder oder ein anderes Programm. Ein Drag, der ins Leere geht, entpackt nichts. Ordner im Archiv kommen samt Inhalt an, ein gesetztes Archiv-Passwort wird ber&uuml;cksichtigt. <i>Danke an Uwe f&uuml;r den Hinweis!</i></li>
        </ul>
        <h3>Neu</h3>
        <ul>
          <li><b>Zeichenbereich beim Mehrfach-Umbenennen mit der Maus w&auml;hlen:</b> Wolltest du bisher zum Beispiel nur die ersten 13 Zeichen eines Namens behalten, musstest du die Zeichen im Dateinamen abz&auml;hlen und <code>[N1-13]</code> von Hand eintippen. Ein Klick auf den Knopf <code>[N1-5]</code> unter den Platzhaltern &ouml;ffnet jetzt ein Fenster mit den Namen aller markierten Dateien: Zieh einfach mit gedr&uuml;ckter Maustaste &uuml;ber die gew&uuml;nschten Zeichen. Die Auswahl wird in allen Namen gleichzeitig hervorgehoben, sodass du sofort siehst, was derselbe Bereich bei den &uuml;brigen Dateien trifft; unten stehen der fertige Platzhalter und das Ergebnis. Mit &bdquo;Bis zum Namensende&ldquo; entsteht die offene Form <code>[N3-]</code>, die sich an unterschiedlich lange Namen anpasst. <i>Danke an Thomas f&uuml;r den Vorschlag!</i></li>
          <li><b>Beim Filtern steht der Cursor gleich auf dem Treffer:</b> Tippst du im Panel los, um zu filtern, sitzt der Cursor jetzt sofort auf dem ersten Treffer &mdash; ein Druck auf die Eingabetaste &ouml;ffnet ihn. Bisher musstest du erst mit Pfeil runter ausw&auml;hlen, bevor die Eingabetaste etwas tat. Tippst du weiter und der bisherige Treffer passt noch, bleibt der Cursor stehen und springt nicht nach oben zur&uuml;ck. <i>Danke an Kai f&uuml;r die Anregung!</i></li>
        </ul>

        <h2>🇬🇧 English</h2>
        <h3>Fixed</h3>
        <ul>
          <li><b>&#8984;Q selected everything instead of quitting on AZERTY keyboards:</b> on French keyboards &#8984;Q selected all files, and in Settings &#8984;A could not be recorded as a shortcut &mdash; it came out as &#8984;Q every time. Until now TheCommander matched shortcuts by the <i>position</i> of a key rather than by the character it types. On AZERTY the Q sits exactly where a US keyboard has the A, so &#8984;Q hit the binding for &#8984;A and quitting never reached the menu. The character now decides: &#8984;A is the key that types an A, wherever it sits on your keyboard. Function keys, arrows and the numeric keypad stay tied to their position. As a side effect a second case is now right on German keyboards: directory sync sat on the key labelled Z on QWERTZ although the menu said &#8984;Y &mdash; menu and key now agree. <i>Thanks to Laurent for the report!</i></li>
          <li><b>Linked folders opened Finder instead of the panel:</b> a folder that is only a link to another folder (a symbolic link) could not be opened &mdash; Return brought up a Finder window instead. The size column also showed a byte count instead of <code>&lt;DIR&gt;</code>, and it was sorted among the files rather than the folders. The reason: macOS reports such a link as not being a directory and returns the length of the target path as its size. TheCommander now resolves it itself and treats it like the folder it points to everywhere: when opening, when sorting, in the size column and as a target for dragged files. Links to files and links pointing nowhere behave as before. <i>Thanks to Kai for the report!</i></li>
          <li><b>The entry &ldquo;Icon&rdquo; sat too high in its row:</b> in some folders an entry called &ldquo;Icon&rdquo; sat visibly too high and looked clipped. Behind it is the file macOS uses to store a folder&rsquo;s custom icon &mdash; its name ends in an invisible control character, which broke the row into two lines. Such control characters are now stripped for <i>display</i> only; renaming, filtering and every file operation keep working on the real name. TheCommander also honours the macOS hidden flag now, not just a leading dot &mdash; hidden files therefore stay out of the list even when their name does not start with a dot.</li>
          <li><b>Nothing could be dragged out of an archive:</b> with a ZIP or RAR opened, you could not drag a file out of it with the mouse &mdash; copying with F5 worked fine. Entries inside an archive are not files on disk; dragging nevertheless offered the target a file path with nothing behind it. The file is now extracted from the archive when you drop it and then placed &mdash; into the other panel just as well as into Finder or another application. A drag that ends nowhere extracts nothing. Folders inside the archive arrive with their contents, and an archive password is taken into account. <i>Thanks to Uwe for the report!</i></li>
        </ul>
        <h3>New</h3>
        <ul>
          <li><b>Pick the character range for batch renaming with the mouse:</b> if you wanted to keep, say, only the first 13 characters of a name, you had to count the characters in the file name and type <code>[N1-13]</code> by hand. Clicking the <code>[N1-5]</code> button under the placeholders now opens a window listing the names of all marked files: simply drag across the characters you want. The selection is highlighted in every name at once, so you immediately see what the same range hits in the other files; the finished placeholder and its result are shown below. &ldquo;To end of name&rdquo; produces the open form <code>[N3-]</code>, which adapts to names of differing length. <i>Thanks to Thomas for the suggestion!</i></li>
          <li><b>Filtering puts the cursor straight on the match:</b> when you start typing in a panel to filter, the cursor now sits on the first match right away &mdash; a press of Return opens it. Until now you had to select it with arrow-down first before Return did anything. If you keep typing and the previous match still fits, the cursor stays where it is instead of jumping back to the top. <i>Thanks to Kai for the suggestion!</i></li>
        </ul>
      ]]></description>
      <pubDate>Wed, 05 Aug 2026 14:20:37 +0200</pubDate>
      <sparkle:version>118</sparkle:version>
      <sparkle:shortVersionString>1.8.1</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.8.1"
        length="35882416"
        type="application/octet-stream"
        sparkle:edSignature="LS4LyLpWJxbTGgZBXnaApPw2VuZ+iWaJv8ijmHAq+yjVVtQHy0xvzUKfKHezehUEvhDlqnsWCkVMQLADTOTYAw=="
      />
    </item>


    <item>
      <title>Version 1.8.0</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Behoben</h3>
        <ul>
          <li><b>Baumansicht lie&szlig; sich nicht verbreitern:</b> Die Baumansicht hatte eine fest eingestellte Breite, keinen Ziehgriff und keinen waagerechten Rollbalken. Bei tiefer verschachtelten Strukturen r&uuml;ckte jede Ebene weiter nach rechts, bis von den Namen nur noch der Anfang zu sehen war &mdash; die Ansicht war damit praktisch unbrauchbar. Der Baum hat jetzt einen Ziehgriff an der rechten Kante: einfach breiter ziehen, ein Doppelklick setzt auf die Standardbreite zur&uuml;ck. Zus&auml;tzlich rollt die Ansicht auch waagerecht, sodass lange Namen selbst in tiefen Ebenen vollst&auml;ndig erreichbar bleiben. Abgeschnitten wird nichts mehr. <i>Danke an Jens f&uuml;r den Hinweis!</i></li>
        </ul>
        <h3>Neu</h3>
        <ul>
          <li><b>Der Baum geh&ouml;rt jetzt zum Panel:</b> Bisher gab es eine einzige Baumspalte f&uuml;r das ganze Fenster, die zwischen beiden Panels stand &mdash; man konnte ihr nicht ansehen, welches Panel ein Klick eigentlich bewegt. Jeder Tab hat nun seinen eigenen Baum, direkt links neben seiner Dateiliste. Er zeigt das Laufwerk beziehungsweise den Mount genau dieses Tabs, und ein Klick navigiert genau dieses Panel. Ein- und ausblenden kannst du ihn mit dem Knopf in der Panel-Fu&szlig;zeile links neben dem Terminal-Knopf, &uuml;ber die Symbolleiste oder mit &#8984;&#8679;T.</li>
          <li><b>Baum auch auf Servern:</b> Die Baumansicht las bisher ausschlie&szlig;lich lokale Verzeichnisse und blieb bei einem Server-Panel schlicht leer. Sie funktioniert jetzt genauso bei SFTP-, FTP- und SMB-Verbindungen. Zweige werden erst beim Aufklappen vom Server geholt und danach zwischengespeichert, damit auf langsamen Verbindungen nicht bei jedem Klick neu abgefragt wird.</li>
          <li><b>Der Baum merkt sich, wo du warst:</b> Ob er sichtbar ist, wie breit er ist und welche Zweige aufgeklappt sind &mdash; das wird je Tab gemerkt und bleibt auch nach einem Neustart erhalten. Du machst genau dort weiter, wo du aufgeh&ouml;rt hast, und ein Baum in einem Tab st&ouml;rt die anderen nicht.</li>
          <li><b>Vollst&auml;ndige Tastaturbedienung:</b> Pfeil hoch und runter bewegen die Auswahl, Pfeil rechts und links klappen Zweige auf und zu beziehungsweise springen eine Ebene h&ouml;her, die Eingabetaste wechselt in den Ordner. Tippst du einfach los, wird gefiltert: passende Ordner bleiben stehen, samt der Zweige, &uuml;ber die man sie erreicht &mdash; in einem un&uuml;bersichtlichen Verzeichnisbaum findest du so mit ein paar Buchstaben das Richtige. Esc l&ouml;scht den Filter oder schlie&szlig;t den Baum, Tab gibt die Tastatur an die Dateiliste zur&uuml;ck.</li>
          <li><b>Baum-Schnellnavigation (&#8963;&#8679;T):</b> F&uuml;r alle, die den Baum nur zum Springen brauchen und ihm keinen festen Platz einr&auml;umen wollen: Der Baum erscheint kurzzeitig &uuml;ber der Dateiliste, du navigierst hin, wo du hinwillst, und er schlie&szlig;t sich nach der Auswahl von selbst.</li>
          <li><b>Ausrichtung im Bereich:</b> Drei Kn&ouml;pfe in der Kopfzeile des Baums bestimmen, ob er oben, mittig oder unten sitzt. Sichtbar wird das, solange der Baum k&uuml;rzer ist als der verf&uuml;gbare Bereich.</li>
        </ul>
        <h3>Verbessert</h3>
        <ul>
          <li><b>Schneller und zuverl&auml;ssiger:</b> Der Baum baut nur noch die Zeilen auf, die tats&auml;chlich zu sehen sind, statt bei jedem Aufklappen den kompletten Unterbaum im Speicher anzulegen. Und beim Aufklappen bis zum Verzeichnis des Panels wartet er jetzt auf jede Ebene, statt die Ladezeit mit festen Verz&ouml;gerungen zu raten &mdash; auf langsamen Servern brach das fr&uuml;her mittendrin ab, und der Baum blieb auf halber Strecke stehen.</li>
        </ul>

        <h2>🇬🇧 English</h2>
        <h3>Fixed</h3>
        <ul>
          <li><b>The tree view could not be made wider:</b> the tree view had a fixed width, no drag handle and no horizontal scroll bar. With deeply nested structures every level moved further to the right until only the beginning of each name was visible &mdash; which made the view practically unusable. The tree now has a drag handle on its right edge: simply pull it wider, and a double-click resets it to the default width. The view also scrolls horizontally, so long names stay fully reachable even at deep levels. Nothing is cut off any more. <i>Thanks to Jens for the report!</i></li>
        </ul>
        <h3>New</h3>
        <ul>
          <li><b>The tree now belongs to a panel:</b> until now there was a single tree column for the whole window, sitting between both panels &mdash; and you could not tell which panel a click would actually move. Every tab now has its own tree, right next to its file list. It shows the volume or mount of exactly that tab, and a click navigates exactly that panel. Show and hide it with the button in the panel footer next to the terminal button, from the toolbar, or with &#8984;&#8679;T.</li>
          <li><b>The tree works on servers too:</b> the tree view only ever read local directories and simply stayed empty on a server panel. It now works just the same on SFTP, FTP and SMB connections. Branches are fetched from the server when you expand them and cached afterwards, so slow connections are not queried again on every click.</li>
          <li><b>The tree remembers where you were:</b> whether it is visible, how wide it is and which branches are expanded &mdash; all remembered per tab and kept across a restart. You carry on exactly where you left off, and a tree in one tab does not disturb the others.</li>
          <li><b>Full keyboard control:</b> Up and Down move the selection, Right and Left expand and collapse branches or step up a level, and Return enters the folder. Just start typing to filter: matching folders stay, together with the branches you reach them through &mdash; so in a sprawling directory tree a few letters get you to the right place. Escape clears the filter or closes the tree, and Tab hands the keyboard back to the file list.</li>
          <li><b>Tree quick navigation (&#8963;&#8679;T):</b> for everyone who only needs the tree to jump somewhere and does not want to give it permanent space: the tree appears briefly on top of the file list, you navigate to wherever you want to go, and it closes again by itself once you pick a folder.</li>
          <li><b>Placement within the area:</b> three buttons in the tree&rsquo;s header decide whether it sits at the top, the centre or the bottom. This is visible while the tree is shorter than the available area.</li>
        </ul>
        <h3>Improved</h3>
        <ul>
          <li><b>Faster and more reliable:</b> the tree now only builds the rows that are actually visible, instead of assembling the entire subtree in memory on every expand. And when expanding down to the panel&rsquo;s directory it now waits for each level instead of guessing the loading time with fixed delays &mdash; on slow servers that used to give up halfway, leaving the tree stuck partway down.</li>
        </ul>
      ]]></description>
      <pubDate>Mon, 03 Aug 2026 07:47:23 +0200</pubDate>
      <sparkle:version>117</sparkle:version>
      <sparkle:shortVersionString>1.8.0</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.8.0"
        length="35724419"
        type="application/octet-stream"
        sparkle:edSignature="b6kohguYjpOs1PU5ASlLpTBWwv49XZICME8ThoPEOK2mQR0fQA6MA1Y6Ap5YQpaHMoMYi91/tVe4wQaYHOXOCw=="
      />
    </item>


    <item>
      <title>Version 1.7.4</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Behoben</h3>
        <ul>
          <li><b>Ruhige Panels, gleichm&auml;&szlig;iges Scrollen:</b> Panels aktualisierten sich st&auml;ndig von selbst &mdash; die Liste flimmerte, und beim Scrollen mit Trackpad oder Mausrad sprang die Ansicht immer wieder zur&uuml;ck zur Cursorzeile. Besonders schlimm war es im Benutzerordner: Programme wie Chrome oder WhatsApp schreiben im Hintergrund pausenlos in ihre Ablagen unter <code>~/Library</code>, und TheCommander baute daraufhin die Dateiliste neu auf &mdash; gemessen mehr als einmal pro Sekunde, obwohl sich an der angezeigten Liste &uuml;berhaupt nichts ge&auml;ndert hatte. Drei Dinge sind jetzt anders: Die Verzeichnis&uuml;berwachung beachtet nur noch, was wirklich <i>im</i> angezeigten Verzeichnis passiert, und nicht mehr alles, was irgendwo tief darunter geschieht. Ergibt eine Aktualisierung dieselbe Liste wie zuvor, wird die Anzeige gar nicht erst anger&uuml;hrt. Und eine Aktualisierung, die im Hintergrund ausgel&ouml;st wurde, ver&auml;ndert die Scrollposition nicht mehr &mdash; zum Cursor springt die Liste nur noch, wenn du selbst navigierst, mit &#8984;R neu einliest oder die Tastatur benutzt. <i>Kleine Nebenwirkung: &Auml;ndert sich etwas tief in einem Unterordner, wird dessen &Auml;nderungsdatum in der Spalte &bdquo;Datum&ldquo; erst beim n&auml;chsten Einlesen des Verzeichnisses nachgezogen.</i></li>
          <li><b>Freier Speicherplatz bei SMB und externen Volumes:</b> In der Fu&szlig;zeile stand bei SMB-Freigaben, externen Platten und Time-Machine-Volumes immer &bdquo;0 Bytes frei&ldquo;. TheCommander fragte macOS nach dem Platz, der &bdquo;f&uuml;r wichtige Zwecke&ldquo; verf&uuml;gbar ist &mdash; diesen Wert kennt macOS aber nur f&uuml;r das Startvolume und meldet au&szlig;erhalb davon schlicht 0. Jetzt wird der gr&ouml;&szlig;ere der beiden verf&uuml;gbaren Werte genommen, sodass die 0 den echten Wert nicht mehr verdr&auml;ngen kann; ein wirklich volles Volume zeigt weiterhin 0 an. Au&szlig;erdem wird der freie Platz jetzt auch dann angezeigt, wenn du eine SMB-Verbindung &uuml;ber einen Favoriten ge&ouml;ffnet hast, und nicht mehr nur bei lokalen Pfaden. Die Abfrage l&auml;uft ab sofort im Hintergrund, weil sie auf Netzlaufwerken h&auml;ngenbleiben konnte. <i>Danke an Mario f&uuml;r den Hinweis!</i></li>
          <li><b>Abgeschnittene Beschriftungen in der Symbolleiste:</b> Aus &bdquo;Aktualisieren&ldquo; wurde &bdquo;Aktualisi&hellip;&ldquo;, aus &bdquo;Seitenleiste&ldquo; wurde &bdquo;Seitenlei&hellip;&ldquo;. Die Kn&ouml;pfe richten sich jetzt nach der L&auml;nge ihrer Beschriftung. Wird das Fenster so schmal, dass die Beschriftungen nicht mehr passen, blendet die Symbolleiste sie automatisch aus und zeigt nur noch die Symbole, statt W&ouml;rter abzuschneiden.</li>
        </ul>
        <h3>Neu</h3>
        <ul>
          <li><b>Symbole zeigen den Dateiinhalt:</b> Die Symbole in der Dateiliste zeigen jetzt den Inhalt der Datei &mdash; so, wie du es aus dem Finder kennst. Bilder, Videos, PDFs und viele Dokumenttypen erscheinen als Miniatur ihres tats&auml;chlichen Inhalts; in einem Ordner voller Screenshots siehst du damit auf einen Blick, welche Datei welche ist, ohne sie &ouml;ffnen zu m&uuml;ssen. Programme zeigen unver&auml;ndert ihr Programmsymbol. Die Miniaturen entstehen im Hintergrund und werden auf der Festplatte zwischengespeichert, sind beim n&auml;chsten Start also sofort da; &auml;ndert sich eine Datei, wird ihre Miniatur automatisch erneuert. An der Zeilenh&ouml;he und am Aufbau der Liste &auml;ndert sich nichts.</li>
          <li><b>Erscheinungsbild folgt dem System:</b> Unter Einstellungen (&#8984;,) &rarr; Farben legst du ein helles und ein dunkles Theme fest; TheCommander wechselt dann selbstt&auml;tig zwischen beiden, sobald macOS zwischen hellem und dunklem Erscheinungsbild umschaltet. W&auml;hlst du ein Theme von Hand aus, schaltet sich die Automatik wieder ab, damit deine Auswahl nicht ungefragt &uuml;berschrieben wird.</li>
        </ul>
        <h3>Verbessert</h3>
        <ul>
          <li><b>Fl&uuml;ssiges Scrollen in langen Listen:</b> Die neuen Inhalts-Icons lasen ihre Miniaturen bisher genau in dem Moment von der Festplatte, in dem eine Zeile ins Bild kam &mdash; und zwar im selben Arbeitsgang, der auch das Fenster zeichnet. Das Ergebnis war ein z&auml;hes, stockendes Scrollen. Miniaturen werden jetzt vollst&auml;ndig im Hintergrund geladen und stehen f&uuml;r bereits gesehene Zeilen sofort bereit; nebenbei blitzt beim Aktualisieren nicht mehr kurz das allgemeine Dateisymbol auf. Auch das Zeichnen der Zeilen selbst wurde entschlackt.</li>
          <li><b>Dateisymbol w&auml;chst mit der Zeilenh&ouml;he:</b> Vergr&ouml;&szlig;erst du die Zeilenh&ouml;he im Panel, w&auml;chst das Dateisymbol jetzt mit, statt winzig in einer hohen Zeile zu stehen. Bei der Standard-Zeilenh&ouml;he &auml;ndert sich nichts.</li>
        </ul>

        <h2>🇬🇧 English</h2>
        <h3>Fixed</h3>
        <ul>
          <li><b>Calm panels, smooth scrolling:</b> panels kept refreshing themselves &mdash; the list flickered, and scrolling with the trackpad or mouse wheel threw the view back to the cursor row again and again. It was worst in your home folder: applications such as Chrome or WhatsApp write to their storage under <code>~/Library</code> non-stop in the background, and TheCommander rebuilt the file list every time &mdash; measured at more than once per second, even though nothing in the visible list had changed at all. Three things are different now: directory monitoring only considers what actually happens <i>in</i> the directory being shown, no longer everything that happens somewhere far below it. If a refresh produces the same list as before, the display is not touched at all. And a refresh triggered in the background no longer changes the scroll position &mdash; the list only jumps to the cursor when you navigate yourself, reload with &#8984;R or use the keyboard. <i>One small side effect: when something changes deep inside a subfolder, that folder&rsquo;s modification date in the &ldquo;Date&rdquo; column is only picked up the next time the directory is read.</i></li>
          <li><b>Free space on SMB shares and external volumes:</b> the panel footer always read &ldquo;0 bytes free&rdquo; on SMB shares, external drives and Time Machine volumes. TheCommander asked macOS for the space available &ldquo;for important usage&rdquo; &mdash; but macOS only knows that figure for the startup volume and simply reports 0 everywhere else. It now takes the larger of the two available figures, so the 0 can no longer displace the real value; a genuinely full volume still shows 0. Free space is now also shown when you opened an SMB connection through a favorite, not just for local paths. The query runs in the background from now on, because it could stall on network volumes. <i>Thanks to Mario for the report!</i></li>
          <li><b>Truncated labels in the toolbar:</b> labels such as &ldquo;Refresh&rdquo; and &ldquo;Sidebar&rdquo; were cut short in some languages. Buttons now size themselves to their label. If the window gets too narrow for the labels to fit, the toolbar hides them automatically and shows icons only, instead of cutting words off.</li>
        </ul>
        <h3>New</h3>
        <ul>
          <li><b>Icons show the file&rsquo;s content:</b> icons in the file list now show what is inside the file &mdash; the way you know it from Finder. Images, videos, PDFs and many document types appear as a miniature of their actual content, so in a folder full of screenshots you can tell at a glance which file is which, without opening any of them. Applications keep showing their application icon. The miniatures are produced in the background and cached on disk, so they are there immediately on the next launch; when a file changes, its miniature is refreshed automatically. Row height and list layout are unchanged.</li>
          <li><b>Appearance follows the system:</b> under Settings (&#8984;,) &rarr; Colors you pick a light and a dark theme; TheCommander then switches between them by itself whenever macOS changes between light and dark appearance. Choosing a theme by hand turns automatic switching back off, so your choice is not overwritten behind your back.</li>
        </ul>
        <h3>Improved</h3>
        <ul>
          <li><b>Fluid scrolling in long lists:</b> until now the new content icons read their miniatures from disk at the exact moment a row scrolled into view &mdash; in the very same pass that draws the window. The result was sluggish, stuttering scrolling. Miniatures are now loaded entirely in the background and are available instantly for rows you have already seen; as a bonus, the generic file icon no longer flashes up briefly on every refresh. Drawing the rows themselves has been slimmed down as well.</li>
          <li><b>File icon grows with the row height:</b> when you increase the row height in the panel, the file icon now grows with it instead of sitting tiny in a tall row. Nothing changes at the default row height.</li>
        </ul>
      ]]></description>
      <pubDate>Sun, 26 Jul 2026 16:52:17 +0200</pubDate>
      <sparkle:version>116</sparkle:version>
      <sparkle:shortVersionString>1.7.4</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.7.4"
        length="35562533"
        type="application/octet-stream"
        sparkle:edSignature="Bm+/jSE7tnGVXRVAEAHpfYwtDJdpgHNl5kL0q4ihw7sV1asQdnA/B3XYF5spRcQicJwI3SdPCshkvpJvdmfMBQ=="
      />
    </item>


    <item>
      <title>Version 1.7.3</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Behoben</h3>
        <ul>
          <li><b>Dateinamen mit vorangestellter Jahres- oder Uhrzeitangabe &mdash; die Ursache ist gefunden:</b> Namen wie &bdquo;2022 var&ldquo; oder &bdquo;09:19 kostenstelle_liste&ldquo; gingen nicht, wie bisher angenommen, auf SFTP zur&uuml;ck, sondern auf <b>FTP</b>. Manche FTP-Server melden Besitzer und Gruppe als Nummer statt als Name. TheCommander z&auml;hlte die Spalten der Serverantwort von links durch und verrechnete sich dadurch um genau eine Spalte &mdash; Gr&ouml;&szlig;e und &Auml;nderungsdatum wurden aus den falschen Feldern gelesen, und das Datumsfeld rutschte vor den Dateinamen. Statt zu z&auml;hlen sucht TheCommander jetzt gezielt nach dem Datum in der Serverantwort: alles davor ist die Gr&ouml;&szlig;e, alles danach der Name. Damit spielt es keine Rolle mehr, welche Felder ein Server ausgibt und welche nicht. Nebenbei kommen jetzt auch Server mit deutschen Monatsk&uuml;rzeln und mit Zugriffsrechte-Markierungen sauber durch. <i>Danke an Mario f&uuml;r die hartn&auml;ckige Fehlersuche und die entscheidende Verzeichnisauflistung!</i></li>
          <li><b>Favorit-L&ouml;schung wird sofort gesichert:</b> Wurde ein Favorit gel&ouml;scht und die App unmittelbar danach beendet, konnte die L&ouml;schung verlorengehen und der Favorit tauchte beim n&auml;chsten Start wieder auf. L&ouml;schungen werden jetzt sofort gespeichert.</li>
        </ul>
        <h3>Neu</h3>
        <ul>
          <li><b>Zuschaltbares Diagnoseprotokoll f&uuml;r SFTP- und FTP-Verbindungen:</b> Falls bei einer bestimmten Verbindung etwas nicht stimmt, l&auml;sst sich unter Einstellungen (&#8984;,) &rarr; Verbindungen &rarr; Verbindungs-Diagnose ein Protokoll einschalten und als Textdatei exportieren. Es h&auml;lt fest, was der Server tats&auml;chlich liefert &mdash; bei SFTP Client, Server-Kennung und die Rohdaten jedes Eintrags, bei FTP die Serverantwort im Original &mdash; und hilft, seltene serverabh&auml;ngige Anzeigefehler gezielt aufzusp&uuml;ren. Standardm&auml;&szlig;ig ausgeschaltet; das Protokoll enth&auml;lt echte Datei- und Ordnernamen. Mehr dazu in der Hilfe.</li>
        </ul>

        <h2>🇬🇧 English</h2>
        <h3>Fixed</h3>
        <ul>
          <li><b>File names with a year or time prefixed to them &mdash; the cause has been found:</b> names like &ldquo;2022 var&rdquo; or &ldquo;09:19 kostenstelle_liste&rdquo; did not originate from SFTP, as previously assumed, but from <b>FTP</b>. Some FTP servers report owner and group as a number instead of a name. TheCommander counted the columns of the server response from the left and was thrown off by exactly one column &mdash; size and modification date were read from the wrong fields, and the date field slipped in front of the file name. Instead of counting, TheCommander now looks for the date in the server response: everything before it is the size, everything after it the name. It therefore no longer matters which fields a server emits and which it omits. As a bonus, servers using German month abbreviations and permission markers are now handled cleanly too. <i>Thanks to Mario for the persistent detective work and for the directory listing that cracked it!</i></li>
          <li><b>Favorite deletions are saved immediately:</b> if a favorite was deleted and the app was quit immediately afterwards, the deletion could be lost and the favorite reappeared on the next launch. Deletions are now saved right away.</li>
        </ul>
        <h3>New</h3>
        <ul>
          <li><b>Optional diagnostic log for SFTP and FTP connections:</b> if something looks wrong on a particular connection, you can turn on a log under Settings (&#8984;,) &rarr; Connections &rarr; Connection Diagnostics and export it as a text file. It records what the server actually returns &mdash; for SFTP the client, server identification and raw data of every entry, for FTP the verbatim server response &mdash; and helps track down rare server-specific display glitches. Off by default; the log contains real file and folder names. See the Help for details.</li>
        </ul>
      ]]></description>
      <pubDate>Fri, 24 Jul 2026 08:12:57 +0200</pubDate>
      <sparkle:version>115</sparkle:version>
      <sparkle:shortVersionString>1.7.3</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.7.3"
        length="35503807"
        type="application/octet-stream"
        sparkle:edSignature="xjg42tP9Q00N7BS39GUhT5BLZ1FRZcRVT26YD3GEzMlkMl4yShST+zXp3lOxvCMpmMV69N+n8bRxGv009aNLCQ=="
      />
    </item>


    <item>
      <title>Version 1.7.1</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Behoben</h3>
        <ul>
          <li><b>SFTP: Verbindung wird nach Ruhezustand wieder aufgebaut:</b> Nach l&auml;ngerer Inaktivit&auml;t &mdash; etwa wenn der Mac zwischendurch geschlafen hat &mdash; schlugen Aktionen auf SFTP-Servern fehl, statt die Verbindung einfach wiederherzustellen. Wer ein Verzeichnis anlegte, umbenannte oder l&ouml;schte, bekam eine Fehlermeldung; erst nach bis zu zwei Minuten oder nach manuellem Neuverbinden mit &#8984;R ging es wieder. Ursache war, dass die verwendete SSH-Bibliothek einen <i>Verbindungsabriss</i> und eine <i>echte Absage des Servers</i> auf genau dieselbe Weise meldet &mdash; TheCommander hielt den Abriss daher f&uuml;r eine Absage und startete gar keinen Wiederverbindungsversuch. Der Zustand der Verbindung wird jetzt an der Quelle gepr&uuml;ft und bei Bedarf sofort wiederhergestellt; die Aktion l&auml;uft dann einfach durch. <i>Der Fehler stammt aus 1.7.0 und ist mir dort durchgerutscht, daher z&uuml;gig dieses Update.</i></li>
          <li><b>Unvollst&auml;ndig eingelesene Verzeichnisse:</b> Riss eine SFTP-Verbindung genau w&auml;hrend des Einlesens eines Verzeichnisses ab, wurde die unvollst&auml;ndige Liste stillschweigend als vollst&auml;ndig behandelt &mdash; das Verzeichnis wirkte leer oder halb leer, ohne jede Fehlermeldung. Beim Verzeichnisvergleich konnten Dateien auf dem Server dadurch f&auml;lschlich als &bdquo;nur links&ldquo; gelten. Ein solcher Abriss wird jetzt als Fehler erkannt und die Verbindung wiederhergestellt.</li>
          <li><b>FTP und SFTP-Ausweichpfad:</b> Dort wurde ein Verbindungsabriss nicht zuverl&auml;ssig als solcher erkannt, sodass die automatische Wiederherstellung ausblieb.</li>
          <li><b>Nur noch ein Verbindungsaufbau:</b> Erkennt TheCommander eine abgerissene Verbindung, wird sie jetzt genau einmal neu aufgebaut, auch wenn mehrere Tabs gleichzeitig betroffen sind &mdash; bisher konnten sich parallele Versuche gegenseitig die eben aufgebaute Verbindung wieder abrei&szlig;en.</li>
        </ul>

        <h3>Ebenfalls neu in 1.7.0</h3>
        <p><i>Version 1.7.0 stand nur kurz zum Download bereit &mdash; falls du direkt von 1.6.4 kommst, ist das hier ebenfalls neu f&uuml;r dich:</i></p>
        <ul>
          <li><b>Import &amp; Export der Konfiguration:</b> Favoriten (inklusive Gruppen und Zugangsdaten), das Design samt eigener Themes sowie s&auml;mtliche App-Einstellungen lassen sich jetzt gemeinsam in eine Datei exportieren und auf einem anderen oder neuen Mac wieder importieren &mdash; praktisch beim Umzug oder zum Sichern. Im Dialog w&auml;hlst du per H&auml;kchen, was exportiert bzw. importiert wird; auf Wunsch wird die Datei mit einem Kennwort <b>AES-256-verschl&uuml;sselt</b> (sind Favoriten mit gespeicherten Passw&ouml;rtern enthalten, ist ein Kennwort Pflicht). Zu finden unter Einstellungen (&#8984;,) &rarr; Import/Export. <i>Diese Funktion stand schon lange auf der Wunschliste &mdash; danke an Mario f&uuml;r den Ansto&szlig; und die Erinnerung, sie eeendlich anzugehen! ;-)</i></li>
          <li><b>Favorit duplizieren:</b> Beim &Uuml;berfahren eines Favoriten erscheint neben Stift- und Papierkorb-Symbol ein Duplizieren-Symbol; die Kopie wird direkt hinter dem Original eingef&uuml;gt.</li>
          <li><b>SFTP: fehlerhaft angezeigte Datei- und Ordnernamen:</b> Bei manchen SFTP-Servern war den Namen eine Jahres- oder Uhrzeitangabe vorangestellt (etwa &bdquo;2022 var&ldquo; oder &bdquo;09:19 kostenstelle_liste&ldquo;). Diese Angabe entsprach dem &Auml;nderungsdatum und geh&ouml;rte nicht zum Namen; sie wird jetzt erkannt und entfernt, sodass die Namen wieder korrekt erscheinen. <i>Danke an Mario f&uuml;r den Hinweis!</i></li>
        </ul>

        <h2>🇬🇧 English</h2>
        <h3>Fixed</h3>
        <ul>
          <li><b>SFTP: the connection is restored after sleep:</b> after a longer period of inactivity &mdash; for example when the Mac had been asleep in between &mdash; actions on SFTP servers failed instead of simply restoring the connection. Creating, renaming or deleting a directory produced an error message; it only worked again after up to two minutes, or after reconnecting manually with &#8984;R. The cause: the bundled SSH library reports a <i>dropped connection</i> and a <i>genuine refusal by the server</i> in exactly the same way &mdash; so TheCommander took the drop for a refusal and never even attempted to reconnect. The state of the connection is now checked at the source and restored immediately when needed, so the action simply goes through. <i>This one slipped past me in 1.7.0, hence this prompt update.</i></li>
          <li><b>Incompletely read directories:</b> if an SFTP connection dropped precisely while a directory was being read, the incomplete listing was silently treated as complete &mdash; the directory appeared empty or half empty, without any error message. In directory comparison, files on the server could therefore be wrongly reported as &ldquo;left only&rdquo;. Such a drop is now detected as an error and the connection is restored.</li>
          <li><b>FTP and the SFTP fallback path:</b> there, a dropped connection was not reliably recognized as such, so the automatic recovery never kicked in.</li>
          <li><b>Only one reconnect:</b> when TheCommander detects a dropped connection it now rebuilds it exactly once, even if several tabs are affected at the same time &mdash; previously, parallel attempts could tear down the connection another had just established.</li>
        </ul>

        <h3>Also new in 1.7.0</h3>
        <p><i>Version 1.7.0 was only available for a short while &mdash; if you are coming straight from 1.6.4, this is new for you as well:</i></p>
        <ul>
          <li><b>Import &amp; export of your configuration:</b> favorites (including groups and credentials), the appearance with your custom themes, and all app settings can now be exported together into a single file and imported on another or new Mac &mdash; handy when migrating or for backups. In the dialog you choose via checkboxes what to export or import; optionally the file is <b>AES-256 encrypted</b> with a password (required if favorites with stored passwords are included). Found under Settings (&#8984;,) &rarr; Import/Export. <i>This had been on the wishlist for a long time &mdash; thanks to Mario for the nudge and the reminder to fiiinally get to it! ;-)</i></li>
          <li><b>Duplicate a favorite:</b> hovering a favorite reveals a duplicate button next to the edit and trash icons; the copy is inserted right after the original.</li>
          <li><b>SFTP: incorrectly displayed file and folder names:</b> on some SFTP servers, names had a year or time prefixed to them (for example &ldquo;2022 var&rdquo; or &ldquo;09:19 kostenstelle_liste&rdquo;). That value was the modification date and not part of the name; it is now detected and removed, so names appear correctly again. <i>Thanks to Mario for the report!</i></li>
        </ul>
      ]]></description>
      <pubDate>Sat, 18 Jul 2026 17:52:57 +0200</pubDate>
      <sparkle:version>113</sparkle:version>
      <sparkle:shortVersionString>1.7.1</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.7.1"
        length="35416842"
        type="application/octet-stream"
        sparkle:edSignature="mEzehybFKklXoE2YyXz7GfJyXRogphvD3H82ykIP19qx8BbsyxohEnVxT2yYEIyimNeaifAS89DXE8mthp58AQ=="
      />
    </item>


    <item>
      <title>Version 1.7.0</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Neu</h3>
        <ul>
          <li><b>Import &amp; Export der Konfiguration:</b> Favoriten (inklusive Gruppen und Zugangsdaten), das Design samt eigener Themes sowie sämtliche App-Einstellungen lassen sich jetzt gemeinsam in eine Datei exportieren und auf einem anderen oder neuen Mac wieder importieren &mdash; praktisch beim Umzug oder zum Sichern. Im Dialog wählt man per Häkchen, was exportiert bzw. importiert wird; auf Wunsch wird die Datei mit einem Kennwort <b>AES-256-verschlüsselt</b> (sind Favoriten mit gespeicherten Passwörtern enthalten, ist ein Kennwort Pflicht). Zu finden unter Einstellungen (&#8984;,) &rarr; Import/Export. <i>Diese Funktion stand schon lange auf der Wunschliste &mdash; danke an Mario für den Anstoß und die Erinnerung, sie eeendlich anzugehen! ;-)</i></li>
          <li><b>Favorit duplizieren:</b> Beim Überfahren eines Favoriten erscheint neben Stift- und Papierkorb-Symbol ein Duplizieren-Symbol; die Kopie wird direkt hinter dem Original eingefügt.</li>
        </ul>
        <h3>Behoben</h3>
        <ul>
          <li><b>SFTP: fehlerhaft angezeigte Datei- und Ordnernamen:</b> Bei manchen SFTP-Servern war den Namen eine Jahres- oder Uhrzeitangabe vorangestellt (etwa &bdquo;2022 var&ldquo; oder &bdquo;09:19 kostenstelle_liste&ldquo;). Diese Angabe entsprach dem Änderungsdatum und gehörte nicht zum Namen; sie wird jetzt erkannt und entfernt, sodass die Namen wieder korrekt erscheinen. <i>Danke an Mario für den Hinweis!</i></li>
        </ul>

        <h2>🇬🇧 English</h2>
        <h3>New</h3>
        <ul>
          <li><b>Import &amp; export of your configuration:</b> favorites (including groups and credentials), the appearance with your custom themes, and all app settings can now be exported together into a single file and imported on another or new Mac &mdash; handy when migrating or for backups. In the dialog you choose via checkboxes what to export or import; optionally the file is <b>AES-256 encrypted</b> with a password (required if favorites with stored passwords are included). Found under Settings (&#8984;,) &rarr; Import/Export. <i>This had been on the wishlist for a long time &mdash; thanks to Mario for the nudge and the reminder to fiiinally get to it! ;-)</i></li>
          <li><b>Duplicate a favorite:</b> hovering a favorite reveals a duplicate button next to the edit and trash icons; the copy is inserted right after the original.</li>
        </ul>
        <h3>Fixed</h3>
        <ul>
          <li><b>SFTP: incorrectly displayed file and folder names:</b> on some SFTP servers, names had a year or time prefixed to them (for example &ldquo;2022 var&rdquo; or &ldquo;09:19 kostenstelle_liste&rdquo;). That value was the modification date and not part of the name; it is now detected and removed, so names appear correctly again. <i>Thanks to Mario for the report!</i></li>
        </ul>
      ]]></description>
      <pubDate>Sat, 18 Jul 2026 10:28:58 +0200</pubDate>
      <sparkle:version>112</sparkle:version>
      <sparkle:shortVersionString>1.7.0</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.7.0"
        length="35399955"
        type="application/octet-stream"
        sparkle:edSignature="AMr1QTQYvgEINAyj1kywx+OYMcYq7sjiIACb2m09uMhahbEziAt9IgoiXAwaj5p4JOqxqCXYglT0vfSAcsppCg=="
      />
    </item>


    <item>
      <title>Version 1.6.4</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Sicherheit &mdash; Update dringend empfohlen</h3>
        <ul>
          <li><b>Kritische Schwachstelle in libssh2 geschlossen (CVE-2026-55200):</b> Die von TheCommander verwendete SSH-Bibliothek enthielt eine als kritisch eingestufte Lücke, für die inzwischen öffentlicher Angriffscode kursiert. Ein bösartiger oder untergeschobener Server konnte bereits <b>beim Verbindungsaufbau</b> Schadcode auf dem Rechner ausführen &mdash; also genau in der Rolle, in der TheCommander als SFTP-Client arbeitet. Da es bis heute keine offizielle Neuveröffentlichung von libssh2 gibt, wurde die Korrektur der Entwickler direkt in die mitgelieferte Version übernommen. <b>Wer SFTP-Verbindungen nutzt, sollte dieses Update installieren.</b></li>
        </ul>
        <h3>Synchronisieren</h3>
        <ul>
          <li><b>Kein erzwungener Neuvergleich mehr:</b> Nach einer Operation (etwa &bdquo;Links löschen&ldquo;) startete ungefragt sofort ein kompletter Neuvergleich &mdash; bei großen Verzeichnissen minutenlanges Warten, bevor man das Fenster überhaupt verlassen konnte. Das Ergebnis wird jetzt direkt fortgeschrieben: Erledigtes verschwindet bzw. gilt als identisch, ganz ohne erneutes Einlesen. Für einen frischen Vergleich gibt es den neuen Knopf &bdquo;Erneut vergleichen&ldquo;. <i>Danke an Ralf für den Vorschlag!</i></li>
          <li><b>Zugriffsfehler brechen den Vergleich nicht mehr ab:</b> Ein einziges nicht lesbares Objekt (z.&nbsp;B. <i>Photos Library.photoslibrary</i>) beendete bisher den gesamten Vergleich, ohne Möglichkeit fortzufahren. Jetzt fragt TheCommander: &bdquo;Überspringen&ldquo;, &bdquo;Alle überspringen&ldquo; oder &bdquo;Abbrechen&ldquo;. Übersprungene Objekte werden aus der Synchronisation ausgeschlossen und im Ergebnis als &bdquo;n übersprungen&ldquo; ausgewiesen &mdash; per Klick sieht man, welche es waren und warum. <i>Danke an Ralf für den Vorschlag!</i></li>
          <li><b>Datenmenge zusätzlich zur Anzahl:</b> Der Dialog zeigt jetzt je Kategorie auch die Größe (&bdquo;962 nur links &middot; 7,67&nbsp;GB&ldquo;) und direkt über den Knöpfen den Umfang der aktuellen Auswahl (&bdquo;Auswahl: 962 Objekte &middot; 7,67&nbsp;GB&ldquo;) samt Gesamtgröße beider Seiten. So ist erkennbar, was eine Operation tatsächlich bewegt, bevor sie startet.</li>
          <li><b>Abgeschnittene Knöpfe behoben:</b> Im Synchronisieren-Dialog konnten die Knöpfe am unteren Rand abgeschnitten sein &mdash; während eines laufenden Vergleichs und danach, wenn das vergrößerte Fenster hinter das Dock rutschte. Das Fenster bleibt jetzt im sichtbaren Bildschirmbereich und ist in jeder Phase groß genug; außerdem öffnet es 20&nbsp;% breiter.</li>
          <li><b>Weitere Korrekturen:</b> Unterhalb von Systempfaden wie <i>/tmp</i> oder <i>/var</i> konnten Dateien intern falsch zugeordnet werden. Außerdem zeigten die beiden Panels nach einer Synchronisation noch den alten Stand &mdash; sie werden jetzt automatisch aktualisiert.</li>
        </ul>
        <h3>Behoben</h3>
        <ul>
          <li><b>Umbenennen mit F2 markierte Umlaute nicht vollständig:</b> Bei Dateinamen mit Umlauten oder Sonderzeichen fehlte pro Umlaut ein Zeichen am Ende der Markierung (aus &bdquo;Zugriffsschlüssel für den Nachlasskontakt&ldquo; wurde &bdquo;&hellip;Nachlasskonta&ldquo;). Der Name wird jetzt unabhängig von Sonderzeichen vollständig markiert; dasselbe galt für die Einfügemarke im Schnellfilter und in der Befehlszeile. <i>Danke an Michael für den Hinweis!</i></li>
        </ul>

        <h2>🇬🇧 English</h2>
        <h3>Security &mdash; updating is strongly recommended</h3>
        <ul>
          <li><b>Critical libssh2 vulnerability closed (CVE-2026-55200):</b> the SSH library TheCommander uses contained a critically rated flaw, for which public exploit code is now circulating. A malicious or spoofed server could execute code on your machine <b>while the connection is being established</b> &mdash; exactly the role TheCommander acts in as an SFTP client. As there is still no official new release of libssh2, the developers' fix was applied directly to the bundled version. <b>If you use SFTP connections, please install this update.</b></li>
        </ul>
        <h3>Synchronize</h3>
        <ul>
          <li><b>No more forced re-comparison:</b> after an operation (such as &ldquo;Delete Left&rdquo;) a full re-comparison started immediately without asking &mdash; on large directories that meant minutes of waiting before you could even leave the window. The result is now carried forward directly: what was handled disappears or counts as identical, with no re-scan at all. For a fresh comparison there is a new &ldquo;Compare Again&rdquo; button. <i>Thanks to Ralf for the suggestion!</i></li>
          <li><b>Permission errors no longer abort the comparison:</b> a single unreadable item (e.g. <i>Photos Library.photoslibrary</i>) used to end the whole comparison with no way to continue. TheCommander now asks: &ldquo;Skip&rdquo;, &ldquo;Skip All&rdquo; or &ldquo;Abort&rdquo;. Skipped items are excluded from the synchronization and reported in the result as &ldquo;n skipped&rdquo; &mdash; one click shows which ones and why. <i>Thanks to Ralf for the suggestion!</i></li>
          <li><b>Data volume alongside the counts:</b> the dialog now shows the size per category (&ldquo;962 left only &middot; 7.67&nbsp;GB&rdquo;) and, right above the buttons, the scope of your current selection (&ldquo;Selection: 962 objects &middot; 7.67&nbsp;GB&rdquo;) along with the totals of both sides. You can see what an operation will actually move before it starts.</li>
          <li><b>Cut-off buttons fixed:</b> in the Synchronize dialog the buttons at the bottom could be cut off &mdash; while a comparison was running and afterwards, when the enlarged window slipped behind the Dock. The window now stays inside the visible screen area and is big enough in every phase; it also opens 20% wider.</li>
          <li><b>Further fixes:</b> below system paths such as <i>/tmp</i> or <i>/var</i>, files could be mapped incorrectly internally. Also, the two panels still showed the pre-operation state after a synchronization &mdash; they are refreshed automatically now.</li>
        </ul>
        <h3>Fixed</h3>
        <ul>
          <li><b>F2 rename did not select umlauts completely:</b> for file names containing umlauts or special characters, one character was missing at the end of the selection for every umlaut (&ldquo;Zugriffsschlüssel für den Nachlasskontakt&rdquo; ended up as &ldquo;&hellip;Nachlasskonta&rdquo;). The name is now selected completely regardless of special characters; the same mistake affected the caret position in the quick filter and the command line. <i>Thanks to Michael for the report!</i></li>
        </ul>
      ]]></description>
      <pubDate>Sun, 12 Jul 2026 18:44:23 +0200</pubDate>
      <sparkle:version>111</sparkle:version>
      <sparkle:shortVersionString>1.6.4</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.6.4"
        length="35333980"
        type="application/octet-stream"
        sparkle:edSignature="sgYdJoi7s2oS9+VUs+DRYrAmnwabnLKKY3Oj9GpsHKZbV6Rdo75+PvAzEvYp4iDNqs1oT3kadLHPAmcShjZ4CQ=="
      />
    </item>


    <item>
      <title>Version 1.6.3</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Behoben &amp; verbessert</h3>
        <ul>
          <li><b>Erste Datei wurde ohne Nachfrage überschrieben (SFTP):</b> Beim Kopieren oder Verschieben mehrerer Dateien auf einen SFTP-Server konnte die <b>erste</b> bereits vorhandene Datei ohne Rückfrage überschrieben werden &mdash; der Überschreiben-Dialog erschien erst ab der zweiten Datei. Das trat auf, wenn die Verbindung nach Ruhezustand oder Netzwechsel (z.&nbsp;B. zwischen Büro und Home-Office) unbemerkt abgerissen war und die Zieldatei fälschlich als nicht vorhanden meldete. TheCommander prüft die Verbindung jetzt <b>vor</b> der Konfliktabfrage mit echtem Zugriff und stellt sie bei Bedarf wieder her. <i>Danke an Andreas für den ausführlichen Bericht!</i></li>
          <li><b>Neue Konfliktoption &bdquo;Alle älteren überschreiben&ldquo;:</b> überschreibt beim Kopieren/Verschieben gezielt nur die Dateien, deren Quelle <b>neuer</b> ist als das Ziel, und überspringt den Rest &mdash; ideal für ein schnelles inkrementelles Backup (nur geänderte Dateien), etwa in einen Cloud-Ordner. <i>Danke an Ralf für die Anregung!</i></li>
          <li><b>Identische Dateien nicht mehr unnötig neu kopiert:</b> Beim wiederholten Sichern auf SFTP/FTP- oder SMB-Servern galten identische Dateien fälschlich als &bdquo;neuer&ldquo; (dort sind Zeitstempel nur sekundengenau, lokal feiner). Der Datumsvergleich hat jetzt eine kleine Toleranz, sodass unveränderte Dateien korrekt übersprungen werden. Außerdem bleiben Zeitstempel beim Hochladen jetzt auch über <b>FTP</b> und die <b>Citadel</b>-Verbindung erhalten (bisher nur bei der Standard-SFTP-Verbindung). <i>Danke an Ralf für den Hinweis!</i></li>
          <li><b>Versteckte Dateien beim Synchronisieren:</b> Beim Synchronisieren von Verzeichnissen wurden versteckte Dateien (z.&nbsp;B. <i>.htaccess</i>) auf dem SFTP- oder SMB-Server immer als &bdquo;nur rechts&ldquo; angezeigt und zum Kopieren angeboten, obwohl lokal identische Dateien vorhanden waren. Die lokale Seite hatte versteckte Dateien gar nicht erst aufgelistet. Jetzt werden sie auf beiden Seiten gleich behandelt und korrekt als identisch erkannt.</li>
          <li><b>Synchronisieren-Dialog merkt sich die Einstellungen:</b> Vergleichsmethode, Unterverzeichnisse einbeziehen, versteckte Dateien und &bdquo;Nur Unterschiede&ldquo; müssen nicht mehr bei jedem Öffnen neu gewählt werden.</li>
        </ul>

        <h2>🇬🇧 English</h2>
        <h3>Fixed &amp; improved</h3>
        <ul>
          <li><b>First file overwritten without asking (SFTP):</b> when copying or moving several files to an SFTP server, the <b>first</b> already-existing file could be overwritten without a prompt &mdash; the overwrite dialog only appeared from the second file on. This happened when the connection had silently dropped after sleep or a network change (e.g. between office and home office) and wrongly reported the destination file as absent. TheCommander now validates the connection with a real round-trip <b>before</b> the conflict check and reconnects if needed, so even the first file reliably prompts. <i>Thanks to Andreas for the detailed report!</i></li>
          <li><b>New &ldquo;Overwrite All Older&rdquo; conflict option:</b> when copying or moving, it overwrites only the files whose source is <b>newer</b> than the destination and skips the rest &mdash; ideal for a quick incremental backup (changed files only), e.g. into a cloud folder. <i>Thanks to Ralf for the suggestion!</i></li>
          <li><b>Identical files no longer re-copied needlessly:</b> on repeated backups to SFTP/FTP or SMB servers, identical files were wrongly considered &ldquo;newer&rdquo; (timestamps there are whole-second only, while local files are finer-grained). The date comparison now uses a small tolerance, so unchanged files are correctly skipped. Timestamps are also preserved on upload over <b>FTP</b> and the <b>Citadel</b> connection now (previously only on the standard SFTP connection). <i>Thanks to Ralf for the report!</i></li>
          <li><b>Hidden files when synchronizing:</b> when synchronizing directories, hidden files (e.g. <i>.htaccess</i>) on the SFTP or SMB server were always shown as &ldquo;right only&rdquo; and offered for copying, even though identical local files existed. The local side had not listed hidden files at all. They are now treated equally on both sides and correctly recognized as identical.</li>
          <li><b>Synchronize dialog remembers its settings:</b> comparison method, include subdirectories, hidden files and &ldquo;Only differences&rdquo; no longer need to be set again each time you open it.</li>
        </ul>
      ]]></description>
      <pubDate>Sun, 05 Jul 2026 17:34:06 +0200</pubDate>
      <sparkle:version>110</sparkle:version>
      <sparkle:shortVersionString>1.6.3</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.6.3"
        length="35333559"
        type="application/octet-stream"
        sparkle:edSignature="QuxIOB4wT92jI24Jk0u9ixcmV/y+DpyQkB7+FVZRlyFkP1E+Gx1wcFEjX2fInOaXW+cGc/Z3BgTFbZfsIwVNDA=="
      />
    </item>


    <item>
      <title>Version 1.6.2</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Behoben</h3>
        <ul>
          <li><b>Gesperrte Tabs lassen sich wieder normal auswählen:</b> Nach dem Sperren eines Tabs reagierte oft nur noch ein Klick direkt auf das <b>Schloss-Symbol</b> &mdash; der übrige Tab-Bereich ließ sich nicht mehr zum Umschalten anklicken. Ursache war, dass der rechte Tab-Rand fälschlich als Schließen-Knopf-Bereich reserviert blieb, obwohl gesperrte (und einzelne) Tabs gar keinen Schließen-Knopf haben &mdash; bei schmalen Tabs verschluckte das fast die ganze klickbare Fläche. Jetzt lässt sich ein gesperrter Tab wieder über den <b>gesamten Tab-Bereich</b> auswählen, genau wie ein nicht gesperrter.</li>
        </ul>

        <h2>🇬🇧 English</h2>
        <h3>Fixed</h3>
        <ul>
          <li><b>Locked tabs can be selected normally again:</b> after locking a tab, often only a click directly on the <b>lock icon</b> would switch to it &mdash; the rest of the tab area no longer responded. The cause: the right edge of the tab stayed reserved as a close-button hit zone even though locked (and single) tabs have no close button &mdash; on narrow tabs that swallowed almost the entire clickable area. A locked tab can now be selected by clicking <b>anywhere on the tab</b> again, just like an unlocked one.</li>
        </ul>
      ]]></description>
      <pubDate>Mon, 22 Jun 2026 13:24:25 +0200</pubDate>
      <sparkle:version>109</sparkle:version>
      <sparkle:shortVersionString>1.6.2</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.6.2"
        length="35352002"
        type="application/octet-stream"
        sparkle:edSignature="9/ffCvZuh5psu92qkkbuJgamDwRiLt+c08ntEjatkvNISMcq9OwtBb7J0jr7VYEwM8diFpsJDW2kKpCmHkqXBQ=="
      />
    </item>


    <item>
      <title>Version 1.6.1</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Behoben &amp; verbessert</h3>
        <ul>
          <li><b>E-Mails per Drag &amp; Drop aus dem Mail-Programm:</b> Eine E-Mail (oder ein Anhang) aus <b>eM Client</b> oder <b>Apple Mail</b> lässt sich jetzt direkt als <b>.eml</b>-Datei in ein Panel ziehen &mdash; bisher nur über den Umweg einer Zwischen-App (z.&nbsp;B. Yoink). Mail-Programme liefern solche Inhalte als &bdquo;File Promise&ldquo; (die Datei entsteht erst beim Ablegen); TheCommander fordert sie jetzt korrekt an und legt sie im Zielordner ab &mdash; lokal wie auf SFTP/FTP. <i>Danke an Holger und weitere Nutzer für den Hinweis!</i></li>
          <li><b>Gesperrte Tabs sind jetzt wirklich geschützt:</b> Ein gesperrter Tab ließ sich versehentlich über das Schließen-Kreuz (oder Mittelklick bzw. ⌘W) schließen. Jetzt bleibt er erhalten, bis du ihn per Rechtsklick wieder entsperrst &mdash; Sperren und Entsperren laufen einheitlich über das Kontextmenü. <i>Danke an Holger für den Vorschlag!</i></li>
          <li><b>Englische Oberfläche vollständig übersetzt:</b> In der englischen Version erschienen Teile der Favoriten-Seitenleiste und der Verbindungs-Dialoge noch auf Deutsch (etwa &bdquo;Zuletzt besucht&ldquo; oder &bdquo;Liste leeren&ldquo;). Diese Bereiche sind jetzt durchgängig lokalisiert. <i>Danke für den aufmerksamen Hinweis!</i></li>
          <li><b>Filtern nach lokalisierten Ordnernamen:</b> Im Schnellfilter findet TheCommander Systemordner jetzt sowohl unter ihrem lokalisierten Namen (<i>Bilder, Dokumente</i>) als auch unter dem Originalnamen (<i>Pictures, Documents</i>).</li>
        </ul>
        <p><i>Danke an alle, die Vorschläge gemacht und Probleme gemeldet haben &mdash; euer Feedback fließt direkt in TheCommander ein!</i></p>

        <h2>🇬🇧 English</h2>
        <h3>Fixed &amp; improved</h3>
        <ul>
          <li><b>Drag &amp; drop e-mails from your mail app:</b> An e-mail (or attachment) from <b>eM Client</b> or <b>Apple Mail</b> can now be dropped straight into a panel as an <b>.eml</b> file &mdash; previously only via a detour through a staging app (e.g. Yoink). Mail apps provide such content as a &ldquo;file promise&rdquo; (the file is created only on drop); TheCommander now requests it correctly and saves it in the destination folder &mdash; local as well as SFTP/FTP. <i>Thanks to Holger and other users for the report!</i></li>
          <li><b>Locked tabs are now truly protected:</b> a locked tab could be closed accidentally via the close ✕ (or middle-click / ⌘W). It now stays put until you unlock it again via right-click &mdash; locking and unlocking go through the context menu consistently. <i>Thanks to Holger for the suggestion!</i></li>
          <li><b>English interface fully translated:</b> in the English version, parts of the favorites sidebar and the connection dialogs still appeared in German (e.g. &ldquo;Recently visited&rdquo; or &ldquo;Clear recents&rdquo;). These areas are now fully localized. <i>Thanks for the sharp-eyed report!</i></li>
          <li><b>Filter by localized folder names:</b> in the quick filter, TheCommander now finds system folders both under their localized name (<i>Bilder, Dokumente</i>) and their original name (<i>Pictures, Documents</i>).</li>
        </ul>
        <p><i>Thank you to everyone who sent suggestions and reported issues &mdash; your feedback flows straight into TheCommander!</i></p>
      ]]></description>
      <pubDate>Sun, 21 Jun 2026 18:18:45 +0200</pubDate>
      <sparkle:version>107</sparkle:version>
      <sparkle:shortVersionString>1.6.1</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.6.1"
        length="35317244"
        type="application/octet-stream"
        sparkle:edSignature="2Ttojyq/fOlJj+YR0QzWZ2ukl3aAv6ouBzGK3Ssa2G3KYxnasCt1t8TyHY9+oz+Mije/z7qLDDEnjBriTjUNCA=="
      />
    </item>


    <item>
      <title>Version 1.6.0</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Neu</h3>
        <ul>
          <li><b>Eingebettetes Terminal pro Tab:</b> Ein vollwertiges Terminal direkt unter der Dateiliste, je Tab einzeln &mdash; mit <b>Strg+T</b> (oder dem Knopf in der Panel-Fußzeile), startet im aktuell angezeigten Ordner. <b>Pfad-Synchronisation:</b> ein <i>cd</i> im Terminal &rarr; das Panel folgt (und umgekehrt); wählbar zwischen beide Richtungen, nur Panel &rarr; Terminal, oder unabhängig. Schrift, Farben (Theme oder eigene), Cursor-Stil und das Verhalten der Tab-Taste (Befehle vervollständigen vs. Panel wechseln) unter <b>Einstellungen &rarr; Terminal</b>. Optional, nach dem Update zunächst deaktiviert.</li>
          <li><b>Kompakte Befehlszeile</b> pro Panel (Ausgabe im Aufklapp-Feld).</li>
          <li><b>&bdquo;Terminal hier öffnen&ldquo;</b> (Strg+Cmd+T) mit frei wählbarem externem Terminal: Terminal.app, iTerm2, Warp, Ghostty, kitty und weitere.</li>
          <li><b>Anderes Panel angleichen</b> (Strg+Cmd+O bzw. der &bdquo;Sync&ldquo;-Knopf): setzt das gegenüberliegende Panel auf den Pfad des aktiven Panels.</li>
        </ul>
        <h3>Behoben</h3>
        <ul>
          <li>Beim horizontalen Verkleinern des Fensters konnte sich der Panel-Inhalt nach links verschieben und abgeschnitten werden (die Spaltenbreiten wurden nicht korrekt neu berechnet) &mdash; eine Folge der Drag-&amp;-Drop-Erweiterung aus 1.5.2. Die Panels skalieren jetzt wieder sauber mit.</li>
        </ul>
        <p><i>Danke an alle, die das eingebettete Terminal gewünscht und mit ihren Rückmeldungen geprägt haben &mdash; eure Hinweise haben Funktionsumfang und Bedienung maßgeblich mitbestimmt!</i></p>

        <h2>🇬🇧 English</h2>
        <h3>New</h3>
        <ul>
          <li><b>Embedded terminal per tab:</b> A full terminal right below the file list, separately for each tab &mdash; press <b>Ctrl+T</b> (or the panel footer button) and it opens in the folder you are viewing. <b>Path sync:</b> a <i>cd</i> in the terminal &rarr; the panel follows (and vice versa); choose both ways, panel &rarr; terminal only, or independent. Font, colors (theme or custom), cursor style and the Tab key behavior (complete commands vs. switch panel) under <b>Settings &rarr; Terminal</b>. Optional, off by default after the update.</li>
          <li><b>Compact per-panel command line</b> (output in a dropdown).</li>
          <li><b>&ldquo;Open Terminal Here&rdquo;</b> (Ctrl+Cmd+T) with your terminal of choice: Terminal.app, iTerm2, Warp, Ghostty, kitty and more.</li>
          <li><b>Mirror the other panel</b> (Ctrl+Cmd+O or the &ldquo;Sync&rdquo; button): sets the opposite panel to the active panel's path.</li>
        </ul>
        <h3>Fixed</h3>
        <ul>
          <li>When shrinking the window horizontally, panel content could shift left and get clipped (column widths were not recalculated) &mdash; a side effect of the drag-&amp;-drop addition in 1.5.2. Panels scale cleanly again.</li>
        </ul>
        <p><i>Thank you to everyone who requested the embedded terminal and shaped it with feedback &mdash; your input directly influenced its scope and feel!</i></p>
      ]]></description>
      <pubDate>Mon, 15 Jun 2026 13:32:31 +0200</pubDate>
      <sparkle:version>106</sparkle:version>
      <sparkle:shortVersionString>1.6.0</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.6.0"
        length="35282960"
        type="application/octet-stream"
        sparkle:edSignature="575w9An76imemMDuf3SmUwQeTDWxTzdGno6MxvivUEmdcIE4fpsR5S8PUz3/wcTyncr0vogyVN90iQj+23qDAA=="
      />
    </item>

    <item>
      <title>Version 1.5.2</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Verbesserungen</h3>
        <ul>
          <li><b>Kopieren und Verschieben führt jetzt in bereits vorhandene Ordner zusammen:</b> Wer einen großen Kopiervorgang abgebrochen hatte und ihn später fortsetzen wollte, stand vor einem Problem &mdash; kopierte man denselben Ordner erneut, bot der Konflikt-Dialog nur &bdquo;Überschreiben&ldquo; oder &bdquo;Überspringen&ldquo; für das gesamte Verzeichnis an. &bdquo;Alle überspringen&ldquo; übersprang dann den kompletten Ordner samt der noch fehlenden Unterordner, sodass nichts nachkopiert wurde. Jetzt werden Verzeichnisse zusammengeführt: Bereits vorhandene Ordner werden betreten, und nur einzelne, schon vorhandene Dateien fragen nach. &bdquo;Alle überspringen&ldquo; überspringt damit nur die vorhandenen Dateien und kopiert alles Fehlende trotzdem &mdash; ideal, um einen abgebrochenen Kopiervorgang fortzusetzen. Gilt für lokale Laufwerke, SMB-Freigaben sowie SFTP/FTP. <i>Danke an Ralf für den Hinweis!</i></li>
          <li><b>Dateien per Drag &amp; Drop aus dem Finder in ein Panel ziehen:</b> Das Ablegen von Dateien vom Schreibtisch oder aus einem Finder-Fenster funktioniert jetzt zuverlässig &mdash; zuvor wurde nach dem ersten Mal kein weiterer Drop mehr angenommen, weil ein Absturz im Drag-Handling die Verarbeitung durcheinanderbrachte. Außerdem lässt sich jetzt auch in den leeren Bereich eines Panels ablegen (die Dateien landen im aktuell angezeigten Ordner), das Panel wird beim Drüberziehen hervorgehoben, mit gedrückter <b>Command-Taste (⌘)</b> wird verschoben statt kopiert, und <b>Esc</b> bricht den Vorgang während des Ziehens ab. <i>Danke an Holger für den Bericht!</i></li>
        </ul>

        <h2>🇬🇧 English</h2>
        <h3>Improvements</h3>
        <ul>
          <li><b>Copy and move now merge into existing folders:</b> If you had aborted a large copy and wanted to resume it later, you hit a wall &mdash; copying the same folder again offered only &ldquo;Overwrite&rdquo; or &ldquo;Skip&rdquo; for the entire directory. &ldquo;Skip All&rdquo; then skipped the whole folder including the sub-folders that were still missing, so nothing got copied. Now directories are merged: existing folders are entered, and only individual, already-existing files prompt for a decision. &ldquo;Skip All&rdquo; therefore skips only the existing files and still copies everything that is missing &mdash; ideal for resuming an aborted copy. Works on local drives, SMB shares and SFTP/FTP. <i>Thanks to Ralf for the report!</i></li>
          <li><b>Drag &amp; drop files from Finder into a panel:</b> Dropping files from the Desktop or a Finder window now works reliably &mdash; previously no further drop was accepted after the first one, because a crash in the drag handling corrupted processing. You can now also drop into the empty area of a panel (the files land in the currently shown folder), the panel is highlighted while you drag over it, holding the <b>Command key (⌘)</b> moves instead of copies, and <b>Esc</b> cancels during the drag. <i>Thanks to Holger for the report!</i></li>
        </ul>
      ]]></description>
      <pubDate>Sun, 07 Jun 2026 12:24:18 +0200</pubDate>
      <sparkle:version>105</sparkle:version>
      <sparkle:shortVersionString>1.5.2</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.5.2"
        length="24222371"
        type="application/octet-stream"
        sparkle:edSignature="mAhgAwyFrtLab+gU8jY/mjKWOdaRaaXFDju9mXDfV8YCJyoZPLSPqCSxKTCAcpHL5Scw0DKuoqjNrEQGKEUCAg=="
      />
    </item>


    <item>
      <title>Version 1.5.1</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Bug-Fixes</h3>
        <ul>
          <li><b>Löschen in Cloud-Ordnern wie Synology Drive funktioniert wieder:</b> In Ordnern von Cloud-Diensten, die über Apples File-Provider laufen (etwa Synology Drive unter <code>~/Library/CloudStorage</code>), tat die Entfernen-Taste bzw. F8 manchmal scheinbar nichts. Ursache: TheCommander verschiebt standardmäßig in den Papierkorb, und manche Cloud-Anbieter unterstützen das Papierkorb-Verschieben aus ihren Ordnern nicht &mdash; der Vorgang schlug still fehl, ohne Hinweis. Jetzt fällt TheCommander in diesem Fall automatisch auf endgültiges Löschen zurück, sodass die Dateien zuverlässig verschwinden. (Bei OneDrive und iCloud trat das Problem nicht auf, weil deren Papierkorb-Anbindung funktioniert; Verschieben per F6 ging ebenfalls schon vorher, weil es nicht über den Papierkorb läuft.) <i>Danke an Kai für den ausführlichen Bericht!</i></li>
          <li><b>Löschvorgänge erscheinen jetzt im Operationsprotokoll &mdash; inklusive Fehlerursache:</b> Löschen über die Entfernen-Taste, F8 oder das Kontextmenü wurde bisher nicht im Protokoll (Menü <i>Befehle &rarr; Operationsprotokoll</i>) festgehalten &mdash; wer dort nach einem fehlgeschlagenen Löschen suchte, fand nichts. Ab sofort wird jeder Löschvorgang dort einzeln mit Erfolg oder Fehler vermerkt, und bei einem Fehler steht die konkrete Ursache (die Systemmeldung) gleich daneben &mdash; so lässt sich nachvollziehen, woran es lag, statt nur dass es schiefging. Außerdem bricht das Löschen mehrerer Einträge nicht mehr beim ersten Fehler ab, sondern versucht jeden Eintrag und protokolliert ihn.</li>
        </ul>

        <h2>🇬🇧 English</h2>
        <h3>Bug fixes</h3>
        <ul>
          <li><b>Deleting in cloud folders like Synology Drive works again:</b> In folders of cloud services that run through Apple&rsquo;s File Provider (such as Synology Drive under <code>~/Library/CloudStorage</code>), the Delete key or F8 sometimes appeared to do nothing. Cause: TheCommander moves to the Trash by default, and some cloud providers do not support trashing from their folders &mdash; the operation failed silently, with no hint. TheCommander now automatically falls back to permanent deletion in that case, so the files reliably disappear. (OneDrive and iCloud were unaffected because their trash integration works; moving via F6 also worked before, because it does not go through the Trash.) <i>Thanks to Kai for the detailed report!</i></li>
          <li><b>Delete operations now appear in the Operations Log &mdash; including the failure reason:</b> Deleting via the Delete key, F8 or the context menu was previously not recorded in the log (menu <i>Commands &rarr; Operations Log</i>) &mdash; so anyone looking there after a failed delete found nothing. From now on every deletion is recorded there individually with success or failure, and on failure the concrete reason (the system message) is shown right next to it &mdash; so you can tell why it failed, not just that it did. In addition, deleting multiple entries no longer aborts on the first error but attempts and logs each one.</li>
        </ul>
      ]]></description>
      <pubDate>Tue, 02 Jun 2026 09:59:10 +0200</pubDate>
      <sparkle:version>104</sparkle:version>
      <sparkle:shortVersionString>1.5.1</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.5.1"
        length="24190181"
        type="application/octet-stream"
        sparkle:edSignature="/gve6g/X0+HWbYK3iHnbmnN1vqwH4BJXOKbX5vN6idlXelRt5fGZWa4TJ3/1m7plAGYcur2QX6SqAGJmKM66Cg=="
      />
    </item>


    <item>
      <title>Version 1.5.0</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Neue Funktionen</h3>
        <ul>
          <li><b>Tastatur statt Maus im Dateikonflikt-Dialog:</b> Wenn beim Kopieren oder Verschieben eine Datei bereits existiert, lässt sich der Dialog &bdquo;Dateikonflikt&ldquo; jetzt vollständig über die Tastatur bedienen &mdash; mit den <b>Pfeiltasten</b> oder <b>Tab/Shift+Tab</b> zwischen den Aktionen wechseln, mit <b>Return</b> bestätigen, mit <b>Esc</b> abbrechen. Die gerade ausgewählte Aktion ist deutlich hervorgehoben. Wer schnell auf der Tastatur ist, muss nicht mehr zur Maus greifen. <i>Danke an Ralf für die Anregung!</i></li>
          <li><b>Sortierung wird pro Tab gemerkt:</b> Die gewählte Sortierung (zum Beispiel absteigend nach Datum) bleibt ab sofort erhalten &mdash; und zwar für jeden Tab einzeln, auch über einen Neustart hinweg. Bisher startete jeder Tab immer mit &bdquo;Name aufsteigend&ldquo;. Neue Tabs übernehmen die Sortierung des Tabs, aus dem sie geöffnet wurden, sind danach aber unabhängig. <i>Ebenfalls von Ralf vorgeschlagen.</i></li>
          <li><b>Dateien auf Ordner oder &bdquo;..&ldquo; ziehen:</b> Markierte Dateien lassen sich jetzt gezielt auf einen Unterordner (in diesen hinein) oder auf das &bdquo;..&ldquo;-Symbol (eine Ebene höher) ziehen &mdash; wie aus Total Commander und Nimble Commander gewohnt. Der Zielordner wird beim Drüberziehen farblich hervorgehoben, sodass immer klar ist, wohin die Dateien wandern.</li>
        </ul>
        <h3>Verbesserungen</h3>
        <ul>
          <li><b>Verschieben per Drag &amp; Drop mit der Command-Taste:</b> Beim Ziehen markierter Dateien in das andere Panel wird standardmäßig kopiert (erkennbar am grünen &bdquo;+&ldquo;). Hält man während des Ziehens die <b>Command-Taste (⌘)</b> gedrückt, wird stattdessen verschoben und das &bdquo;+&ldquo; verschwindet &mdash; genau wie im Finder. Der Mauszeiger zeigt jederzeit klar an, was beim Loslassen passiert. <i>Danke an Tim für den Hinweis!</i></li>
        </ul>

        <h2>🇬🇧 English</h2>
        <h3>New features</h3>
        <ul>
          <li><b>Keyboard instead of mouse in the file conflict dialog:</b> When a file already exists during copy or move, the &ldquo;File Conflict&rdquo; dialog can now be operated entirely from the keyboard &mdash; use the <b>arrow keys</b> or <b>Tab/Shift+Tab</b> to move between actions, <b>Return</b> to confirm, <b>Esc</b> to cancel. The currently selected action is clearly highlighted. If you are fast on the keyboard, you no longer need to reach for the mouse. <i>Thanks to Ralf for the suggestion!</i></li>
          <li><b>Sort order is remembered per tab:</b> The chosen sort order (for example descending by date) is now preserved &mdash; individually for each tab, and across restarts. Previously every tab always started with &ldquo;Name ascending&rdquo;. New tabs inherit the sort order of the tab they were opened from, but stay independent afterwards. <i>Also suggested by Ralf.</i></li>
          <li><b>Drag files onto folders or &ldquo;..&rdquo;:</b> Marked files can now be dropped onto a subfolder (into it) or onto the &ldquo;..&rdquo; entry (one level up) &mdash; just like in Total Commander and Nimble Commander. The target folder is highlighted while you drag over it, so it is always clear where the files will go.</li>
        </ul>
        <h3>Improvements</h3>
        <ul>
          <li><b>Move via drag &amp; drop with the Command key:</b> When dragging marked files to the other panel, the default is to copy (shown by a green &ldquo;+&rdquo;). Holding the <b>Command key (⌘)</b> during the drag switches to move and the &ldquo;+&rdquo; disappears &mdash; just like in Finder. The cursor always clearly indicates what will happen on drop. <i>Thanks to Tim for the report!</i></li>
        </ul>
      ]]></description>
      <pubDate>Sun, 31 May 2026 12:34:18 +0200</pubDate>
      <sparkle:version>101</sparkle:version>
      <sparkle:shortVersionString>1.5.0</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.5.0"
        length="24181930"
        type="application/octet-stream"
        sparkle:edSignature="goOTwR1VWd1e5TeFKdNqomkX38Xc26JvisH+OIsW/5q8JJlWOG1FPNk1Y+1kF1HsH2kzkAzUijn39rLzSh2KCQ=="
      />
    </item>


    <item>
      <title>Version 1.4.0</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Neue Funktionen</h3>
        <ul>
          <li><b>Sichere FTP-Verbindungen über TLS (FTPS):</b> Im Verbindungsdialog gibt es jetzt neben SFTP, SMB und FTP den Eintrag &bdquo;FTPS&ldquo; &mdash; verschlüsselte Übertragung im expliziten wie im impliziten Modus. Pro Verbindung lässt sich optional erlauben, selbstsignierte Zertifikate zu akzeptieren. Unter der Haube wurde FTP/FTPS komplett auf die System-Bibliothek <code>libcurl</code> umgestellt (kein externer curl-Hilfsprozess mehr), was Verbindungen schneller und robuster macht. In der Pfadleiste erkennst du eine TLS-Verbindung am Präfix &bdquo;FTPS://&ldquo;.</li>
          <li><b>Automatisches Kopieren im internen Betrachter:</b> Was du im internen Betrachter mit der Maus oder per Shift+Pfeiltasten markierst, landet sofort in der Zwischenablage &mdash; genau wie &bdquo;Bei Auswahl kopieren&ldquo; im Terminal. Das gilt für Text- und Code-Dateien ebenso wie für PDFs (eigener Renderer mit Auswahl-Unterstützung). Die Funktion ist standardmäßig aktiv und lässt sich unter <i>Einstellungen → Tastatur</i> abschalten. Außerdem schließt sich die Schnellansicht (Quick View) jetzt mit derselben Taste, mit der du sie geöffnet hast (Leertaste, F3 oder deine eigene Belegung).</li>
        </ul>
        <h3>Bug-Fixes</h3>
        <ul>
          <li><b>Shift+F4 legt wieder eine neue, leere Datei an:</b> Der Tastatur-Shortcut war ohne Wirkung &mdash; statt eine Datei zu erstellen, markierte er nur den Panel-Inhalt. Über das Kontextmenü (Rechtsklick → &bdquo;Neue Datei&ldquo;) ging es zwar, über die Tastatur jedoch nicht, weil die Aktion gar nicht im Tastatur-System hinterlegt war. &bdquo;Neue Datei&ldquo; ist jetzt eine vollwertige, frei belegbare Aktion (Standard: Shift+F4) und taucht auch in den Tastatur-Einstellungen unter Dateioperationen auf.</li>
          <li><b>System-Theme folgt jetzt wieder dem macOS-Erscheinungsbild:</b> Wer in den Einstellungen das Theme &bdquo;System&ldquo; gewählt hatte und macOS im Dunkelmodus betrieb, bekam eine hellgraue Seitenleiste neben dunklen Panels &mdash; ein bisschen wie ein einzelner Lichtschalter, der gegen den Strom schwimmt. Ursache war ein hartkodiertes <code>isDark=false</code> in der System-Theme-Definition, das über <code>.colorScheme(...)</code> sturheit-zwingend Helligkeit erzwang. Jetzt erkennt das Theme &bdquo;System&ldquo; sich selbst als systemgesteuert und überlässt die Entscheidung dem macOS-Modus. Bei allen anderen (festen) Themes ändert sich nichts.</li>
          <li><b>Bessere Lesbarkeit in Dialogen bei farbigen Themes:</b> Auf dunklen oder farbintensiven Themes wie <i>Classic Commander</i>, <i>Synthwave '84</i> oder <i>Dracula</i> waren einzelne Steuerelemente in Dialogen (etwa die Checkbox-Beschriftungen &bdquo;Rekursiv suchen&ldquo; und &bdquo;Aa&ldquo; im Such-Dialog, die Aktionsbuttons wie &bdquo;Abbrechen&ldquo; und &bdquo;Schliessen&ldquo;) nur schwer lesbar, weil native macOS-Controls die System-Farbpalette statt der Theme-Farben benutzten. Über 30 Dialoge und Sheets folgen jetzt konsequent dem aktiven Theme: Toggle-Labels bekommen Theme-Textfarben, Checkbox-Indikatoren werden mit der Theme-Akzentfarbe getintet, vorher unsichtbare Buttons erhalten einen sichtbaren Rahmen.</li>
        </ul>

        <h2>🇬🇧 English</h2>
        <h3>New features</h3>
        <ul>
          <li><b>Secure FTP over TLS (FTPS):</b> The connection dialog now offers &ldquo;FTPS&rdquo; alongside SFTP, SMB and FTP &mdash; encrypted transfer in both explicit and implicit modes. Per connection you can optionally allow self-signed certificates. Under the hood, FTP/FTPS was fully migrated to the system <code>libcurl</code> library (no more external curl helper process), making connections faster and more robust. In the path bar a TLS connection is recognizable by the &ldquo;FTPS://&rdquo; prefix.</li>
          <li><b>Automatic copy in the internal viewer:</b> Whatever you select in the internal viewer with the mouse or via Shift+arrow keys lands in the clipboard immediately &mdash; just like &ldquo;Copy on Select&rdquo; in Terminal. This works for text and code files as well as PDFs (with a dedicated renderer that supports selection). The feature is on by default and can be turned off under <i>Settings → Keyboard</i>. In addition, Quick View now closes with the same key you used to open it (Space, F3, or your own binding).</li>
        </ul>
        <h3>Bug fixes</h3>
        <ul>
          <li><b>Shift+F4 creates a new empty file again:</b> The keyboard shortcut did nothing &mdash; instead of creating a file it merely selected the panel contents. It worked from the context menu (right-click → &ldquo;New File&rdquo;), but not from the keyboard, because the action was never registered in the shortcut system. &ldquo;New File&rdquo; is now a full, freely assignable action (default: Shift+F4) and also appears in the keyboard settings under File Operations.</li>
          <li><b>System theme follows the macOS appearance again:</b> If you had chosen the &ldquo;System&rdquo; theme in Preferences and were running macOS in dark mode, you got a light gray sidebar next to dark panels &mdash; a single light switch swimming upstream. The cause was a hardcoded <code>isDark=false</code> in the System theme definition that stubbornly forced light mode via <code>.colorScheme(...)</code>. The &ldquo;System&rdquo; theme now recognizes itself as system-driven and lets the macOS appearance decide. Nothing changes for the other (fixed) themes.</li>
          <li><b>Better readability in dialogs on colored themes:</b> On dark or color-intense themes such as <i>Classic Commander</i>, <i>Synthwave '84</i> or <i>Dracula</i>, individual controls in dialogs (for example the checkbox labels &ldquo;Recursive search&rdquo; and &ldquo;Aa&rdquo; in the search dialog, and action buttons like &ldquo;Cancel&rdquo; and &ldquo;Close&rdquo;) were hard to read because native macOS controls used the system palette instead of theme colors. Over 30 dialogs and sheets now consistently follow the active theme: toggle labels get theme text colors, checkbox indicators are tinted with the theme accent, and previously invisible buttons get a visible border.</li>
        </ul>
      ]]></description>
      <pubDate>Sun, 24 May 2026 13:45:45 +0200</pubDate>
      <sparkle:version>100</sparkle:version>
      <sparkle:shortVersionString>1.4.0</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.4.0"
        length="24157692"
        type="application/octet-stream"
        sparkle:edSignature="kfazrzHX3OtxL4E3IDCHCEKlKUMGi2DfnaLN4KgOmdK2fLMJDfKcDumkd3kv7ZSQ0B5aJ04mq5vUEBPLLTtKBA=="
      />
    </item>


    <item>
      <title>Version 1.3.1</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <h3>Bug-Fixes</h3>
        <ul>
          <li><b>Datei-Suche auf SMB-Shares findet endlich wieder etwas:</b> Beim Browsen über <code>smb://</code> blockierte die Suche kommentarlos mit &bdquo;nicht unterstützt&ldquo;, und selbst über den <code>/Volumes</code>-Mount lieferte <b>⌥F7</b> mitunter überraschend stille Ergebnislisten &mdash; der Such-Dialog kennt nur lokale Pfade, bekam aber den smb-URL-Teil ohne Host serviert (also so etwas wie <code>/share/folder</code>) und durchsuchte daraufhin gewissenhaft einen Ordner, den es gar nicht gibt. Die smb-URL wird jetzt vor dem Öffnen des Such-Dialogs auf den passenden <code>/Volumes</code>-Mountpunkt übersetzt; SFTP/FTP bleiben blockiert, weil dort schlicht kein lokaler Mount existiert.</li>
          <li><b>Löschen per F8/Entf funktioniert wieder auf SMB-Verzeichnissen:</b> F8 und das Kontextmenü gingen unterschiedliche Wege &mdash; F8 über eine eigene rekursive Implementierung, die auf Synology/SMB stumm aufgab, das Kontextmenü über den geradlinigen Pfad, der zuverlässig durchlief. Beide Pfade sind jetzt vereint: gleicher Dialog, gleiche Lösch-Logik, gleiches Ergebnis.</li>
          <li><b>Rechtsklick auf eine markierte Datei löscht jetzt alle Markierungen:</b> Wer drei Dateien markiert hatte und dann auf eine davon rechts klickte und &bdquo;Löschen&ldquo; wählte, bekam nur diese eine Datei zum Löschen angeboten &mdash; die übrigen Markierungen wurden ignoriert. Jetzt verhält sich der Rechtsklick wie F8: Ist das geklickte Element Teil der Markierung, werden alle markierten Einträge gelöscht. Auf ein nicht markiertes Element klicken löscht weiterhin nur das eine &mdash; das ist Finder-Konvention und bleibt so.</li>
          <li><b>Eigenständige <code>.gz</code>-Dateien wieder entpackbar:</b> Im Kontextmenü fehlte der Eintrag &bdquo;Entpacken&ldquo; für <code>.gz</code>-Dateien, und über den Toolbar-Button &bdquo;Entpacken&ldquo; meldete der Dialog hartnäckig &bdquo;Unsupported archive format&ldquo;. Erkannt wurden bisher nur <code>.tar.gz</code>/<code>.tgz</code> &mdash; eine einzelne <code>.gz</code>-Datei kannte das Archive-Modul nicht. Jetzt wird <code>gunzip(1)</code> bemüht; die Quelldatei bleibt erhalten, und auch große <code>.gz</code>-Dateien laufen im Streaming durch (kein Komplett-Einlesen in den Speicher mehr).</li>
          <li><b>Favorit aktiviert nicht mehr versehentlich beide Panels:</b> &bdquo;Manchmal&ldquo; öffnete ein Klick auf einen Favoriten den Ordner sowohl im aktiven als auch im inaktiven Panel &mdash; verursacht durch zwei parallel registrierte SwiftUI-Tap-Gesten (Single + Double), die ein Doppelklick beide gleichzeitig feuerte. Die Gesten sind jetzt exklusiv verschaltet: Einfachklick = aktives Panel, Doppelklick = inaktives Panel, ⌥-Klick = neuer Tab. Genau eine Aktion pro Klick, garantiert.</li>
        </ul>
        <h3>Neu: Linkes und rechtes Panel tauschen</h3>
        <ul>
          <li>Auf Wunsch von Peter und damit endlich auch im TheCommander angekommen. <b>⌘U</b> vertauscht die aktuellen Pfade der beiden sichtbaren Tabs (Total-Commander-Style: Tab-Listen, Historien und Cursor bleiben in ihrem Panel). Daneben ein neuer Button <b>&bdquo;Tauschen&ldquo;</b> in der Toolbar und ein Eintrag <b>Ansicht → Panels tauschen</b> im Menü.</li>
        </ul>

        <h2>🇬🇧 English</h2>
        <h3>Bug fixes</h3>
        <ul>
          <li><b>File search on SMB shares actually finds something again:</b> When browsing via <code>smb://</code> the search would silently block with &ldquo;not supported&rdquo;, and even via the <code>/Volumes</code> mount <b>⌥F7</b> sometimes returned surprisingly empty result lists &mdash; the search dialog only understands local paths, but it received the smb URL without its host portion (something like <code>/share/folder</code>) and then dutifully scanned a folder that did not exist. The smb URL is now translated to its corresponding <code>/Volumes</code> mount point before the search dialog opens; SFTP/FTP remain blocked because no local mount exists there.</li>
          <li><b>Delete via F8/Delete works again on SMB directories:</b> F8 and the context menu took different paths &mdash; F8 through a custom recursive implementation that quietly gave up on Synology/SMB shares, the context menu through the straightforward path that worked reliably. Both flows are now unified: same dialog, same delete logic, same result.</li>
          <li><b>Right-click on a marked file now deletes all marked files:</b> With three files marked, right-clicking one of them and choosing &ldquo;Delete&rdquo; would only offer that single file for deletion &mdash; the remaining marks were ignored. Now right-click behaves like F8: if the clicked item is part of the marked set, all marked entries are deleted. Clicking an unmarked item still deletes only that one &mdash; that is the Finder convention and stays.</li>
          <li><b>Standalone <code>.gz</code> files are extractable again:</b> The context menu was missing the &ldquo;Extract&rdquo; entry for <code>.gz</code> files, and the Extract toolbar button stubbornly reported &ldquo;Unsupported archive format&rdquo;. Until now only <code>.tar.gz</code>/<code>.tgz</code> was recognized &mdash; a plain single <code>.gz</code> was unknown to the archive module. <code>gunzip(1)</code> now does the work; the source file is preserved and even large <code>.gz</code> files stream through (no full in-memory read).</li>
          <li><b>Favorites no longer accidentally activate both panels:</b> &ldquo;Sometimes&rdquo; a click on a favorite would open the folder in both the active and the inactive panel &mdash; caused by two SwiftUI tap recognizers (single + double) registered in parallel, both firing on a double-click. They are now wired exclusively: single-click = active panel, double-click = inactive panel, ⌥-click = new tab. Exactly one action per click, guaranteed.</li>
        </ul>
        <h3>New: Swap the left and right panel</h3>
        <ul>
          <li>Requested by Peter and finally landing in TheCommander too. <b>⌘U</b> swaps the current paths of the two visible tabs (Total-Commander-style: tab lists, histories and cursors stay with their panel). There is also a new <b>&ldquo;Swap&rdquo;</b> button in the toolbar and a <b>View → Swap Panels</b> entry in the menu.</li>
        </ul>
      ]]></description>
      <pubDate>Sun, 17 May 2026 13:48:59 +0200</pubDate>
      <sparkle:version>98</sparkle:version>
      <sparkle:shortVersionString>1.3.1</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.3.1"
        length="24002988"
        type="application/octet-stream"
        sparkle:edSignature="h3RB8o77YXxi6mA9SEKBbGPriS8lNEHazYXmViWalTIfAVi6zGdwtjoU6svJr+uEz3dmWsDfdlGmm2KIu5iRBQ=="
      />
    </item>


    <item>
      <title>Version 1.3.0</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <p><b>Zuerst und am wichtigsten: vielen Dank.</b> Mehrere der unten beschriebenen Bug-Fixes gehen direkt auf konkrete Beobachtungen, Bug-Reports und detaillierte Beschreibungen aufmerksamer und hilfsbereiter Nutzer zurück. Diese Hinweise waren konkret, freundlich und manchmal mit Screen-Recordings versehen — ohne sie wären mehrere der hier beschriebenen Probleme weitergeschlummert. Hut ab und herzlichen Dank.</p>
        <h3>Bug-Fixes</h3>
        <ul>
          <li><b>Kein freier Fall mehr beim Strg+D:</b> Die App sagte &bdquo;tschüss&ldquo; beim Drücken von Strg+D zum Sidebar-Toggle (und in seltenen Konstellationen auch direkt beim Start). Sie hatte sich in einer Endlos-Schleife verfangen, in der ein Layout-Callback denselben Layout-Callback ausgelöst hat &mdash; ein bisschen wie wenn man sich selbst beim Türen-Aufhalten zurückwinkt. Knapp 27.000 Frames später war der Stack voll und alles vorbei. Behoben durch ein Reentrancy-Flag, das den Türsteher spielt: einer rein, einer raus, niemand drängelt.</li>
          <li><b>Fenster bleibt jetzt da, wo Sie es hingestellt haben:</b> Wer das Fenster über das rote X geschlossen hat, fand es beim nächsten Start gerne mal wieder mittig auf dem Bildschirm &mdash; als hätte jemand zwischendurch aufgeräumt. Beim Schließen über das X bekam macOS für eine kurze Schrecksekunde einen ungültigen Frame zu sehen, den TheCommander pflichtschuldig speicherte. Cmd+Q war übrigens immer brav, weil das Fenster dort noch ganz und unversehrt zu Hause war. Frame-Validierung mit Mindestgröße sorgt jetzt dafür, dass nur sinnvolle Werte den Weg in die Konfiguration finden.</li>
          <li><b>Ordnergrößen bleiben jetzt stehen, auch in ~/Library:</b> &bdquo;Alle Ordnergrößen berechnen&ldquo; wirkte ausgerechnet im aufregendsten Ordner Ihres Macs (~/Library macht durchgehend irgendwas) wie ein nicht zu Ende gedachter Gedanke: kurz erschienen die Größen, dann sprangen sie unbemerkt zurück auf <code>&lt;DIR&gt;</code>. Ein FSEvents-Watcher feuerte dort wegen ständiger Hintergrundaktivität ohne Unterlass und löste damit jedes Mal eine Neulisting aus, das die berechneten Größen nicht übernommen hat. Jetzt werden die Werte vor dem Refresh gesichert und danach wieder eingefügt &mdash; egal, wie gesprächig Ihr System gerade ist.</li>
          <li><b>Sauberer Drag &amp; Drop in der Seitenleiste:</b> Beim Sortieren von Favoriten per Drag erschienen gelegentlich zwei Insertion-Marker gleichzeitig, das Layout zuckte zweimal und das Drop-Ziel verlor sich kurz. Jetzt prüfen alle Drop-Zonen ihre State-Variablen gemeinsam &mdash; Ergebnis: ein einziger, eindeutiger Drop-Indikator. Auch ohne Doppelbuchung.</li>
          <li><b>Drag-Vorschau ist wieder erkennbar:</b> Das Drag-Image einer Datei wurde gerne zu einer schmalen, gestreckten horizontalen Schliere &mdash; als hätte AppKit sich einen Streifen Sushi vorgestellt. Der Drag-Frame nahm die volle Spaltenbreite, das 16&times;16-Icon wurde darauf gezogen wie zu enge Pizza über einen zu großen Teller. Jetzt zeigt der Drag einen sauberen Snapshot der Zeile (Icon + Name in korrekter Aspect Ratio).</li>
        </ul>
        <h3>Seitenleiste komplett überarbeitet</h3>
        <ul>
          <li><b>Resize per Drag und Auto-Hide-Modus:</b> Die Seitenleiste lässt sich mit einem dezenten Drag-Griff in der Breite ziehen (Doppelklick = 250&nbsp;px Default). Über das Pin-Symbol im Header wechseln Sie zwischen klassisch angedockt und einem schwebenden Auto-hide-Overlay (wie das macOS-Dock). Ein farbiger Streifen am linken Rand zeigt den Hot-Spot; Hover öffnet die Sidebar, Verlassen schließt sie nach 250&nbsp;ms wieder. <b>⌥⌘B</b> sperrt die Auto-hide-Sidebar im Overlay-Modus offen, <b>Esc</b> löst die Sperre.</li>
          <li><b>&bdquo;Zuletzt besucht&ldquo; und Workspaces:</b> Eine ausklappbare Sektion in der Seitenleiste listet die letzten Verzeichnisse automatisch auf (0&ndash;30 Einträge, konfigurierbar). Zusätzlich können Gruppen jetzt als <i>Workspace</i> mit je einem Pfad für linkes und rechtes Panel dienen &mdash; Doppelklick auf den Gruppen-Header stellt beide Panels gleichzeitig her.</li>
          <li><b>Mehr Komfort:</b> Eigene Icons pro Favorit (PNG/JPEG/ICNS/HEIC, 64&nbsp;px), reine Trennlinien-Einträge zur visuellen Gliederung, Quick-Add-Stern in der Pfadleiste jedes Panels, Drag &amp; Drop direkt an jede Position der Sidebar. Klick-Verhalten: Einfachklick = aktives Panel, Doppelklick = inaktives, ⌥-Klick = neuer Tab.</li>
          <li><b>Drei neue Tastenkombinationen:</b> <b>⌘F</b> öffnet einen Filter direkt im Sidebar-Header (Live-Highlight, Pfeiltasten, Return zum Öffnen). <b>⌥⌘F</b> öffnet ein Spotlight-artiges Quick-Search-Modal über alle Favoriten und Recents (auch bei eingeklappter Sidebar). <b>⌃⌥1 &hellip; ⌃⌥9</b> öffnet die ersten neun ungruppierten Favoriten direkt im aktiven Panel.</li>
        </ul>
        <h3>Cloud-Speicher automatisch erkannt</h3>
        <ul>
          <li>Eine neue Sektion <b>&bdquo;Cloud-Speicher&ldquo;</b> erscheint, sobald mindestens ein Cloud-Anbieter installiert ist. Erkannt werden <b>iCloud Drive</b>, <b>OneDrive</b>, <b>Google Drive</b>, <b>Dropbox</b>, <b>Box</b>, <b>pCloud</b>, <b>MEGA</b>, <b>Nextcloud/ownCloud</b>, <b>Sync.com</b> und <b>Proton Drive</b> (über Apples File-Provider-Ordner inkl. Account-Suffix wie &bdquo;OneDrive – Personal&ldquo;). Klassische Legacy-Pfade werden mit erfasst, Symlinks erzeugen keine Doppel-Einträge. Aktualisierung beim Start und auf jedes Mount-/Unmount-Event.</li>
        </ul>
        <h3>Navigation: Finder/ForkLift-Tastenkombinationen</h3>
        <ul>
          <li><b>⌘↑</b> wechselt eine Verzeichnisebene zurück, <b>⌘↓</b> öffnet das markierte Verzeichnis bzw. eine Datei mit der Standardanwendung. Beide Belegungen sind in <b>allen</b> Tastatur-Presets aktiv und über <b>Einstellungen → Tastaturkürzel → Navigation</b> umkonfigurierbar. <b>Backspace</b> und <b>Return</b> funktionieren weiterhin parallel.</li>
        </ul>
        <h3>Personalisierung &amp; Export</h3>
        <ul>
          <li>Neue Sidebar-Optionen unter <b>⌘, → Seitenleiste</b> (Schriftgröße 9–16&nbsp;pt, kompakter Modus, eigene Text-/Headerfarbe, Pin-Toggle, Persistent-Filter, Recents-Anzahl). <b>Export/Import</b> der Favoriten als versionierte JSON-Datei (Schema v2) inkl. Auto-Backup vor dem ersten v2-Schreiben &mdash; Migration der bestehenden Favoriten ist garantiert verlustfrei.</li>
        </ul>

        <h2>🇬🇧 English</h2>
        <p><b>First and most importantly: a sincere thank you.</b> Several of the bug fixes below trace directly back to specific reports, screen recordings and detailed descriptions from attentive and helpful users. Without those careful, friendly observations several of the issues described here would still be quietly slumbering in the code. Hat tip and many thanks.</p>
        <h3>Bug fixes</h3>
        <ul>
          <li><b>No more free fall on Ctrl+D:</b> The app would say goodbye when you pressed Ctrl+D to toggle the sidebar (and, in rare configurations, also right at launch). It got stuck in an infinite loop where a layout callback triggered itself &mdash; a bit like waving back at yourself while holding the door. About 27,000 frames later the stack was full and the show was over. Fixed with a reentrancy flag that plays bouncer at the door: one in, one out, no jostling.</li>
          <li><b>The window now stays where you put it:</b> Anyone who closed the window via the red X often found it back in the middle of the screen on the next launch &mdash; as if someone had tidied up in between. Closing via the X gave macOS a brief glimpse of an invalid frame, which TheCommander dutifully wrote to its config. Cmd+Q always behaved nicely, by the way, because the window was still safely at home. Frame validation with a minimum size now ensures that only sensible values make it into the configuration.</li>
          <li><b>Folder sizes stay put, even in ~/Library:</b> &ldquo;Calculate all folder sizes&rdquo; looked like an unfinished thought specifically in the most exciting folder on your Mac (~/Library is constantly doing something): the sizes briefly appeared and quietly snapped back to <code>&lt;DIR&gt;</code>. An FSEvents watcher fired ceaselessly there due to background activity and triggered a re-listing each time, which didn&apos;t carry the calculated sizes over. The values are now snapshotted before the refresh and merged back in afterwards &mdash; no matter how chatty your system is.</li>
          <li><b>Clean drag &amp; drop in the sidebar:</b> Sorting favorites by drag occasionally produced two insertion markers at once, the layout twitched twice and the drop target got lost for a moment. All drop zones now check their state variables together &mdash; result: a single, unambiguous drop indicator.</li>
          <li><b>Drag preview is recognizable again:</b> A file&apos;s drag image used to morph into a thin, stretched horizontal sliver &mdash; as if AppKit had imagined a strip of sushi. The drag frame took the full column width and the 16&times;16 icon was stretched across it like a pizza on a plate that&apos;s too large. The drag now shows a clean snapshot of the row (icon + name in correct aspect ratio).</li>
        </ul>
        <h3>Sidebar overhaul</h3>
        <ul>
          <li><b>Resize via drag and auto-hide mode:</b> The sidebar can be resized with a subtle drag handle (double-click = 250&nbsp;px default). The pin icon in the header switches between classic docked and a floating auto-hide overlay (like the macOS Dock). A colored strip at the left edge marks the hot spot; hover opens the sidebar, leaving closes it after 250&nbsp;ms. <b>⌥⌘B</b> locks the auto-hide sidebar open in overlay mode, <b>Esc</b> releases the lock.</li>
          <li><b>&ldquo;Recently visited&rdquo; and workspaces:</b> A collapsible section in the sidebar automatically lists the last directories (0&ndash;30 entries, configurable). Groups can now also serve as <i>workspaces</i> with one path each for the left and right panel &mdash; double-clicking the group header restores both panels at once.</li>
          <li><b>More polish:</b> Custom icons per favorite (PNG/JPEG/ICNS/HEIC, 64&nbsp;px), pure separator entries for visual grouping, a quick-add star in each panel&apos;s path bar, drag &amp; drop to any position of the sidebar. Click behavior: single click = active panel, double click = inactive, ⌥-click = new tab.</li>
          <li><b>Three new shortcuts:</b> <b>⌘F</b> opens a filter directly in the sidebar header (live highlight, arrow keys, Return to open). <b>⌥⌘F</b> opens a Spotlight-style quick-search modal over all favorites and recents (also when the sidebar is collapsed). <b>⌃⌥1 &hellip; ⌃⌥9</b> opens the first nine ungrouped favorites directly in the active panel.</li>
        </ul>
        <h3>Cloud storage detected automatically</h3>
        <ul>
          <li>A new <b>&ldquo;Cloud Storage&rdquo;</b> section appears as soon as at least one cloud provider is installed. Detected: <b>iCloud Drive</b>, <b>OneDrive</b>, <b>Google Drive</b>, <b>Dropbox</b>, <b>Box</b>, <b>pCloud</b>, <b>MEGA</b>, <b>Nextcloud/ownCloud</b>, <b>Sync.com</b> and <b>Proton Drive</b> (via Apple&apos;s File-Provider folders, including account suffix like &ldquo;OneDrive – Personal&rdquo;). Classic legacy paths are picked up too, symlinks don&apos;t produce duplicates. Refresh on launch and on every mount/unmount event.</li>
        </ul>
        <h3>Navigation: Finder/ForkLift keyboard shortcuts</h3>
        <ul>
          <li><b>⌘↑</b> moves up one directory level, <b>⌘↓</b> opens the selected directory &mdash; or, on a file, opens it with the default application. Both shortcuts are active in <b>all</b> keyboard presets and can be reassigned under <b>Settings → Shortcuts → Navigation</b>. <b>Backspace</b> and <b>Return</b> continue to work in parallel.</li>
        </ul>
        <h3>Personalization &amp; export</h3>
        <ul>
          <li>New sidebar options under <b>⌘, → Sidebar</b> (font size 9&ndash;16&nbsp;pt, compact mode, custom text and header color, pin toggle, persistent filter, recents count). <b>Export/import</b> of favorites as a versioned JSON file (schema v2) including an automatic backup before the first v2 write &mdash; migration of existing favorites is guaranteed to be lossless.</li>
        </ul>
      ]]></description>
      <pubDate>Sun, 10 May 2026 11:21:29 +0200</pubDate>
      <sparkle:version>97</sparkle:version>
      <sparkle:shortVersionString>1.3.0</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.3.0"
        length="24009458"
        type="application/octet-stream"
        sparkle:edSignature="CuFsJH2KzxJeKthFBUm8JxbRsGRuXmNInN3EnV4QCCG9+D0y4v19M0WKDmh+iMz+O05KAtd8cJmTd/Ia3ugUBg=="
      />
    </item>


    <item>
      <title>Version 1.2.2</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Spaltenüberschriften wieder bündig:</b> Wer kürzlich beobachtet hat, dass sich die Header beim Verkleinern des Fensters scheinbar in eine andere Zeitzone verzogen, darf aufatmen. Der Heimweg war lang. Theorien wurden aufgestellt, verworfen, neu aufgestellt, mit SwiftUI&apos;s Layout-Bestiarium tiefgreifende Gespräche geführt, an der eigenen Wahrnehmung gezweifelt (&bdquo;Sehe ich jetzt was, das niemand sehen sollte?&ldquo;), und am Ende war es ein impliziter Standardwert, den niemand auf der Rechnung hatte. Die Spaltenköpfe sitzen jetzt zuverlässig dort, wo die Listenzeilen sind &mdash; bei jeder Fenstergröße, jeder Spaltenkonfiguration und bei jedem Wetter.</li>
          <li><b>FTP-Verbindungen verhalten sich wieder wie erwartet:</b> Früher gab es an dieser Stelle einen Bug, der die App in einen Zustand zurückließ, der sich am ehesten als &bdquo;denkt gerade sehr intensiv über etwas nach&ldquo; beschreiben lässt. Das ist behoben. Verbinden, Stöbern, Hoch- und Herunterladen, Umbenennen, Löschen, neue Ordner anlegen &mdash; alles ist wieder ansprechbar. (FTPS und Encoding-Auswahl folgen in einem späteren Update.)</li>
          <li><b>Fensterposition und -größe werden gemerkt:</b> Beim Start öffnet sich TheCommander dort, wo Sie es zuletzt verlassen haben &mdash; in derselben Größe, am selben Bildschirm. Beim Verschieben oder Vergrößern wird der neue Stand automatisch gesichert. Wenn Sie zwischendurch einen Monitor abgeklemmt haben, wird das Fenster automatisch in einen sichtbaren Bereich verschoben &mdash; kein verschollenes Fenster jenseits des Bildschirmrands.</li>
          <li><b>Standardvorgabe Namensspalte:</b> Bei Neuinstallationen ist die Option &bdquo;Maximale freie Breite für Name-Spalte&ldquo; jetzt von Anfang an aktiv. Wer den Schalter schon einmal selbst eingestellt hat, behält seine Einstellung.</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Column headers aligned again:</b> For everyone who noticed that the headers seemed to drift into a different time zone whenever you resized the window &mdash; the long road home is over. Theories were raised, refuted, raised again. Deep conversations were had with SwiftUI&apos;s layout bestiary. One&apos;s own perception was questioned (&ldquo;Am I seeing things now?&rdquo;). In the end the root cause turned out to be an implicit default value nobody saw coming. Column headers now sit reliably where the list rows are &mdash; at every window size, every column configuration, every weather.</li>
          <li><b>FTP connections behave as expected again:</b> A bug used to leave the app in a state best described as &ldquo;thinking very intensely about something&rdquo;. That is now fixed. Connect, browse, upload, download, rename, delete, create directories &mdash; everything responds. (FTPS and encoding selection are planned for a later update.)</li>
          <li><b>Window position and size are remembered:</b> When you launch TheCommander, the window opens exactly where you last left it &mdash; same size, same screen. Moving or resizing automatically saves the new state. If you have disconnected a monitor in the meantime, the window is automatically moved into a visible area &mdash; no more lost windows hiding off-screen.</li>
          <li><b>Name column default:</b> On fresh installations, the &ldquo;Maximum free width for name column&rdquo; option is now enabled by default. Anyone who has already toggled this setting keeps their preference.</li>
        </ul>
      ]]></description>
      <pubDate>Sun, 03 May 2026 19:00:03 +0200</pubDate>
      <sparkle:version>96</sparkle:version>
      <sparkle:shortVersionString>1.2.2</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.2.2"
        length="23583067"
        type="application/octet-stream"
        sparkle:edSignature="IKe9FUg4xaL4qweM6ep7/jSP0/OTailCm4Inf5XgAe65PCp332h4IYWLYwqVlGg0zy9rTuYYyeu9S2zO5e2MDQ=="
      />
    </item>


    <item>
      <title>Version 1.2.1</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Erweiterung in Namensspalte:</b> Wenn die Spalte &bdquo;Erw.&ldquo; sichtbar ist, wird die Dateiendung nicht mehr zus&auml;tzlich am Ende des Dateinamens angezeigt &mdash; die Endung erscheint nur noch in ihrer dedizierten Spalte (analog zu Total Commander und Commander One).</li>
          <li><b>Cursor-Umrandung live:</b> Das Ein-/Ausschalten von &bdquo;Cursor-Umrandung anzeigen&ldquo; in den Einstellungen wirkt sich jetzt sofort auf alle sichtbaren Panels aus &mdash; kein Schlie&szlig;en/Wieder&ouml;ffnen der Einstellungen oder Warten mehr n&ouml;tig.</li>
          <li><b>Passwort-Fokus im Pack-Dialog:</b> Beim Aktivieren der Option &bdquo;Archiv mit Passwort sch&uuml;tzen&ldquo; springt der Fokus jetzt automatisch in das Passwort-Eingabefeld &mdash; das Passwort kann sofort eingetippt werden.</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Extension in name column:</b> When the &ldquo;Ext&rdquo; column is visible, the file extension is no longer also appended to the file name &mdash; it now appears only in its dedicated column (matching Total Commander and Commander One behavior).</li>
          <li><b>Cursor outline live update:</b> Toggling &ldquo;Show cursor outline&rdquo; in Preferences now updates all visible panels immediately &mdash; no need to close/reopen Settings or wait for the change to take effect.</li>
          <li><b>Password focus in pack dialog:</b> Enabling &ldquo;Protect archive with password&rdquo; now moves keyboard focus straight into the password field &mdash; you can start typing the password right away.</li>
        </ul>
      ]]></description>
      <pubDate>Mon, 27 Apr 2026 09:49:59 +0200</pubDate>
      <sparkle:version>95</sparkle:version>
      <sparkle:shortVersionString>1.2.1</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.2.1"
        length="23521869"
        type="application/octet-stream"
        sparkle:edSignature="VT1GGmu9f5CqkR6x645al4ITZmstwc2307q7lW0EAEy5kJUOHtPyuo1z3Jfre/UxVvh99K0aKmVhF87o7885Ag=="
      />
    </item>

    <item>
      <title>Version 1.2.0</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Integriertes Hilfesystem:</b> Neues Hilfe-Fenster (Cmd+?) mit durchsuchbarer Themen&uuml;bersicht. Gewichtete Volltextsuche findet Funktionen auch bei vagen Begriffen. Alle Tastenk&uuml;rzel werden live aus den aktuellen Einstellungen gezogen.</li>
          <li><b>Favoriten sortieren:</b> Neuer Sort-Button (&#x21C5;) im Seitenleisten-Kopf &mdash; Ungruppierte, Gruppen oder alles zusammen nach A&ndash;Z / Z&ndash;A sortieren. Pro Gruppe &uuml;ber Rechtsklick. Einmal-Aktion, Drag &amp; Drop funktioniert weiterhin.</li>
          <li><b>Gleiche Erweiterung abw&auml;hlen:</b> Neue Aktion mit Alt+NumPad- (Gegenst&uuml;ck zu Alt+NumPad+). Typischer Workflow: Cmd+A, dann Alt+NumPad- auf jeden zu erhaltenden Dateityp, dann F8 = &bdquo;alles au&szlig;er diesen Typen l&ouml;schen&ldquo;.</li>
          <li><b>Sortier-Alternativ-Shortcuts:</b> Ctrl+Cmd+1 bis Ctrl+Cmd+5 zus&auml;tzlich zu Ctrl+F3..F7 &mdash; funktioniert auch, wenn F-Tasten durch Tools wie Flour umbelegt sind.</li>
          <li><b>Verbindungs-Dialog:</b> &bdquo;Speichern&ldquo;, &bdquo;Verbindung testen&ldquo; und &bdquo;Speichern &amp; Verbinden&ldquo; sind jetzt immer als fester Footer sichtbar &mdash; kein Scrollen mehr n&ouml;tig.</li>
          <li><b>Spaltenkopf-Ausrichtung:</b> Horizontales Scroll-Drift wird in Echtzeit abgefangen &mdash; die Spaltenk&ouml;pfe bleiben immer in einer Linie mit den Datenzellen, auch bei Layout-&Auml;nderungen.</li>
          <li><b>Auto-Neusortierung:</b> Wenn das Panel nach Gr&ouml;&szlig;e sortiert ist und die Ordnergr&ouml;&szlig;en-Berechnung abgeschlossen wird, wird die Liste automatisch neu sortiert.</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Integrated help system:</b> New help window (Cmd+?) with searchable topic overview. Weighted full-text search finds functions even with vague queries. All keyboard shortcuts are pulled live from your current settings.</li>
          <li><b>Sort favorites:</b> New sort button (&#x21C5;) in the sidebar header &mdash; sort ungrouped favorites, groups, or everything A&ndash;Z / Z&ndash;A. Per group via right-click. One-shot action, drag &amp; drop still works.</li>
          <li><b>Deselect same extension:</b> New action with Alt+NumPad- (counterpart to Alt+NumPad+). Typical workflow: Cmd+A, then Alt+NumPad- on each file type you want to keep, then F8 = &ldquo;delete everything except these types&rdquo;.</li>
          <li><b>Alternative sort shortcuts:</b> Ctrl+Cmd+1 through Ctrl+Cmd+5 in addition to Ctrl+F3..F7 &mdash; works even when F-keys are remapped by tools like Flour.</li>
          <li><b>Connection dialog:</b> &ldquo;Save&rdquo;, &ldquo;Test Connection&rdquo; and &ldquo;Save &amp; Connect&rdquo; are now always visible as a fixed footer &mdash; no more scrolling needed.</li>
          <li><b>Column header alignment:</b> Horizontal scroll drift is now caught in real time &mdash; headers stay aligned with data cells even during layout changes.</li>
          <li><b>Auto-resort:</b> When the panel is sorted by size and folder size calculation finishes, the list is re-sorted automatically.</li>
        </ul>
      ]]></description>
      <pubDate>Sun, 19 Apr 2026 15:32:29 +0200</pubDate>
      <sparkle:version>93</sparkle:version>
      <sparkle:shortVersionString>1.2.0</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.2.0"
        length="23515518"
        type="application/octet-stream"
        sparkle:edSignature="kgqXFRds3Pr18J5x6GQCZltx6csVtlBWzQrc4KEmoG7AzcRQIMHE15lebTSqhHdYbISMeImOeMoJ0dKAIAkmBg=="
      />
    </item>

    <item>
      <title>Version 1.1.0</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Gleiche Erweiterung markieren:</b> Cmd+Shift+E markiert alle Dateien mit derselben Dateiendung wie die aktuelle Datei &mdash; ideal zum schnellen Aufr&auml;umen (auch Alt+NumPad+ f&uuml;r TCMD-Umsteiger)</li>
          <li><b>Sortierung per Tastatur:</b> Ctrl+F3 bis Ctrl+F7 schaltet schnell zwischen Sortierung nach Name, Erweiterung, Gr&ouml;&szlig;e, Datum und Attributen um (wie in Total Commander)</li>
          <li><b>Gesperrte Tabs:</b> Rechtsklick auf Tab &rarr; &bdquo;Tab sperren&ldquo; fixiert den Tab auf seinem Pfad. Navigation &ouml;ffnet automatisch einen neuen Tab rechts daneben &mdash; der gesperrte Tab bleibt unver&auml;ndert. Schloss-Icon zeigt den Status an.</li>
          <li><b>Ordnergr&ouml;&szlig;en berechnen:</b> Ctrl+Shift+Leertaste berechnet die Gr&ouml;&szlig;en aller Ordner im Panel (bei Markierungen nur die markierten). Bis zu 6 Ordner werden parallel berechnet. ESC bricht ab.</li>
          <li><b>Ordnergr&ouml;&szlig;en-Anzeige:</b> Nach der Berechnung wird die tats&auml;chliche Gr&ouml;&szlig;e statt &bdquo;&lt;DIR&gt;&ldquo; angezeigt. Shift+Leertaste berechnet weiterhin einzelne Ordner.</li>
          <li><b>Gemischte Gr&ouml;&szlig;ensortierung:</b> Beim Sortieren nach Gr&ouml;&szlig;e gibt es jetzt 4 Stufen: aufsteigend &rarr; absteigend &rarr; absteigend gemischt &rarr; aufsteigend gemischt. Im gemischten Modus werden Ordner und Dateien zusammen sortiert &mdash; der gr&ouml;&szlig;te Speicherfresser landet ganz oben.</li>
          <li><b>Fortschrittsanzeige:</b> W&auml;hrend der Ordnergr&ouml;&szlig;en-Berechnung zeigt die Statusleiste den Fortschritt und einen ESC-Hinweis an.</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Select same extension:</b> Cmd+Shift+E marks all files with the same extension as the current file &mdash; perfect for quick cleanup (also Alt+NumPad+ for Total Commander users)</li>
          <li><b>Keyboard sort switching:</b> Ctrl+F3 through Ctrl+F7 quickly switches between sorting by name, extension, size, date and attributes (like Total Commander)</li>
          <li><b>Locked tabs:</b> Right-click a tab &rarr; &ldquo;Lock Tab&rdquo; pins it to its path. Navigation automatically opens a new tab next to it &mdash; the locked tab stays unchanged. A lock icon shows the status.</li>
          <li><b>Calculate folder sizes:</b> Ctrl+Shift+Space calculates sizes for all folders in the panel (or only marked ones if any are marked). Up to 6 folders are processed in parallel. ESC cancels.</li>
          <li><b>Folder size display:</b> After calculation, actual size is shown instead of &ldquo;&lt;DIR&gt;&rdquo;. Shift+Space still calculates individual folders.</li>
          <li><b>Mixed size sorting:</b> Sorting by size now has 4 stages: ascending &rarr; descending &rarr; descending mixed &rarr; ascending mixed. In mixed mode, folders and files are sorted together &mdash; the biggest space hog ends up at the top.</li>
          <li><b>Progress indicator:</b> During folder size calculation, the status bar shows progress and an ESC hint.</li>
        </ul>
      ]]></description>
      <pubDate>Sun, 12 Apr 2026 15:03:31 +0200</pubDate>
      <sparkle:version>92</sparkle:version>
      <sparkle:shortVersionString>1.1.0</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.1.0"
        length="23365937"
        type="application/octet-stream"
        sparkle:edSignature="M7uJfKJwAf/E1HnFoCaVBrWNd8sk5fE9X4UCt9+MBn2zsIvF36IwUIAKoyk5Veb96J757DBTN99voB6aoGsODw=="
      />
    </item>

    <item>
      <title>Version 1.0.67</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Theme-Editor:</b> Eigene Themes erstellen, bearbeiten, duplizieren und l&ouml;schen (Men&uuml; Darstellung &rarr; Theme-Editor oder Einstellungen &rarr; Farben)</li>
          <li><b>Schnell-Erstellen:</b> Neues Theme in wenigen Klicks &mdash; Hintergrundfarbe und Akzentfarbe w&auml;hlen, Stil-Preset ausw&auml;hlen, Feinabstimmung per Schieberegler</li>
          <li><b>Farbharmonie-Engine:</b> Automatische Generierung aller 30+ Farben aus zwei Grundfarben basierend auf HSB-Farbtheorie</li>
          <li><b>5 Stil-Presets:</b> Professionell, Lebendig, Pastell, Monochrom, Hoher Kontrast</li>
          <li><b>Live-Vorschau:</b> Vollst&auml;ndige App-Miniatur mit Sidebar, zwei Panels, allen Dateitypen und Statusleiste</li>
          <li><b>Erweiterter Editor:</b> Alle Einzelfarben manuell anpassbar mit Spalten&uuml;berschriften und Farbvorschau</li>
          <li><b>Darstellungs-Men&uuml;:</b> Schneller Theme-Wechsel &uuml;ber Men&uuml; Darstellung mit Untermen&uuml;s f&uuml;r helle, dunkle und eigene Themes</li>
          <li><b>Eigene Themes in Einstellungen:</b> Hover-Icons zum Bearbeiten und L&ouml;schen, Kontextmen&uuml; zum Duplizieren</li>
          <li><b>Warnung bei ungespeicherten &Auml;nderungen:</b> Beim Schlie&szlig;en des Theme-Editors wird nachgefragt</li>
          <li><b>JSON-Persistenz:</b> Eigene Themes werden als einzelne JSON-Dateien gespeichert</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Theme Editor:</b> Create, edit, duplicate and delete custom themes (View menu &rarr; Theme Editor or Settings &rarr; Colors)</li>
          <li><b>Quick Create:</b> New theme in a few clicks &mdash; choose background and accent color, pick a style preset, fine-tune with sliders</li>
          <li><b>Color harmony engine:</b> Automatic generation of all 30+ colors from two base colors using HSB color theory</li>
          <li><b>5 style presets:</b> Professional, Vibrant, Pastel, Monochrome, High Contrast</li>
          <li><b>Live preview:</b> Full app miniature with sidebar, two panels, all file types and status bar</li>
          <li><b>Advanced editor:</b> All individual colors manually adjustable with column headers and color preview</li>
          <li><b>Appearance menu:</b> Quick theme switching via View &rarr; Appearance with submenus for light, dark and custom themes</li>
          <li><b>Custom themes in Settings:</b> Hover icons for editing and deleting, context menu for duplicating</li>
          <li><b>Unsaved changes warning:</b> Prompt when closing the Theme Editor with unsaved changes</li>
          <li><b>JSON persistence:</b> Custom themes stored as individual JSON files</li>
        </ul>
      ]]></description>
      <pubDate>Wed, 18 Mar 2026 09:35:15 +0100</pubDate>
      <sparkle:version>90</sparkle:version>
      <sparkle:shortVersionString>1.0.67</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.67"
        length="23337719"
        type="application/octet-stream"
        sparkle:edSignature="MRo2xHRlyljHFNi7FLotG5YYpUZbrCoAUXJvfLhGia5jZLHs4tutVdCOoLN83fHUSx6aEZj+laCHq54q5xEPAQ=="
      />
    </item>

    <item>
      <title>Version 1.0.66</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Zeilenh&ouml;he konfigurierbar:</b> Neuer Schieberegler in den Schrifteinstellungen (0,5x bis 2,0x Multiplikator)</li>
          <li><b>Schriftgr&ouml;&szlig;e erweitert:</b> Bereich von 8 bis 32 Punkt konfigurierbar</li>
          <li><b>Sofortige Panel-Aktualisierung:</b> Schriftgr&ouml;&szlig;e und Zeilenh&ouml;he werden ohne Tab-Wechsel sofort wirksam</li>
          <li><b>Lokalisierte Verzeichnisnamen:</b> Systemverzeichnisse werden mit lokalisierten Namen angezeigt (z. B. Pictures als Bilder auf Deutsch)</li>
          <li><b>Sofortige Sprachumschaltung:</b> Lokalisierte Verzeichnisnamen werden beim Sprachwechsel ohne Neustart aktualisiert</li>
          <li><b>Lokalisierung ein-/ausschaltbar:</b> Neue Option in den Spracheinstellungen zum Aktivieren/Deaktivieren lokalisierter Verzeichnisnamen</li>
          <li><b>Korrekte Sortierung:</b> Lokalisierte Verzeichnisnamen werden alphabetisch korrekt einsortiert</li>
          <li><b>Lokalisierte Pfadanzeige:</b> Breadcrumb-Leiste zeigt ebenfalls lokalisierte Verzeichnisnamen</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Configurable row height:</b> New slider in font settings (0.5x to 2.0x multiplier)</li>
          <li><b>Extended font size:</b> Range from 8 to 32 points configurable</li>
          <li><b>Instant panel update:</b> Font size and row height take effect immediately without switching tabs</li>
          <li><b>Localized folder names:</b> System folders displayed with localized names (e.g., Pictures shown as Bilder in German)</li>
          <li><b>Instant language switching:</b> Localized folder names update immediately when changing language without restart</li>
          <li><b>Localization toggle:</b> New option in language settings to enable/disable localized folder names</li>
          <li><b>Correct sorting:</b> Localized folder names are sorted alphabetically by their displayed name</li>
          <li><b>Localized path display:</b> Breadcrumb bar also shows localized folder names</li>
        </ul>
      ]]></description>
      <pubDate>Sun, 15 Mar 2026 12:21:02 +0100</pubDate>
      <sparkle:version>89</sparkle:version>
      <sparkle:shortVersionString>1.0.66</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.66"
        length="23051682"
        type="application/octet-stream"
        sparkle:edSignature="8th71CnueT7t6czbey4KDrxb7lum0h30nMYMRFe9ahmwDrhJKR6LLNr5uHHaNekWt08mfYQSWDJWkIMZaaicAQ=="
      />
    </item>

    <item>
      <title>Version 1.0.65</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>SFTP-Verbindungen:</b> Deutlich schnellere Wiederherstellung nach Ruhezustand oder Inaktivit&auml;t</li>
          <li><b>Parallele Verbindungswiederherstellung:</b> Alle SFTP-Verbindungen werden beim Start gleichzeitig wiederhergestellt statt nacheinander</li>
          <li><b>Verbindungs-Timeout:</b> Non-blocking Socket-Connect verhindert 30s-Blockaden bei nicht erreichbaren Servern</li>
          <li><b>Verbindungsindikator:</b> Neuer Status-Indikator in der Adresszeile zeigt Verbindungsaufbau, Laden und Fehler</li>
          <li><b>Schnellere Retry-Zeiten:</b> Reduzierte Wartezeiten bei Verbindungsfehlern</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>SFTP connections:</b> Significantly faster reconnection after sleep or inactivity</li>
          <li><b>Parallel connection restoration:</b> All SFTP connections are restored concurrently at startup instead of sequentially</li>
          <li><b>Connection timeout:</b> Non-blocking socket connect prevents 30s freezes for unreachable servers</li>
          <li><b>Connection indicator:</b> New status indicator in the address bar shows connecting, loading, and error states</li>
          <li><b>Faster retry times:</b> Reduced wait times on connection failures</li>
        </ul>
      ]]></description>
      <pubDate>Fri, 13 Mar 2026 08:56:46 +0100</pubDate>
      <sparkle:version>87</sparkle:version>
      <sparkle:shortVersionString>1.0.65</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.65"
        length="23032396"
        type="application/octet-stream"
        sparkle:edSignature="eyMN8A3XMLUvHmDfbghVw6VALKXYsbaGsW9VFblJqgeYmf70SLV+pBdaS26aaDjynKHpmrYs3kIff4q0GdXtAQ=="
      />
    </item>

    <item>
      <title>Version 1.0.64</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>SMB-Laufwerke:</b> Rekursives L&ouml;schen von Verzeichnissen mit Unterordnern korrigiert</li>
          <li><b>Suchdialog:</b> Namensspalte nutzt jetzt die volle verf&uuml;gbare Breite</li>
          <li><b>Suchdialog:</b> Zeigt beim &Ouml;ffnen den aktuellen Pfad des aktiven Panels</li>
          <li><b>Panel-Sortierung:</b> Sortierung nach Erweiterung und Attributen</li>
          <li><b>Startverhalten:</b> Einstellung &quot;Zuletzt verwendete Pfade wiederherstellen&quot; korrigiert</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>SMB drives:</b> Fixed recursive deletion of directories with subdirectories</li>
          <li><b>Search dialog:</b> Name column now uses full available width</li>
          <li><b>Search dialog:</b> Shows current active panel path on open</li>
          <li><b>Panel sorting:</b> Sorting by extension and attributes</li>
          <li><b>Startup behavior:</b> Fixed &quot;Restore last paths&quot; setting</li>
        </ul>
      ]]></description>
      <pubDate>Mon, 09 Mar 2026 09:59:01 +0100</pubDate>
      <sparkle:version>86</sparkle:version>
      <sparkle:shortVersionString>1.0.64</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.64"
        length="23006449"
        type="application/octet-stream"
        sparkle:edSignature="evx7Shj9eLgNScob9Cu+smRbfK4zX0+VTj+b3tVDsPsacA8StgZOMPwFro1P7/GmYPR5DnihjKb/3M1nWFc0Ag=="
      />
    </item>

    <item>
      <title>Version 1.0.63</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>&Ouml;ffnen mit...:</b> Zeigt jetzt die App-Auswahl statt im Finder anzuzeigen</li>
          <li><b>Cursorposition nach Verschieben:</b> Nach dem Verschieben von Dateien (F6) bleibt der Auswahlbalken jetzt an der richtigen Position</li>
          <li><b>Cursorposition nach L&ouml;schen verbessert:</b> Beim L&ouml;schen mehrerer markierter Dateien bleibt der Cursor stehen, wenn er nicht auf einer markierten Datei steht</li>
          <li><b>Suchdialog verbessert:</b> Spaltenk&ouml;pfe korrekt ausgerichtet, RETURN startet die Suche, Gr&ouml;&szlig;e und Layout optimiert</li>
          <li><b>Versionshistorie:</b> Neuer Men&uuml;punkt im Hilfe-Men&uuml; zeigt die komplette &Auml;nderungshistorie</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Open With...:</b> Now shows app picker instead of revealing in Finder</li>
          <li><b>Cursor position after move:</b> After moving files (F6) the selection bar now stays at the correct position</li>
          <li><b>Cursor position after delete improved:</b> When deleting multiple marked files, the cursor stays in place if not on a marked file</li>
          <li><b>Search dialog improved:</b> Column headers correctly aligned, RETURN starts search, size and layout optimized</li>
          <li><b>Version history:</b> New menu item in Help menu shows the complete change history</li>
        </ul>
      ]]></description>
      <pubDate>Thu, 05 Mar 2026 14:11:43 +0100</pubDate>
      <sparkle:version>85</sparkle:version>
      <sparkle:shortVersionString>1.0.63</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.63"
        length="22998438"
        type="application/octet-stream"
        sparkle:edSignature="yg0uVKVAgCOxVIB94GsV6pFYKr2DQH1JAzaQL2N/A3jDruojkyjXbxhL0lM0125wo6mwZsGw0TYTT9yD/J6aBg=="
      />
    </item>

    <item>
      <title>Version 1.0.62</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Sofortige Panel-Aktualisierung:</b> Nach Dateioperationen (Umbenennen, L&ouml;schen, Kopieren, Verschieben) aktualisiert sich das Panel jetzt verzögerungsfrei statt mit ~2 Sekunden Verz&ouml;gerung</li>
          <li><b>Externe &Auml;nderungen sofort sichtbar:</b> Dateisystem-&Auml;nderungen aus dem Terminal (touch, chmod, neue/gel&ouml;schte Dateien) werden innerhalb von &lt;0,5s im Panel angezeigt</li>
          <li><b>Multi-Rename erweitert:</b> Erweiterungs-Teilstrings wie [E1-3], [E2-], [E2] sowie Einzelzeichen-Selektion [N2] werden jetzt unterst&uuml;tzt; erweiterter Hilfetext im Dialog</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Instant panel refresh:</b> After file operations (rename, delete, copy, move) the panel now updates instantly instead of with a ~2 second delay</li>
          <li><b>External changes visible immediately:</b> File system changes from the terminal (touch, chmod, new/deleted files) appear in the panel within &lt;0.5s</li>
          <li><b>Multi-Rename extended:</b> Extension substrings like [E1-3], [E2-], [E2] and single character selection [N2] are now supported; extended help text in the dialog</li>
        </ul>
      ]]></description>
      <pubDate>Fri, 27 Feb 2026 09:36:15 +0100</pubDate>
      <sparkle:version>84</sparkle:version>
      <sparkle:shortVersionString>1.0.62</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.62"
        length="22961578"
        type="application/octet-stream"
        sparkle:edSignature="zyYnJZVqjhDN37LqsCcL5ShKUhCHwLHNcmIa3m6zvpOU5tGy9S1HLHm6uhbqArQb/I/7spElYM3XbMIj+BxZAA=="
      />
    </item>

    <item>
      <title>Version 1.0.61</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Konfigurierbare Tastaturk&uuml;rzel:</b> Alle ~50 K&uuml;rzel individuell anpassbar &uuml;ber Einstellungen</li>
          <li><b>5 Presets:</b> TheCommander, Total Commander, Norton Commander, ForkLift, Midnight Commander</li>
          <li><b>Tastaturk&uuml;rzel-Recorder:</b> Mit Konflikterkennung und Preset-Vergleich als Cheat Sheet</li>
          <li><b>Dynamische Aktualisierung:</b> In Men&uuml;s, Symbolleisten, Tooltips und Hilfe-Dialog</li>
          <li><b>7-Zip (7zz) Lizenz:</b> Im Info-Dialog erg&auml;nzt</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Customizable keyboard shortcuts:</b> All ~50 shortcuts individually configurable via Settings</li>
          <li><b>5 presets:</b> TheCommander, Total Commander, Norton Commander, ForkLift, Midnight Commander</li>
          <li><b>Shortcut recorder:</b> With conflict detection and preset comparison cheat sheet</li>
          <li><b>Dynamic updates:</b> Across menus, toolbars, tooltips and help dialog</li>
          <li><b>7-Zip (7zz) license:</b> Added to About dialog</li>
        </ul>
      ]]></description>
      <pubDate>Sun, 23 Feb 2026 15:53:55 +0100</pubDate>
      <sparkle:version>83</sparkle:version>
      <sparkle:shortVersionString>1.0.61</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.61"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.60</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Native 7zz-Integration:</b> Multi-Thread-7z-Archiv-Erstellung</li>
          <li><b>Spaltenbreite:</b> &Auml;nderung ohne Flackern (DragGesture-Fix)</li>
          <li><b>Dialog-Tastaturk&uuml;rzel:</b> Return/Escape in Dialogen repariert</li>
          <li><b>Archiv-Entpackung:</b> Automatische Passwortabfrage bei gesch&uuml;tzten Archiven, Pfad-Fix bei Unterordner-Entpackung</li>
          <li><b>Neues App-Icon</b></li>
          <li><b>Tab-Leiste:</b> Neues &quot;+&quot;-Button-Design mit Hover-Effekt</li>
          <li><b>Spaltenk&ouml;pfe:</b> Ausgeschrieben (Erweiterung, Attribute)</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Native 7zz integration:</b> Multi-threaded 7z archive creation</li>
          <li><b>Column resize:</b> Without jitter (DragGesture fix)</li>
          <li><b>Dialog keyboard shortcuts:</b> Return/Escape fixed in dialogs</li>
          <li><b>Archive extraction:</b> Auto password prompt for protected archives, subfolder path fix</li>
          <li><b>Updated app icon</b></li>
          <li><b>Tab bar:</b> New &quot;+&quot; button design with hover effect</li>
          <li><b>Column headers:</b> Spelled out (Extension, Attributes)</li>
        </ul>
      ]]></description>
      <pubDate>Sat, 22 Feb 2026 16:25:02 +0100</pubDate>
      <sparkle:version>82</sparkle:version>
      <sparkle:shortVersionString>1.0.60</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.60"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.59</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Doppelklick-Erkennung:</b> Auf allen Macs (Intel + Apple Silicon) repariert</li>
          <li><b>Drag &amp; Drop:</b> Korrigiert</li>
          <li><b>Panel-Aktivierung:</b> Verbessert</li>
          <li><b>Performance:</b> O(1)-Erkennung von Dateilisten-&Auml;nderungen</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Double-click detection:</b> Fixed on all Macs (Intel + Apple Silicon)</li>
          <li><b>Drag &amp; Drop:</b> Fixed</li>
          <li><b>Panel activation:</b> Improved</li>
          <li><b>Performance:</b> O(1) items change detection</li>
        </ul>
      ]]></description>
      <pubDate>Thu, 20 Feb 2026 12:47:08 +0100</pubDate>
      <sparkle:version>81</sparkle:version>
      <sparkle:shortVersionString>1.0.59</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.59"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.56</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Tooltip:</b> F&uuml;r abgeschnittene Dateinamen (Monospace, kein Umbruch)</li>
          <li><b>Inline-Rename:</b> Eingabefeld erweitert sich &uuml;ber Spaltengrenze, wird bei Navigation/Klick automatisch beendet</li>
          <li><b>Einfrieren:</b> Bei CMD+Klick-Markierung behoben</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Tooltip:</b> For truncated file names (monospace, no wrap)</li>
          <li><b>Inline rename:</b> Input field expands beyond column boundary, automatically ends on navigation/click</li>
          <li><b>Freeze:</b> On CMD+click selection fixed</li>
        </ul>
      ]]></description>
      <pubDate>Sun, 16 Feb 2026 17:30:38 +0100</pubDate>
      <sparkle:version>78</sparkle:version>
      <sparkle:shortVersionString>1.0.56</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.56"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.55</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Nicht-modale Fortschrittsfenster:</b> F&uuml;r Dateioperationen</li>
          <li><b>Anpassbare Symbolleiste</b></li>
          <li><b>Seitenleisten-Absturz:</b> Durch rekursiven Aufruf in VolumeManager behoben</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Non-modal progress windows:</b> For file operations</li>
          <li><b>Customizable toolbar</b></li>
          <li><b>Sidebar crash:</b> From recursive dispatch in VolumeManager fixed</li>
        </ul>
      ]]></description>
      <pubDate>Sat, 15 Feb 2026 15:48:29 +0100</pubDate>
      <sparkle:version>77</sparkle:version>
      <sparkle:shortVersionString>1.0.55</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.55"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.54</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Cloud-Speicher-Erkennung:</b> iCloud, Dropbox, OneDrive, Google Drive</li>
          <li><b>Panel-Teiler:</b> Doppelklick-Reset und magnetisches Einrasten</li>
          <li><b>Tastaturk&uuml;rzel-Dialog</b></li>
          <li><b>Duplikate:</b> Zusammenfassung beim L&ouml;schen</li>
          <li><b>Umfassende Lokalisierung</b></li>
          <li><b>Baumansicht-Verbesserungen</b></li>
          <li><b>Einstellungen:</b> Versteckte Volumes und aktiver Panel-Rahmen</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Cloud storage auto-discovery:</b> iCloud, Dropbox, OneDrive, Google Drive</li>
          <li><b>Panel divider:</b> Double-click reset and magnetic snapping</li>
          <li><b>Keyboard shortcuts dialog</b></li>
          <li><b>Duplicates:</b> Deletion summary</li>
          <li><b>Comprehensive localization</b></li>
          <li><b>Tree view improvements</b></li>
          <li><b>Settings:</b> Hidden volumes and active panel border</li>
        </ul>
      ]]></description>
      <pubDate>Fri, 14 Feb 2026 15:21:17 +0100</pubDate>
      <sparkle:version>76</sparkle:version>
      <sparkle:shortVersionString>1.0.54</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.54"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.53</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>SFTP SSH-Key-Auth:</b> Verbindungen zeigen jetzt Dateien korrekt an</li>
          <li><b>SFTP Quick Look:</b> Downloads korrigiert</li>
          <li><b>L&ouml;schen-Dialog:</b> Papierkorb-Option bei SFTP/FTP deaktiviert</li>
          <li><b>SFTP-Geschwindigkeit:</b> Durch Verbindungs-Caching verbessert</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>SFTP SSH key auth:</b> Connections now show files correctly</li>
          <li><b>SFTP Quick Look:</b> Downloads fixed</li>
          <li><b>Delete dialog:</b> Trash option disabled for SFTP/FTP</li>
          <li><b>SFTP speed:</b> Improved through connection state caching</li>
        </ul>
      ]]></description>
      <pubDate>Wed, 12 Feb 2026 17:46:43 +0100</pubDate>
      <sparkle:version>65</sparkle:version>
      <sparkle:shortVersionString>1.0.53</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.53"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.52</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li>Fehlerbehebungen und Stabilit&auml;tsverbesserungen</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li>Bug fixes and stability improvements</li>
        </ul>
      ]]></description>
      <pubDate>Wed, 12 Feb 2026 12:26:02 +0100</pubDate>
      <sparkle:version>64</sparkle:version>
      <sparkle:shortVersionString>1.0.52</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.52"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.51</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>&Auml;nderungsoperationen in Archiven blockiert:</b> L&ouml;schen, Verschieben, Umbenennen usw.</li>
          <li><b>Benutzerdefinierte Text-Tags:</b> Im Dateiattribute-Dialog</li>
          <li><b>Lizenzinformationen:</b> PLzmaSDK und Unrar.swift erg&auml;nzt</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Modifying operations blocked inside archives:</b> Delete, move, rename etc.</li>
          <li><b>Custom text tags:</b> In file attributes dialog</li>
          <li><b>License information:</b> PLzmaSDK and Unrar.swift added</li>
        </ul>
      ]]></description>
      <pubDate>Tue, 11 Feb 2026 13:21:27 +0100</pubDate>
      <sparkle:version>63</sparkle:version>
      <sparkle:shortVersionString>1.0.51</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.51"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.50</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Native RAR-Unterst&uuml;tzung:</b> Via Unrar.swift</li>
          <li><b>Native 7z-Unterst&uuml;tzung:</b> Via PLzmaSDK</li>
          <li><b>7z-Erstellung:</b> Mit LZMA2 und Verschl&uuml;sselung</li>
          <li><b>Passwortabfrage:</b> F&uuml;r verschl&uuml;sselte ZIP/RAR/7z-Archive</li>
          <li><b>Archiv-Kopie:</b> Auf SFTP-Server</li>
          <li><b>XZ/LZMA:</b> Einzeldatei-Verarbeitung</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Native RAR support:</b> Via Unrar.swift</li>
          <li><b>Native 7z support:</b> Via PLzmaSDK</li>
          <li><b>7z creation:</b> With LZMA2 and encryption support</li>
          <li><b>Password prompts:</b> For encrypted ZIP/RAR/7z archives</li>
          <li><b>Archive copy:</b> To SFTP server</li>
          <li><b>XZ/LZMA:</b> Single-file handling</li>
        </ul>
      ]]></description>
      <pubDate>Mon, 10 Feb 2026 13:51:01 +0100</pubDate>
      <sparkle:version>60</sparkle:version>
      <sparkle:shortVersionString>1.0.50</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.50"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.49</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Archiv-Browsing:</b> Navigieren, Vorschau (F3), &Ouml;ffnen (Enter) und Kopieren (F5) innerhalb von ZIP, RAR, 7z, TAR und XZ Archiven</li>
          <li><b>RAR/7z-Unterst&uuml;tzung:</b> Nutzt macOS-eigene libarchive</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Archive browsing:</b> Navigate, preview (F3), open (Enter), and copy (F5) inside ZIP, RAR, 7z, TAR, and XZ archives</li>
          <li><b>RAR/7z support:</b> Uses macOS built-in libarchive</li>
        </ul>
      ]]></description>
      <pubDate>Sun, 09 Feb 2026 14:49:15 +0100</pubDate>
      <sparkle:version>59</sparkle:version>
      <sparkle:shortVersionString>1.0.49</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.49"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.48</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Dateidatum beibehalten:</b> Beim Kopieren (lokal, SFTP, SMB)</li>
          <li><b>SFTP:</b> Setzen von Zeitstempeln auf Remote-Dateien</li>
          <li><b>Markierungs-Darstellung:</b> Nach Massenoperationen korrigiert</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Preserve file date:</b> For copy operations (local, SFTP, SMB)</li>
          <li><b>SFTP:</b> Setting timestamps on remote files</li>
          <li><b>Mark visuals:</b> Fixed after bulk operations</li>
        </ul>
      ]]></description>
      <pubDate>Fri, 07 Feb 2026 10:57:55 +0100</pubDate>
      <sparkle:version>58</sparkle:version>
      <sparkle:shortVersionString>1.0.48</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.48"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.46</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li>Fehlerbehebungen und Stabilit&auml;tsverbesserungen</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li>Bug fixes and stability improvements</li>
        </ul>
      ]]></description>
      <pubDate>Thu, 06 Feb 2026 18:03:14 +0100</pubDate>
      <sparkle:version>56</sparkle:version>
      <sparkle:shortVersionString>1.0.46</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.46"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.44</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li>Fehlerbehebungen und Stabilit&auml;tsverbesserungen</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li>Bug fixes and stability improvements</li>
        </ul>
      ]]></description>
      <pubDate>Thu, 06 Feb 2026 14:25:57 +0100</pubDate>
      <sparkle:version>54</sparkle:version>
      <sparkle:shortVersionString>1.0.44</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.44"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.42</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li>Fehlerbehebungen und Stabilit&auml;tsverbesserungen</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li>Bug fixes and stability improvements</li>
        </ul>
      ]]></description>
      <pubDate>Thu, 06 Feb 2026 11:39:38 +0100</pubDate>
      <sparkle:version>52</sparkle:version>
      <sparkle:shortVersionString>1.0.42</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.42"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.41</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li>Fehlerbehebungen und Stabilit&auml;tsverbesserungen</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li>Bug fixes and stability improvements</li>
        </ul>
      ]]></description>
      <pubDate>Thu, 06 Feb 2026 11:30:49 +0100</pubDate>
      <sparkle:version>51</sparkle:version>
      <sparkle:shortVersionString>1.0.41</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.41"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.40</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li>Fehlerbehebungen und Stabilit&auml;tsverbesserungen</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li>Bug fixes and stability improvements</li>
        </ul>
      ]]></description>
      <pubDate>Thu, 06 Feb 2026 08:24:17 +0100</pubDate>
      <sparkle:version>50</sparkle:version>
      <sparkle:shortVersionString>1.0.40</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.40"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.39</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Erweitertes Kontextmen&uuml;:</b> Kopieren/Verschieben zum anderen Panel, Pfad kopieren (5 Formate), Name kopieren, Im Finder zeigen, Im Terminal &ouml;ffnen</li>
          <li><b>Datei-Info-Dialog:</b> Im macOS-Finder-Stil mit aufklappbaren Abschnitten</li>
          <li><b>CMD+I:</b> Tastaturk&uuml;rzel f&uuml;r Datei-Informationen</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Extended context menu:</b> Copy/Move to other panel, Copy Path (5 formats), Copy Name, Show in Finder, Open in Terminal</li>
          <li><b>File Info dialog:</b> In macOS Finder style with expandable sections</li>
          <li><b>CMD+I:</b> Keyboard shortcut for file information</li>
        </ul>
      ]]></description>
      <pubDate>Wed, 05 Feb 2026 16:44:24 +0100</pubDate>
      <sparkle:version>49</sparkle:version>
      <sparkle:shortVersionString>1.0.39</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.39"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.38</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Neues Listen-UI-Element:</b> In den Panels</li>
          <li><b>Farb-Tags:</b> In den Panels sichtbar</li>
          <li><b>SFTP:</b> Thread-Safety-Korrekturen</li>
          <li><b>Keep-Alive:</b> Alternative Methode konfigurierbar</li>
          <li><b>Themes:</b> &Uuml;berarbeitet</li>
          <li><b>Statuszeile und Terminal:</b> Anpassungen</li>
          <li><b>Diverse Fehlerbehebungen</b></li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>New list UI element:</b> In panels</li>
          <li><b>Color tags:</b> Visible in panels</li>
          <li><b>SFTP:</b> Thread safety fixes</li>
          <li><b>Keep-alive:</b> Alternative method configurable</li>
          <li><b>Themes:</b> Redesigned</li>
          <li><b>Status bar and terminal:</b> Adjustments</li>
          <li><b>Various bug fixes</b></li>
        </ul>
      ]]></description>
      <pubDate>Wed, 05 Feb 2026 15:53:24 +0100</pubDate>
      <sparkle:version>48</sparkle:version>
      <sparkle:shortVersionString>1.0.38</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.38"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.27</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>SFTP Keep-Alive:</b> Verbesserte Zuverl&auml;ssigkeit</li>
          <li><b>Socket-Erkennung:</b> Bessere Gesundheitspr&uuml;fung mit poll()</li>
          <li><b>EAGAIN-Behandlung:</b> Mit Wiederholungslogik</li>
          <li><b>Standard-Intervall:</b> Auf 2 Minuten reduziert</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>SFTP Keep-Alive:</b> Improved reliability</li>
          <li><b>Socket detection:</b> Better health check using poll()</li>
          <li><b>EAGAIN handling:</b> With retry logic</li>
          <li><b>Default interval:</b> Reduced to 2 minutes</li>
        </ul>
      ]]></description>
      <pubDate>Wed, 29 Jan 2026 18:07:53 +0100</pubDate>
      <sparkle:version>37</sparkle:version>
      <sparkle:shortVersionString>1.0.27</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.27"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.26</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>SFTP Keep-Alive:</b> Automatisches Keep-Alive f&uuml;r SFTP-Verbindungen</li>
          <li><b>Neue Einstellungskategorie:</b> &quot;Verbindungen&quot;</li>
          <li><b>Keep-Alive-Intervall:</b> Konfigurierbar (1-30 Minuten)</li>
          <li><b>Verbindungs-Timeout:</b> Konfigurierbar (10-120 Sekunden)</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>SFTP Keep-Alive:</b> Automatic keep-alive for SFTP connections</li>
          <li><b>New settings category:</b> &quot;Connections&quot;</li>
          <li><b>Keep-alive interval:</b> Configurable (1-30 minutes)</li>
          <li><b>Connection timeout:</b> Configurable (10-120 seconds)</li>
        </ul>
      ]]></description>
      <pubDate>Wed, 29 Jan 2026 15:33:44 +0100</pubDate>
      <sparkle:version>36</sparkle:version>
      <sparkle:shortVersionString>1.0.26</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.26"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.25</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Alt+Auf/Ab:</b> Endg&uuml;ltige Korrektur der Tastaturk&uuml;rzel</li>
          <li><b>Event-Abfangen:</b> Auf NSApplication-Ebene</li>
          <li><b>Race Conditions:</b> Bei Tastatureingaben beseitigt</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Alt+Up/Down:</b> Definitive fix for keyboard shortcuts</li>
          <li><b>Event interception:</b> At NSApplication level</li>
          <li><b>Race conditions:</b> In keyboard input eliminated</li>
        </ul>
      ]]></description>
      <pubDate>Wed, 29 Jan 2026 11:03:36 +0100</pubDate>
      <sparkle:version>35</sparkle:version>
      <sparkle:shortVersionString>1.0.25</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.25"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.24</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Alt+Auf/Ab:</b> K&uuml;rzel funktionieren zuverl&auml;ssig nach Favoriten-Filter</li>
          <li><b>Tab-Auswahl-Popup:</b> Alt+Auf mit Tastaturnavigation</li>
          <li><b>Favoriten-Filter:</b> CMD+F mit Suche &uuml;ber Name, Pfad, Hostname</li>
          <li><b>Inline-Rename:</b> Doppelklick l&ouml;st nicht mehr den Rename-Modus aus</li>
          <li><b>Tastaturk&uuml;rzel-Dokumentation:</b> In Einstellungen</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Alt+Up/Down:</b> Shortcuts work reliably after using favorites filter</li>
          <li><b>Tab Selection Popup:</b> Alt+Up with keyboard navigation</li>
          <li><b>Favorites Filter:</b> CMD+F with search across name, path, hostname</li>
          <li><b>Inline rename:</b> Double-click no longer triggers rename mode</li>
          <li><b>Keyboard shortcuts documentation:</b> In Settings</li>
        </ul>
      ]]></description>
      <pubDate>Wed, 29 Jan 2026 10:45:01 +0100</pubDate>
      <sparkle:version>34</sparkle:version>
      <sparkle:shortVersionString>1.0.24</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.24"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.19</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Sparkle-Framework:</b> Korrekturen</li>
          <li><b>Remote-Verbindungen:</b> Aktualisierung nach Standby</li>
          <li><b>Deutsche Lokalisierungen:</b> Korrigiert</li>
          <li><b>Diverse Fehlerbehebungen</b></li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Sparkle framework:</b> Corrections</li>
          <li><b>Remote connections:</b> Refresh after standby</li>
          <li><b>German localizations:</b> Fixed</li>
          <li><b>Various bug fixes</b></li>
        </ul>
      ]]></description>
      <pubDate>Tue, 28 Jan 2026 18:19:57 +0100</pubDate>
      <sparkle:version>29</sparkle:version>
      <sparkle:shortVersionString>1.0.19</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.19"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.12</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Universal Binary:</b> Intel + Apple Silicon</li>
          <li><b>Favoriten-Seitenleiste:</b> Aktualisiert sich nach Import</li>
          <li><b>Passwort-Dialog:</b> Deutlicherer Hinweis</li>
          <li><b>Auto-Update:</b> Mit Sparkle-Framework</li>
          <li><b>Release-Skript:</b> Automatisierter Build-Prozess</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Universal Binary:</b> Intel + Apple Silicon</li>
          <li><b>Favorites sidebar:</b> Refreshes after import</li>
          <li><b>Password dialog:</b> Clearer hint</li>
          <li><b>Auto-update:</b> With Sparkle framework</li>
          <li><b>Release script:</b> Automated build process</li>
        </ul>
      ]]></description>
      <pubDate>Tue, 28 Jan 2026 07:20:41 +0100</pubDate>
      <sparkle:version>12</sparkle:version>
      <sparkle:shortVersionString>1.0.12</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.12"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.10</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Spalten-Sortierung:</b> Und zus&auml;tzliche Lokalisierungen</li>
          <li><b>Remote-Diff:</b> Korrigiert</li>
          <li><b>Drag &amp; Drop:</b> Repariert</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Column sorting:</b> And additional localizations</li>
          <li><b>Remote-Diff:</b> Fixed</li>
          <li><b>Drag &amp; Drop:</b> Fixed</li>
        </ul>
      ]]></description>
      <pubDate>Mon, 27 Jan 2026 18:33:40 +0100</pubDate>
      <sparkle:version>10</sparkle:version>
      <sparkle:shortVersionString>1.0.10</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.10"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.5</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Fehlerbehebungen:</b> Und Vervollst&auml;ndigung der Lokalisierungen</li>
          <li><b>Kopieroperationen:</b> Sofortiger Abbruch</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Bug fixes:</b> And localization completion</li>
          <li><b>Copy operations:</b> Immediate cancellation</li>
        </ul>
      ]]></description>
      <pubDate>Mon, 27 Jan 2026 11:14:09 +0100</pubDate>
      <sparkle:version>5</sparkle:version>
      <sparkle:shortVersionString>1.0.5</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.5"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

    <item>
      <title>Version 1.0.0</title>
      <description><![CDATA[
        <h2>🇩🇪 Deutsch</h2>
        <ul>
          <li><b>Erste Ver&ouml;ffentlichung</b></li>
          <li>Zwei-Panel-Dateimanager f&uuml;r macOS</li>
          <li>SFTP/FTP/SMB-Netzwerkverbindungen</li>
          <li>Dateioperationen: Kopieren, Verschieben, L&ouml;schen, Umbenennen</li>
          <li>Integrierter Dateibetrachter (F3)</li>
          <li>Archiv-Unterst&uuml;tzung (ZIP, TAR, GZ)</li>
          <li>Deutsche und englische Lokalisierung</li>
        </ul>
        <h2>🇬🇧 English</h2>
        <ul>
          <li><b>Initial release</b></li>
          <li>Dual-panel file manager for macOS</li>
          <li>SFTP/FTP/SMB network connections</li>
          <li>File operations: Copy, Move, Delete, Rename</li>
          <li>Built-in file viewer (F3)</li>
          <li>Archive support (ZIP, TAR, GZ)</li>
          <li>German and English localization</li>
        </ul>
      ]]></description>
      <pubDate>Sat, 25 Jan 2026 09:45:08 +0100</pubDate>
      <sparkle:version>1</sparkle:version>
      <sparkle:shortVersionString>1.0.0</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <enclosure
        url="https://die-gutbrods.de/thecommander/download.php?v=1.0.0"
        length="0"
        type="application/octet-stream"
        sparkle:edSignature=""
      />
    </item>

  </channel>
</rss>
