Memoranda (software) - Memoranda (software)
![]() Memoranda na své výchozí spouštěcí stránce. | |
Vývojáři | Memorandský tým |
---|---|
Stabilní uvolnění | Vydání opravy chyby 1.0-RC3.1 / 2007-05-07 |
Napsáno | Jáva |
Operační systém | Žádný |
Plošina | Jáva |
Typ | Správce osobních informací |
Licence | GPL |
webová stránka | memoranda.sf.net |
Memoranda je otevřený zdroj a cross-platformové osobní projekty a manažer deníků.
Poskytuje sadu nástrojů, které uživateli pomáhají organizovat každodenní práci:
- Editor poznámek pro rychlou úpravu poznámek ve formátu RTF a dalších dokumentů organizovaných jako deník s rozhraním kalendáře.
- Správce úkolů pro plánování osobních projektů jako hierarchických stromů úkolů a dílčích úkolů.
- Manažer zdrojů shromažďovat odkazy na místní dokumenty a webové zdroje.
- Manažer událostí pro plánování událostí s automatickými oznámeními.
Poznámky, úkoly a zdroje jsou sloučeny do Projekty. Uživatel může mít více projektů současně a rychle mezi nimi přepínat. Speciální Denní program stránka poskytuje přehled dnešních úkolů ze všech aktivních projektů.
Uživatelské rozhraní
Uživatelské rozhraní se skládá z pěti hlavních pohledů (Agenda, Poznámky, Úkoly, Události a Zdroje) přepínaných jako záložky obrazovky. Navigace v položkách se provádí pomocí widgetu Kalendář a seznamu projektů, které jsou vždy k dispozici na obrazovce (jako rozbalitelné panely).
Na Okna a KDE platformy, systémová lišta ikona je podporována, aby byla aplikace spuštěna bez hlavního okna.
Software je internacionalizován. Zatím existují lokalizace pro 14 jazyků. Konkrétní lokalizace je vybrána automaticky v závislosti na národním prostředí systému uživatele.
Uživatelské rozhraní je implementováno v prostředí Java Houpačka knihovna.
Technické provedení
Jednoduchý XML persistence storage layer is used for to store user data in background. Všechny datové objekty představují svůj model jako XOM rozhraní dokumentů, která jsou serializována jako soubory XML. Datové soubory a nastavení jsou uloženy v podadresáři domovské domény uživatele, který umožňuje sdílet jednu instalaci aplikace mezi různými uživateli stejného počítače. Pro migraci dat mezi samostatnými instalacemi speciální ZIP používá se formát „zabaleného projektu“ na bázi.
Obsah poznámek lze exportovat jako (X) HTML soubory.
Aktuální problémy
- Přestože je software napsán jako „čistá Java“, obsahuje komponentu závislou na platformě třetí strany (Systray4J ) pro interakci se systémovou lištou. Na platformách, které tato komponenta nepodporuje, je proto funkčnost aplikace omezená (žádná ikona a nabídka na hlavním panelu).
- Neexistuje žádný automatický instalátor. Chcete-li nainstalovat a spustit Memoranda, měl by uživatel ručně rozbalit distribuci a spustit spouštěcí skript (.bat nebo .sh v závislosti na platformě). Vytvoření zástupců na ploše a v nabídkách je také odpovědností uživatele.
- Memoranda byla kritizována za nedostatek interoperability s jiným softwarem PIM (např iCal /vCal Podpěra, podpora).
externí odkazy
- Domovská stránka memoranda
- Prostor projektu Memoranda na SourceForge.net
- O Memorandách na blogu pro autory projektu