Skip to content

Releases: kylecorry31/andromeda

10.4.0

13 Oct 15:31
Compare
Choose a tag to compare

Core

  • Get size with sample size

All

  • Update dependencies

10.3.0

02 Sep 12:09
Compare
Choose a tag to compare

Print

  • Add PDF printing support

10.2.0

01 Sep 22:39
Compare
Choose a tag to compare

PDF

  • Render text view to PDF
  • Render charsequence to PDF

Markdown

  • Set parsed markdown

10.1.0

25 Aug 18:34
Compare
Choose a tag to compare

markdown

  • Add custom extensions

10.0.0

24 Aug 13:00
Compare
Choose a tag to compare

all

  • Update target SDK
  • Update dependencies

sense

  • Expose satellite details on GPS

sound

  • Convert pcm16 to float
  • Microphone supports direct reading rather than sensor reporting
  • Expose microphone decibel range and sensitivity
  • Convert amplitude to decibels
  • Allow fractional seconds in sound generator

core

  • Add color maps

pickers

  • Add menu item picker

alerts

  • Forward return value of Alerts.withLoading

markdown

  • Add image support

9.0.0

01 Jun 11:25
Compare
Choose a tag to compare

Connection

  • Add SocketBluetoothDevice
  • Require permissions (throws when no permission)
  • Add generic NearbyDevice with bluetooth (classic) support
  • Add bluetooth (classic) listener

Pickers

  • Add MaterialPickers > date

Signal

  • Allow retrieval of unregistered cell signals
  • Add cell signal timestamp

Permissions

  • Add permission requirements

Core

  • Add AndroidTime utils: uptime, time since boot, conversion of time since boot to actual time

All

  • Update dependencies

8.0.0

20 Apr 21:44
Compare
Choose a tag to compare

Bluetooth

  • Rename bluetooth module to connection and add wifip2p (experimental)

Sound

  • Add system sound player

Misc

  • Update dependencies

7.0.0

29 Mar 21:12
Compare
Choose a tag to compare

Core

  • Add geospatial cache
  • Add AppData (files, cache, database directories)
  • Get version code of the app (Package)
  • Make restarting app option in exception handler
  • Make exception handler wrap Android system exception handler
  • Add expansion layout
  • Add flow support to topics
  • Read topic until predicate is satisfied
  • Get localized resources / context
  • Determine if app is in the foreground
  • Remove coordinate formatting (moved to Sol)
  • Add view creation helper methods (scroll, linear, text)

Sense

  • Move GPS to sense
  • Improve GPS satellite count
  • Make GPS satellite count nullable (no fix)
  • Notify of GNSS status changes
  • Add GPS bearing, bearing accuracy, and speed accuracy
  • Add GPS altitude filters
  • Add fix time to GPS (device ellapsed time)
  • Add custom geomagnetic rotation sensor
  • Add custom rotation sensor
  • Add custom gravity rotation sensor
  • Add flow sensor wrapper
  • Add heading accuracy to rotation sensors
  • Fix rotation sensor quaternions
  • Add higher level sensor wrappers: Compass, Level, Clinometer and remove the non-generic versions
  • Update default sensor delays to be at most GAME
  • Add mock sensors
  • Add fused barometer/GPS altimeter
  • Add use method to bitmap
  • Add orientation sensor filters
  • Improve memory usage (raw vectors/arrays are mutated)
  • Add world accelerometer
  • Fix gyroscope angular rates

Background

  • Improve tile service error handling
  • Fix tile service's ability to start a foreground service on Android 14+

Tensorflow

  • Add TF Lite image classification support

PDF

  • Improve PDF parser

Bluetooth

  • Add GATT support (WIP)

Camera

  • Convert FOV to degrees
  • Update FOV to support sensor orientation
  • Add zoomed and preview FOV support
  • Add camera stabilization control
  • Add focus distance control
  • Add exposure time control
  • Add sensitivity control
  • Determine if stabilization is supported
  • Get preview size / rect
  • Add camera projections
  • Get camera intrinsics / sensor details
  • Add camera facing control

List

  • Add grid support
  • Add ability to remove line separator

Fragments

  • Allow flows to be observed on a different thread from collection

Markdown

  • Add auto link support

Permissions

  • Check for app ops

Views

  • Add views from ceres (badge, chart, async imageview, list view, toolbar)
  • Add XML view

Canvas

  • Add shader support
  • Improve performance

Fragment

  • Bind update timer to lifecycle
  • Add hooks (effect, memo, state)
  • Add lifecycle hook triggers

QR

  • Add high accuracy decoding

Alerts

  • Add scrollable dialog support

Misc

  • Update dependencies / AGP

7.0.0-beta02

21 Aug 20:15
Compare
Choose a tag to compare
7.0.0-beta02 Pre-release
Pre-release

GPS

  • Don't crash if NMEA listener throws an exception

7.0.0-beta01

10 Aug 20:35
Compare
Choose a tag to compare
7.0.0-beta01 Pre-release
Pre-release

Preferences

  • Renamed Preferences to SharedPreferences
  • Add support for preloading CachedPreferences
  • Add support for other shared prefs files
  • Allow retrieving all preferences
  • Allow clearing preferences
  • Add SynchronousDataStorePreferences for data store support

Files

  • Allow zip/unzip of directories

Core

  • Add progress reporter interface
  • Add serializer interface
  • Add text serializer

Fragments

  • Add support for observing flows
  • Add repeatInBackground

Battery

  • Trigger broadcast on subscribe with sticky intent data

GPX

  • Waypoint: description, comment (previously was dsc, but is cmt now), type, symbol, and color
  • Track: description, comment (previously was dsc, but is cmt now), color, lineStyle, and group
  • Add GPX serializer

Alerts

  • Add withLoading helper method

JSON

  • Add JSON serializer

PDF

  • Add PDF serializer

XML

  • Add XML serializer