Stáhnout

Historie změn

Všechna vydání Sally od nejnovějšího. Každý záznam odkazuje na stažení a úplné poznámky k vydání na GitHub.

Sally 1.0.41

· Stažení a úplné poznámky k vydání na GitHub

<!-- SPDX-FileCopyrightText: 2025-2026 Elias Bachaalany --> <!-- SPDX-License-Identifier: GPL-2.0-or-later -->

Sally zůstává zdarma, se všemi funkcemi a aktualizacemi dostupnými všem.

  • Kliknutí na server nebo kořen sítě v panelu adresáře nyní otevře zobrazení Síť. Odkazy na sdílené složky a adresáře zachovávají obvyklou navigaci. (#155)
  • Vyberte Při každém spuštění v části Možnosti → Konfigurace → Obecné → Kontrolovat aktualizace, chcete-li při každém spuštění ihned zkontrolovat aktualizace na pozadí. Po neúspěšném pokusu to program při příštím spuštění zkusí znovu. Stávající volby intervalů zachovávají dosavadní chování. (#150)
  • Motiv a Barva ikony jsou seskupeny pod Vzhled aplikace na stránce Vzhled. Stávající volby ikon a uložené předvolby zůstávají zachovány. (#151)

Sally 1.0.40

· Stažení a úplné poznámky na GitHub

Sally zůstává zdarma a všechny funkce i aktualizace jsou dostupné všem. Dobrovolná podpora pomáhá udržet vývoj.

  • Barvu ikony aplikace zvolíte v Možnosti → Konfigurace → Hlavní okno. Znovu je dostupná True Blue a aktualizátor respektuje uloženou volbu. (#146)
  • Potvrzení aktualizace je kompaktní a po aktualizaci i při její kontrole nabízí nenápadnou možnost podpory. Současní podporovatelé nabídku nevidí.
  • Aktualizátor používá vlastní písmo panelu nebo písmo dialogů Windows. (#147, rozsah aktualizátoru)
  • Zavření Sally řádně zruší čekající naplánované úlohy aktualizace.
  • Změna velikosti písmen v názvech souborů s diakritikou respektuje Unicode. (#148)
  • File Comparator používá nastavení vodorovného uspořádání i na otevřené porovnání a přidává tlačítka pro zalamování řádků a orientaci panelů. (#137)
Už jste podpořili Sally? Požádejte o odznak podporovatele

Děkuji! Pokud jste přispěli přes PayPal nebo Buy Me a Coffee a dosud nepožádali o odznak, napište prosím na badges [at] get-sally [dot] app. Uveďte poskytovatele platby, jméno použité při příspěvku nebo identifikátor transakce a jméno či přezdívku, které chcete zobrazovat v Sally. Pište z adresy, na kterou chcete dostat klíč podporovatele, nebo mi doručovací adresu sdělte.

Přiřadím váš příspěvek a odpovím klíčem podporovatele. Doručení obvykle trvá nejvýše jeden týden. Vaše jméno zůstává místně v Sally; všechny funkce i aktualizace jsou nadále zdarma.

Sally 1.0.39

· Stažení a úplné poznámky na GitHub

Sally 1.0.39 přidává volitelné poděkování podporovatelům, poznámky k vydání přímo v aplikaci a zlepšení každodenní práce se soubory a prohlížeči.

Všechny funkce a aktualizace jsou nadále zdarma. Dobrovolná podpora je vítána; klíče podporovatelů potvrzují příspěvek a neodemykají funkce.

Děkujeme za podporu Sally příspěvky, hlášeními chyb, překlady a zpětnou vazbou. https://get-sally.app/support-sally/{HTML_1}

Sally 1.0.38

· Stažení a úplné poznámky na GitHub

Opravy a vylepšení

  • Nabídky a lišty v tmavém režimu zůstávají viditelné při přesunutí okna mimo obrazovku (#134).
  • Aktualizátor respektuje jazyk vybraný v Sally, včetně angličtiny na Windows s jiným jazykem (#135).
  • Aktualizátor používá písmo dialogů a modrou ikonu Sally, s potvrzovacími tlačítky ve vybraném jazyce (#136).
  • Ikony a tlačítka lišty File Comparator se přizpůsobují nastavení zobrazení Windows (#137).
  • Web Viewer zobrazuje srozumitelnou zprávu u známých chyb inicializace včetně fáze, kódu chyby a požadované cesty nebo URL (#131).
  • Snímky Windows v README byly obnoveny z kandidáta 1.0.38 a starší ukázka Wine je označena skutečnou verzí.

Pokračující práce

Zalamování řádků File Comparator a širší kontrola DPI pluginů zůstávají navazujícími úkoly k #137. Původní chyba SVG v #131 stále vyžaduje soubor od oznamovatele; nová diagnostika její příčinu neurčuje. Čeká se také na původní obrázek miniatury a opakovaný test k #133.

Sally 1.0.37

· Stažení a úplné poznámky na GitHub

Sally 1.0.37 automaticky kontroluje nové verze a zobrazuje je ve vlastním okně aktualizace: plugin Check Version byl vyřazen. Opravuje také přetahování na síťová sdílení bez podpory značky stažení, Odeslat › Komprimovaná složka (metoda ZIP), miniatury u dlouhých cest a opožděně plněné podnabídky; doplňuje pluginy přidané v novějších verzích do existujících konfigurací.

Změny

  • Kontextové Zpět. Při zaměření panelu souborů vrací Ctrl+Z nebo Upravit › Zpět poslední operaci zaznamenanou shellem Windows, včetně mazání do Koše v Sally. Nabídka uvádí aktuální akci, například Zpět: Odstranit. Windows sdílí historii s Průzkumníkem. V příkazovém řádku a textových polích zachovává Ctrl+Z vracení úprav textu; pokud není co vrátit, neprovede nic. Trvalé smazání takto obnovit nelze. Vlastní operace kopírování, přesunu, přejmenování, archivace a pluginů v Sally nevyužívají historii shellu všechny. Mazání z dlouhých cest nyní používá Koš shellu místo jeho obcházení. U položek, které nelze přesunout do Koše, může Windows nadále nabídnout trvalé smazání.
  • Okno aktualizace. Nápověda › Zkontrolovat nové verze otevírá aktualizátor Sally (utils\salupdate.exe). Zobrazuje nainstalovanou a nejnovější verzi a poznámky k vydání. Nainstalovat a restartovat stáhne vydání, ověří zveřejněný kontrolní součet SHA-256, zavře Sally, nahradí soubory a znovu spustí Sally, stejně jako v 1.0.36. Sally kontroluje nové verze i automaticky krátce po spuštění, standardně každý týden. Frekvenci lze změnit v Konfigurace › Obecné › Kontrolovat aktualizace od jednoho dne do šesti měsíců nebo na nikdy. Pokud není novější verze, nic se nezobrazuje. Okno se otevře bez převzetí klávesnice od vaší práce. Samotný Sally se kvůli aktualizacím již nepřipojuje; připojuje se pouze aktualizátor.
  • Check Version byl vyřazen. Jeho plán a nastavení přebírá aktualizátor a plugin se odstraní z konfigurace i složky Sally. Vydání nyní uvádí vyřazené soubory a aktualizátor je odstraňuje; při neúspěšné aktualizaci je obnoví.
  • Profily a akce při spuštění z příkazového řádku. -profile name uchovává nastavení v samostatné pojmenované konfiguraci. -do view nebo -do edit po spuštění otevře zaměřenou položku aktivního panelu v nastaveném prohlížeči nebo editoru. Cesta panelu může označovat soubor, například sally.exe -profile preview -l "C:\Pictures\beach.jpg" -p 1 -do view.
  • Přetahování na NAS (#118). Přetažený soubor se značkou „staženo z internetu“ se zkopíruje i na cíl, který tyto značky neumí ukládat, stejně jako v F5; už se tiše nepřeskočí. Pokud přetažení nelze provést, Sally to oznámí.
  • Odeslat › Komprimovaná složka (metoda ZIP) (#20) znovu vytváří archiv.
  • Opožděně plněné podnabídky kontextové nabídky (#13, #15). Odeslat, Zahrnout do knihovny a podobné podnabídky zobrazují své položky.
  • Miniatury (#31) se vykreslují i pro cesty delší než 260 znaků a už nezaměňují červenou za modrou.
  • Pluginy přidané v novějších vydáních (diskuse #89) se doplňují do starších konfigurací. Plugin odebraný ve Správci pluginů zůstane odebraný.
  • PictView (#130) přidává formáty nainstalovaných kodeků (WebP, HEIC, AVIF, RAW fotoaparátů, JPEG XL) do seznamu prohlížečů, i u konfigurací vytvořených ve verzích 1.0.34–1.0.36.
  • PictView na displejích s vysokým DPI (#132). Ikony lišt, nabídek a stavu se přizpůsobují měřítku zobrazení Sally a stavový řádek pro ně vyhrazuje dostatek místa. Přizpůsobuje se i lišta histogramu.
  • Web Viewer (#131) zobrazuje chybovou stránku při selhání navigace. Chyby inicializace mohou stále zanechat prázdnou stránku; zkoumání nahlášeného SVG pokračuje.
  • Nabízení složek (#51). Cílová pole Kopírovat, Přesunout a Změnit adresář při psaní nabízejí odpovídající složky (Konfigurace › Obecné).
  • Nový › Složka otevře novou položku k přejmenování na místě (diskuse #3); Zpět a Vpřed při přechodu do smazané složky přejdou bez chyby do nejbližšího existujícího nadřazeného adresáře (diskuse #54).

Poznámky k přechodu na novou verzi

  • Z verze 1.0.36: naposledy použijte Pluginy › Check Version › Zkontrolovat nové verze a Nainstalovat a restartovat. Sally 1.0.37 poté Check Version odstraní; následně použijte Nápověda › Zkontrolovat nové verze.
  • Z verze 1.0.35 a starších: aktualizátor zatím chybí. Zavřete Sally a rozbalte 1.0.37 přes složku Sally. Pokud Windows hlásí, že se salextx64.dll používá, přejmenujte jej například na salextx64.dll.old a kopírování zopakujte.
  • Bez připojení: přetáhněte ZIP vydání na utils\salupdate.exe, vedle něj ponechte jeho SHA256SUMS.txt.

Sally 1.0.36

· Stažení a úplné poznámky na GitHub

Sally 1.0.36 se aktualizuje sám. Check Version nyní umí nainstalovat nové vydání, stejně jako samostatně stažený ZIP. Rozšíření shellu již aktualizaci nepřekáží, opravuje se pád způsobený některými úpravami shellu třetích stran a hlášení chyb se balí do .zip pro přiložení k problémům na GitHub.

Změny

  • Nainstalovat a restartovat. Když Check Version najde novější vydání, nabídne Nainstalovat a restartovat. Sally stáhne balíček pro vaši platformu a ověří zveřejněný součet SHA-256; souhlasit musí i vlastní součet GitHub. Balíček rozbalí, ověří sestavení Sally pro váš procesor a jednou požádá o potvrzení. Zavřou se všechna okna Sally spuštěná ze stejné složky, nahradí se soubory a Sally se znovu spustí a oznámí výsledek. Nic se nemění, dokud nejsou nové soubory připravené. Pokud nelze některý nahradit, všechny se vrátí přesně do původního stavu. Konfigurace a soubory mimo vydání zůstávají nedotčené. Složka Sally v Program Files jednou požádá o oprávnění správce.
  • Aktualizace ze staženého ZIP i bez připojení. Přetáhněte ZIP vydání na utils\salupdate.exe nebo spusťte salupdate.exe Sally-v<version>-<platform>.zip. Pokud je vedle něj soubor SHA256SUMS.txt vydání, musí ZIP odpovídat. Bez něj se zobrazí varování a žádost o potvrzení. Aktualizátor uvede nainstalovanou a novou verzi, před instalací starší se zeptá, zavře Sally, nainstaluje a znovu spustí Sally. --yes provede aktualizaci bez obsluhy. Samostatné spuštění vrátí přerušenou aktualizaci, například po výpadku proudu. Zprávy respektují jazyk Sally.
  • Rozšíření shellu už neblokuje aktualizace (#128). Průzkumník drží utils\salextx64.dll načtený, takže přepsání složky Sally na tomto souboru selhávalo. Aktualizátor jej nyní odloží přejmenováním, které Windows dovoluje, a nahradí novým. Sally starou kopii odstraní při pozdějším spuštění, až ji Průzkumník uvolní. Nic se nezapisuje do registru pro celý počítač ani neplánuje na restart. Úklid registrací rozšíření z jiných složek Sally v Sally (#82) nyní odstraňuje jen jejich registraci.
  • Opraven pád při mazání s některými úpravami shellu (#129). Tmavé titulky Sally používaly funkci Windows z dwmapi.dll, aniž by knihovnu DLL držely načtenou. Pokud ji jiný program vložený do Sally uvolnil, například úprava Windhawk, následující dialog, třeba průběh mazání, spadl. Sally a jeho pluginy ji nyní drží načtenou. Chyba nebyla specifická pro ARM64.
  • Hlášení chyb jako .zip (#129). Nástroj pro hlášení balí zprávu do .zip, který GitHub přijímá jako přílohu, a nepotřebuje k tomu plugin 7-Zip. Správně také označuje chybu vykonání místo „zápisu“.

Poznámky k přechodu na novou verzi

  • Sally 1.0.35 a starší zatím aktualizátor nemají: zavřete Sally a naposledy rozbalte 1.0.36 přes složku Sally. Pokud Windows hlásí, že se salextx64.dll používá, přejmenujte jej například na salextx64.dll.old a kopírování opakujte. Od 1.0.36 používejte Nainstalovat a restartovat nebo salupdate.exe.
  • Aktualizátor ukládá stažené soubory a protokol do %LOCALAPPDATA%\Sally\Update; po dokončení aktualizace stažené soubory odstraní.

Sally 1.0.35

· Stažení a úplné poznámky na GitHub

Sally 1.0.35 opravuje interní prohlížeč pro velké soubory a text Unicode, obnovuje Změnit atributy, obrys výběru a tlačítko označení zdrojového souboru v PictView a odesílá hlášení chyb na GitHub místo vyřazeného serveru.

Změny

  • Prohlížeč: velké soubory se otevírají okamžitě (#125). Text, který prohlížeč dekóduje (UTF-8 s neASCII znaky nebo jakýkoli soubor s BOM), se již před zobrazením první obrazovky neprochází od začátku. Soubor UTF-8 o velikosti 100 MB se otevře asi za desetinu sekundy (v 1.0.34 za 51 sekund) a náročnost přechodu na konec souboru odpovídá zpracování přibližně jedné obrazovky textu.
  • Prohlížeč: konec souboru je opět dostupný (#124). Posouvání dekódovaného textu se mohlo zastavit několik řádků před koncem, obvykle při prázdných řádcích poblíž konce. Ctrl+End a posouvání nyní dosáhnou posledního řádku a posun po řádcích se posouvá přesně o jeden řádek. To byla i skutečná příčina #64.
  • Změnit atributy opět funguje (#126). Od 1.0.27 hlásil Ctrl+F2 u každého souboru „Error Building Script“. Nyní atributy použije; u odkazů, včetně spojení a symbolických odkazů, mění samotný odkaz a nikdy nepřechází na jeho cíl.
  • PictView: obrys výběru je viditelný (#127). Nástroje výběru a zvětšení kreslily obrys, který na obrázku nebyl vidět. Nyní je opět pohyblivý černobílý („pochodující mravenci“), viditelný na světlých, tmavých i členitých obrázcích; kopírování výběru pomocí Ctrl+C funguje jako dříve.
  • PictView: označení zdrojového souboru sleduje panel. Tlačítko lišty a položka nabídky znovu ukazují, zda je prohlížený soubor označen v panelu, i po mezerníku a Backspace, při otevření označeného souboru a po změně označení v Sally.
  • PictView: označit a pokračovat jedinou klávesou. Ctrl+Shift+Space označí či odznačí prohlížený soubor v panelu a přejde na další; Ctrl+Shift+Backspace udělá totéž směrem zpět. Funguje i na klávesnicích notebooků a Maců bez Insert. Mezerník, Shift+Space, Ctrl+Space a Insert si zachovávají význam.
  • Hlášení chyb směřují na GitHub. Dříve se odesílala na již neexistující server. „Nahlásit na GitHub“ nyní otevře nový problém v prohlížeči s krátkým souhrnem obsahujícím pouze verze Sally a Windows, chybu, modul, posun a názvy funkcí, doplněným o vaši činnost. Před odesláním jej můžete zkontrolovat. Úplné hlášení a výpis paměti zůstávají v jednom archivu na počítači; správce projektu si je může vyžádat soukromě. Pole kontaktního e-mailu bylo odstraněno.
  • Překlady. Opraveno dvanáct duplicitních klávesových zkratek v přeložených nabídkách a dialozích, přeložen dialog O PictView a nizozemská volba titulku a odkazy podpory směřují na problémy Sally na GitHub.

Poznámky k přechodu na novou verzi

  • U dekódovaného textu s řádkem delším než 10 000 znaků nyní interní prohlížeč nabízí přepnutí na hexadecimální zobrazení, stejně jako dříve u prostého bajtového textu.
  • Hlášení pádu z předchozí relace se nabídne jednou stejným způsobem; jeho odeslání nebo zavření okna jej odstraní ze seznamu.

Sally 1.0.34

· Stažení a úplné poznámky na GitHub

Sally 1.0.34 vrací PictView: prohlížeč obrázků Sally je nově postaven na Windows Imaging Component a zachovává funkce, vzhled a klávesové ovládání původního pluginu ve všech vestavěných jazycích.

Změny

  • PictView je zpět. Prohlížeč, převodník a generátor miniatur je nově implementován s dekódováním a ukládáním přes Windows Imaging Component (WIC), uvnitř Sally a plně v Unicode. Nahrazuje plugin s uzavřeným jádrem, který nemohl být součástí otevřeného Sally, a zachovává jeho možnosti: nabídku a lištu Sally v prohlížeči, známé dialogy (Konfigurace, Vlastnosti obrázku, EXIF, Lupa, Přejít na stránku, Přejmenovat, Kopírovat do, Snímek obrazovky, volby Uložit jako a Tisk s náhledem stránky), histogram, celou obrazovku, kapátko, výběr, ořez a stejné klávesové zkratky.
  • Více formátů. Formáty kodeků WIC nainstalovaných v počítači, například HEIF, AVIF, WebP, RAW fotoaparátů a další z Microsoft Store, se otevírají v prohlížeči a mají miniatury v panelech.
  • EXIF srozumitelně. Okno EXIF pojmenovává všechny značky a dekóduje hodnoty jako blesk, expoziční program, měření a orientaci ve vašem jazyce. Každá stránka vícestránkového TIFF zobrazuje vlastní EXIF a Vlastnosti obrázku ukazují komentáře uložené v JPEG, PNG a GIF.
  • Podrobnosti prohlížeče. Optimalizované animované GIF se přehrávají správně; velké obrázky mají posuvníky a průběh načítání; obrázky s nečtvercovými pixely, například faxy a některé skeny, se kreslí ve správném poměru; kapátko ukazuje index palety u indexovaných obrázků.
  • Aktualizovat miniaturu. Příkaz nabídky pluginu zapíše do označených JPEG novou miniaturu ve formátu fotoaparátů, bez nové komprese fotografie. U JPEG bez EXIF nabídne miniaturu JFIF.
  • Miniatury průhledných obrázků splývají s pozadím panelu a malé vložené náhledy nahrazuje ostrá miniatura.
  • Všechny jazyky jsou úplné. Přeloženy byly poslední anglické řetězce v Sally, klientu FTP a Renamer.

Poznámky k přechodu na novou verzi

  • PictView se zaregistruje při prvním spuštění 1.0.34 a stane se prohlížečem (F3) podporovaných typů obrázků. Změnit to lze v nastavení prohlížečů Sally.
  • Vaše nastavení se přenese; stará nastavení PictView se načtou tam, kde jsou stále použitelná.

Sally 1.0.33

· Stažení a úplné poznámky na GitHub

Sally 1.0.33 obsahuje všechny jazyky přímo v Sally, opravuje dva problémy okna Hledat a převádí pluginy na SDK 109.

Změny

  • Jazyky jsou vestavěné. Všech deset překladů je nyní součástí sally.exe a pluginů; samostatné jazykové soubory již nejsou potřeba. Sally používá zvolený jazyk současně v jádře i všech pluginech. Při prvním spuštění použije jazyk Windows, pokud jej Sally má, a zeptá se jen tehdy, když chybí. Výběr jazyka uvádí každý jazyk vlastním názvem i s překladateli.
  • Opravy překladů. Dlouhé popisky na stránce Zabezpečení, v dialogu ukončení Sally a v dialogu čekání pluginu ZIP se v některých jazycích už neořezávají. Nabídka interního prohlížeče a dvě nabídky FTP zobrazují skutečné titulky ve všech jazycích místo „Nápověda“ či „Ostatní“ u každé nabídky.
  • Okno Hledat (#120). Při vypnutém hledání v obsahu se skryté pole s hledaným textem již neobjevuje pod řádkem bez rozšířených voleb, kde text zakrývalo a při pohybu ukazatele mizelo. Zprávy včetně dotazu při Esc, zda zavřít hledání, se zobrazují nad oknem Hledat místo hlavního okna.
  • Překlad Sally. Překlady jsou běžné soubory ve zdrojovém kódu (src/lang/<language>/lang.rc a src/plugins/<plugin>/lang/<language>/lang.rc). Chcete-li překlad opravit, založte hlášení chyby nebo pošlete pull request; viz doc/DEV.md.

Poznámky k přechodu na novou verzi

  • Pluginy musí být sestavené pro SDK 109. Starší pluginy, včetně těch pro Altap Salamander 4.0, se již nenačítají; Sally požádá o aktualizovanou verzi. Všechny pluginy dodávané s Sally už aktualizované jsou.
  • Zbylé jazykové soubory. Pokud rozbalíte 1.0.33 přes starší Sally, staré soubory lang\*.slg a složky lang uvnitř plugins\ se už nepoužívají a lze je smazat.
  • Vybraný jazyk i ostatní nastavení se přenesou.

Sally 1.0.32

· Stažení a úplné poznámky na GitHub

Sally 1.0.32 stanovuje https://sally-filemanager.app/{HTML_1} jako oficiální domov Sally a Nápověda nyní otevírá online příručku.

Změny

Sally 1.0.31

· Stažení a úplné poznámky na GitHub

Sally 1.0.31 opravuje kopírování do otevřeného archivu pomocí F5 a nefunkční hromadné přejmenování.

Opravy

  • Opraveno F5/F6 z diskového panelu do archivu otevřeného v druhém panelu, které hlásilo „Cílová cesta pro tuto operaci nesmí obsahovat cestu k souboru (archivy zde nejsou podporovány)“ (#116). Kopírování do kořene archivu, do jeho složky i na samotný název archivu, například archive.zip, znovu přidává soubory stejně jako přetažení. Chyba existovala od 1.0.27.
  • Opraveno hromadné přejmenování, které nic nepřejmenovalo a u všech souborů hlásilo „Duplicitní název“ (#117). Pole nového názvu, hledání a náhrady ztrácela text při stisknutí Přejmenovat, takže každý soubor dostal prázdný název. Chyba existovala od 1.0.27.
  • Dva zdrojové soubory s logikou odvozenou z Open Salamander nyní uvádějí jeho autorství v hlavičkách.

Děkujeme @DavorSikic za přesné hlášení F5 a @Andrew19601511 za upozornění na hromadné přejmenování.

Sally 1.0.30

· Stažení a úplné poznámky na GitHub

Sally 1.0.30 opravuje ikony spustitelných souborů přeskakující na obecnou ikonu a data souborů v RAR zobrazovaná jako 1.1.1980 při procházení externím archivátorem RAR.

Opravy

  • Opraveny ikony spustitelných souborů, které při překreslení panelu po třídění, obnovení nebo pohybu přecházely na obecnou ikonu (#115). Od 1.0.27 hledání v mezipaměti porovnávalo několik bajtů za koncem názvu. Soubory se sudým počtem znaků, například Inc_Update.exe, tak mohly náhodně minout uloženou ikonu. Týkalo se to jen některých souborů, proto se ikony objevovaly a mizely.
  • Opraveny RAR procházené externím archivátorem, které hlásily neplatné datum nebo čas a uváděly u všech souborů 1.1.1980 (#114). RAR 7 vypisuje datum jako YYYY-MM-DD; Sally nyní čte tento i starší formát začínající dnem.

RAR se běžně otevírají vestavěným pluginem UnRAR, který problém s datem neměl. Pokud Sally při otevření .rar žádá automatickou konfiguraci archivátorů, ověřte UnRAR v Pluginy → Správce pluginů.

Děkujeme @xmiseggs za jasné snímky před změnou ikony a po ní a @vectorrilke za podrobné hlášení RAR.

Sally 1.0.29

· Stažení a úplné poznámky na GitHub

Sally 1.0.29 obnovuje přetahování archivů a souborových systémů pluginů v nativních sestaveních ARM64.

Opravy

  • Opraveno přetahování souborů a adresářů z ZIP/RAR na řádek [..] kořene archivu v ARM64 (#112).
  • Nativní ARM64 při spuštění vyhledá a zaregistruje salextARM64.dll; předchozí sestavení hledala jen názvy rozšíření shellu pro x86 a x64, takže přetahování z archivu skončilo ještě před zobrazením kurzoru.
  • Opraven vložený popis a původní název souboru rozšíření shellu pro ARM64.
  • Release CI bylo rozšířeno tak, aby nadále ověřovalo identitu spustitelných souborů a jazykových prostředků podle architektury.

Děkujeme @vectorrilke za zjištění, že se chyba týká jen ARM64, a popis chybějící změny kurzoru.

Sally 1.0.28

· Stažení a úplné poznámky na GitHub

Sally 1.0.28 je cílená navazující oprava vydání 1.0.27 s migrací na Unicode.

Opravy

  • Opraveno Kopírovat do schránky v kontextové nabídce adresářového a stavového řádku. Otevření nabídky vymazalo aktivní položku dříve, než se příkaz provedl; Sally nyní kopíruje text zachycený při otevření. Děkujeme @xmiseggs za hlášení #110 a @vectorrilke za potvrzení na ARM64.
  • Metadata znovupoužitelného překladového archivu .slt jsou nezávislá na architektuře. Stejné zdroje překladů nyní správně vytvářejí jazykové balíčky pro x86, x64 a ARM64.
  • Opraveny popisky verzí spustitelného souboru a jazykových prostředků ARM64 a zpřísněny kontroly Release CI, aby odmítaly nesoulad metadat architektury.

Sally 1.0.27

· Stažení a úplné poznámky na GitHub

Oznámení komunitě: https://github.com/0xeb/sally/discussions/109{HTML_1}

Multiplatformní Release CI: https://github.com/0xeb/sally/actions/runs/35792894558{HTML_1} (x64, x86 a ARM64 úspěšně prošly)

Hlavní novinky

  • Nativní Unicode v názvech, cestách, textu panelů a dialogů, prohlížení a hledání, registru, historiích, integraci shellu a cestách pluginů.
  • Dynamická správa dlouhých cest namísto sémantických cest omezených délkou MAX_PATH.
  • Vyhledávání a sjednocování velikosti písmen podle Unicode, včetně hledání UTF-8 v prohlížeči databází.
  • Dodávané pluginy nativně používají široké znaky a výslovné kodeky na skutečných bajtových rozhraních FTP a archivních formátů.
  • Lepší chování neASCII instalačních cest, UNC a síťových cest, operací shellu, přetahování, schránky a externích prohlížečů či editorů.
  • Deset přeložených jazykových balíčků znovu sestavených a verzovaných pro 1.0.27.

Důležité změny chování

Řazení podle Unicode

Řazení nyní porovnává skutečné názvy Unicode místo poškozených převodů do aktivní kódové stránky. NeASCII názvy se mohou řadit jinak než ve starších verzích Sally. Je to záměrné a předchozí řazení podle kódové stránky nelze obnovit.

Text Unicode ve schránce a přetahování

Cesty panelů, archivů a systémů pluginů používají text Unicode ve schránce, kde dříve mohly nabízet jen CF_TEXT. Kde je to vhodné, souběžně poskytují i starší textové formáty, ale velmi staré externí programy podporující jen ANSI se mohou chovat jinak.

Seznamy priorit editorů a prohlížečů v konfiguraci (#108)

Modré šipky nahoru a dolů nyní viditelně mění pořadí editorů a prohlížečů. Původní kód přesunul vnitřní model, ale vykreslované řádky nechal na místě; úprava po přesunu mohla změnit i nesprávnou asociaci.

Opraveno pomocí 9930c1f7a.

Další významné opravy

  • NeASCII cesty fungují při kopírování, přesunu, mazání, přejmenování, hledání, prohlížení, úpravách, historii adresářů, archivaci a cestách spuštění a konfigurace.
  • Při hledání regulárními výrazy UTF-8 se velikost písmen sjednocuje podle kódových bodů Unicode, nikoli pomocí tabulky bajtů ANSI.
  • Hledání v Database Viewer již nepřeskakuje buňky UTF-8 s textem mimo aktivní kódovou stránku Windows.
  • Externí archivátory odmítnou nereprezentovatelnou cestu místo tichého použití přibližného názvu, který mohl označovat jiný soubor.
  • Dialogy vícesvazkových archivů, hesla, IPC rozšíření shellu, překryvné ikony, ukládání konfigurace a řada cest rozhraní pluginů zachovávají přesný text Unicode.
  • Změny priorit masek editorů a prohlížečů zůstávají shodné v zobrazeném seznamu i uložené konfiguraci.

Kompatibilita pluginů

  • Dodávané pluginy nativně používají široké znaky.
  • Starší binární pluginy před verzí v108 lze stále načíst přes oddělený adaptér kompatibility.
  • Převod kompatibility je přesný, nebo se odmítne; nejde o správu textu ANSI uvnitř Sally.
  • Plugin vyžadující novějšího hostitele se odmítne načíst místo použití nekompatibilního rozhraní.

Pokud se plugin třetí strany v 1.0.27 chová jinak, uveďte prosím v hlášení jeho název a verzi.

Známá omezení a rizikové oblasti

  • FTP a archivní formáty zůstávají bajtové tam, kde to vyžadují protokoly; text se kóduje a dekóduje na výslovných hranicích.
  • Externí nástroje podporující jen ANSI mohou odmítnout nereprezentovatelnou cestu. Sally nyní viditelně selže místo její tiché změny.
  • Starší uložená nastavení se importují kvůli přechodu, nová se zapisují v současných nativních formátech.
  • Starší binární pluginy třetích stran před v108 zůstávají podporované přes zmrazenou vrstvu kompatibility.
  • PictView není přibalen, protože zdrojový kód jeho obrazového jádra není dostupný.
  • Integrace WinSCP dosud nebyla převedena.

Před aktualizací

1. Uschovejte kopii Sally 1.0.26. 2. Zálohujte nebo exportujte konfiguraci Sally, pokud je pro vás důležitá.

Hlášení regrese

Otevřete prosím problém na: https://github.com/0xeb/sally/issues{HTML_1}

Užitečné podrobnosti:

  • Verze a architektura Sally.
  • Verze Windows a systémové národní nastavení či kódová stránka.
  • Zda se problém vyskytuje také v 1.0.26.
  • Přesné kroky reprodukce a očekávaný i skutečný výsledek.
  • Podoba příslušného názvu souboru nebo cesty, případně bez soukromých údajů.
  • Zda je cesta místní, UNC či síťová, v archivu, poskytovaná pluginem, delší než 260 znaků nebo obsahuje neASCII znaky či emoji.
  • Snímky obrazovky a případně výstup Help > Report a Bug z Sally.

Sally 1.0.26

· Stažení a úplné poznámky na GitHub

Opravy

  • Rychlé přejmenování zachovává zpracování přepisování neASCII názvů. (#104)
  • Alt+F12 konzistentně zobrazuje prázdnou nabídku historie pracovních adresářů. (#105)
  • Ctrl+X zveřejňuje formáty schránky pro vyjmutí atomicky. (#106)
  • Rozbalování ZIP v F5 zachovává neASCII cílové cesty. (#107)

Sally 1.0.25

· Stažení a úplné poznámky na GitHub

Tmavý motiv

  • Rozbalovací pole v tmavých dialozích ukazovala prázdné pole místo zvolené hodnoty. Opraveno v hlavním okně i pluginech včetně samotné volby motivu v Konfigurace → Vzhled. (#98, #99)
  • Ve víceřádkových textových polích tmavých dialogů, například protokolech FTP, jsou opět posuvníky. (#98)
  • Dialogy pluginů po přepnutí na světlý motiv již nezůstávají tmavé. (#98)
  • Šipky nahoru a dolů na posuvníku panelu jsou opět viditelné.
  • Spuštění v tmavém motivu už nedoprovází světlé bliknutí. (#95)

Operace se soubory

  • Oprava ztráty dat: kopírování či přesun na existující archiv jej mohly zničit. Při neASCII názvu se operace mohla týkat i nesprávného archivu. (#94)
  • .tar.gz a další vícedílné archivy se opět správně rozpoznávají.
  • Alt+drag vytváří zástupce a kurzor jej už neslibuje v místech, kde jej nelze vytvořit. (#101)
  • Vložení cesty s neASCII znaky nyní přejde do složky a označí soubor. (#103)
  • Rychlé přejmenování zobrazuje celé neASCII názvy místo .... (#103)

Prohlížeč (F3)

  • Velké soubory UTF-16 se otevírají a posouvají výrazně rychleji a spotřeba paměti u velmi velkých souborů je omezená.

Ostatní

  • Hledat: popisek hledání v obsahu se již neořezává.
  • Sally se po změně zobrazení obnoví na viditelnou velikost. (#97)
  • Popisky kláves na spodní liště se vykreslují z písma. (#96)
  • Webový prohlížeč používá moderní ikonu. (#100)

Poznámky pro překladatele a tvůrce balíčků

Verze aplikace se nyní ve vlastnostech souboru zobrazuje jako tři části (1.0.25). Dříve prostředky a sestavovací systém nesly oddělené, postupně odlišné hodnoty; nyní mají jediný zdroj.

Jazykové balíčky se musí znovu sestavit při každé změně verze. Sally vyžaduje přesnou shodu a odlišné balíčky tiše odmítne: bez chyby zmizí z výběru jazyka.

Sally 1.0.24

· Stažení a úplné poznámky na GitHub

Opravy

Překryvné ikony se nyní zobrazují (#90)

TortoiseSVN, TortoiseGit a další poskytovatelé překryvných ikon v souborech .ico byli při spuštění zahazováni, takže se jejich ikony v panelu nezobrazovaly.

Sally žádal Windows v jednom volání o dvě ikony s oběma velikostmi v jednom argumentu. Tento způsob požaduje dva po sobě jdoucí prostředky ikon, nikoli jednu ikonu ve dvou velikostech. Samostatný .ico obsahuje právě jednu, takže druhá velikost chyběla. Překryv se použije jen při načtení všech velikostí, proto byl obslužný modul zahozen.

Poznámka ke srovnání s Průzkumníkem: Windows přestane načítat překryvné moduly přibližně po patnácti registracích. Na počítači s více cloudovými klienty tak Průzkumník nemusí ukazovat překryvy Tortoise tam, kde je Sally už zobrazuje. Jde o omezení Windows, nikoli rozdíl stavu repozitáře.

Kontextové nabídky neASCII názvů souborů (#79)

Kliknutí pravým tlačítkem na soubor se znaky mimo systémovou kódovou stránku ANSI neotevřelo žádnou nabídku ani vysvětlení chyby.

Položky nabídky se nyní vytvářejí z úplného názvu Unicode, složka se určuje bez zúžení cesty a nerozpoznatelný název se přeskočí místo zahození celého výběru. Pokud nelze rozpoznat nic, zobrazí se vysvětlení místo ticha.

Rozsah: týká se neASCII názvů souborů. Soubory ve složce, jejíž vlastní cesta tyto znaky obsahuje, jsou samostatným známým omezením; viz níže Známé problémy.

Otevírání souborů ve složkách s neASCII cestou

Stisknutí Enter u souborů ve složce s cestou mimo ANSI nedělalo nic, i když měl soubor běžný ASCII název, protože se větev kódu volila jen podle názvu souboru.

Diagnostika

Nápověda → Nahlásit chybu

Zapíše hlášení konfigurace a integrace shellu: co se stalo s každým registrovaným modulem překryvných ikon a jak dopadly poslední příkazy kontextové nabídky.

Původní postup Nápověda → Seznam úloh → Přerušit potřeboval dvě spuštěné instance a ukončil proces. Tento postup nepotřebuje ani jedno. Hlášení se zapisuje do %LOCALAPPDATA%\Open Salamander\ a po dokončení ukáže umístění.

Při problému s integrací shellu je hlášení mnohem užitečnější než popis: zaznamenává, co Sally předal Windows a co dostal zpět.

Lokalizace

Všech deset dodávaných jazyků je nyní úplných. Řetězce z dřívějších vydání se stále všude zobrazovaly anglicky:

  • názvy motivů Světlý / Tmavý / Systémový
  • příkazy uložení a načtení výsledků hledání
  • zpráva o selhání vložení zástupce
  • integrace Windows Terminal a výchozího shellu

Ostatní

  • Vývojová sestavení opět uvádějí správnou verzi. Kvůli uložené konfiguraci sestavení byla připnutá na číslo předchozího vydání.

Známé problémy

Operace se soubory ve složkách, jejichž cesta obsahuje znaky mimo systémovou ANSI stránku, zůstávají nespolehlivé: Vlastnosti, kopírování úplného názvu, vložení, komprimace a další. Složka se prochází a zobrazuje správně, selhávají jen akce. Problém se sleduje samostatně a postupně řeší.

Názvy souborů se znaky mimo kódovou stránku ANSI fungují, pokud lze jejich nadřazenou cestu v této stránce vyjádřit.

Sally 1.0.23

· Stažení a úplné poznámky na GitHub

Sally v1.0.23

Rychlý dvoupanelový správce souborů pro Windows, navržený pro ovládání klávesnicí. Toto vydání přidává integraci s Windows Terminal, opravuje skupinu chyb tmavého režimu a operací se soubory nahlášených uživateli a zpřehledňuje licence i uvedení autorství.

Integrace Windows Terminal (#86)
  • Sally najde wt.exe a jeho profily Stable, Preview i nebalíčkové instalace a vytvoří podnabídku Příkazy → Windows Terminal. PowerShell, distribuci WSL nebo příkazový řádek spustíte přímo ve složce aktivního panelu.
  • Nový dialog Příkazy → Výchozí prostředí… určuje, co otevře akce Příkazový řádek (Num /): %COMSPEC%, výchozí profil Terminálu nebo pojmenovaný profil.
Tmavý režim (#81, #85)
  • Opraven špatně čitelný černý text v dialogu kopírování a přesunu a na stránkách konfigurace v tmavém motivu.
  • Opraveno překreslování příkazového řádku a překrývající se text cesty hledání v dialogu Najít.
  • Barvy označení a zaměření panelu se nyní určují při vykreslení místo zpětného zápisu do registru.
Operace se soubory a integrace shellu
  • Vložit zástupce opět funguje (#87).
  • Přejmenovat: změna velikosti písmen názvu a stisknutí F2 nyní zobrazí upravený název (#88).
  • Limit překryvných ikon byl zvýšen na 31, takže se současně zobrazí více překryvů TortoiseGit/TortoiseSVN a cloudu (#83).
  • Při aktualizaci Sally uklidí staré DLL rozšíření shellu, které Průzkumník držel zamčené, takže lze odstranit předchozí instalační složky (#82).
Check Version
  • Zpracování kontroly vydání bylo převedeno na přibalenou knihovnu yyjson s rozhodovací logikou bez uživatelského rozhraní.
Autorská práva, licence a lokalizace
  • Restored the Open Salamander copyright alongside the fork's in every binary version resource, the About dialog, and the shipped help, and fixed a code-page bug that rendered the © sign as a replacement character in file properties.
  • Do repozitáře přidán NOTICE, opraveno autorství jednotlivých souborů a archivy vydání nyní obsahují LICENSE, NOTICE a AUTHORS.
  • Opraveny překladové archivy, aby se všech deset jazykových balíčků znovu sestavovalo.
Dokumentace
  • Přidán průvodce Linux/Wine (doc/WINE.md) se snímkem obrazovky.
Poděkování

Opravy vycházejí z hlášení @ags1234, @darilek, @thyresias, @ParoTheParrot a @tormento. Aktualizujte prosím a dejte vědět, pokud něco stále nefunguje.

Sally 1.0.22

· Stažení a úplné poznámky na GitHub

Sally v1.0.22 se zaměřuje na Unicode, bezpečnost cest a výsledků hledání, spolehlivost FTP a bezpečnější operace se soubory.

Hlavní novinky:

  • Opraven pád při prohlížení či stahování z FTP způsobený nebezpečnou inicializací stavu diskových operací.
  • Přidáno ukládání a načítání výsledků hledání s bezpečnějším ověřením při opětovném načtení.
  • Uložené předvolby hledání zachovávají cesty Unicode v poli Hledat v.
  • Ztrátový převod do ANSI již nemůže nasměrovat akce výsledků hledání na jiný soubor.
  • Zlepšeno hlášení chyb s textem Unicode v pracovních dialozích kopírování, mazání, vytváření, převodu a změny atributů.
  • Posílena tvorba rekurzivních skriptů mazání, aby přeskočené podadresáře nezpůsobily smazání nadřazeného adresáře.
  • Opravena chyba inicializace nastavení ZIP SFX.
  • Opraven pád při statické inicializaci nástroje Salmon pro hlášení chyb.

Vylepšení hledání:

  • Výsledky hledání lze nyní uložit a načíst.
  • Načtené řádky CSV/TXT se ověřují a znovu kontrolují v souborovém systému před povolením akcí.
  • Mazání z výsledků hledání používá seznam cest shellu v širokých znacích a předchází chování podobnému zástupným znakům u ztrátových ANSI názvů.
  • Akce stále závislé na cestách ANSI nyní odmítají řádky Unicode, které nelze převést beze změny, místo rizika zásahu do jiného souboru.
  • Uložené předvolby hledání zachovávají kořenové cesty Unicode v Hledat v.

Posílení operací se soubory a Unicode:

  • Sjednoceno doplňování prefixů dlouhých cest.
  • Další operace souborového systému byly přesunuty za rozhraní upřednostňující široké znaky.
  • Výčet adresářů používá IFileEnumerator.
  • Přidán výčet proudů ADS a širší pokrytí pracovních rozhraní I/O.
  • Zlepšena podpora tvorby snímků pro přesun, mazání a změny atributů či velikosti písmen adresářů.
  • Přidáno volitelné zpracování potvrzení mazání neprázdných a systémových či skrytých položek, ztráty ADS, rychlého přesunu adresářů a mazání adresářových bodů změny zpracování.

Opravy spolehlivosti:

  • Inicializace diskových operací FTP již nepoškozuje členy CPathBuffer.
  • Nastavení ZIP SFX již nemaže objekt std::string pomocí memset.
  • Salmon již neinicializuje sledované kritické sekce před připravením systému popisovačů.
  • Rekurzivní skripty mazání respektují přeskočené podstromy až po nadřazený adresář.

Sally 1.0.21

· Stažení a úplné poznámky na GitHub

Vydání se zaměřuje na správnost souborových operací, zobrazení Unicode a čistotu vydaných sestavení.

Opraveno
  • Opraveno vykreslování stručného zobrazení názvů Unicode, které mohly být částečně oříznuté. (#76)
  • Opravena chybná varování o nedostatku místa při přesunu složek na stejné jednotce. (#74)
  • Opraveno zpracování příkazů externích archivátorů se seznamovými soubory včetně starších konfigurací PKZIP/PKUNZIP. (#47)
  • Přidána volitelná izolace registru zkušebních sestavení, aby používala vlastní kořen nastavení bez změn stabilní konfigurace Sally. (#11)
Vylepšeno
  • Lepší zachování cest Unicode při kopírování, přesunu a operacích bez rozhraní.
  • Zlepšena metadata vydaných sestavení FTP, aby balíčky čistě odpovídaly stavu zdrojů.

Sally 1.0.20

· Stažení a úplné poznámky na GitHub

Sally v1.0.20 se zaměřuje na spolehlivost cest Unicode, vylepšení prohlížeče a bezpečnější komunikaci s pomocnými procesy. Ve veřejně vydávané hlavní větvi také zachovává práci na kopírování a přesunu a statickém propojení UnRAR z v1.0.19.

Hlavní novinky

  • Lepší práce s názvy Unicode v panelu, vrstvě bezpečných souborů, rozhraních pluginového souborového systému a shellu i interním prohlížeči.
  • Posíleno oddělení názvů IPC rozšíření shellu a pomocných procesů pro Sally, FileComp, PictView, PlugCore a překladové nástroje.
  • Přidáno přesné zpracování širokých cest při tvorbě a opětovném otevření souboru, které omezuje ztrátové ANSI převody u neASCII a dlouhých cest.
  • Opraveno zpracování oken Unicode a ořezávání řádků dekódovaného textu v interním prohlížeči.
  • Přidána infrastruktura souborových operací a vykonávání skriptů bez rozhraní pro kopírování a přesun.
  • Zachováno statické balení UnRAR: RAR je podporován přímo v plugins/unrar/salunrar.dll, bez samostatného unrar.dll.
  • Převzaty opravy překladů a pracovních postupů z původního projektu.

Problémy GitHub

Děkujeme všem za hlášení posledních problémů Unicode a prohlížeče. Vydání uzavírá:

  • #64 – navazující oprava konce souboru a ořezu řádků prohlížeče.
  • #73 – názvy Unicode a rozhraní kontextové nabídky shellu.
  • #75 – zobrazení názvů Unicode v panelu.

Pokud chybu stále zopakujete s v1.0.20, znovu otevřete problém nebo vytvořte hlášení s přesným názvem či cestou a postupem.

Sally 1.0.19

· Stažení a úplné poznámky na GitHub

Sally v1.0.19 přináší do vydání nové kopírování a přesun s Unicode a podporu RAR bez externí DLL UnRAR.

Hlavní novinky

  • Přidána tvorba snímků s širokými cestami pro kopírování, přesun, přetahování a kopie diskového panelu včetně filtrů, ADS, masek přejmenování a dlouhých cest.
  • V nové větvi zachovány původní ochrany operací, včetně odmítnutí kopírování na stejnou cestu a práce s šifrovaným zdrojem i cílem.
  • Přibalené jádro UnRAR je staticky propojeno s plugins/unrar/salunrar.dll, takže RAR už nepotřebuje samostatný unrar.dll vedle pluginu.
  • Rozšířeno sestavování a balení pluginů včetně naplnění vydávané distribuce podporovanými pluginy.
  • Přidána podpora sestavení FTP pomocí CMake v rámci širší práce na pluginech.

Sally 1.0.18

· Stažení a úplné poznámky na GitHub

Sally v1.0.18

Hlavní novinky:

  • Do Nápovědy přidán příkaz kontroly verzí Sally a pluginů přes CheckVer, pokud je dostupný.
  • Zachovány názvy Unicode a dlouhých cest v informačním řádku zaměřeného panelu a prefixu příkazového řádku.
  • Lepší Unicode ve výstupu seznamu souborů a exportu do schránky, včetně UTF-8 podle potřeby.
  • README a snímek obrazovky ukazují současné přednosti Sally: tmavý režim, Unicode a dlouhé cesty.

Opravy vydání:

  • Obnovena tvorba přeložených jazykových balíčků jádra Sally pro nový příkaz aktualizací, takže ZIP obsahuje všechny překlady.

Sally 1.0.17

· Stažení a úplné poznámky na GitHub

Sally v1.0.17

Opravy chyb:

  • Opraveny regrese ovládání myší v cestě panelu a nadřazeném adresáři.
  • Obnoveny zrušitelné kontroly cest, které řeší zamrznutí při startu s nedostupnou uloženou sítí či UNC cestou.
  • Opraveno nesprávné „Soubor nelze přesunout sám na sebe“ při přetažení do rodiče či stejně pojmenované složky.
  • Při přetahování se zachovává text cest Unicode.
  • Opraveno předvyplnění aktivní složky hledání z aktivního panelu.
  • Obnoveny stavové zprávy hledání Unicode a zachování dlouhých cest před jejich zkrácením ve stavovém řádku.
  • Opraveno zobrazení průběhu hledání a tmavé vykreslení dialogu O programu.
  • Rozšířen filtr typu hledání, aby bylo čitelné „Všechny soubory a složky“.
  • Obnoveny neanglické jazykové balíčky v ZIP vydání.
  • Opraveno načítání pluginů, jejichž závislosti side-by-side se musí vyhledávat v adresáři DLL pluginu.

Úplná historie změn: https://github.com/0xeb/sally/compare/v1.0.16...v1.0.17{HTML_1}

Sally 1.0.15

· Stažení a úplné poznámky na GitHub

Sally v1.0.15

Vydání s opravami chyb. Uzavřeny tři problémy.

Opraveno
  • #61 Najít: filtr typu (Vše / Soubory / Složky) se nyní uchovává po zavření dialogu i restartu Sally. Ukládá se v hodnotě registru Find Files Type Filter.
  • #63 NeASCII instalační cesty: Sally se nyní správně spouští ze složek se znaky mimo aktivní ANSI stránku, například cyrilicí či řečtinou. Na široké cesty byly převedeny tři kroky spuštění: načtení jazyka, načtení config.reg a spuštění salmon.exe pro hlášení chyb.
  • #64 Konec souboru v prohlížeči: poslední řádek je nyní dostupný pomocí Ctrl+End bez ohledu na polohu konců řádků vůči výšce okna.
Commity
  • 0xeb/sally@b9454c22 — opravy problémů (načítání jazyka a konec souboru v prohlížeči)
  • 0xeb/sally@69de5a45 — uchování filtru typu hledání
  • 0xeb/sally@734baf7f — široké cesty při spouštění config.reg + salmon.exe

Sally 1.0.12

· Stažení a úplné poznámky na GitHub

Sally v1.0.12 je cílené vylepšení vzhledu a infrastruktury po předalfa podpoře tmavého režimu.

Hlavní novinky

  • Doladěny tmavé konfigurační dialogy; modernizace rozhraní Sally pokračuje i za rámec Open Salamander.
  • README nyní jasně popisuje přínosy Sally proti Open Salamander: tmavý režim, Unicode, dlouhé cesty, sestavení ARM64, Markdown přes WebView2, moderní CMake a vydávání, jazykové balíčky a souhlas se staršími pluginy.

Sally 1.0.11

· Stažení a úplné poznámky na GitHub

Sally v1.0.11

Hlavní novinky:

  • Předalfa podpora tmavého režimu je nyní dostupná pro jádro Sally a přibalené vlastní pluginy.
  • Vyzkoušíte ji přes Options > Configuration... > Appearance > Theme > Mode, poté zvolte Dark.
  • Zvolte System pro použití motivu aplikací Windows nebo Light pro klasický výchozí vzhled.
  • Vysoký kontrast Windows má stále přednost a vypíná vlastní tmavé vykreslování.
  • Jde o ranou úpravu vzhledu. Většina běžných ploch je pokryta, ale starší či vlastní rozhraní pluginů mohou potřebovat doladění.

Dále zahrnuto:

  • Souhrn funkcí README doplněn o poslední práci na Unicode, prohlížeči, ARM64, lokalizaci a balení vydání.
  • Vydání se nejdříve vytvářejí jako návrhy, aby bylo možné zkontrolovat poznámky před zveřejněním.

Sally 1.0.10

· Stažení a úplné poznámky na GitHub

Sally v1.0.10

Hlavní novinky:

  • Opravena podpora textů Unicode s BOM v prohlížeči.
  • Soubory s UTF-8 BOM, UTF-16LE BOM a UTF-16BE BOM se v režimu Auto/Text otevírají dekódované bez zobrazení BOM.
  • Hexadecimální režim nadále zobrazuje původní bajty BOM.
  • Výběr, kopírování, přetahování a doslovné hledání zachovávají původní bajtové pozice a vracejí dekódovaný text Unicode.
  • Opraveno přetahování diskových souborů s názvy Unicode.
  • Synchronizovány překlady a komentáře z původního projektu.

Sally 1.0.8

· Stažení a úplné poznámky na GitHub

Novinky

Jazyková podpora všech platforem

Sally nyní obsahuje 10 jazyků na všech třech platformách: x64, x86 a ARM64. Dříve byly překladové balíčky jen v sestavení x64.

Podporované jazyky: zjednodušená čínština, čeština, nizozemština, francouzština, němčina, maďarština, rumunština, ruština, slovenština a španělština.

Překladové nástroje
  • Nový postup lokalizace pro sestavování a údržbu jazykových balíčků
  • Vydání obsahuje pracovní balíček Translator pro komunitní překladatele

Sally 1.0.7

· Stažení a úplné poznámky na GitHub

Novinky

Opravy chyb
  • Opraveno poškození textu Unicode při rychlém přejmenování (#40, #46)
  • Obslužné procedury podtřídění ANSI převáděly editační část rozbalovacího pole Unicode do režimu ANSI
  • Do kontroly neplatných znaků názvu přidány ? a *
  • Opravena kolize názvů kopií Unicode
  • Stabilizována historie přejmenování Unicode a cesty kopírování a vkládání
  • Opraveno vykreslení názvu a přípony Unicode i přejmenování beze změny
  • Pole přejmenování Unicode zůstává při psaní upravitelné
  • Obnoveno nativní chování úprav Unicode v rozbalovacích polích
  • Synchronizace pole převedena na přímé volání metody
Ostatní
  • Sloučeny překlady z původního projektu (shexreg, sort, svg, shiconov, stswnd, snooper, shellsup)
  • V sestaveních Debug zapnuto TRACE_TO_FILE pro diagnostiku

Co se změnilo

Sally 1.0.6

· Stažení a úplné poznámky na GitHub

Sally v1.0.6

Toto opravné vydání řeší motiv náhledu Markdown v F3 WebViewer.

Hlavní novinky
  • Náhled Markdown respektuje motiv nastavený v Sally místo převzetí tmavého režimu Windows či WebView2.
  • Obnovena čitelnost náhledu F3, pokud má Sally světlý motiv na systému s tmavým režimem.
  • Oprava se týká pouze vykreslování Markdownu; běžné HTML, XML, SVG a obrázky ve WebViewer zůstávají beze změny.
Další práce
  • Zvýšeno interní číslo sestavení pro 1.0.6.

Sally 1.0.5

· Stažení a úplné poznámky na GitHub

Sally v1.0.5

Vydání se zaměřuje na spolehlivost aktualizátoru, cílenou opravu editoru a drobnou obnovu vzhledu.

Hlavní novinky
  • Opraveno Check for New Versions, aby používal GitHub Releases přes HTTPS a správně rozpoznal nejnovější vydání Sally.
  • Odkazy na domovské stránky Sally a pluginů sjednoceny na výslovné URL https://.
  • Zvýšeny verze prostředků CheckVer, aby se staré jazykové soubory odmítly místo míchání starých prostředků s novým kódem.
  • Obnoveno spuštění editoru Shift+F4 po vytvoření.
  • Obnoveny grafické prvky SVG značky Sally.
Další práce
  • Drobné vnitřní vyčištění práce s řetězci registru a životností vyrovnávacích pamětí hesel.
  • Zaznamenána synchronizace historie překladů bez převzetí změn stromu původního projektu do kódu Sally.

Sally 1.0.3

· Stažení a úplné poznámky na GitHub

Sally v1.0.3

Vydání obsahuje částečnou opravu problémů souborových operací Unicode sledovaných v #38.

Hlavní novinky
  • Lepší tvorba názvů kopií Unicode a řešení kolizí.
  • Bezpečnější rozpoznání náhradního ANSI převodu předchází ztrátovým změnám názvů a tvorbě souborů.
  • Opakování rychlého přejmenování zachovává nejnovější text Unicode při každém pokusu.
  • Dotaz prohlížeče Ctrl+F na nenalezený soubor má nyní správně nadřazené okno prohlížeče.
Zbývající známý problém
Zahrnutá práce

Sally 1.0.2

· Stažení a úplné poznámky na GitHub

Co se změnilo

---

Aktualizace balení (v1.0.2 znovu vytvořena)
  • Archivy programu byly zmenšeny vynecháním ladicích symbolů z distribučních ZIP.
  • Příklad (x64): Sally-v1.0.2-x64.zip se zmenšil z ~47,37 MiB na ~5,79 MiB (přibližně o 87,78 %).
  • Ladicí symboly jsou nyní samostatně jako volitelné stažení: Sally-v1.0.2-pdb.zip.
  • ZIP programu stále obsahuje distribuční obsah: aplikaci, pluginy, jazykové balíčky a nástroje.