Historie programu od verze 0.10.0:
| icb_0.9.x | (změny od verze 0.1 do 0.9.x) | |
| icb_0.10.x | (změny od verze 0.10.0 dál) |
0.10.3 - 10/2011
- Možnost upgrade programu, instalace/aktualizace součástí programu z internetu.
- Funkce hledání rozšířena o hledání ve více překladech.
- Funkce "Otevři knihu" vytvoří v uživatelském adresáři programu soubor s jmény knih, pro každý překlad, jeho verzi a kódování, pro urychlení při příštím použití.
- Do kořene menu programu přidáno tlačítko pro aktuální Hesla JB.
- Pokud je program instalován na čerstvé instalace a ještě neexistuje dir applications-merged, je tento vytvořen.
- Pozměněny filtry některých funkcí pro Kdialog 4.4. a tím odstraněno segmentation fault.
- Opravena funkce hledání, nefungovalo hledání slov s diakritikou.
- Opraveno zobrazování Hesel JB pro rok 2011, občas chybějící mezera za interpunkcí.
- Od této verze je základní balík vybaven dvěma překlady Bible (Bible 21 a King James). Další překlady je možné doinstalovat pomocí funkce instalace/aktualizace z internetu nebo ručně stáhnout, rozbalit a vložit do adresáře s překlady.
0.10.2 - 12/2009
- Aktualizace Hesel Jednoty bratrské
- Program se nespoléhá jen na automatickou detekci hodnot uživatelského nastavení, při prvním suštění z uživatelského rozhraní, pokud se jedná o novou instalaci, budou zobrazena nějaká konfigurační okna.
- Program funguje i na KDE4, nejde jen přidat celé menu programu do panelu.
- Kvůli kompatibilitě s kdialogem KDE4 muselo být změněno formátování textů do oken.
- Opravena chyba způsobující vyskakování oken s terminálem při spuštění některých funkcí v KDE4.
- Uživatelské rozhraní je méně závislé na rozhraní kdialog, jsou odděleny funkce rozhraní od samotných jeho oken, které jsou načítány z knihoven zvlášť. Samotné rozhraní se spustí příkazem icb-ui a názvem požadované funkce (viz icb-ui --help). V této verzi však není proces přestavby zcela dokončen, některé funkce jedou 'postaru'. Tato struktura rozhraní by v budoucnu měla umožnit nezávislost na kdialog.
- Dočasné soubory uživatelského rozhraní mají v názvu číslo procesu a po ukončení jsou za normálních okolností smazány.
- Paměť posledního zobrazeného verše je přesunuta z tmp do usr.conf, nově přibyla taky paměť posledního hledaného výrazu - taktéž v usr.conf.
- Přibyla funkce Čtení na pokračování s možností nastavení začátku čtení (z menu jde nastavit zatím jen která kniha, ručním zásahem v usr.conf i která kapitola se má číst).
- Přibyly symbolické linky /usr/local/icb a /usr/local/bin/icb-ui.
- Nepřítomnost biblických překladů je hlášena chybovým oknem s kódem 38
- Tato verze je vyzkoušena na Debian 5.0.3 s KDE 3.5.10 a Mandriva 2010.0 s KDE 4.3.2
0.10.1 - 1/2009
- Aktualizace Hesel Jednoty bratrské
- Perikopy jsou zobrazovány v textboxu namísto msgboxu
- Zobrazené texty mají přidán na začátek prázdný řádek, vypadá to o trochu lépe
- Změněn vzhled zobrazení Hesel, opravena chyba ztráty informací o nedělích a svátcích pod utf-8
- Do menu přidána funkce hledání
- V jádru programu, ve funkci hledání, opravena chyba, která zpomalovala hledání. Tím bylo hledání téměř 100x urychleno. Testováno na slovu 'osel' a překladu cs_eku s výsledky 0.49sec proti původnímu 48sec (neindexovaná textová databáze).
- Opraveno zobrazování chybového hlášení při funkci Hesla JB pro den, hlásilo jinou chybu namísto chyby konkrétní.
- Opravena ztracená ikona Hesel JB
- Opraveno spouštění programu bez terminálu, není-li zjištěna velikost terminálu, nastaví se napevno šířka 80.
- Drobné opravy v anglické části menu
- Opravena chyba v modulu cs_eku v Job 6:5. Opravený modul má číslo verze 20081230.
- Soubor sys.rnd byl přesunut do adresáře lib
- V instalačním skriptu doplněny funkce pro autonastavení hodnot conf souboru
- Tato verze je vyzkoušena na PCLinuxOS 2007, Slax 6.0 a openSUSE 11.1 s KDE3.5.
0.10.0 - 12/2007
- Program v této verzi zvládá kódování iso8859-x i utf-8.
- Jádro programu je zcela odděleno od rozhraní.
- V této verzi není obsaženo standardní Dialog UI, které stále není dokončeno.
- K většině funkcí obsažených ve verzích předchozích řad je možno přistupovat z příkazové řádky, k některým i prostřednictvím oken programu kdialog (viz náhledy).
- Narozdíl od předchozích řad, je tato verze programu vázána na instalaci do adresáře /usr/local. Změna je sice možná, ale vyžaduje složitější zásah do více částí programu.
- S touto řadou programu byly revidovány jeho cíle a určení z původního "... zaplnit mezeru v programech pro operační systém Linux." na "... poskytnout dopňující funkce k jiným biblickým programům pro operační systém Linux." .
- Tato verze je (prozatím) vázána na prostředí KDE (Kdialog) nebo na příkazový řádek (jen jádro). Omezené použití je možné i na dalších desktopových prostředích.
- Program (funkce programu) se spouští v K-menu –> icasi Bible (Za předpokladu KDE > cca 3.2 - nevím přesně). K funkcím jádra se přistupuje z příkazové řádky příkazem icb. Pro více informací zkus příkaz icb --help. (Tip: položku icasi Bible lze z menu přetáhnout do panelu)
- Tato verze je vyzkoušena zatím jen na openSUSE 10.2, 10.3 a PCLinuxOS 2007 a KDE3.5. Není známa funkčnost ui_kdialog rozhraní na KDE4 ani Gnome atd.