v0.3.0
Dashline can now keep itself up to date, the quick-launch dock is yours to size,
and portrait screens can put widgets where the clock or weather normally sits.
Updates, for sideloaded installs
- The app checks GitHub for a newer release once a day and offers it with its
release notes — Update now, Later, or Skip this version. - It downloads the APK and hands it to the system installer, so there's no
hunting for a browser on a unit that may not have one. - Settings → About shows the version and build number, and checks on demand.
- Skipping is remembered per version, so declining one update never hides the
next.
Android asks you to allow Dashline to install packages the first time. This is
only in the sideloaded build — the Play version updates through Play.
Quick-launch dock
- Choose 3 to 10 slots, and a small, medium or large icon size, from
Customize → Favourites. - The icons are bigger by default: a fifth of every slot used to be padding.
- Sizing adapts to the screen. On a narrow unit, asking for ten large icons
gives you ten medium ones rather than a clipped bar.
Portrait
- The clock or the weather can be replaced by widgets — Customize → Clock
panel. Landscape needs both, so it keeps them and says so. - The app drawer on the home screen no longer scrolls under the tab bar. It
fits as many rows as the screen allows and pages the rest; swipe across the
icons or tap a dot.
Fixes
- The keyboard no longer opens by itself when you tap Apps — the drawer
opens on your apps, not on the search box. - Widgets are told their real height, so one widget can't push the cards off
the screen.
Installing this one
This is the release that adds self-updating, so install it the usual way — from
here or a USB stick. From this version on, Dashline can offer the next one
itself.
adb install -r dashline-v0.3.0.apk
Runs on Android 4.4 and up. The media panel needs Android 5.0+; on KitKat it
acts as a launch button instead, and the update check may not reach GitHub there
(4.4 predates the TLS version GitHub requires).
Full changelog: v0.2.0...v0.3.0