Georg Lukas
d20c3c6498
APRS-IS: add clarifying string to startup dialog
2021-08-30 11:53:19 +02:00
Georg Lukas
f7803f6cf2
Update length property on callsign/callssid input fields
2021-08-30 11:53:19 +02:00
Georg Lukas
a093047d89
Passcode: refactor first run and passcode dialog, fix #298
2021-08-30 11:53:19 +02:00
Georg Lukas
15118727e5
Bluetooth server: improve display, fix error log NPE
2021-08-27 10:54:09 +02:00
Georg Lukas
4d72f6263c
Conversations: correct message sorting, fix #305
2021-08-27 10:53:23 +02:00
Georg Lukas
ed57e06df3
PeriodicGPS: do not crash on background start without GPS permission
2021-06-08 17:00:43 +02:00
Georg Lukas
9a58e4781b
SmartBeaconing: do not crash on background start without GPS permission
2021-06-08 16:53:42 +02:00
Georg Lukas
5844a59c75
Correct GMap icon scale, fix #297
2021-06-07 18:41:50 +02:00
Georg Lukas
f62ade782e
translation import 2021-06-07
2021-06-07 13:13:04 +02:00
Georg Lukas
a8c2be88f1
Google Map: remove QRG from call when opening station-details, fix #302
2021-06-07 13:12:54 +02:00
Georg Lukas
3ed7f8af14
Prefs export: do not throw fileURI on r24+
2021-03-01 13:15:45 +01:00
Georg Lukas
b4118ce4f3
Service: flag as location foreground service
2021-03-01 10:52:38 +01:00
Georg Lukas
3936755a7f
gradle: bump to r30
2021-03-01 10:52:38 +01:00
Georg Lukas
2baa45d571
strings: sed -i 's/2009-2020/2009-2021/'
2021-03-01 10:52:38 +01:00
Georg Lukas
667fb2e090
themes: move v11 to main res folder
2021-03-01 10:50:23 +01:00
Georg Lukas
7842c425be
assets: move v11 resources to main res folders
2021-03-01 10:50:23 +01:00
Georg Lukas
a81595371a
translation import 2021-03-01
2021-03-01 10:50:23 +01:00
Georg Lukas
041566548d
Resources: fix sizes - dp to sp
2021-03-01 10:17:04 +01:00
Georg Lukas
0e5b211082
Manifest and XMLs: fix various linter errors
2021-03-01 10:16:48 +01:00
Georg Lukas
4115f90a8d
AFSK: consider audio-busy response
2021-02-26 19:48:20 +01:00
Georg Lukas
04c66ab8f8
jsoundmodem b4d67093 (2021-02-03): playback callback, success bool
2021-02-26 19:48:20 +01:00
Georg Lukas
3e9a600740
AFSK: refactor for better reusability
2021-02-26 19:48:20 +01:00
Georg Lukas
6f8f0b0bf5
MapsForge v3 JAR from c-geo, kthx
2021-02-26 19:48:20 +01:00
Georg Lukas
a8d00a6f43
MapsForge: use v3 JAR from c-geo, add User-Agent
2021-02-26 19:48:20 +01:00
Georg Lukas
753b06d1bb
APRS-IS: only do TLS for IS, improve passcode toast
2020-10-01 19:23:27 +02:00
Georg Lukas
efde70c9e3
Messages: capitalize & auto-correct text, fix #251
2020-10-01 18:54:26 +02:00
Georg Lukas
5294ed6bc8
Messages: ignore from-self, fix #283
2020-10-01 18:54:23 +02:00
Georg Lukas
57153b7ea5
Google Map: only zoom on station once at the beginning
2020-10-01 18:54:21 +02:00
Georg Lukas
f3c6e600a7
NMEA: write on a dedicated thread, also flush
2020-09-28 18:10:59 +02:00
Georg Lukas
233c62d9ba
NMEA: fix for r24+ devices, fix #240
2020-09-28 18:10:36 +02:00
Georg Lukas
8ca5a5f426
translation import 2020-09-17
2020-09-17 17:53:39 +02:00
Georg Lukas
3f2e905d6a
strings: update http to https
2020-09-17 17:44:22 +02:00
Georg Lukas
2ffd4cc7c1
Log Export: disable 'Share with' on Android N+ for now
2020-09-14 19:13:05 +02:00
Georg Lukas
800d30fdd3
service: silence unregister crash of not registered Receiver
2020-09-14 18:44:36 +02:00
Georg Lukas
b607a9f8a4
gradle: add Amazon publishing plugin
2020-09-14 18:38:51 +02:00
Loren M. Lang
77203f9468
Xvfb is not needed with this version of the emulator
2020-08-30 23:19:53 -07:00
Loren M. Lang
e3e725d622
Install correct tools package
...
Travis CI installs deprecated Tools 25.2.5, but avdmanager comes in
25.3.0 and higher
2020-08-30 20:16:12 -07:00
Loren M. Lang
4bfa917dee
Add in Android Emulator for instrument testing on Travis CI
...
Install tools before running avdmanager
Install Xvfb as needed for emulator
2020-08-30 20:04:44 -07:00
Loren M. Lang
6007b3886d
Include local unit tests on Travis CI build
2020-08-30 16:00:46 -07:00
Loren M. Lang
a27ac7c32e
Added testing framework for local unit tests and instrumented unit tests
2020-08-30 15:44:38 -07:00
Loren M. Lang
52a63a489f
Allow the API key to be customized per-environment with local.properties
...
It will default to ge0rg's production signing key if it's not included
in local.properties
2020-08-30 12:18:28 -07:00
Georg Lukas
5b39c442e4
Prefs: use explicit button callback instead of XML
2020-08-30 20:17:27 +02:00
Georg Lukas
f326a1c3de
Merge branch 'master' into travis-ci
2020-08-30 20:02:57 +02:00
Georg Lukas
a547e89dcb
lint: ignore 'invalid package' error on Scala
2020-08-30 19:32:32 +02:00
Georg Lukas
b16d93acde
translation: fix % escapes in IS
2020-08-30 19:32:11 +02:00
Georg Lukas
b5014f234b
Prefs: fix linter error (hopefully?)
2020-08-30 19:30:56 +02:00
Georg Lukas
d07d4458fc
Map: silence unregister crash of not registered Receiver
2020-08-30 18:57:29 +02:00
Georg Lukas
8602da0897
App: put global initializers where they belong
2020-08-30 18:43:57 +02:00
Loren M. Lang
66879f8671
Don't fail build on lint errors
...
Currently getting the following lint errors that are preventing a build:
.../aprsdroid/res/layout/prefsymbol.xml:59: Error: Corresponding method
handler 'public void onOkClicked(android.view.View)' not found [OnClick]
android:onClick="onOkClicked"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.../scala-library-2.11.12.jar: Error: Invalid package reference in library;
not included in Android: java.lang.management. Referenced from
scala.sys.process.package.. [InvalidPackage]
.../aprsdroid/res/values-is/strings.xml:27: Error: Incorrect formatting string
sta_lastreport; missing conversion character in '% S' ? [StringFormatInvalid]
<string name="sta_lastreport">% Síðasta tilkynning</string>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2020-08-29 21:30:56 -07:00
Loren M. Lang
2186a41297
Fix build error with Gradle Scala plugin
...
The build was producing the following error with these lines in place:
No such property: srcDirs for class: jp.leafytree.gradle.AndroidScalaPluginExtension
2020-08-29 21:30:56 -07:00