2020-07-16 16:25:49 +00:00
|
|
|
#:import random random.random
|
|
|
|
|
#:import RiseInTransition kivy.uix.screenmanager.RiseInTransition
|
2020-07-16 17:14:47 +00:00
|
|
|
|
2020-08-05 02:52:20 +00:00
|
|
|
<RootScreen>:
|
2020-08-11 01:47:11 +00:00
|
|
|
MapScreen:
|
2020-08-05 02:52:20 +00:00
|
|
|
CompassScreen:
|
|
|
|
|
|
2020-07-16 17:14:47 +00:00
|
|
|
|
2020-07-16 16:25:49 +00:00
|
|
|
<MapScreen>:
|
|
|
|
|
BoxLayout:
|
2020-07-16 17:14:47 +00:00
|
|
|
orientation: 'vertical'
|
|
|
|
|
ActionBar:
|
|
|
|
|
pos_hint: {'top':1}
|
|
|
|
|
ActionView:
|
|
|
|
|
use_separator: True
|
|
|
|
|
ActionPrevious:
|
|
|
|
|
title: 'Social Cycling'
|
|
|
|
|
with_previous: False
|
|
|
|
|
ActionButton:
|
2020-07-17 00:17:49 +00:00
|
|
|
important: True
|
2020-07-16 17:14:47 +00:00
|
|
|
text: 'we ride together'
|
2020-08-11 01:47:11 +00:00
|
|
|
on_press: root.manager.current = 'compass'; app.set_destination()
|
2020-07-16 16:25:49 +00:00
|
|
|
MapView:
|
|
|
|
|
id: mapview
|
2020-08-11 01:47:11 +00:00
|
|
|
zoom: 16
|
2020-08-05 02:52:20 +00:00
|
|
|
|
2020-07-16 16:25:49 +00:00
|
|
|
on_map_relocated: centermark.lat = mapview.lat; centermark.lon = mapview.lon
|
2020-07-17 00:17:49 +00:00
|
|
|
|
2020-07-16 16:25:49 +00:00
|
|
|
MapMarker:
|
2020-07-17 00:17:49 +00:00
|
|
|
source: 'marker.png'
|
|
|
|
|
id: centermark
|
2020-08-11 01:47:11 +00:00
|
|
|
#anchor_x: 0.2
|
|
|
|
|
#anchor_y: 0.3
|
|
|
|
|
|
2020-07-16 16:25:49 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
<CompassScreen>:
|
2020-07-16 22:42:33 +00:00
|
|
|
orientation: 'vertical'
|
|
|
|
|
padding: '20dp'
|
|
|
|
|
spacing: '10dp'
|
2020-07-16 16:25:49 +00:00
|
|
|
BoxLayout:
|
2020-07-16 22:42:33 +00:00
|
|
|
orientation: 'vertical'
|
2020-08-04 22:41:17 +00:00
|
|
|
ActionBar:
|
|
|
|
|
pos_hint: {'top':1}
|
|
|
|
|
ActionView:
|
|
|
|
|
use_separator: True
|
|
|
|
|
ActionPrevious:
|
|
|
|
|
title: 'Social Cycling'
|
|
|
|
|
with_previous: False
|
|
|
|
|
ActionButton:
|
|
|
|
|
important: True
|
|
|
|
|
text: 'set destination'
|
2020-08-11 02:20:19 +00:00
|
|
|
on_press: root.manager.current = 'map';
|
2020-07-16 18:43:28 +00:00
|
|
|
|
|
|
|
|
|
2020-08-11 01:47:11 +00:00
|
|
|
Button:
|
|
|
|
|
text: str(app.gps_data)
|
|
|
|
|
on_press: app.ms.cambia()
|
|
|
|
|
|