revisions

This commit is contained in:
pls.153 2024-03-15 21:16:10 +01:00
parent 2d1360769c
commit 93509fd52b
4 changed files with 119 additions and 110 deletions

View file

@ -135,23 +135,24 @@
*default-position*))))
(defun show-map-clicked () ; see QML
(let ((show (not (q< |visible| ui:*map-view*))))
(when show
(activate-map)
(x:when-it (lora:my-num)
(qjs |updatePositions| ui:*map*
x:it
(lora:my-name)
(find-quick-item ui:*group*))
(q> |visible| ui:*add-manual-marker* t)))
(q> |visible| ui:*map-view* show)
;; move map (not page) when swiping to left
(q> |interactive| ui:*main-view* (not show))
(if show
(q> |visible| ui:*remove-marker*
(app:setting :selected-position))
(q> |active| ui:*map-loader* nil)))
(values))
(when (lora:radio-ready-p)
(let ((show (not (q< |visible| ui:*map-view*))))
(when show
(activate-map)
(x:when-it (lora:my-num)
(qjs |updatePositions| ui:*map*
x:it
(lora:my-name)
(find-quick-item ui:*group*))
(q> |visible| ui:*add-manual-marker* t)))
(q> |visible| ui:*map-view* show)
;; move map (not page) when swiping to left
(q> |interactive| ui:*main-view* (not show))
(if show
(q> |visible| ui:*remove-marker*
(app:setting :selected-position))
(q> |active| ui:*map-loader* nil)))
(values)))
(defun add-manual-marker () ; see QML
(setf *my-position* (or (center-position)

View file

@ -61,6 +61,7 @@
#:my-name
#:my-num
#:process-saved-packets
#:radio-ready-p
#:send-position
#:start-device-discovery
#:read-radio