[android] refactor map button and remove layers selection from main menu #2905

Merged
arnaudvergnet merged 11 commits from layers-menu into master 2022-09-05 06:42:26 +00:00

11 commits

Author SHA1 Message Date
Arnaud Vergnet
3b9fa82125 [android] try to match previous map buttons layout
Signed-off-by: Arnaud Vergnet <arnaud.vergnet@mailo.com>
2022-09-04 23:32:07 +02:00
Arnaud Vergnet
0409dcde12 [android] make buttons layout react to screen height
Signed-off-by: Arnaud Vergnet <arnaud.vergnet@mailo.com>
2022-08-12 17:09:37 +02:00
Arnaud Vergnet
16a4f49f7c [android] use separate buttons layout for each map mode
A layout for regular, planning and navigation map modes

Signed-off-by: Arnaud Vergnet <arnaud.vergnet@mailo.com>
2022-08-12 11:54:05 +02:00
Arnaud Vergnet
20ea7875de [android] make all map buttons independent
Signed-off-by: Arnaud Vergnet <arnaud.vergnet@mailo.com>
2022-08-12 11:54:05 +02:00
Arnaud Vergnet
2b565070e5 [android] remove main menu bar
Signed-off-by: Arnaud Vergnet <arnaud.vergnet@mailo.com>
2022-08-12 11:54:05 +02:00
Arnaud Vergnet
0e0f51971b [android] replace custom map buttons by FloatingActionButton
Signed-off-by: Arnaud Vergnet <arnaud.vergnet@mailo.com>
2022-08-12 11:54:04 +02:00
Arnaud Vergnet
808442c458 [android] remove layers selection from main menu
Signed-off-by: Arnaud Vergnet <arnaud.vergnet@mailo.com>
2022-08-12 11:54:04 +02:00
Arnaud Vergnet
eca7889369 [android] improve map buttons moving behavior
Signed-off-by: Arnaud Vergnet <arnaud.vergnet@mailo.com>
2022-08-11 16:31:19 +02:00
Arnaud Vergnet
53a2fe5dec [android] clean up resources
Signed-off-by: Arnaud Vergnet <arnaud.vergnet@mailo.com>
2022-08-11 11:51:48 +02:00
Arnaud Vergnet
601bc535b7 [android] unify handling of map buttons
All map buttons (including nav buttons) are now in the same xml layout and
are handled by the new class MapButtonsController.

Signed-off-by: Arnaud Vergnet <arnaud.vergnet@mailo.com>
2022-08-11 11:51:47 +02:00
Arnaud Vergnet
640df07e87 [android] simplify layers button
Signed-off-by: Arnaud Vergnet <arnaud.vergnet@mailo.com>
2022-08-11 09:33:15 +02:00