Rozdílné řazení souborů mezi verzemi 2.52b1 a 2.52b2

Hlášení chyb a problémů programu Altap Salamander. Buďte, prosím, ve svých popisech co nejpodrobnější a vytvořte pro každý incident nový příspěvek. Nevkládejte programem generovaná hlášení o pádu programu, pošlete je e-mailem.
jezynka
Posts: 2
Joined: 31 Aug 2009, 20:08

Rozdílné řazení souborů mezi verzemi 2.52b1 a 2.52b2

Post by jezynka »

V aktuální verzi (2.52b2) se řadí soubory podle celého jména i s koncovkou.
Uvedu příklady. Takto bude vypadat seřazení v nové verzi:
soubor.1.txt
soubor.2.txt
soubor.txt

Takto byly tyto soubory seřazeny v minulé (2.52b1 a všechny předchozí verze):
soubor.txt
soubor.1.txt
soubor.2.txt

Jestli to je jenom nějaká změna v nastavení, tak jsem ji nenašel. Podle mého názoru by měl být správný ten stav z minulé verze, kde se řadilo podle jména a podle koncovky pouze, pokud byla jména shodná. V tomto případě je jméno „soubor“ kratší než „soubor.1“, tedy by mělo být dříve.
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Re: Rozdílné řazení souborů mezi verzemi 2.52b1 a 2.52b2

Post by Jan Rysavy »

V tomto případě jde o úmyslnou změnu. Snažíme se, aby Salamander řadil stejným způsobem, na který jsou uživatelé zvyklí z Průzkumníka.
jezynka
Posts: 2
Joined: 31 Aug 2009, 20:08

Re: Rozdílné řazení souborů mezi verzemi 2.52b1 a 2.52b2

Post by jezynka »

Nešlo by to přidat v nové verzi do nastavení, aby to šlo přepnout na původní řazení? V Exploreru to taky jde tak udělat, pokud si nastavím, aby skrýval známé koncovky. Pak nebude řadit podle úplného jména, ale jenom podle jména (bez koncovky) a koncovku vezme v potaz, pouze pokud jsou jména stejná – tedy stejně jako to bylo dřív v Salamanderu.
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Re: Rozdílné řazení souborů mezi verzemi 2.52b1 a 2.52b2

Post by Jan Rysavy »

Určitě je to možné, počkáme jak bude masivní reakce uživatelů.

Mimochodem, od Windows Vista to co píšete již neplatí a Průzkumník řadí soubor.txt vždy na konec, nezávisle na (ne)zobrazení přípon.
User avatar
SelfMan
Posts: 1155
Joined: 05 Apr 2006, 20:51
Contact:

Re: Rozdílné řazení souborů mezi verzemi 2.52b1 a 2.52b2

Post by SelfMan »

Jedna masiivna reakcia.
Stare radenie +1. (minimalne ako volba)
IMO Nemusime bezhlavo kopirovat vsetko co ma explorer.
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Re: Rozdílné řazení souborů mezi verzemi 2.52b1 a 2.52b2

Post by Jan Rysavy »

Popravdě nešlo úpravu, která by řešila právě zde zmíněný případ. Petr odstraňoval (mimo jiné) tento problém, ze kterého se vyklubal pořádný balík práce. Musel provést audit kompletního kódu Salamandera: vyhledat veškeré znaky '.', určit zde jde o kód řešící přípony a zajistit opravu. Samozřejmě včetně všech pluginů. Odhalil během toho několik drobných chyb v kódu. Popisuji to zde proto, abyste měli představu, jak k těmto (občas nepopulárním) změnám dochází. Snažíme se o konzistenci a snažíme se pro každý patch, který uděláme, nevytvářet volbu v konfiguraci Salamandera. Pokud se zvedne negativní vlna reakcí, snažíme se příčinu problému řešit (například vycouváním od změny nebo novou volbou).

Mimochodem, během hledání algoritmu, podle kterého Průzkumník vlastně řadí, jsme narazili na stránku Geoff Chappell - Software Analyst: StrCmpLogicalW. Mile nás překvapilo, že popisuje i vlastní řadící algoritmus, tedy nejde pouze o výtažek z MSDN.
Post Reply