Představuji Vám **asume** editor pro Altap Salamander User Menu

Podpora vývojářů nových pluginů, oznámení o nových pluginech nezávislých autorů a diskuse o nich.
User avatar
tukanos
Posts: 326
Joined: 21 Dec 2005, 19:14

Představuji Vám **asume** editor pro Altap Salamander User Menu

Post by tukanos » 04 Sep 2019, 10:13

Již nějaký čas vyvíjím aplikaci, která je schopna načíst strukturu Altap Salamanderu User Menu, provést změny a uložit je. S radostí Vám tedy představuji asume.

Detaily naleznete na wiki (pouze v Angličtině): Asume's Wiki

Přehled vlastností

1. Co asume umí?
  • prakticky neomezená stromová hloubka
  • celý program je možné používat pouze z klávesnice nebo myší - není zapotřebí přehmatávat
  • kopírovat, vyjmout a vložit
  • pohybovat blokem nahoru či dolu, případně dovnitř či ven daného stromu
  • podpora vícero uživatelů, kteří mají nainstalovaný Altap Salamander
  • podpora více verzí současně nainstalovaných Altap Salamandrů
  • podpora Unicode (UTF-16); pozor na to, že ze strany Altap Salamander Unicode není podporován a tak je možné, že pokud použitejte Unicode znak uvidíte v salamanderu "rozsypaný čaj"
  • vytvoření nové položky se vytvoří za nyní zvolenou položkou. V Altap Salamanderu se vždy vytvořila až na konci, což bylo velmi nepříjemné při vytváření složité stromové struktury
  • promněnné Altap Salamandru jsou přístupné stejně jako u editoru v Altap Salamanderu přes vyskakující nabídku, přes tlačko se symbolem šipky ( > ).
  • každá činnost může být vykonána přes myš, menu, zkratky a nabídku na liště
  • program kontroluje zda jsou vyplněné nutné informace, aby daná položka byla správně zapsána do windows registrů
  • kontrola konzistence při ukládání. Při ukládání je vytvořena záloha registrů a pouze při úspěšném zapsání je záloha vymazána a nové položky uloženy.
2. Zní to výborně, kde to mohu sehnat?

Zdrojové kód naleznete na BitBucket (BitBucket ukončuje příští rok podporu mercurialu a tudíž se budu muset poohlédnout po alternativě).

3. Vy mě nerozumíte, já si to chci stáhnout rovnout bez kompilace

Verze ke stažení, bez nutnosti instalace (stačí pouze rozbalit), je dostupná na Downloads . Program ke stažení se jmenuje asume_portable_x.x.x.7z, kde x.x.x je verze. V součastnosti je nejnovější verze" 0.7.0

sha256 je f66ae45d1ded66189c47c5e0bcea4d1bd95396608d22c89e9f8507bf62572825 asume_portable_0.7.0.7z

4. Co je nutno ještě dodělat
  • náhled ikonek při z *.ico, *.dll, *.exe - toto chvíli potrvá, protože podporu je nutno napsat nejdříve v C a teprve následně lze použít v Smalltalk/X
5. Případné další vlastnosti v budoucnu (nejsou naplánovány, ale zvažuji je)
  • detekce 32-bit salamandera na 64-bit windows (pouze pokud bude velká poptávka)
  • vytvoření 32-bit verze asume (osobně to nepotřebuji, ale pokud to někdo potřebuje a podpoří mě, vytvořím ji)
  • podpora přetahování jednotlivých položek
  • vícenásobné přejmenování - před a po daném jmnénu položky
  • naprogramování akce zpět a vpřed při změnách
6. Chybějící vlastnosti
  • neexistuje podpora pro HiDPI, protože ta není podporovaná v současnosti vývojovým prostředím Smalltalk/X. V případě, že tato podpora bude do Smalltalk/X doprogramována, převezme ji i aplikace asume.
  • Program není zatím lokalizován do češtiny, hlavně kvůli času, pokud by byl podpora a zájem obrovský, jsem ochoten ji tam dodělat
7. Přespěvek

V případě, že Vám nástroj asume ušetří čas či Vám jinak pomůže, zvažte prosím příspěvek přes paypal donating via PayPal případně ho můžete poslat přes BitBucket wiki, kde nalezente ikonku nahoře.

Děkuji za všechny případně příspěvky!

Těším se na Vaše příspěvky zde nebo na BitBucket (než projekt přestěhuji)!

P.S. Při testování asume aplikace jsem nalezl drobnou chybu v Altap Salamanderu, kde v případě, že máte položku která je spouštěcí (tedy ne strom či oddělovač) a změníte danou položku na strom, tak si položka v případě, že měla nadefinovanou ikonku, ji zachová i jako strom (který ji nepoužije protože používá ikonku adresáře).

User avatar
tukanos
Posts: 326
Joined: 21 Dec 2005, 19:14

Re: Představuji Vám **asume** editor pro Altap Salamander User Menu

Post by tukanos » 01 Oct 2019, 17:02

Je vydaná nová verze 0.7.1. Stáhněte na Downloads .

Opravy:
- Oprava Cancel tlačítka, nyní ruší předchozí akci, někde při vydání došlo k regresy
- Smazání nedokončeného prvku, pokud uživatel zvolí ne na vyskočivším okně a nově zvolený prvek nemá stejného předka

sha256 je 14c278488eff92b6140c6ec6746029df0900e9d6aff6f2ef56823130eec3e5ce asume_portable_0.7.1.7z

Post Reply