dev
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| dev [2013/12/08 21:29] – ludekv | dev [2026/10/12 10:12] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| ====== Vývoj aplikace ====== | ====== Vývoj aplikace ====== | ||
| - | [[http://code.google.com/p/a-drake|a:Drake na Google Code]] | + | a:Drake původně napsal |
| - | ===== Hlášení chyb ===== | + | ===== Hlášení chyb a náměty |
| - | Pro hlášení chyb je možné kromě stadnardních prostředků systému Android použít | + | Hlavním místem pro hlášení chyb, náměty i oznámení nových verzí je **[[https://forum.geocaching.cz/t/30477|diskuze |
| - | Pokud chcete skutečně pomoci, popište, při jaké příležitosti k pádu aplikace došlo a přiložte výpis logu. Pro jeho získání lze použít program [[https:// | + | |
| - | Nastavte filtr na **adrake** a úroveň logu na **Debug** | + | Pokud chcete skutečně pomoci, popište: |
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| - | {{:catlog:1.jpg|Nastavení filtru}} | + | ==== Protokoly o pádu ==== |
| + | * **Verze z Google Play** neobsahují žádnou vlastní knihovnu pro hlášení pádů. Pády a zamrznutí (ANR) se k vývojáři dostávají anonymně přes Google Play (Android Vitals), pokud máte v telefonu povoleno sdílení diagnostických dat. | ||
| + | * **Testovací verze** (z fóra, balíček '' | ||
| - | {{:catlog:3.jpg|... debug}} | + | ==== Starý issue tracker ==== |
| + | Do roku 2020 se chyby evidovaly v [[https://github.com/ | ||
| - | Zobrazí se seznam hlášení, někde by v něm měla být červená <fc # | + | ===== Historie verzí ===== |
| + | Novější verze odpovídají poznámkám k vydání | ||
| - | {{:catlog:4.jpg|}} | + | ==== Verze 6.15 ==== |
| + | * new: Aplikace pro hodinky s Wear OS (Wear OS 3 a novější) – navigace na keš přímo na zápěstí | ||
| + | * V detailu keše tlačítko //Odeslat do hodinek//; aplikaci na hodinky nainstalujete z Google Play přímo v hodinkách | ||
| + | * Směrová šipka a vzdálenost k cíli počítané z vlastní GPS hodinek, bez GPS fixu se použijí data z telefonu | ||
| + | * Vibrační upozornění při přiblížení ke keši (stejné prahy jako na telefonu) | ||
| + | * Radar při finálním přiblížení (do 30 m) – keš uprostřed, vaše poloha a stopa | ||
| + | * Přejetím z navigace obrazovka s nápovědou (hint) keše | ||
| + | * Ztlumený always-on displej a úsporné GPS podle vzdálenosti a rychlosti | ||
| + | * Zalogováním nálezu se navigace ukončí i na hodinkách | ||
| + | * new: Drafty: LAB keše se při hromadném nahrávání na web přeskočí (geocaching.com pro ně drafty nemá) a aplikace oznámí, kolik jich přeskočila | ||
| + | * fix: Tablety: aplikace už nepadá při spuštění přes celou obrazovku (dvousloupcové zobrazení) | ||
| + | * fix: Skládací telefony: aplikace už nepadá při přepnutí mezi úzkým a širokým displejem | ||
| + | * fix: Textová pole mají rámeček – ve světlém tématu dříve nebylo v dialozích (např. přezdívka) vidět, kam psát | ||
| + | * fix: Opraveny pády při úpravě logu, v čekajících lozích a ve filtru | ||
| + | * chn: Aktualizovány nástroje pro sestavení a knihovny | ||
| + | ==== Verze 6.14 ==== | ||
| + | * new: Offline mapy a témata přes Storage Access Framework (SAF) | ||
| + | * Mapsforge .map soubory lze vybrat z libovolného umístění v zařízení nebo na externím úložišti – už není nutné je kopírovat do privátní datové složky aplikace | ||
| + | * Mapová témata se načítají přímo ze ZIP archivu (Elevate, OpenAndroMaps a další) – odpadá ruční rozbalování | ||
| + | * Vybrané umístění mapy a tématu se pamatuje napříč spuštěními díky perzistentním SAF oprávněním | ||
| + | * Interní formát definice mapy rozšířen: | ||
| + | * chn: Odstraněn starý vlastní mapový engine – od této verze pouze Mapsforge | ||
| + | * new: Záloha/ | ||
| + | * chn: Cílení na Android 17 (API 37); aktualizována knihovna Mapsforge | ||
| + | * new: Obrázky k logu lze nahrávat i do draftů | ||
| + | * new: Žádost o vypnutí optimalizace baterie s checkboxem (méně agresivní než dříve) | ||
| + | * new: Bottom sheet dialogy místo starých popup menu (bez průhledných artefaktů) | ||
| + | * new: Rotace mapy podle směru pohybu (head-up) | ||
| + | * new: Živý stav GPS pod gridem – čerstvý fix / čekám na fix / bez fixu | ||
| + | * new: Export GPX i polních poznámek (draftů) přes SAF do libovolné složky | ||
| + | * fix: Opravena foreground location service na novějším Androidu | ||
| + | * fix: Stav mapy (zoom, poloha, rotace) se správně zachová po otočení i restartu | ||
| + | * fix: Aplikace už nepadá při refreshi logů keše (race mezi background načítáním a vykreslováním seznamu) | ||
| + | * fix: Aplikace už nepadá při dlouhém scrolování v seznamu logů (únik file descriptorů při načítání ikon) | ||
| + | * fix: Opraveny úniky databázových cursorů na několika místech (vyhledávání, | ||
| + | * fix: Latentní bug: image cache mohla zacyklit na poškozeném záznamu – teď se přeskočí místo nekonečné smyčky | ||
| + | * fix: NullPointerException při načítání typů keší | ||
| + | * fix: Opraveny vypadávající dlaždice mapy při otáčení podle směru (head-up) | ||
| + | * fix: Logy keše po refreshi nemizí, když server vrátí prázdný seznam | ||
| + | * fix: Vzdálenost ve Správě stop zobrazena na desetinná místa | ||
| + | * fix: Rychlé hledání: výsledky zůstanou i po opětovném vyhledání, | ||
| + | * fix: Runtime žádost o povolení oznámení (Android 13+) | ||
| + | * fix: Oprava stahování trackables (chybný parametr v URL – chyba 400) | ||
| + | * fix: Řada oprav pádů a ANR z Android Vitals – obnova stavu po ukončení procesu systémem, časování foreground služby, souběhy ve fragmentech, | ||
| + | * fix: Mnoho refactoringu, | ||
| + | ==== Verze 6.13 ==== | ||
| + | * fix: Podpora Mapsforge témat v zip souborech | ||
| + | * fix: Cílení na Android 16 (O) | ||
| + | * fix: Mapsforge 0.26.1 | ||
| + | * fix: oprava chyb, ale nové se určitě objeví kvůli interním změnám na novější knihovny a android | ||
| + | ==== Verze 6.11 ==== | ||
| + | * fix: Podpora PKCE během přihlašování pomocí OAuth2 | ||
| + | * fix: Mapsforge 0.20 | ||
| + | * fix: oprava některých chybových stavů | ||
| + | * fix: povýšení systémových knihoven | ||
| + | * fix: online stahování mapnik tiles pro OpenStreet mapy | ||
| + | ==== Verze 6.10 ==== | ||
| + | * fix: Minimální verze je Android 5.0 (Lollipop) | ||
| + | * fix: Mapsforge 0.17 | ||
| + | ==== Verze 6.09 ==== | ||
| + | * fix: a:Drake má odemčeno vše co má a:Drake plus | ||
| + | ==== Verze 6.08 ==== | ||
| + | * fix: Drobné úpravy pro Android 10 a displeje s vyšším rozlišením | ||
| + | ==== Verze 6.07 ==== | ||
| + | * fix: Povýšení knihoven na Android 10 (SDK 29) - vynuceno Googlem | ||
| + | * fix: Mapsforge 0.14 | ||
| + | ==== Verze 6.03 ==== | ||
| + | * fix: Oprava API čtení podle GC kódu | ||
| + | * fix: Oprava zpracování corrected coordinates | ||
| + | ==== Verze 6.02 ==== | ||
| + | * fix: Oprava zpracování dat přes nové API | ||
| + | ==== Verze 6.00 ==== | ||
| + | * new: Nové Geocaching API | ||
| + | * new: Orientační vzdálenost mezi všemi waypointy keše | ||
| + | * new: Tabulka znaků – pořadí, ASCII, Braillovo písmo, semafor, vlajková abeceda | ||
| + | * new: Zobrazení hintu z kompasu | ||
| + | * fix: Přidáno oprávnění pro zápis na SD kartu | ||
| + | * fix: Oprava stahování neexistujících obrázků – blikání listingu | ||
| + | * fix: Oprava mazání trackables – maže se jen vybraná stránka | ||
| + | ==== Verze 5.2x ==== | ||
| + | * new: Synchronizace s GeoGetem | ||
| + | * new: Knihovna Mapsforge 0.10.0 | ||
| + | * fix: Import vzorců z GeoGet GPX/ | ||
| + | * fix: Interní změny vynucené Googlem | ||
| + | * Přechod na vyšší verzi knihoven pro Android – mírně pozměněný vzhled | ||
| + | * Nový koncept oprávnění a notifikací | ||
| + | * Přechod z Eclipse na Android Studio | ||
| + | ==== Verze 5.18 ==== | ||
| + | * new: Nové načtení keší podržením tlačítka keše v mapě | ||
| + | * new: Tlačítka pro výběr vrstvy lze nastavit výběr stylu pro vektorové mapy Mapsforge | ||
| + | * new: Galerie – zpracování tagů, třídění, | ||
| + | * new: Tlačítka pro akce pro čekající logy | ||
| + | * new: Přidání fotky z příloh k logu | ||
| + | * new: Přímá podpora navigace ve Waze | ||
| + | * new: Vyhledávání bez ohledu na diakritiku (beta) | ||
| + | * fix: Oprava chyby při stahování (obrázků) z webu | ||
| + | * fix: Oprava skrývání navštívených wpt v nové mapě | ||
| + | ==== Verze 5.17 ==== | ||
| + | * fix: Nová mapa | ||
| + | * Oprava pamatování zoomu a poslední polohy | ||
| + | * Optimalizace vykreslování (label jako text místo bitmapy) | ||
| + | * Úprava načítání keší | ||
| + | * new: Možnost nastavení mapy na referenční bod | ||
| + | ==== Verze 5.16 ==== | ||
| + | * new: Bílé podbarvení malých značek keší (puntíků) v mapě | ||
| + | * new: Možnost spojování waypointů, pořadí podle prefixu | ||
| + | * new: Samostatné nastavení zvětšení mapy a ikon keší | ||
| + | * new: Vylepšený dialog pro nastavení barvy | ||
| + | * new: Knihovna MapsForge 0.9.0 | ||
| + | * fix: Oprava času v exportovaných stopách | ||
| + | ==== Verze 5.15 ==== | ||
| + | * new: (beta) Nové mapy, starý mapový engine vlastní výroby nahrazen Mapsforge s rozšířeními. Lze přepínat v nastavení mapy. | ||
| + | * new: Knihovna MapsForge 0.8.0 | ||
| + | * new: Filtr podle data založení | ||
| + | * new: Výpočet součtu indicií | ||
| + | * new: Nastavení pořadí záložek v detailu keše | ||
| + | * new: Řazení položek rychlého výběru mapy přetažením | ||
| + | * new: Možnost vždy zobrazit ad-hoc waypointy v mapě | ||
| + | * new: Stahování obrázků – https, možnost úplného vypnutí a načtení vybraného obrázku na tapnutí | ||
| + | * new: (5.15.9) Aktualizace stavu keše podle logu disable/ | ||
| + | * fix: Úprava logiky chování zaškrtávátka „Nepřepisovat při importu“, pokud wpt při importu neexistuje, nikdy se nemaže | ||
| + | * fix: Zpracování data nálezu při aktualizaci z GC Live | ||
| + | * fix: Změna volby úložiště – interní/ | ||
| + | * fix: (5.15.8) Oprava počítadla nálezů při exportu/ | ||
| + | * fix: (5.15.8) Oprava (ne)zobrazení keší v nové mapě při zoom in/out | ||
| + | * fix: (5.15.8) Zobrazení měřítka v nových mapách | ||
| + | * fix: (5.15.8) Oprava restartu mapy | ||
| + | * fix: (5.15.9) Oprava čtení keší z GC Live | ||
| + | * fix: (5.15.9) Oprava aktualizace keše | ||
| + | ==== Verze 5.14 ==== | ||
| + | * fix: Opravy drobných chyb | ||
| + | ==== Verze 5.13 ==== | ||
| + | * new: Přepracován editor waypointů | ||
| + | * new: Zobrazení prefixu waypointu v seznamu | ||
| + | * new: Možnost řazení waypointů podle vzdálenosti nebo názvu | ||
| + | * new: Úprava možností nastavení automatického označení navštívených waypointů | ||
| + | * new: Možnost zachovat při aktualizaci některé logy | ||
| + | * new: Automatické rozpoznání proměnných ve vzorci | ||
| + | * new: Podpora GPX ve formátu Groundspeak PQ a GeoGet v2 | ||
| + | * new: Základní podpora pro Lab Cache | ||
| + | * new: Volba úložiště – interní/ | ||
| + | * new: Hlášení chyb (nutno povolit v nastavení) | ||
| + | * fix: Rozpoznání webových adres keší s HTTPS | ||
| + | ==== Verze 5.12 ==== | ||
| + | * new: Mapsforge 0.6.1 | ||
| + | * new: Rekurzivní vyhodnocení vzorce, např. [[A+B]C[D+E]+26] | ||
| + | * new: Počítané proměnné, např. X = A+B+C | ||
| + | * new: Automatické označení navštívených waypointů | ||
| + | * new: Vizualizace navštívených waypointů v seznamu | ||
| + | * new: Úprava nastavení – nová stránka pro waypointy | ||
| + | * fix: Oprava testu existence mapy | ||
| + | * fix: Oprava tmavého tématu | ||
| + | * fix: Aktualizace MTP po exportu fieldnotes | ||
| + | ==== Verze 5.09 ==== | ||
| + | * new: Mapsforge 0.6.0 | ||
| + | * new: Možnost sdílet odkaz na keš | ||
| + | * fix: Úprava tmavého tématu | ||
| + | * fix: Změna ikonky pro onačení keše z praporku na hvězdičku, | ||
| + | ==== Verze 5.08 ==== | ||
| + | * new: Upozornění na waypointy starší než poslední verze listingu | ||
| + | * fix: Oprava čtení PQ z Gc Live | ||
| + | * fix: Oprava hledání podle středu mapy a zobrazení souřadnic v souhrnu filtru | ||
| + | ==== Verze 5.07 ==== | ||
| + | * new: možnost nezobrazovat navštívené wpt v mapě | ||
| + | * fix: sjednocení formátu názvu keše v hledání a v menu v mapě | ||
| + | * fix: oprava mapy – optimalizace čtení keší, barvy puntíků | ||
| + | ==== Verze 5.06 ==== | ||
| + | * fix: oprava kopírování z listingu | ||
| + | ==== Verze 5.05 ==== | ||
| + | * fix: drobné opravy - přístup k databázi, font v mapě | ||
| + | ==== Verze 5.04 ==== | ||
| + | * fix: drobné opravy | ||
| + | ==== Verze 5.03 ==== | ||
| + | * fix: upraveno otevření z notifikace | ||
| + | * fix: další drobné opravy | ||
| + | ==== Verze 5.02 ==== | ||
| + | * fix: oprava vypínání/ | ||
| + | * fix: vylepšena práce s obrázky v galerii | ||
| + | ==== Verze 5.01 ==== | ||
| + | * fix: oprava rychlého hledání (jen Plus) | ||
| + | * fix: oprava (ne)ukládání poznámek | ||
| + | ==== Verze 5.00 ==== | ||
| + | * nový vzhled a chování uživatelského rozhraní | ||
| + | * přepracována velká část aplikace | ||
| - | Alternativně lze výpis logu (ideálně i s informací o zařízení a popisem, co k chybě vedlo) rovnou poslat na mail ludek.vondruska< | + | ==== Verze 4.09 ==== |
| + | //31.12.2013// | ||
| + | * new: základní podpora pro geospy.org | ||
| + | * new: betaverze editoru nastavení map | ||
| + | * chn: podpora pro více vektorových map | ||
| + | * fix: oprava vytváření waypointu Original Location | ||
| + | * fix: oprava vytváření prázdných složek v attach | ||
| + | <WRAP left box 60%> | ||
| + | **Podpora pro Geospy.org** | ||
| - | {{:catlog:5.jpg|}} | + | * import GPX – rozlišuje se podle prefixu bodu GS |
| + | * otevření na webu - http://www.geospy.org/ | ||
| + | * ikony podle kategorie: | ||
| + | * Civilní | ||
| + | * Historický a náboženský | ||
| + | * Přírodní | ||
| + | * Technický | ||
| + | * Vojenský | ||
| + | </ | ||
| - | ===== Historie verzí ===== | ||
| ==== Verze 4.08 ==== | ==== Verze 4.08 ==== | ||
| // | // | ||
dev.1386534556.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)
