andrekir
e8999712d2
fix companion device pairing
2022-01-07 18:51:20 -03:00
andrekir
f6914de76e
fix provideLocationCheckbox logic
2022-01-04 10:33:09 -03:00
andrekir
2441e1bada
add provideLocation service start/stop
2022-01-03 21:59:30 -03:00
andrekir
460288d99f
add isAlwaysPowered
2021-12-21 16:28:57 -03:00
andrekir
c53179c090
add hasGpsSensor check
2021-12-15 12:02:01 -03:00
andrekir
e21f3fdf93
add location only logic
2021-12-15 09:04:44 -03:00
andrekir
3ba0b30304
update permission strings
2021-12-14 17:03:38 -03:00
andrekir
6f719f3111
undo 365da25 & update curfirmwareversion.xml
2021-12-11 19:12:07 -03:00
Andre Kirchhoff
365da25fa1
short_firmware_version --> cur_firmware_version
...
SettingsFragment.kt: short_firmware_version --> cur_firmware_version
revert: 56fd43e6f5
2021-11-28 16:49:54 -03:00
Andre Kirchhoff
a115392c0f
fix local IME Action call
2021-11-28 16:14:34 -03:00
andrekir
bd42397237
add dialog / strings (camera_required & why_camera_required)
2021-11-19 23:35:10 -03:00
andrekir
062dbbc47d
camera permissions routine
2021-11-19 01:20:54 -03:00
andrekir
14af474b71
minor details
...
all changes (edit, reset, scan) require unlock
2021-11-17 21:00:46 -03:00
andrekir
3ecc247c76
QR Code scanning with camera
2021-11-17 21:00:46 -03:00
Kevin Hester
d867c5c85e
Merge branch 'master' into sendButton
2021-11-18 02:02:34 +08:00
andrekir
f4c754e599
Fix: MessagesFragment layout
...
- fix our messages right margin; received left margin (compare "msg.from" to "^local" to "determine if this is my message (originated on this device)";
- night/colors.xml: changed colorMyMsg to #28463C; (colorMsg & colorMyMsg were the same on Dark theme);
- fix val one_day typo (= 86400000 ms/day);
- if errorMessage --> setCardBackgroundColor(Color.RED).
2021-09-07 22:18:54 -03:00
andrekir
15161862f3
Fix: EditText with textMultiLine & IME_ACTION_SEND
2021-09-05 15:10:02 -03:00
andrekir
5b26714a1e
added binding.sendButton.setOnClickListener to MessagesFragment.kt
2021-08-31 11:39:55 -03:00
Kevin Hester
74a34cd9b6
store background location pref
2021-06-23 12:41:44 -07:00
Kevin Hester
c5fc6bc319
wait to show location missing toast until after we hear back from android
2021-06-23 11:56:29 -07:00
Kevin Hester
7efaf56f4f
location warnings are now much cleaner
2021-06-23 11:40:15 -07:00
Kevin Hester
b14061e6cc
warn repeatedly about missing permissions
2021-05-10 08:09:42 +08:00
Kevin Hester
56fd43e6f5
use short firmware version in UI
2021-05-09 11:15:47 +08:00
Kevin Hester
330f01ed6f
Merge remote-tracking branch 'root/master' into dev
2021-04-15 12:07:50 +08:00
Kevin Hester
82ebfd0094
Merge branch 'master' into master
2021-04-15 12:04:37 +08:00
Vadim Furman
b87ac0a1af
Removed checking for device name to contain MAC address. We still verify it starts with Mesh
2021-04-13 17:50:34 -07:00
Kevin Hester
0c70ae860e
If we are unable to generate a barcode, just show nothing
2021-04-05 15:52:26 +08:00
Kevin Hester
7bb3511587
allow longer channel names (if you include the # prefix and suffix
2021-04-05 15:35:12 +08:00
Kevin Hester
7f6ed483a9
fix #271 , changing speeds was busted, also other dark patterns in editing
2021-04-05 15:17:39 +08:00
Kevin Hester
395bc59c9c
ChannelSettings.defaultInstance is garbage, do not use it
2021-04-04 17:44:25 +08:00
Kevin Hester
28fec09a54
fix message not allowed to be queued while sleeping (I think)
2021-04-02 13:56:09 +08:00
Kevin Hester
7d898481a6
fix autobug for devices that don't have URL sharing support
2021-03-31 19:45:31 +08:00
Kevin Hester
04f4a2a342
TCPInterface (for accessing the native-simulator) kinda works
2021-03-29 21:09:27 +08:00
Kevin Hester
9e42634402
cleanup mockinterface detection
2021-03-29 20:45:11 +08:00
Kevin Hester
5b653d29f8
reformat per coding conventions
2021-03-29 20:33:06 +08:00
Kevin Hester
d510576fa8
fix warnings
2021-03-29 19:08:42 +08:00
Kevin Hester
3c457a118d
cleanup lastHeard in node info (instead of position.time)
2021-03-27 10:55:16 +08:00
Kevin Hester
10d6537972
Disable the "set default channel" button if already on the default channel
2021-03-24 14:28:11 +08:00
Kevin Hester
5f6cb7637c
Merge remote-tracking branch 'root/master' into dev1.2
...
# Conflicts:
# app/src/main/java/com/geeksville/mesh/MainActivity.kt
2021-03-24 13:49:46 +08:00
Kevin Hester
ad7a189c51
add default channel button
2021-03-24 13:48:26 +08:00
Vadim Furman
0d9f31f7fb
Pipe rssi to the view
2021-03-22 21:10:58 -07:00
Kevin Hester
c9d18b00a4
don't let user update firmware without setting a region.
2021-03-20 17:47:02 +08:00
Vadim Furman
8aa7585fdd
Merge remote-tracking branch 'upstream/master'
2021-03-19 16:55:22 -07:00
Vadim Furman
5e4470d25e
Use default scope for file save and display snr
2021-03-19 14:33:55 -07:00
Kevin Hester
c405cdc200
try to notice when user wants to go back to default settings
2021-03-19 17:09:35 +08:00
Kevin Hester
a18343e30c
Merge remote-tracking branch 'root/master' into dev1.2
...
# Conflicts:
# app/src/main/java/com/geeksville/mesh/service/MeshService.kt
# app/src/main/java/com/geeksville/mesh/service/MockInterface.kt
# app/src/main/res/values/strings.xml
2021-03-19 15:09:33 +08:00
Kevin Hester
3ab9ee4afc
Merge branch 'master' into master
2021-03-19 15:00:49 +08:00
goga
3e3dc47440
oops, show not only my coords, but neighbour's too
2021-03-18 11:11:37 +05:00
Vadim Furman
78a08898fe
Save messages in CSV and fix position broadcast
2021-03-17 21:00:01 -07:00
Kevin Hester
98356b9205
fix autobug crash when primary channel is null
2021-03-17 15:37:09 +08:00