Commit graph

650 commits

Author SHA1 Message Date
Chumva
f4d08e4133 Add old aidl api to tracker 2019-11-04 22:06:33 +02:00
Chumva
9618057e87 Enable old aidl api for tracker 2019-11-04 22:05:42 +02:00
Chumva
844ac0e5f1 Fix parsing device name from location messages 2019-10-31 09:52:13 +02:00
Chumva
3a801cd5ae Remove getGpxColor 2019-10-10 17:36:26 +03:00
Chumva
46c443255c Remove old api from library 2019-10-10 17:09:20 +03:00
Chumva
8d7971c9ec Switch tracker aidl to second version 2019-10-10 14:49:47 +03:00
Chumva
17ed57288f Add OsmAnd-api android library and remove duplicated aidl code 2019-10-04 15:41:45 +03:00
Chumva
146a7e4b8c Fix compilation 2019-09-19 16:41:23 +03:00
Vitaliy
7e88cf711d
Enable live track for current user 2019-08-12 11:25:17 +03:00
Chumva
58f1ca1888 Merge branch 'r3.4' 2019-08-02 17:14:44 +03:00
Chumva
116662a5e8 Fix aidl params for gpx file and voice navigation 2019-08-02 14:53:00 +03:00
Chumva
5ee361cd6d Clear old nav drawer items 2019-07-30 15:21:56 +03:00
Chumva
71281f85b4 Remove duplicate nav drawer items and disable live track for current user 2019-07-30 15:03:18 +03:00
Chumva
66b345e634 Add check for osmand version for gpx import to custom folder and improve ui 2019-07-24 17:57:02 +03:00
Chumva
b404ab9397 Fix updating gpx statistic and time button 2019-07-24 15:39:51 +03:00
Chumva
5e6a34e24e Add set time dialog and improve userGpxInfo fragment 2019-07-24 15:19:17 +03:00
Chumva
d8d4505e06 Add check for already selected gpx color
(cherry picked from commit a13367c0cc)
2019-07-20 14:47:57 +03:00
Chumva
550a2fb433 Add colors to live tracks and add group name to gpx file name
(cherry picked from commit 960a231201)
2019-07-20 14:47:42 +03:00
Chumva
0d770e4f8a Add live tracks via gpx aidl import
(cherry picked from commit 43797bae3c)
2019-07-20 14:47:27 +03:00
Chumva
0e965dd796 Fix live track auto update in UserGpxInfoFragment
(cherry picked from commit 1c4322ab0a)
2019-07-20 14:46:45 +03:00
Chumva
a33be76618 Remove unnecessary copy of GpxUtilities
(cherry picked from commit f2c63eeb2a)
2019-07-20 14:46:30 +03:00
Chumva
c2cf37113b Add auto map updates in UserGpxInfoFragment
(cherry picked from commit 44caece1d4)
2019-07-20 14:45:57 +03:00
Chumva
a5d77a0652 Live track settings initial commit
(cherry picked from commit d2e811d6e7)
2019-07-20 14:45:42 +03:00
Chumva
c649520490 Add timeline empty state and date control buttons
(cherry picked from commit 3788f5183c)
2019-07-20 14:45:21 +03:00
Alexey
39d8ae0ca2
Merge pull request #7297 from osmandapp/TrackerLiveTrack
Tracker live track colors
2019-07-20 13:53:09 +03:00
Chumva
a13367c0cc Add check for already selected gpx color 2019-07-19 15:46:22 +03:00
Chumva
960a231201 Add colors to live tracks and add group name to gpx file name 2019-07-19 13:04:57 +03:00
Chumva
8864917676 Fix logout disabling services 2019-07-18 12:32:43 +03:00
Chumva
4c35d9948f Clear selected items in search screen 2019-07-18 12:06:04 +03:00
Chumva
267693d25e Show selected items in search screen 2019-07-18 10:28:04 +03:00
Chumva
43797bae3c Add live tracks via gpx aidl import 2019-07-17 17:23:27 +03:00
Chumva
1c4322ab0a Fix live track auto update in UserGpxInfoFragment 2019-07-16 15:58:59 +03:00
Chumva
f2c63eeb2a Remove unnecessary copy of GpxUtilities 2019-07-16 14:16:53 +03:00
Chumva
44caece1d4 Add auto map updates in UserGpxInfoFragment 2019-07-15 17:09:28 +03:00
Chumva
d2e811d6e7 Live track settings initial commit 2019-07-15 15:09:29 +03:00
Chumva
3788f5183c Add timeline empty state and date control buttons 2019-07-13 16:34:25 +03:00
Victor Shcherb
851fd6d6da Fix backward compatibility #7155 2019-07-06 18:49:44 +02:00
Chumva
f532a3f4a3 Remove unused parameter 2019-06-28 13:46:48 +03:00
Chumva
ccbd86d4e0 Fix compilation after tdlib api updated 2019-06-11 12:25:40 +03:00
Chumva
4ce0eee85d Fix string resources for app name 2019-06-10 11:37:24 +03:00
Chumva
0c6ba7f64a Fix point visibility on map 2019-06-07 15:36:37 +03:00
Chumva
3000c7f914 Fix unnecessary marker updates 2019-06-07 14:19:45 +03:00
Chumva
ca876dbd84 Fix gps on after sharing finished 2019-05-30 16:08:40 +03:00
Chumva
6b1e59f50b Add selected context menu image for aidl points 2019-05-29 15:20:52 +03:00
Chumva
2695acc122 Fix showing locations after OsmAnd initialised and improve settings ui 2019-05-27 17:48:33 +03:00
Chumva
ffab5bc6f1 Merge branch 'master' of https://github.com/osmandapp/Osmand into gpxtrackersettings 2019-05-26 14:52:45 +03:00
Chumva
3d2c045b3a Fix updating lastLocation 2019-05-26 14:19:15 +03:00
Chumva
3fe50cb21a Fix saving my location messages 2019-05-26 10:53:55 +03:00
Chumva
119354ed31 Add bearing to context menu and text messages 2019-05-24 16:51:54 +03:00
Chumva
db11fb6181 Add gpx logging settings initial commit 2019-05-24 11:58:26 +03:00
Chumva
425b100668 Fix save button visibility 2019-04-29 12:47:54 +03:00
Chumva
b5e85a6d5b remove unnecessary change for save button visibility 2019-04-29 12:17:49 +03:00
Chumva
df9234d7f9 fix save button visibility 2019-04-29 12:13:23 +03:00
Chumva
0d7a8bb642 Proxy settings initial commit 2019-04-29 12:11:35 +03:00
Chumva
fe6390075a Fix minor ui bugs 2019-04-25 00:45:21 +03:00
Chumva
30b444bcd6 Add aidl methods for setting context menu buttons and update menu with map for AMapPoints 2019-04-20 13:53:06 +03:00
Chumva
ab5da34225 Update tracker aidl methods 2019-04-20 12:36:04 +03:00
Chumva
6624fefbde Open keyboard automatically and change background image 2019-04-11 12:13:05 +03:00
Chumva
6bd34065c4 Remove unnecessary ConcurrentLinkedQueue 2019-04-10 19:26:16 +03:00
Chumva
849db89c5d Fix possible exception 2019-04-10 19:13:16 +03:00
Chumva
a379fb900c Fix sharing to unknown chats 2019-04-10 18:31:15 +03:00
Chumva
4edc375c7d Remove unnecessary methods 2019-04-10 18:16:12 +03:00
Chumva
fca39521cc Search initial commit 2019-04-10 18:00:45 +03:00
Chumva
e58000f9a4 Fix string resources and remove unnecessary changes 2019-02-17 23:57:34 +02:00
Chumva
c41d03947d remove unnecessary changes 2019-02-15 19:46:49 +02:00
Chumva
52ce92de2f Fix merge conflicts 2019-02-15 19:39:30 +02:00
Chumva
b2e8ecc649 Change app name and improve ui 2019-02-15 19:32:17 +02:00
Chumva
2757dca0a9 Fix editText scroll 2019-02-15 16:41:00 +02:00
Chumva
2dbb2b657e Create processScannedLocationsForChat for scanned locations 2019-02-15 15:15:42 +02:00
Chumva
8cb762cde2 use more appropriate function 2019-02-15 15:00:08 +02:00
Chumva
f0eeb1e52e Fix scan updates 2019-02-15 14:54:14 +02:00
Chumva
8a7ce0bdd4 Fix live now messages updates 2019-02-14 19:02:34 +02:00
Chumva
e958a25646 remove unnecessary check 2019-02-14 18:02:26 +02:00
Chumva
c7f7bef3cc Fix request 2019-02-14 18:00:32 +02:00
Chumva
5032589410 Fix sharing status and divide pendingTdLib buffer for text and map locations 2019-02-14 16:58:32 +02:00
Chumva
3240d97aed Move countryPhoneCodes to DataConstants 2019-02-14 14:10:07 +02:00
Chumva
4c5ebe8545 move countryPhoneCodes to OsmandApiUtils 2019-02-14 13:53:24 +02:00
Chumva
235b6eb2da fix link 2019-02-14 13:32:41 +02:00
Chumva
2364f42ce0 Add clickableSpans for privacy policy 2019-02-14 13:31:01 +02:00
Chumva
f1518557c0 Add check for empty editText 2019-02-14 12:53:47 +02:00
Chumva
6cd6f12299 Remove string-array and add map with countryPhoneCodes 2019-02-14 12:48:37 +02:00
Chumva
671616cf39 Improve dial country codes 2019-02-13 19:03:57 +02:00
Chumva
524cf91ee0 Add check for country dial code initial commit 2019-02-13 18:21:07 +02:00
Chumva
736545adef Add privacy policy screen 2019-02-12 17:04:16 +02:00
Chumva
4b58780705 Remove unnecessary changes 2019-02-12 11:31:29 +02:00
Chumva
cbec3f0153 Fix points size on live now screen 2019-02-12 11:28:09 +02:00
Chumva
ea8524d08e Improve getLastMessages method 2019-02-12 00:03:52 +02:00
Chumva
8186455239 Add additional setting initial commit and fix forward messages ids 2019-02-11 19:05:49 +02:00
Chumva
ba5ded42df Fix build 2019-02-11 14:27:29 +02:00
Chumva
4fed0ed4c5 Add devices buffer initial commit 2019-02-08 19:12:17 +02:00
Chumva
355b7f46ac Add ability to change updates type from callback to service and back and fix last update time 2019-02-06 13:50:02 +02:00
Chumva
09472edbc1 Rename several methods and add check for time 2019-02-05 18:15:51 +02:00
Chumva
c7ec07ebde Remove unnecessary variable 2019-02-05 17:51:16 +02:00
Chumva
ad769040f4 Add monitoring service fix minor bugs and improve ui 2019-02-05 17:26:42 +02:00
vshcherb
befbb25469
Merge pull request #6504 from osmandapp/TelegramDataBase
Add check for location accuracy
2019-02-04 14:26:45 +02:00
Chumva
84ac49e09b Increase location accuracy threshold and remove 15 sec check for my location 2019-02-04 13:47:17 +02:00
Vitaliy
8388f00f7c
Fix sqlite exception 2019-02-02 17:16:42 +02:00
Chumva
cc676a39ac Add check for location accuracy 2019-02-02 13:14:57 +02:00
Chumva
6fd476f262 Remove unnecessary save for tdLib 2019-02-01 19:35:10 +02:00
Chumva
52adc6945f Fix several bugs with distance 2019-02-01 19:11:06 +02:00
Chumva
4ae629580a Fix several bugs and improve ui 2019-02-01 17:13:21 +02:00
Chumva
eadecb4a5c Fix bugs 2019-02-01 13:34:22 +02:00
Chumva
913feb0899 add saving settings 2019-01-31 12:26:25 +02:00
Chumva
30837f5fdb remove unnecessary buttons and improve parsing location messages 2019-01-30 19:14:05 +02:00
Chumva
dcdd62abcc remove unnecessary methods 2019-01-30 10:37:28 +02:00
Chumva
d771c47fb8 improve buffer updates 2019-01-29 19:03:44 +02:00
Chumva
256df2c866 db refactoring continues 2019-01-28 18:09:35 +02:00
crimean
430ceb10ae LocationMessages fixes. Added todos. 2019-01-27 21:59:07 +03:00
Chumva
eedcf67d35 add new status for incoming messages 2019-01-25 19:02:43 +02:00
Chumva
7b41a03c47 Telegram database refactoring 2019-01-25 18:04:26 +02:00
crimean
74c93b7bdf Fix telegram build 2019-01-18 21:00:32 +03:00
Chumva
5f0b1222bf Fix timeline interval 2019-01-18 16:17:20 +02:00
Chumva
80eda68e01 Add timeline tab and gpx statistic dialog and sync aidl 2019-01-18 14:51:39 +02:00
vshcherb
f5524e5016
Update LiveNowTabFragment.kt 2019-01-17 12:59:11 +01:00
vshcherb
e13b0e0ca4
Update LiveNowTabFragment.kt 2019-01-17 12:58:08 +01:00
Chumva
4a62098585 Add scan messages history 2019-01-14 17:45:47 +02:00
Chumva
f5c0e3bbfc Fix check for map locations 2019-01-11 19:02:51 +02:00
Chumva
06a357d8d3 Fix saving outgoing messages to db and improve gpx creating 2019-01-11 18:36:08 +02:00
Chumva
86afca198a Rename tracksDbHelper to SavingTracksDbHelper and add ability to save as gpx 2019-01-10 21:28:18 +02:00
Chumva
17961b6331 Add TracksDbHelper initial commit 2019-01-10 15:47:56 +02:00
Chumva
4c6b388107 Fix sharing status update 2018-12-28 18:26:31 +02:00
Chumva
c899245ad3 Add logging for sharing messages 2018-12-28 16:19:05 +02:00
Chumva
096dd18258 Fix sending several messages with poor internet connection 2018-12-28 15:50:17 +02:00
Chumva
7cf0015341 Add sharing link 2018-12-12 16:55:37 +02:00
Chumva
aa80bd3d29 Add link to app in text messages and improve parsing 2018-12-12 11:35:31 +02:00
Chumva
0c5a82ca96 Apply setting for bot messages and improve text messages processing 2018-12-11 19:05:25 +02:00
Chumva
59f6feb1dc Add string resources for new setting 2018-12-10 17:37:27 +02:00
Chumva
89a03881da Add check for old user locations messages 2018-12-10 17:03:52 +02:00
Chumva
0de3d8af76 Refactor sendNewLiveLocationMessage for text messages 2018-12-10 15:49:30 +02:00
Chumva
6d63adc2ba Improve user text locations parsing 2018-12-10 15:10:11 +02:00
Chumva
2ce8626e84 Add ability to share text locations without bot 2018-12-07 19:07:48 +02:00
Chumva
3acd73dcaf simplify check for sharing location to user 2018-12-05 18:03:46 +02:00
Chumva
9b6aa48639 Add ability to share location to contacts 2018-12-05 17:52:26 +02:00
Chumva
da0405dc08 Add last update time from telegram 2018-11-06 14:16:20 +02:00
Victor Shcherb
3436e1f789 Fix compilation 2018-10-30 01:22:59 +01:00
Chumva
1292b7b735 Add check for last location sent time 2018-10-29 16:50:24 +02:00
Chumva
f0368a845c remove unnecessary caps 2018-10-29 16:01:12 +02:00
Chumva
9d38b4ca4a add const for gps expired time 2018-10-29 15:57:57 +02:00
Chumva
f89cf5a5a4 Fix sharing to new device, different parsed time and add check for last known location 2018-10-29 15:54:44 +02:00
Chumva
aff20dbc2b Add ability to send location messages via bot 2018-10-26 17:06:30 +03:00
Chumva
7599cb68b6 Remove unnecessary changes 2018-10-25 17:37:01 +03:00
Chumva
a667ac7f94 Add check for locationTime 2018-10-25 17:34:57 +03:00
Chumva
520f78631b remove unnecessary check 2018-10-25 15:16:06 +03:00
Chumva
db36d3b673 Refactor add device dialog and improve ui 2018-10-25 14:48:19 +03:00
Chumva
3f11fb3937 Add ability to add new sharing devices and save them in shared pref 2018-10-25 12:52:32 +03:00
Chumva
6dc64ef13c Remove unnecessary code 2018-10-23 12:36:28 +03:00
Chumva
ec2f36760d Add new sharing statuses for telegram 2018-10-23 12:21:15 +03:00
Chumva
e8f6343d3a Add check for 26 api level 2018-10-19 16:38:59 +03:00
Chumva
a67c2affda Add BatteryOptimization dialog and improve ui in settings 2018-10-19 16:03:10 +03:00
Chumva
c7ba22ee53 add update for sharing status 2018-10-17 17:09:55 +03:00