| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Arkikeskus_1.2.0-mobile.apk | 2026-05-28 | 10.6 MB | |
| Arkikeskus 1.2.0-mobile source code.tar.gz | 2026-05-28 | 71.6 MB | |
| Arkikeskus 1.2.0-mobile source code.zip | 2026-05-28 | 71.6 MB | |
| README.md | 2026-05-28 | 1.6 kB | |
| Totals: 4 Items | 153.9 MB | 0 | |
v1.2.0-mobile: RSS-uutiset (widget + kokosivu) + swipe-fix + recreate-tilan säilytys
Uutiset:
- 8 lähdettä: YLE, HS, IS, Iltalehti, MTV, Tivi, Tekniikka & Talous, Mikrobitti. Jokaiselle päälle/pois -toggle asetuksissa.
- Etusivun widget näyttää top-5 uusinta otsikkoa kaikilta valituilta lähteiltä, järjestys uusin ensin.
- Kokosivu (drawer: "Uutiset") näyttää 40 otsikkoa.
- Klikkaus avaa Chrome Custom Tabin (sisäinen selain, palaa back-napilla).
- 10 min välimuisti per lähde, rinnakkainen haku 4 säikeellä, 15 s kova timeout.
- Refresh ajetaan refreshAll-jälkeen taustalla; ei estä sään latautumista.
- WIDGET_NEWS lisätty DEFAULT_WIDGET_ORDER:iin liikenteen ja GPS:n väliin.
Swipe-fix (1.1.2:n regressio):
- SwipeFriendlyHorizontalScrollView päivitetty kunnioittamaan myös pystysuuntaa. ACTION_DOWN ei vielä lukitse parentia. Ensimmäinen MOVE joka ylittää touch-slopin vertaa dx vs dy: jos vaakasuora -> lukitse parent ja scrollaa itse, jos pystysuora -> päästä parent ScrollView scrollata. Tämä korjasi etusivun pystysuoran swipen joka jäi kiinni jos sormi oli juuri tuntiennusteen päällä.
Tilan säilytys recreate:n yli (asetuksista palatessa "ei säätä" -välähdys):
- onRetainCustomNonConfigurationInstance säilyttää weather, openMeteo, electricity, trafficNotices, newsItems, newsFetchedAt -kentät teemavaihdon yli.
- onCreate lukee ne takaisin ja renderInitial näyttää suoraan vanhan tilan uudessa instanssissa kunnes uusi haku valmistuu.
Riippuvuus:
- androidx.browser:browser:1.8.0 (CustomTabsIntent).
Co-Authored-By: Claude Opus 4.7 noreply@anthropic.com