Georg Lukas
98bac5f456
map prefs: display map/them file, fix #97
2014-12-29 08:41:53 +01:00
Georg Lukas
27604703a6
prefs: added PreferenceWithValue to show string
2014-12-29 08:41:17 +01:00
Georg Lukas
2538225759
Merge branch 'master' into mapsforge
2014-12-28 14:39:29 +01:00
Georg Lukas
c39e4a1cb0
map view: reload map file/theme on resume, fix #97
2014-12-28 14:38:58 +01:00
Georg Lukas
ba1296487b
tcp: no new thread for update()
2014-12-27 15:16:44 +01:00
Georg Lukas
c2c9b5cbd1
service: make sendPacket async
2014-12-27 15:15:19 +01:00
Georg Lukas
6e0778f152
OSM: implement theme file chooser
2014-12-27 14:09:46 +01:00
Georg Lukas
c5cb9c24ae
OSM: mapsforge JAR with theme support (courtesy of c:geo)
2014-12-27 14:09:46 +01:00
Georg Lukas
a905fff620
OSM: generalize file picker result parsing
2014-12-27 14:09:46 +01:00
Georg Lukas
dfa19bf219
OSM: refactor file chooser
2014-12-27 14:09:46 +01:00
Georg Lukas
443864c229
Merge branch 'master' into mapsforge
2014-12-27 14:09:43 +01:00
Georg Lukas
d561658a53
map view: show tracked callsign in title
2014-12-27 14:04:26 +01:00
Georg Lukas
763a36305f
xml2po: fix Java's locale f'up
2014-12-27 13:51:47 +01:00
Georg Lukas
c578a5c75a
xml2po: only write translators.xml if existing
2014-12-27 13:51:44 +01:00
Georg Lukas
cbfeb848eb
map view: make actionbar semi-transparent
2014-12-27 13:51:41 +01:00
Georg Lukas
fa3bac5c8c
Bluetooth: fix NPE when BT not supported
2014-12-27 13:51:38 +01:00
Georg Lukas
b96119595f
javAPRSlib: whitespace fix in digi list
2014-09-09 12:00:12 +02:00
Georg Lukas
0fad59be3e
service: add SERVICE_STOP to manifest
2014-08-22 20:20:08 +02:00
Georg Lukas
9ff3e1ac85
Holo: link activities
2014-08-04 14:50:26 +02:00
Georg Lukas
2f742ce35c
tcp: swawn new threads from UI for networking
2014-08-04 14:48:50 +02:00
Georg Lukas
3e3af324da
service: Implement new SERVICE_STOP intent for Tasker et.al.
2014-08-04 14:48:19 +02:00
Georg Lukas
0bd8280619
translation import 2014-06-30
2014-06-30 10:52:55 +02:00
Georg Lukas
9626984a07
switch to API 19, Holo UI
2014-06-30 09:39:34 +02:00
Tom Hayward
44bf2ff30c
add READ_EXTERNAL_STORAGE permission
...
This is required to import certificates starting with API level 19 (KitKat 4.4)
2013-12-30 14:21:21 -08:00
Georg Lukas
4e93720b84
service: implement SEND_PACKET API
2013-12-29 21:15:27 +01:00
Georg Lukas
fe0986009c
service: centralize packet generation
2013-12-29 19:07:24 +01:00
Georg Lukas
02891ea463
service: refactor packet sending into sendPacket()
2013-12-29 19:04:19 +01:00
Georg Lukas
a56bf20787
AFSK: release Recorder on stop, fix 2nd start
2013-12-29 18:38:50 +01:00
Georg Lukas
f88d7fb557
APRS-IS: do not crash on devices w/out GPS
2013-12-19 19:55:47 +01:00
Georg Lukas
3aa9067faf
Android 3.0+ notification icons
2013-10-02 17:58:48 +02:00
Georg Lukas
bf798c5895
SVG for app logo alternatives
2013-10-02 17:58:42 +02:00
Georg Lukas
2831401f67
version 1.2.3
2013-08-19 16:25:08 +02:00
Georg Lukas
e1df730d22
translations import from launchpad.net
2013-08-19 16:21:13 +02:00
Georg Lukas
e3eb5d839d
ssl: string fixes
2013-08-15 12:17:17 +02:00
Georg Lukas
2df0caabf9
ssl: rename keyfile to certificate, like LotW
2013-08-14 18:15:27 +02:00
Georg Lukas
6e2b68efde
ssl: fail SSL if cert is not valid
2013-08-14 18:15:27 +02:00
Georg Lukas
9d8849107c
ssl: only show passcode warning on cleartext TCP
2013-08-14 18:15:27 +02:00
Georg Lukas
b1a6a74dd4
ssl: auto-use default SSL port
2013-08-14 18:15:27 +02:00
Georg Lukas
7191e681f1
ssl: query the user for import password
2013-08-14 18:15:26 +02:00
Georg Lukas
f63485fe22
Switch from BKS to PKCS12 (like LotW export)
2013-08-14 18:15:26 +02:00
Georg Lukas
a6f9803b51
ssl: implement import of .bks files
2013-08-14 18:15:26 +02:00
Georg Lukas
6f0227359e
ssl: improve fallback to plaintext (untranslated txt)
2013-08-14 18:15:26 +02:00
Georg Lukas
0fd5af75a0
ssl: display name and callsign
2013-08-14 18:15:26 +02:00
Georg Lukas
1a16e93319
ssl: use client key/certificate, fallback to plaintext
...
To connect with TLS/SSL, APRSdroid is looking for a file called
app_keystore/CALLSIGN.bks in its private directory (file deployment is
still TBD).
The key store needs to be secured using the password "APRS-IS" and
contain the following:
* a private key for this client (key password: "APRS-IS")
* a certificate for that key, with OID 1.3.6.1.4.1.12348.1.1=CALLSIGN)
* a chain of trust for this certificate, leading to a trusted root
2013-08-14 18:15:26 +02:00
Georg Lukas
e11cdc223d
ssl: use secure socket
2013-08-14 18:15:26 +02:00
Georg Lukas
5c6313091b
main activities: do not stack them
2013-08-14 18:15:12 +02:00
Georg Lukas
bdafd29425
digipeated: improve display
2013-08-14 12:05:37 +02:00
Georg Lukas
16d7b7de0b
smartbeaconing: do not interrupt GPS on send position'
2013-08-14 12:05:32 +02:00
Georg Lukas
6c0d908992
BT: skip warning when disconnecting
2013-08-01 17:22:16 +02:00
Georg Lukas
1a931cb348
fix severe SmartBeaconing posit flood bug at just below fast speed
...
This fixes an off-by-fastrate bug, causing the beacon rate to go down to
zero when the speed neared the configured fast speed.
The bug was reported many times, but the clueless author (me) failed to
find the cause.
2013-08-01 17:21:40 +02:00