[PictView] Spatny casing znaku pri ukladani

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.
cincura.net
Posts: 593
Joined: 09 Dec 2005, 17:30
Location: a step further
Contact:

[PictView] Spatny casing znaku pri ukladani

Post by cincura.net »

Kdyz v PictView udelam par operaci s obrazkem a pak dam ulozit, tak ackoli ma soubor velka pismena, je ulozen s malymi.

JC
Jiri {x2} Cincura
Jan Patera
Plugin Developer
Plugin Developer
Posts: 707
Joined: 08 Dec 2005, 14:33
Location: Prague, Czech Republic
Contact:

Re: [PictView] Spatny casing znaku pri ukladani

Post by Jan Patera »

cincura.net wrote:Kdyz v PictView udelam par operaci s obrazkem a pak dam ulozit, tak ackoli ma soubor velka pismena, je ulozen s malymi.
Feature by design.
cincura.net
Posts: 593
Joined: 09 Dec 2005, 17:30
Location: a step further
Contact:

Re: [PictView] Spatny casing znaku pri ukladani

Post by cincura.net »

Jan Patera wrote:Feature by design.
Zajimavy, ze kdyz ukladam obraz ze schranky, nabidne to treba Clipbrd4 a nakonec to fakt vyrobi Clipbrd4.png. Stejne tak, kdyz treba napisu ClipbRd, tak to taky ulozi spravne.

Neni to takove trochu nekonzistentni? Kdy presne se nebere ohled na velka/mala pismena?
Jiri {x2} Cincura
Jan Patera
Plugin Developer
Plugin Developer
Posts: 707
Joined: 08 Dec 2005, 14:33
Location: Prague, Czech Republic
Contact:

Re: [PictView] Spatny casing znaku pri ukladani

Post by Jan Patera »

cincura.net wrote:
Jan Patera wrote:Feature by design.
Zajimavy, ze kdyz ukladam obraz ze schranky, nabidne to treba Clipbrd4 a nakonec to fakt vyrobi Clipbrd4.png. Stejne tak, kdyz treba napisu ClipbRd, tak to taky ulozi spravne.

Neni to takove trochu nekonzistentni? Kdy presne se nebere ohled na velka/mala pismena?
Pokud by vysledne jmeno souboru melo byt cele velke a defaultni pripona cela malymi, provede se lowercase konverze i jmena. Je to proto, ze rada file systemu, FTP klientu apod. uklada jmena souboru pouze velkymi pismeny. Protoze to bije do oci, rada filemanageru automaticky zobrazuje takova jmena cela lowercase. Kdyz pak uzivatel provede konverzi a necha pripojit defaultni malou priponu, pak to jednak bije do oci jeste vic a jednak to filemanagery uz nechavaji tak, jak to je.
Asi by stalo za to upravit to tak, ze kdyz uzivatel explicitne zada uppercase priponu, tj. nepripoji se defaultni pripona, nechat to uppercasovane.
cincura.net
Posts: 593
Joined: 09 Dec 2005, 17:30
Location: a step further
Contact:

Re: [PictView] Spatny casing znaku pri ukladani

Post by cincura.net »

Jan Patera wrote:Pokud by vysledne jmeno souboru melo byt cele velke a defaultni pripona cela malymi, provede se lowercase konverze i jmena. Je to proto, ze rada file systemu, FTP klientu apod. uklada jmena souboru pouze velkymi pismeny. Protoze to bije do oci, rada filemanageru automaticky zobrazuje takova jmena cela lowercase. Kdyz pak uzivatel provede konverzi a necha pripojit defaultni malou priponu, pak to jednak bije do oci jeste vic a jednak to filemanagery uz nechavaji tak, jak to je.
Asi by stalo za to upravit to tak, ze kdyz uzivatel explicitne zada uppercase priponu, tj. nepripoji se defaultni pripona, nechat to uppercasovane.
Aha, tak to je zajimave chovani. :)

Neslo by udelat nejaky prepinac typu "nesahej na jmeno souboru at se deje co se deje". Ne ze by mi to tak casto vadilo, je to takovy specialni pripad, ale o to vic to pak prekvapi - no v SS ten casing opravim behem chvile.
Jiri {x2} Cincura
Radek

Case pri uložení souboru z PictView

Post by Radek »

Provedl jsem následující postup:

Jsem na SCN_0001.bmp
F3 = PictView
File > Save as > JPG
Vidim název SCN_0001 (upper-case)
Uloží se jako scn_0001 (lower-case)!

Jistě se pro takové chování zdůvodnění najde ale ...

Chci to mít uložené jako SCN_0001.jpg. Ne jako scn_0001.jpg. Kdybych to tak chtěl, tak to tak i zadám. Změna case je podle mého krajně nestandardní a otravné chování.
Jan Patera
Plugin Developer
Plugin Developer
Posts: 707
Joined: 08 Dec 2005, 14:33
Location: Prague, Czech Republic
Contact:

Re: Case pri uložení souboru z PictView

Post by Jan Patera »

Jan Patera wrote:Asi by stalo za to upravit to tak, ze kdyz uzivatel explicitne zada uppercase priponu, tj. nepripoji se defaultni pripona, nechat to uppercasovane.
Tak takhle se to chova odjakziva, tj. zadna zmena netreba....
Radek wrote:Vidim název SCN_0001 (upper-case)
Uloží se jako scn_0001 (lower-case)!

Chci to mít uložené jako SCN_0001.jpg. Ne jako scn_0001.jpg. Kdybych to tak chtěl, tak to tak i zadám.
Zadejte primo SCN_0001.jpg. Pak se zmena na lowercase neprovede.
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Post by Jan Rysavy »

Nevídím v současném chování PictView logiku. Uživatel otevře obrázek pojmenovaný HezkyObrazek.bmp. Chce ho konvertovat na formát JPG, takže v Save As zvolí z comboboxu JPEG a klikne na Save. PictView převálcuje velké znaky na malé, místo aby je zachovalo.

Ideálně mě by plugin mohl dodržet i case přípony, tedy HezkyObrazek.Bmp -> HezkyObrazek.Jpg.
Jan Patera
Plugin Developer
Plugin Developer
Posts: 707
Joined: 08 Dec 2005, 14:33
Location: Prague, Czech Republic
Contact:

Post by Jan Patera »

Jan Rysavy wrote:Uživatel otevře obrázek pojmenovaný HezkyObrazek.bmp. Chce ho konvertovat na formát JPG, takže v Save As zvolí z comboboxu JPEG a klikne na Save. PictView převálcuje velké znaky na malé, místo aby je zachovalo.
Honzo, nepochopil's to (a nevyzkousel). Samozrejme se ulozi HezkyObrazek.jpg.
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Post by Jan Rysavy »

Aha, už to vidím, HezkyObrazek.bmp se uloží jako HezkyObrazek.jpg, zatímco HEZKYOBRAZEK.bmp se uloží jako hezkyobrazek.jpg. To mě zmátlo, nečekal jsem různé chování a testoval jenom druhou verzi.

Keždopádně mi i toto připadá matoucí. Například IrfanView velikosti písmen dodrží v obou případech.
Jan Patera wrote:Pokud by vysledne jmeno souboru melo byt cele velke a defaultni pripona cela malymi, provede se lowercase konverze i jmena. Je to proto, ze rada file systemu, FTP klientu apod. uklada jmena souboru pouze velkymi pismeny. Protoze to bije do oci, rada filemanageru automaticky zobrazuje takova jmena cela lowercase. Kdyz pak uzivatel provede konverzi a necha pripojit defaultni malou priponu, pak to jednak bije do oci jeste vic a jednak to filemanagery uz nechavaji tak, jak to je.
Asi by stalo za to upravit to tak, ze kdyz uzivatel explicitne zada uppercase priponu, tj. nepripoji se defaultni pripona, nechat to uppercasovane.
Odkud prosímtě pochází to zmiňované pravidlo? To je předpokládám jádrem diskutovaného problému.
Post Reply