OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

Reklama!

Právě je 17 pro 2018, 03:40

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 119 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6, 7, 8  Další
Autor Zpráva
PříspěvekNapsal: 12 kvě 2018, 17:34 
Offline
Profík
Uživatelský avatar

Registrován: 07 črc 2013, 23:28
Příspěvky: 889
Has thanked: 143 times
Been thanked: 154 times
Moc děkuji Trelixovi za skvělé testování TRDOSu, opět jsme s jeho implementací pohnuli dopředu v tom smyslu, že diskety formátované pod RIDE už jsou bezpečně rozpoznatelné pod Betou (a naopak) :-) V předchozí verzi zůstal však bug u fyzického přečíslování sektorů od jedničky, díky němuž se parametr "za" daty (např. u Basicu) zapisoval a četl o jeden sektor vedle, což samozřejmě vedlo k nepoužitelnosti Basicovských programů. Trelix dále testuje stávající implementaci, a já mu za to moc děkuji :-) Společně jsme dali dohromady verzi 1.4.3 RC2 (Uložto, Hyperlink) s těmito úpravami:

- přidán dialog na úpravu "rozpoznávací sekvence", tj. pořadí DOSů, které si disk osahají jestli náhodou není jejich (Image -> Recognition)
- přidána možnost vedle dat "obnovit" také ID sektoru (viz obrázek)
- upraveno určení volného místa na disku TRDOSu - nyní místo určeno na základě informace First empty sector v boot sektoru (dříve na základě informací adresáři - nový způsob ale umožňuje "tweaknout" obsah disku :-))
- přidána odezva na stisk Enteru v hexa-editoru - předání fokusu předchozímu "majiteli" (a tím např. okamžitý update záložky Boot sector)
- přidána podpora exportu ZX jmén typu "D80>TRD.B" nebo "Name%AT <> STOP ;o).P", i když stále platí drobná omezení při exportu do Průzkumníku (nikoliv do jíné RIDE instance), např. nelze exportovat dvojtečku ":" ve jménu souboru (opakuji, že to platí při exportu do Průzkumníku - cílová RIDE instance schroupne jakékoliv jméno)
- opraveno importování souborů TRDOSu (jednak když nemají "importní informace" a druhak pozůstatek fyzického adresování sektorů od nuly)
- odebrána možnost akceptovat i/o chybu (např. CRC dat) během dumpu do raw image (např. *.IMA) - jediné, co v takové situaci zůstává, jsou možnosti Recover, Repeat, a všemocné Abort :-)
- přidána podpora zobrazení na high-DPI obrazovkách - vše kromě PropertyGridu by nyní mělo být správně rozložené bez ohledu zda ve Windows máte zoom 100%, 125% nebo třeba 184.37%; podpora pro PropertyGrid bude dodělána velmi brzo; zde jsem připravil krátké demo pro srovnání zobrazení jakékoliv předchozí verze se současnou

Edit: Ad ještě jednou obnova dat a přiložený obrázek - troufám si tvrdit, že kandiduju na nejlepší využití kontrolky "IP Address" pro účely jiné než reprezentaci IP adresy (minimálně tady na OldCompu) :-) Btw, mlčky předpokládám, že chyby v ID Field-ech sektorů nastávají pouze u disket (nikoliv imagů pevných disků), a že tedy rozsah 0..255, který kontrolka "IP Address" poskytuje, je dostačující pro jakékoliv číslo cylindru na disketě.
Nyní tedy vzhůru, bratři, ke zdárnému dokončení překladu PropertyGridu, ať už je to z krku, a na GitHubu :-)


Přílohy:
recoveryFromError.png
recoveryFromError.png [ 6.81 KiB | Zobrazeno 1563 krát ]

_________________
より良い競争相手からソフトウェアを購入する (。◕‿‿◕。)
Nahoru
 Profil  
 
PříspěvekNapsal: 24 čer 2018, 12:43 
Offline
Profík
Uživatelský avatar

Registrován: 07 črc 2013, 23:28
Příspěvky: 889
Has thanked: 143 times
Been thanked: 154 times
Dávám do víru událostí semifinální verzi 1.4.3 (GitHub, Hyperlink), kde

- přidáno hlášení před "Uložením jako"
- přidán přepínač Export with shell-compliant names do menu všech DOSů; ve výchozí pozici je zapnut, tj. exportované soubory budou mít názvy shodné s názvy v imagi (pokud možno) a nebudou obsahovat exportní informace; vypnutím přepínače budou názvy generovány jako doposud, tj. např. soubor "Tape>>Disk.P" se do Průzkumníku exportuje jako geekovské "Disk%3E%3ETape.P ZXP64000aL1811Tf"
- upraveny exportní informace - nyní přísnější (motivace: floppy verze Jména růže)
- přidáni Lanex do kreditů (za výše uvedený nápad shell-compliant názvů) a Mistic (za nápad obnovit data sektorů, resp. nahradit je zástupným obsahem - přidáno už ve verzi 1.3.6, sorry za absenci v kreditech :-))
- opraven fatální překlep ve File Manageru: Ctrl+Shift+A
- přidána MDOSová "túra", tj. představení implementovaných funkcionalit MDOSu, viz MDOS -> Take a tour
- přidána narychlo splácaná ikona z obrázku z internetu
- opraveno asociování aplikace s vybranými imagi (nyní se známý DOS na imagi skutečně otevře bez chybového hlášení)
- opravena funkce Fill empty space když přepnuto na ZX pásku
- upraveny dialogy Open a Open as (nyní je jako defaultní filtr All known images)
- opraveno přesouvání v rámci disku souborů MS-DOSu, jejichž jméno je ve formátu "8.3" (např. README.TXT)
- opraveno generování jména pro druhou (a další) kopii souboru (všechny DOSy)
- opraveno/vylepšeno zpracování jmen exportovaných/importovaných souborů (např. znak copyrightu © nebo klíčová slova Spectra)
- aktualizovány online FAQ
A za tohle mě nebude mít rádi:
- změněn font písma ve File Manageru u MS-DOSu z Fixedsys na Lucida Console (motivace: lépe se škáluje na high-DPI monitorech, a navíc podporuje antialiasing, což jsme si vždy všichni přáli :-))

Celý příští týden má být víceméně hnusně, tak to prubněte :-)

Každopádně protože rád dotahuji věci až do konce, tak vznikne ještě neplánovaná verze 1.4.4, kde dokončím myšlenky a ideje.

Pokud byste někdo měl nápad na lepší ikonku než stávající
Obrázek
dejte vědět. Trelixe napadlo
Obrázek
což není nijak špatné, ale rád bych využil zkratku "ride" k vyjádření pohybu (jízda na koni, na kole, na horské dráze...). Víte co, když už na tom člověk strávil skoro tři roky, tak chce mít i zajímavou a nevšední ikonku :-)

Stále slibuji open source, žel bohu zatím jsem se nedostal k dokončení překladu PropertyGridu. Je to kompletně refaktorované (škálovatelnější, lépe navržené), ale zatím absolutně neotestované (stávající verze aplikace proto stále běží na původním PropertyGridu z roku 2014, tehdy vyvinutém pro jiný projekt). Následující verzi 1.4.4 bych proto rád vydal už pod novým a otestovaným PropertyGridem, plus přidal jednu spectráckou fíčuku navíc, plus přidal túry pro TRDOS a MS-DOS. Pokud máte někdo nápad na vylepšení, teď máte na nějakou dobu poslední šanci se mi s ní svěřit (nebo si ji později naimplementovat sami). Také musím zjistit, jak GitHub vlastně funguje - zatím jsem si tam pouze zřídil účet a vytvořil repozitář této aplikace.

Stay tuned :-)

_________________
より良い競争相手からソフトウェアを購入する (。◕‿‿◕。)


Nahoru
 Profil  
 
PříspěvekNapsal: 24 čer 2018, 14:50 
Offline
Radil

Registrován: 27 zář 2014, 22:56
Příspěvky: 439
Has thanked: 385 times
Been thanked: 198 times
tomascz píše:
Také musím zjistit, jak GitHub vlastně funguje - zatím jsem si tam pouze zřídil účet a vytvořil repozitář této aplikace.


Super ultra rychlý návod jsem před časem připravil zde:
https://github.com/oldcompcz/readme/blo ... tallGIT.md

_________________
ZX Spectrum DELTA, D80, Melodik, XY4150, Aritma 0512
PGP: A6EA 1F93 EF6B D8D1 35AD B6D7 1E79 73E5 1B28 17F9


Nahoru
 Profil  
 
PříspěvekNapsal: 24 čer 2018, 17:27 
Offline
Profík
Uživatelský avatar

Registrován: 07 črc 2013, 23:28
Příspěvky: 889
Has thanked: 143 times
Been thanked: 154 times
Moc díky, určitě se bude hodit :-)

_________________
より良い競争相手からソフトウェアを購入する (。◕‿‿◕。)


Nahoru
 Profil  
 
PříspěvekNapsal: 13 črc 2018, 10:44 
Offline
Profík
Uživatelský avatar

Registrován: 07 črc 2013, 23:28
Příspěvky: 889
Has thanked: 143 times
Been thanked: 154 times
Tak zdá se, že open-source nebude, resp. minimálně ne na GitHubu. Mám cca 140 souborů a GitHub mi jich přijme max 100 (a to je ještě musím uploadovat nadvakrát!) :-(

Obrázek

Je toto omezení zrušeno, pokud bych nahrával přes onu aplikaci (jejíž instalačka má 70+ MB)?
Nebo nějaké návrhy, jak to zveřejnit?

Ještě zkusím prošmejdit SourceForge, ten snad bude vlídnější.

_________________
より良い競争相手からソフトウェアを購入する (。◕‿‿◕。)


Nahoru
 Profil  
 
PříspěvekNapsal: 13 črc 2018, 10:56 
Offline
Kecálek

Registrován: 03 lis 2016, 07:49
Příspěvky: 128
Has thanked: 34 times
Been thanked: 21 times
git push to nezvládne ?

V jednom repozitáři mám jen 2500 souborů a projde to v poklidu.

Browser bych k tomu nepoužíval.

W.

_________________
Atari 130XE/XC12/Robotron, GBA


Nahoru
 Profil  
 
PříspěvekNapsal: 13 črc 2018, 12:59 
Offline
Profík
Uživatelský avatar

Registrován: 07 črc 2013, 23:28
Příspěvky: 889
Has thanked: 143 times
Been thanked: 154 times
Já vidím Git úplně poprvé, takže bych nerad něco psal růčo :-)

Každopádně ale tvoje odpověď s 2500 soubory (fíha) mě navnadila, že Git snad neomezuje velikost repozitáře ani počtem souborů ani celkovou velikostí (leda, že tyto limity jsou nějak hodně vysoko).

Před stažením (oficiálního?) toolu na GitHub dám šanci alternativám. Právě jsem si totiž nainstaloval onen oficiální a polilo mě horko - 520 MB bordelu, přestože jsem všechny možnosti odklikal jako "Use Windows default" (např. u SSL) :( TortoiseSVN má u mě cca 45 MB a nepotřebuje ani žádný externí textový editor.

Nicméně vedlejší části jsou nahrané (externí záležitosti, TDI, a PropertyGrid), RIDE samotné zatím chybí - rád bych to zkusil nahrát nějakým toolem, abych si Git "ošmakal" :)

Stay tuned.

_________________
より良い競争相手からソフトウェアを購入する (。◕‿‿◕。)


Nahoru
 Profil  
 
PříspěvekNapsal: 13 črc 2018, 13:12 
Offline
Kecálek

Registrován: 03 lis 2016, 07:49
Příspěvky: 128
Has thanked: 34 times
Been thanked: 21 times
git určitě neomezuje. git je verzovací systém.
github nebo gitlab je služba, kam si můžeš pomocí gitu uložit své projekty. A ti mohou mít například ve webovém uploaderu toto omezení. (nebo gogs.io)

Jak by mohli zaříznout takový https://github.com/torvalds/linux/tree/master/kernel ,když si to pro sebe vymysleli.

git má u mne 574kb. Nepotřebuji GUI.
Návod jak zložit repo z cli je popsáno při základaní projektu.

_________________
Atari 130XE/XC12/Robotron, GBA


Nahoru
 Profil  
 
PříspěvekNapsal: 13 črc 2018, 13:30 
Offline
Profík
Uživatelský avatar

Registrován: 07 črc 2013, 23:28
Příspěvky: 889
Has thanked: 143 times
Been thanked: 154 times
Ano, myslel jsem samozřejmě GitHub, nikoliv Git :-)

Díky za informaci, ještě to jednou projdu a zkusím vydumat, co s tím :-)

_________________
より良い競争相手からソフトウェアを購入する (。◕‿‿◕。)


Nahoru
 Profil  
 
PříspěvekNapsal: 13 črc 2018, 16:49 
Offline
Radil

Registrován: 27 zář 2014, 22:56
Příspěvky: 439
Has thanked: 385 times
Been thanked: 198 times
berk píše:
Super ultra rychlý návod jsem před časem připravil zde:
https://github.com/oldcompcz/readme/blo ... tallGIT.md


Projdi si ty 3 stránky návodu a vyzkoušej si nejprv v klidu na testovacím projektu.

_________________
ZX Spectrum DELTA, D80, Melodik, XY4150, Aritma 0512
PGP: A6EA 1F93 EF6B D8D1 35AD B6D7 1E79 73E5 1B28 17F9


Nahoru
 Profil  
 
PříspěvekNapsal: 14 črc 2018, 08:59 
Offline
Profík
Uživatelský avatar

Registrován: 07 črc 2013, 23:28
Příspěvky: 889
Has thanked: 143 times
Been thanked: 154 times
Pravda, byl jsem trochu hrr a doufal, že na všechno přijdu sám.
Díky, kouknu :-)

_________________
より良い競争相手からソフトウェアを購入する (。◕‿‿◕。)


Nahoru
 Profil  
 
PříspěvekNapsal: 24 črc 2018, 13:52 
Offline
Profík
Uživatelský avatar

Registrován: 07 črc 2013, 23:28
Příspěvky: 889
Has thanked: 143 times
Been thanked: 154 times
Tak, stále s GitHubem trochu (dost!) bojuju (protože Love SVN), ale učím se.

V repozitáři přibylo pár nových komitů (ale protože zatím používám webové rozhraní, jeden komit je prázdný :-)). A také přibyl nový release - 1.4.4 RC (GitHub), kde

- opraveno formátování raw image na nula sektorů (tj. jiná forma "odformátování" stopy)
- upraveny možnosti médií při dumpu: je-li na zdroji rozpoznána disketa, jako cíl dumpu se nabídnou jak 2DD tak HD diskety, pokud je cíl i DOS společně podporují (motivace: instalační HD disketa č.2 a 3 Agent mlíčňáka se představí jako 2DD disketa; tituly od Vochozky tedy přeci jen zdá se měly nějakou protipirátskou ochranu, leč netestoval jsem nějak blíže)
- upravena kresba dat v Track Map - rychlejší
- přidáno kontextové menu ke jmenovce každé záložky TDI
- přidána podpora "fragmentů" u spectráckých TAPek (motivace: Cyberun, Rubicon a Baktrův příspěvek v tomto vlákně)
- přidán editovatelný sloupeček Checksum do File Manageru pásky (motivace: Busyho příspěvek v tomtéž vlákně)
- přidán Baktra do nyní už pouze on-line kreditů (pouze online = seznam zabíral přes čtvrt kilobajtu bez dalších popisků, tak jsem to šoup na web, kde jsem se rozepsal)
- upraven rozsah velikostí souborů uložitelných na pásku - nyní 0 až 65535 (dříve 1 až 49152)
- opraveno označování boot sektoru TRDOSu jako dirty po modifikaci "advanced" hodnot v záložce Boot Sector

ale hlavně

- upgradováno na "PropertyGrid 2018" - při běhu paměťově úspornější, při potenciálním rozšiřování přímočařejší, ale momentálně o pár set bajtů delší binárka

Jdu dál studovat Git a GitHub... :-)

_________________
より良い競争相手からソフトウェアを購入する (。◕‿‿◕。)


Nahoru
 Profil  
 
PříspěvekNapsal: 26 črc 2018, 09:36 
Offline
Profík
Uživatelský avatar

Registrován: 07 črc 2013, 23:28
Příspěvky: 889
Has thanked: 143 times
Been thanked: 154 times
Simon Owen je prostě mág floppy mechanik :-) Z naší korespondence:
Citace:
I've had some success with changing the geometry on some USB floppy drives. I bought 8 different USB floppy drives and about half do seem to support an extension that allows some parts of the geometry to be overridden. It will be useful for the MGT disks I use where I need to set 10 sectors/track instead of 9. I haven't implemented it in SAMdisk yet, but my tests do show that it should be possible to include.
Snad se o své poznatky časem podělí - nechci ho ždímat o vědomosti, aby necítil, že on udělá všechen research a já to jednoduše nabuším (re-implementuju) do RIDE :-)

_________________
より良い競争相手からソフトウェアを購入する (。◕‿‿◕。)


Nahoru
 Profil  
 
PříspěvekNapsal: 26 črc 2018, 11:05 
Offline
Site Admin
Uživatelský avatar

Registrován: 11 kvě 2013, 22:48
Příspěvky: 7602
Bydliště: Praha
Has thanked: 961 times
Been thanked: 892 times
Jste kucí šikovný, to se musí nechat!

_________________
"...they never believe me. They don't even believe me about you... You believe me, don't you, Abigail?"
Call me Mr.Hellwide!


Nahoru
 Profil  
 
PříspěvekNapsal: 26 črc 2018, 11:11 
Offline
Profík
Uživatelský avatar

Registrován: 07 črc 2013, 23:28
Příspěvky: 889
Has thanked: 143 times
Been thanked: 154 times
Děkuji, předám pochvalu :-)

_________________
より良い競争相手からソフトウェアを購入する (。◕‿‿◕。)


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 119 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6, 7, 8  Další

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz