Discussion:
TestFlight beta feedback for Subsurface-mobile.
Martin de Weger
2018-10-31 20:36:00 UTC
Permalink
Hi,

The option to filter my dives isn’t visible on my iPhone X. Pulling the dive list down shows the field to enter the search term, but only refreshes the dive list. Tapping on the “striped arrow” pulls up a keyboard but not the text field. I can type the search term and click “return” and it will show the dives (which is a great feature), but I cannot see what I’m typing.




Verstuurd vanaf mijn iPhone
Alexander Maier
2018-10-31 20:46:08 UTC
Permalink
Fulltext filtering tested on iPad. Works fine. The filter is only accessible by the button left to the watch. Scrolling down shows a filter, but is not accessible. Seams it should work like this.
Dirk Hohndel
2018-10-31 21:40:21 UTC
Permalink
It's not supposed to be visible when you pull down. I just pushed a commit that fixes that.
I'm puzzled why visibility is so inconsistent. As a side effect my fix does make visibility explicit. I'll push it as an update on TestFlight

/D
Post by Alexander Maier
Fulltext filtering tested on iPad. Works fine. The filter is only accessible by the button left to the watch. Scrolling down shows a filter, but is not accessible. Seams it should work like this.
Martin de Weger
2018-10-31 21:47:21 UTC
Permalink
The fix does improve the issues. Pulling down no longer shows the field. After the first search on my iPhone (where the text field stays hidden), the subsequent attempts to filter show the field. It looks like the issue is now isolated to the first search attempt.

Met vriendelijke groet,

Martin de Weger
Post by Dirk Hohndel
It's not supposed to be visible when you pull down. I just pushed a commit that fixes that.
I'm puzzled why visibility is so inconsistent. As a side effect my fix does make visibility explicit. I'll push it as an update on TestFlight
/D
Post by Alexander Maier
Fulltext filtering tested on iPad. Works fine. The filter is only accessible by the button left to the watch. Scrolling down shows a filter, but is not accessible. Seams it should work like this.
<device_information.txt>
Post by Alexander Maier
---
Alexander Maier
_______________________________________________
subsurface mailing list
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
_______________________________________________
subsurface mailing list
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
Miika Turkia
2018-10-31 20:50:39 UTC
Permalink
works on my iphone 5s so this might be x related issue. When I click the striped arrow, the input field is shown along with the keyboard.

miika
Post by Martin de Weger
Hi,
The option to filter my dives isn’t visible on my iPhone X. Pulling the dive list down shows the field to enter the search term, but only refreshes the dive list. Tapping on the “striped arrow” pulls up a keyboard but not the text field. I can type the search term and click “return” and it will show the dives (which is a great feature), but I cannot see what I’m typing.
<device_information.txt>
Verstuurd vanaf mijn iPhone
_______________________________________________
subsurface mailing list
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
Martin de Weger
2018-10-31 21:03:40 UTC
Permalink
Here is a video took I on the phone, hope it helps.

https://we.tl/t-Yv6c7CvayB

Martin
Post by Miika Turkia
works on my iphone 5s so this might be x related issue. When I click the striped arrow, the input field is shown along with the keyboard.
miika
Post by Martin de Weger
Hi,
The option to filter my dives isn’t visible on my iPhone X. Pulling the dive list down shows the field to enter the search term, but only refreshes the dive list. Tapping on the “striped arrow” pulls up a keyboard but not the text field. I can type the search term and click “return” and it will show the dives (which is a great feature), but I cannot see what I’m typing.
<device_information.txt>
Verstuurd vanaf mijn iPhone
_______________________________________________
subsurface mailing list
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface <http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface>
Alexander Maier
2018-10-31 21:01:26 UTC
Permalink
A textfield is also not shown on iPad. Search works well.
Alexander Maier
2018-10-31 21:07:48 UTC
Permalink
Test filter on iPhone SE. First search doesn’t show text field.

Workaround (also on iPad): Click the filter symbol. Click „done“(return). Text field is shown and can be used.




---

Alexander Maier
Dirk Hohndel
2018-10-31 21:16:44 UTC
Permalink
That’s so strange. I have tested this on an iPad Pro (as well as multiple Android phones).
The issue with being able to see the text field when pulling down is fixed in my tree, I’ll push this to master, later today.

/D
Post by Martin de Weger
Hi,
The option to filter my dives isn’t visible on my iPhone X. Pulling the dive list down shows the field to enter the search term, but only refreshes the dive list. Tapping on the “striped arrow” pulls up a keyboard but not the text field. I can type the search term and click “return” and it will show the dives (which is a great feature), but I cannot see what I’m typing.
<device_information.txt>
Verstuurd vanaf mijn iPhone
_______________________________________________
subsurface mailing list
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
Alexander Maier
2018-10-31 21:52:14 UTC
Permalink
New version, next test. Scrolling down shows no text field. Clicking search button shows no text field, but keyboard to insert an search. Then the text field is shown. Seams there is a problem with first activating the search function to show the text field.

Workaround: Click on search, click Return, text field is shown.

Search function works well. Problem is on iPad and iPhone SE.




---

Alexander Maier
Wertachstrasse 19
D-89250 Senden

Email: ***@me.com
Telefon: +49 7307 25364
Mobil: +49 151 50471677
Alexander Maier
2018-11-01 18:41:45 UTC
Permalink
New version also has the problem with showing the text field on first search. iOS 12.0.1, iOS 12.1 on iPad 2017 and iPhone SE.




---

Alexander Maier
Dirk Hohndel
2018-11-01 18:44:04 UTC
Permalink
Post by Alexander Maier
New version also has the problem with showing the text field on first search. iOS 12.0.1, iOS 12.1 on iPad 2017 and iPhone SE.
Darn.
Could you restart the app, try again (so enable the filter, type something, filter, disable the filter, enable it again - and then the second time you see the field, correct?)
And then go to the About page, tap the button to copy the log files and then create an email to this list (or just me) and paste the logs into that?

Thanks

/D
Alexander Maier
2018-11-01 19:22:09 UTC
Permalink
Here is the log file from my iPad. iOS 12.1. Yes correct: When I active the search button for the first time after a restart of Subsurface-mobile there is no textfield shown. I insert Jura blind on the keyboard and then the field is shown for the rest time. The search works well.

---------- subsurface.log ----------
Empty filename passed to function
"0.003: Successfully opened logfile /var/mobile/Containers/Data/Application/C5C1B733-63BC-4706-A5EA-2AA5D3344BAC/Documents/subsurface.log at Do. Nov. 1 20:17:28 2018"
"0.003: Starting Subsurface-mobile:2.1.5(4.8.3.308):iOS 12.1:arm64:de-DE"
"0.003: built with libdivecomputer v0.7.0-devel-Subsurface-NG (e61b7c64f998efe00c2f10c7d84fa1618ded598c)"
"0.003: built with Qt Version 5.11.1, runtime from Qt Version 5.11.1"
"0.003: built with libgit2 0.26.0"
starting BLE discovery
"Created position source corelocation"
"0.009: Created position source corelocation"
"Set GPS service update interval to 300 s"
"0.009: Set GPS service update interval to 300 s"
"0.010: location service is available"
qrc:/org/kde/kirigami/Page.qml:276:5: QML Loader: Binding loop detected for property "active"
Both point size and pixel size set. Using pixel size.
"0.601: Datendatei wird synchronisiert"
"0.627: Lade Tauchgänge aus dem lokalen Zwischenspeicher"
"0.739: Tauchdaten erfolgreich geöffnet"
processEvents() flags QFlags(0x1) not supported on iOS
Found new device: "" "LE:{97ef3537-dd5b-d692-82a6-e9fc981aac15}"
Not recognized as dive computer
Found new device: "Alexanders iPhone SE" "LE:{8876e235-4af0-a77e-6b0d-d7e8e8c466c7}"
Not recognized as dive computer
Found new device: "" "LE:{65d9cdf9-df9b-e6b2-ada8-af625abcf813}"
Not recognized as dive computer
Found new device: "" "LE:{f1e5fd55-2d8c-ddf7-4ef1-0309ae55d02a}"
Not recognized as dive computer
Found new device: "" "LE:{fd550ba5-7a0b-4e84-a47d-782d445e4459}"
Not recognized as dive computer
Found new device: "" "LE:{ee17f757-0330-c382-990d-642d08b68ac6}"
Not recognized as dive computer
"0.765: 158 dives loaded from cache"
"0.766: have cloud credentials, but user asked not to connect to network"
stale focus object QObject(0x0) , doing manual update
Using the following font: Arial at 17pt with mobile_scale: 1
qrc:/org/kde/kirigami/GlobalDrawer.qml:258: TypeError: Cannot read property 'length' of undefined
qrc:/org/kde/kirigami/GlobalDrawer.qml:293: TypeError: Cannot read property 'length' of undefined
qrc:/org/kde/kirigami/GlobalDrawer.qml:292: TypeError: Cannot read property 'length' of undefined
qqwindow devicePixelRatio 2 2
Supported dive computers:
"Aqualung: i770R (BLE)"
"Heinrichs Weikamp: OSTC 2 (BLE), OSTC 2 TR (BLE), OSTC 4 (BLE), OSTC Plus (BLE), OSTC Sport (BLE)"
"Mares: Puck Pro (BLE), Quad (BLE), Quad Air (BLE), Smart (BLE), Smart Air (BLE)"
"Scubapro: Aladin Sport Matrix (BLE), G2 (BLE), G2 Console (BLE)"
"Shearwater: Nerd 2 (BLE), Perdix (BLE), Perdix AI (BLE), Petrel 2 (BLE), Teric (BLE)"
"Suunto: EON Core (BLE), EON Steel (BLE)"
qqwindow screen has ldpi/pdpi 72 132
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
Found new device: "Alexanders MacBook Pro" "LE:{4032f31f-1d85-3fd8-e4a8-d9d05f0bb59c}"
Not recognized as dive computer
"1.776: AppState changed to active with no save ongoing and no unsaved changes"
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object PageRow_QMLTYPE_5_QML_95(0x280716940) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickListView(0x280732b50) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickPopupItem(0x283053320) , doing manual update
stale focus object QQuickRootItem(0x283020260) , doing manual update
stale focus object QQuickListView(0x280732b50) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickTextField(0x280729760) , doing manual update
QObject::connect: Cannot queue arguments of type 'QQmlChangeSet'
(Make sure 'QQmlChangeSet' is registered using qRegisterMetaType().)
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickRootItem(0x283020260) , doing manual update
QPixmap::scaled: Pixmap is a null pixmap
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickListView(0x280732b50) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickTextField(0x280729760) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickRootItem(0x283020260) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickPopupItem(0x283053320) , doing manual update
Both point size and pixel size set. Using pixel size.
Both point size and pixel size set. Using pixel size.
stale focus object QQuickRootItem(0x283020260) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object About_QMLTYPE_131(0x280706520) , doing manual update
---------- finish ----------


---

Alexander Maier
Post by Alexander Maier
New version also has the problem with showing the text field on first search. iOS 12.0.1, iOS 12.1 on iPad 2017 and iPhone SE.
Darn.
Could you restart the app, try again (so enable the filter, type something, filter, disable the filter, enable it again - and then the second time you see the field, correct?)
And then go to the About page, tap the button to copy the log files and then create an email to this list (or just me) and paste the logs into that?

Thanks

/D
Martin de Weger
2018-11-01 19:59:57 UTC
Permalink
After the initial search, I no longer see the text field on the subsequent searches (iPhone X, iOS 12.1)


---------- subsurface.log ----------
Empty filename passed to function
"0.003: Successfully opened logfile /var/mobile/Containers/Data/Application/A9241357-88C2-4ED8-9473-489307F46D17/Documents/subsurface.log at do nov. 1 20:57:57 2018"
"0.004: Starting Subsurface-mobile:2.1.5(4.8.3.320):iOS 12.1:arm64:nl-NL"
"0.004: built with libdivecomputer v0.7.0-devel-Subsurface-NG (e61b7c64f998efe00c2f10c7d84fa1618ded598c)"
"0.004: built with Qt Version 5.11.1, runtime from Qt Version 5.11.1"
"0.005: built with libgit2 0.26.0"
starting BLE discovery
"Created position source corelocation"
"0.014: Created position source corelocation"
"Set GPS service update interval to 300 s"
"0.014: Set GPS service update interval to 300 s"
"0.016: location service is available"
qrc:/org/kde/kirigami/Page.qml:276:5: QML Loader: Binding loop detected for property "active"
Filter header is not visible and implicit height is 24
Both point size and pixel size set. Using pixel size.
"0.418: Data bestand synchroniseren"
"0.445: Duiken laden uit lokale cache"
"0.498: Duik data openen gelukt"
processEvents() flags QFlags(0x1) not supported on iOS
Found new device: "" "LE:{8139055b-329d-724b-e41b-4bd56847860c}"
Not recognized as dive computer
Found new device: "iMac van Martin" "LE:{c5113c06-4434-523f-a361-6dbb6da67517}"
Not recognized as dive computer
Found new device: "" "LE:{5d4f4da6-a3ab-93ad-96aa-af783c4637ab}"
Not recognized as dive computer
Found new device: "" "LE:{815be04d-398b-033a-942f-ee9ca5e56091}"
Not recognized as dive computer
Found new device: "Apple Watch van Martin" "LE:{ba7221c1-fa02-87dc-5f31-9c06880d2e27}"
Not recognized as dive computer
Found new device: "" "LE:{1eb20f11-71ca-04ca-61a9-a5e50ed0d8c9}"
Not recognized as dive computer
"0.521: 245 dives loaded from cache"
"0.521: have cloud credentials, but user asked not to connect to network"
stale focus object QObject(0x0) , doing manual update
Using the following font: Arial at 19pt with mobile_scale: 1
qrc:/org/kde/kirigami/GlobalDrawer.qml:258: TypeError: Cannot read property 'length' of undefined
qrc:/org/kde/kirigami/GlobalDrawer.qml:293: TypeError: Cannot read property 'length' of undefined
qrc:/org/kde/kirigami/GlobalDrawer.qml:292: TypeError: Cannot read property 'length' of undefined
qqwindow devicePixelRatio 3 3
Supported dive computers:
"Aqualung: i770R (BLE)"
"Heinrichs Weikamp: OSTC 2 (BLE), OSTC 2 TR (BLE), OSTC 4 (BLE), OSTC Plus (BLE), OSTC Sport (BLE)"
"Mares: Puck Pro (BLE), Quad (BLE), Quad Air (BLE), Smart (BLE), Smart Air (BLE)"
"Scubapro: Aladin Sport Matrix (BLE), G2 (BLE), G2 Console (BLE)"
"Shearwater: Nerd 2 (BLE), Perdix (BLE), Perdix AI (BLE), Petrel 2 (BLE), Teric (BLE)"
"Suunto: EON Core (BLE), EON Steel (BLE)"
qqwindow screen has ldpi/pdpi 72 152.667
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
"1.047: AppState changed to active with no save ongoing and no unsaved changes"
"1.068: AppState changed to inactive with no save ongoing and no unsaved changes"
"1.068: AppState changed to active with no save ongoing and no unsaved changes"
stale focus object PageRow_QMLTYPE_7_QML_127(0x2804b4160) , doing manual update
Filter header is visible and implicit height is 46
Filter header is not visible and implicit height is 46
QObject::startTimer: Timers cannot be started from another thread
Filter header is visible and implicit height is 46
stale focus object QQuickTextField(0x2804ece70) , doing manual update
QObject::connect: Cannot queue arguments of type 'QQmlChangeSet'
(Make sure 'QQmlChangeSet' is registered using qRegisterMetaType().)
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickRootItem(0x2833c8c80) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickPopupItem(0x2833cb6e0) , doing manual update
stale focus object QQuickRootItem(0x2833c8c80) , doing manual update
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
Filter header is not visible and implicit height is 46
QObject::startTimer: Timers cannot be started from another thread
stale focus object AbstractListItem_QMLTYPE_41_QML_46(0x2804a40b0) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickPopupItem(0x2833cb6e0) , doing manual update
stale focus object QQuickRootItem(0x2833c8c80) , doing manual update
stale focus object AbstractListItem_QMLTYPE_41_QML_46(0x2804a40b0) , doing manual update
Filter header is visible and implicit height is 46
Filter header is not visible and implicit height is 46
QObject::startTimer: Timers cannot be started from another thread
Filter header is visible and implicit height is 46
stale focus object QQuickTextField(0x2804ece70) , doing manual update
"{0000fe9f-0000-1000-8000-00805f9b34fb}"
Found new device: "" "LE:{8b8411db-5fdf-870b-294c-4d45f8866176}"
Not recognized as dive computer
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickRootItem(0x2833c8c80) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickPopupItem(0x2833cb6e0) , doing manual update
stale focus object QQuickRootItem(0x2833c8c80) , doing manual update
stale focus object QQuickTextField(0x2804ece70) , doing manual update
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
Filter header is not visible and implicit height is 46
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickListView(0x280496260) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickPopupItem(0x2833cb6e0) , doing manual update
stale focus object QQuickRootItem(0x2833c8c80) , doing manual update
stale focus object QQuickListView(0x280496260) , doing manual update
Filter header is visible and implicit height is 46
Filter header is not visible and implicit height is 46
QObject::startTimer: Timers cannot be started from another thread
Filter header is visible and implicit height is 46
"{0000fe9f-0000-1000-8000-00805f9b34fb}"
Found new device: "" "LE:{4abb7adc-b33b-1c33-c989-8766d55e27b1}"
Not recognized as dive computer
stale focus object QQuickTextField(0x2804ece70) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickRootItem(0x2833c8c80) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickPopupItem(0x2833cb6e0) , doing manual update
Both point size and pixel size set. Using pixel size.
Both point size and pixel size set. Using pixel size.
stale focus object QQuickRootItem(0x2833c8c80) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object About_QMLTYPE_131(0x2804ac9a0) , doing manual update
---------- finish ----------


Martin
Post by Alexander Maier
Here is the log file from my iPad. iOS 12.1. Yes correct: When I active the search button for the first time after a restart of Subsurface-mobile there is no textfield shown. I insert Jura blind on the keyboard and then the field is shown for the rest time. The search works well.
---------- subsurface.log ----------
Empty filename passed to function
"0.003: Successfully opened logfile /var/mobile/Containers/Data/Application/C5C1B733-63BC-4706-A5EA-2AA5D3344BAC/Documents/subsurface.log at Do. Nov. 1 20:17:28 2018"
"0.003: Starting Subsurface-mobile:2.1.5(4.8.3.308):iOS 12.1:arm64:de-DE"
"0.003: built with libdivecomputer v0.7.0-devel-Subsurface-NG (e61b7c64f998efe00c2f10c7d84fa1618ded598c)"
"0.003: built with Qt Version 5.11.1, runtime from Qt Version 5.11.1"
"0.003: built with libgit2 0.26.0"
starting BLE discovery
"Created position source corelocation"
"0.009: Created position source corelocation"
"Set GPS service update interval to 300 s"
"0.009: Set GPS service update interval to 300 s"
"0.010: location service is available"
qrc:/org/kde/kirigami/Page.qml:276:5: QML Loader: Binding loop detected for property "active"
Both point size and pixel size set. Using pixel size.
"0.601: Datendatei wird synchronisiert"
"0.627: Lade Tauchgänge aus dem lokalen Zwischenspeicher"
"0.739: Tauchdaten erfolgreich geöffnet"
processEvents() flags QFlags(0x1) not supported on iOS
Found new device: "" "LE:{97ef3537-dd5b-d692-82a6-e9fc981aac15}"
Not recognized as dive computer
Found new device: "Alexanders iPhone SE" "LE:{8876e235-4af0-a77e-6b0d-d7e8e8c466c7}"
Not recognized as dive computer
Found new device: "" "LE:{65d9cdf9-df9b-e6b2-ada8-af625abcf813}"
Not recognized as dive computer
Found new device: "" "LE:{f1e5fd55-2d8c-ddf7-4ef1-0309ae55d02a}"
Not recognized as dive computer
Found new device: "" "LE:{fd550ba5-7a0b-4e84-a47d-782d445e4459}"
Not recognized as dive computer
Found new device: "" "LE:{ee17f757-0330-c382-990d-642d08b68ac6}"
Not recognized as dive computer
"0.765: 158 dives loaded from cache"
"0.766: have cloud credentials, but user asked not to connect to network"
stale focus object QObject(0x0) , doing manual update
Using the following font: Arial at 17pt with mobile_scale: 1
qrc:/org/kde/kirigami/GlobalDrawer.qml:258: TypeError: Cannot read property 'length' of undefined
qrc:/org/kde/kirigami/GlobalDrawer.qml:293: TypeError: Cannot read property 'length' of undefined
qrc:/org/kde/kirigami/GlobalDrawer.qml:292: TypeError: Cannot read property 'length' of undefined
qqwindow devicePixelRatio 2 2
"Aqualung: i770R (BLE)"
"Heinrichs Weikamp: OSTC 2 (BLE), OSTC 2 TR (BLE), OSTC 4 (BLE), OSTC Plus (BLE), OSTC Sport (BLE)"
"Mares: Puck Pro (BLE), Quad (BLE), Quad Air (BLE), Smart (BLE), Smart Air (BLE)"
"Scubapro: Aladin Sport Matrix (BLE), G2 (BLE), G2 Console (BLE)"
"Shearwater: Nerd 2 (BLE), Perdix (BLE), Perdix AI (BLE), Petrel 2 (BLE), Teric (BLE)"
"Suunto: EON Core (BLE), EON Steel (BLE)"
qqwindow screen has ldpi/pdpi 72 132
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
Found new device: "Alexanders MacBook Pro" "LE:{4032f31f-1d85-3fd8-e4a8-d9d05f0bb59c}"
Not recognized as dive computer
"1.776: AppState changed to active with no save ongoing and no unsaved changes"
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object PageRow_QMLTYPE_5_QML_95(0x280716940) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickListView(0x280732b50) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickPopupItem(0x283053320) , doing manual update
stale focus object QQuickRootItem(0x283020260) , doing manual update
stale focus object QQuickListView(0x280732b50) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickTextField(0x280729760) , doing manual update
QObject::connect: Cannot queue arguments of type 'QQmlChangeSet'
(Make sure 'QQmlChangeSet' is registered using qRegisterMetaType().)
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickRootItem(0x283020260) , doing manual update
QPixmap::scaled: Pixmap is a null pixmap
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickListView(0x280732b50) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickTextField(0x280729760) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickRootItem(0x283020260) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickPopupItem(0x283053320) , doing manual update
Both point size and pixel size set. Using pixel size.
Both point size and pixel size set. Using pixel size.
stale focus object QQuickRootItem(0x283020260) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object About_QMLTYPE_131(0x280706520) , doing manual update
---------- finish ----------
---
Alexander Maier
Post by Alexander Maier
New version also has the problem with showing the text field on first search. iOS 12.0.1, iOS 12.1 on iPad 2017 and iPhone SE.
Darn.
Could you restart the app, try again (so enable the filter, type something, filter, disable the filter, enable it again - and then the second time you see the field, correct?)
And then go to the About page, tap the button to copy the log files and then create an email to this list (or just me) and paste the logs into that?
Thanks
/D
_______________________________________________
subsurface mailing list
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
Dirk Hohndel
2018-11-01 20:11:05 UTC
Permalink
Hi Martin,
Post by Martin de Weger
After the initial search, I no longer see the text field on the subsequent searches (iPhone X, iOS 12.1)
Oh no, so you have the exact opposite behavior from Alexander.
Post by Martin de Weger
---------- subsurface.log ----------
Empty filename passed to function
"0.003: Successfully opened logfile /var/mobile/Containers/Data/Application/A9241357-88C2-4ED8-9473-489307F46D17/Documents/subsurface.log at do nov. 1 20:57:57 2018"
"0.004: Starting Subsurface-mobile:2.1.5(4.8.3.320):iOS 12.1:arm64:nl-NL”
That’s the right version :-)
Post by Martin de Weger
Filter header is not visible and implicit height is 24
Initially the header is created invisible, as intended
Post by Martin de Weger
Filter header is visible and implicit height is 46
Filter header is not visible and implicit height is 46
QObject::startTimer: Timers cannot be started from another thread
Filter header is visible and implicit height is 46
Here you toggle it (and for some reason I haven’t figured out, when turning it on it actually goes on/off/on
Post by Martin de Weger
Filter header is not visible and implicit height is 46
Turning it off
Post by Martin de Weger
Filter header is visible and implicit height is 46
Filter header is not visible and implicit height is 46
QObject::startTimer: Timers cannot be started from another thread
Filter header is visible and implicit height is 46
Back on again.

So this all looks sane and I cannot tell why it isn’t shown some of the time.

(and I do need to get rid of those annoying startTimer messages…)


/D
Martin de Weger
2018-11-01 20:23:32 UTC
Permalink
If I knew how to code, I might be of more help here Dirk. I can record another screencast, but I’m sure you know what it looks like. ;)

The feature itself is great though!

Martin
Post by Dirk Hohndel
Hi Martin,
Post by Martin de Weger
After the initial search, I no longer see the text field on the subsequent searches (iPhone X, iOS 12.1)
Oh no, so you have the exact opposite behavior from Alexander.
Post by Martin de Weger
---------- subsurface.log ----------
Empty filename passed to function
"0.003: Successfully opened logfile /var/mobile/Containers/Data/Application/A9241357-88C2-4ED8-9473-489307F46D17/Documents/subsurface.log at do nov. 1 20:57:57 2018"
"0.004: Starting Subsurface-mobile:2.1.5(4.8.3.320):iOS 12.1:arm64:nl-NL”
That’s the right version :-)
Post by Martin de Weger
Filter header is not visible and implicit height is 24
Initially the header is created invisible, as intended
Post by Martin de Weger
Filter header is visible and implicit height is 46
Filter header is not visible and implicit height is 46
QObject::startTimer: Timers cannot be started from another thread
Filter header is visible and implicit height is 46
Here you toggle it (and for some reason I haven’t figured out, when turning it on it actually goes on/off/on
Post by Martin de Weger
Filter header is not visible and implicit height is 46
Turning it off
Post by Martin de Weger
Filter header is visible and implicit height is 46
Filter header is not visible and implicit height is 46
QObject::startTimer: Timers cannot be started from another thread
Filter header is visible and implicit height is 46
Back on again.
So this all looks sane and I cannot tell why it isn’t shown some of the time.
(and I do need to get rid of those annoying startTimer messages…)
/D
Dirk Hohndel
2018-11-01 20:32:22 UTC
Permalink
Post by Martin de Weger
If I knew how to code, I might be of more help here Dirk. I can record another screencast, but I’m sure you know what it looks like. ;)
The feature itself is great though!
Your feedback is very helpful, Martin.
Now I need to figure out why things are not consistent across different users.

/D

Dirk Hohndel
2018-11-01 20:07:04 UTC
Permalink
Hi Alexander,
Post by Alexander Maier
Here is the log file from my iPad. iOS 12.1. Yes correct: When I active the search button for the first time after a restart of Subsurface-mobile there is no textfield shown. I insert Jura blind on the keyboard and then the field is shown for the rest time. The search works well.
---------- subsurface.log ----------
Empty filename passed to function
"0.003: Successfully opened logfile /var/mobile/Containers/Data/Application/C5C1B733-63BC-4706-A5EA-2AA5D3344BAC/Documents/subsurface.log at Do. Nov. 1 20:17:28 2018"
"0.003: Starting Subsurface-mobile:2.1.5(4.8.3.308):iOS 12.1:arm64:de-DE"
So this log is from the previous version, not the one I pushed an hour ago. This one is lacking the debug information :-(

/D
Alexander Maier
2018-11-01 20:16:20 UTC
Permalink
Hello Dirk,

No with the right version

---------- subsurface.log ----------
Empty filename passed to function
"0.001: Successfully opened logfile /var/mobile/Containers/Data/Application/78FFD83A-8C51-4E2F-81FE-03EE0AFB05EC/Documents/subsurface.log at Do. Nov. 1 21:14:26 2018"
"0.001: Starting Subsurface-mobile:2.1.5(4.8.3.320):iOS 12.1:arm64:de-DE"
"0.001: built with libdivecomputer v0.7.0-devel-Subsurface-NG (e61b7c64f998efe00c2f10c7d84fa1618ded598c)"
"0.001: built with Qt Version 5.11.1, runtime from Qt Version 5.11.1"
"0.001: built with libgit2 0.26.0"
starting BLE discovery
"Created position source corelocation"
"0.002: Created position source corelocation"
"Set GPS service update interval to 300 s"
"0.002: Set GPS service update interval to 300 s"
"0.003: location service is available"
qrc:/org/kde/kirigami/Page.qml:276:5: QML Loader: Binding loop detected for property "active"
Filter header is not visible and implicit height is 24
Both point size and pixel size set. Using pixel size.
"0.440: Datendatei wird synchronisiert"
"0.443: Lade Tauchgänge aus dem lokalen Zwischenspeicher"
"0.501: Tauchdaten erfolgreich geöffnet"
processEvents() flags QFlags(0x1) not supported on iOS
Found new device: "" "LE:{033a0475-e446-f9b6-d5ad-f33e403d10e7}"
Not recognized as dive computer
Found new device: "" "LE:{b414cc48-7fab-9fb2-4ef2-3bb227e1b5fb}"
Not recognized as dive computer
Found new device: "" "LE:{199e3855-96d9-16b6-af4f-40fc61e80c4c}"
Not recognized as dive computer
Found new device: "Alexanders iPhone SE" "LE:{8876e235-4af0-a77e-6b0d-d7e8e8c466c7}"
Not recognized as dive computer
Found new device: "" "LE:{f1e5fd55-2d8c-ddf7-4ef1-0309ae55d02a}"
Not recognized as dive computer
Found new device: "" "LE:{1263bcbf-e226-a55a-29b1-b1f0382ba938}"
Not recognized as dive computer
"0.526: 158 dives loaded from cache"
"0.527: have cloud credentials, but user asked not to connect to network"
stale focus object QObject(0x0) , doing manual update
Using the following font: Arial at 17pt with mobile_scale: 1
qrc:/org/kde/kirigami/GlobalDrawer.qml:258: TypeError: Cannot read property 'length' of undefined
qrc:/org/kde/kirigami/GlobalDrawer.qml:293: TypeError: Cannot read property 'length' of undefined
qrc:/org/kde/kirigami/GlobalDrawer.qml:292: TypeError: Cannot read property 'length' of undefined
qqwindow devicePixelRatio 2 2
Supported dive computers:
"Aqualung: i770R (BLE)"
"Heinrichs Weikamp: OSTC 2 (BLE), OSTC 2 TR (BLE), OSTC 4 (BLE), OSTC Plus (BLE), OSTC Sport (BLE)"
"Mares: Puck Pro (BLE), Quad (BLE), Quad Air (BLE), Smart (BLE), Smart Air (BLE)"
"Scubapro: Aladin Sport Matrix (BLE), G2 (BLE), G2 Console (BLE)"
"Shearwater: Nerd 2 (BLE), Perdix (BLE), Perdix AI (BLE), Petrel 2 (BLE), Teric (BLE)"
"Suunto: EON Core (BLE), EON Steel (BLE)"
qqwindow screen has ldpi/pdpi 72 132
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
Found new device: "" "LE:{82a983e2-466b-3960-0d1b-e242c7c64a72}"
Not recognized as dive computer
"1.069: AppState changed to active with no save ongoing and no unsaved changes"
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object PageRow_QMLTYPE_7_QML_42(0x2835198c0) , doing manual update
Filter header is visible and implicit height is 43
Filter header is not visible and implicit height is 43
QObject::startTimer: Timers cannot be started from another thread
Filter header is visible and implicit height is 43
stale focus object QQuickTextField(0x283525ef0) , doing manual update
QObject::connect: Cannot queue arguments of type 'QQmlChangeSet'
(Make sure 'QQmlChangeSet' is registered using qRegisterMetaType().)
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QPixmap::scaled: Pixmap is a null pixmap
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
Filter header is not visible and implicit height is 43
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickRootItem(0x280229020) , doing manual update
Filter header is visible and implicit height is 43
Filter header is not visible and implicit height is 43
QObject::startTimer: Timers cannot be started from another thread
Filter header is visible and implicit height is 43
stale focus object QQuickTextField(0x283525ef0) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickRootItem(0x280229020) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
stale focus object QQuickPopupItem(0x28025c400) , doing manual update
Both point size and pixel size set. Using pixel size.
Both point size and pixel size set. Using pixel size.
stale focus object QQuickRootItem(0x280229020) , doing manual update
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
QObject::startTimer: Timers cannot be started from another thread
stale focus object About_QMLTYPE_131(0x28350b180) , doing manual update
---------- finish ----------


---

Alexander Maier

Am 01.11.2018 um 21:07 schrieb Dirk Hohndel <***@hohndel.org>:

Hi Alexander,
Post by Alexander Maier
Here is the log file from my iPad. iOS 12.1. Yes correct: When I active the search button for the first time after a restart of Subsurface-mobile there is no textfield shown. I insert Jura blind on the keyboard and then the field is shown for the rest time. The search works well.
---------- subsurface.log ----------
Empty filename passed to function
"0.003: Successfully opened logfile /var/mobile/Containers/Data/Application/C5C1B733-63BC-4706-A5EA-2AA5D3344BAC/Documents/subsurface.log at Do. Nov. 1 20:17:28 2018"
"0.003: Starting Subsurface-mobile:2.1.5(4.8.3.308):iOS 12.1:arm64:de-DE"
So this log is from the previous version, not the one I pushed an hour ago. This one is lacking the debug information :-(

/D
Loading...