Re: Subsurface mobile unable to download from ScubaPro G2

2018-11-01 Thread Adric Norris
Stupid question... does version 2.1.5 (4.8.3.307) include the
libdivecomputer fix for the G2 download issue with firmware version 1.4? I
received the app update 2 days ago, and it's failing to download in what
appears (at least superficially) to be the same manner.

Please be aware that I recently replaced my original phone with a Google
Pixel 3 XL, so I can't rule out a phone issue at this point.

I've attached subsurface.log and libdivecomputer.log, just in case they're
needed.

Thanx!

On Mon, Oct 8, 2018, 16:51 Adric Norris  Not that it matters much at this point, but I'm pretty sure the change
> would have started with the 1.4 firmware. I remember learning there was an
> update the night before my Tec 40 class, and decided to defer it since I
> didn't want to risk breaking anything at the time.
>
> On Mon, Oct 8, 2018 at 2:29 PM Linus Torvalds <
> torva...@linux-foundation.org> wrote:
>
>> On Mon, Oct 8, 2018 at 12:09 PM Linus Torvalds
>>  wrote:
>> >
>> > But I can just ignore the odd byte - and then my G2 download succeeds.
>>
>> I've updated libdivecomputer with the odd new G2 BLE behavior:
>>
>>
>> https://github.com/Subsurface-divelog/libdc/commit/f0fe141373dd3f1ff5b7b6d2c0f13b47da894096
>>
>> Jef - the comment in there says it all. The G2 BLE behavior is very
>> odd as of fw 1.4, but it seems intentional.
>>
>> Maybe it started earlier, I never tested the 1.3 firmware.
>>
>> I suspect Uwatec uses the new first byte to figure out lost packets or
>> something - and it may be related to the fact that now their desktop
>> app seems to support bluetooth on Windows too (at least I don't
>> _think_ it used to, but who knows).
>>
>> In the meantime, I changed it to still treat the first byte as a
>> length byte - unless it's larger than the possible packet size. The
>> USB HID side definitely still treats it as a length byte, even for the
>> "long stream" case. And I suspect the odd pattern has been chosen
>> explicitly so that the new byte has that "bigger than a packet"
>> behavior, because the first byte is never smaller than 20 (except for
>> the small packet case where it still is the length).
>>
>> Dive computer manufacturers are odd, odd, odd.
>>
>> Linus
>>
>
>
> --
> "In the beginning the Universe was created. This has made a lot of people
> very angry and been widely regarded as a bad move." -Douglas Adams
>
"0.007: Successfully opened logfile /storage/emulated/0/subsurface.log at Thu 
Nov 1 19:46:41 2018"
"0.007: Starting Subsurface-mobile:2.1.5(4.8.3.307):Android  (9.0):arm:en-US"
"0.007: built with libdivecomputer v0.7.0-devel-Subsurface-NG 
(e61b7c64f998efe00c2f10c7d84fa1618ded598c)"
"0.007: built with Qt Version 5.11.1, runtime from Qt Version 5.11.1"
"0.007: built with libgit2 0.26.0"
"localDevice yuzuki is valid, starting discovery"
paired BT classic device type 1 with address "FC:58:FA:8D:01:23"
paired BT classic device type 1 with address "08:EB:ED:64:B3:B1"
paired BT classic device type 1 with address "10:0F:18:10:4D:9E"
paired BLE device type 2 with address "LE:C5:11:36:12:8B:DF"
paired BT classic device type 1 with address "90:B6:86:96:50:99"
paired BLE device type 2 with address "LE:00:13:43:54:8C:65"
Found new device: "BOHM B-66" "FC:58:FA:8D:01:23"
Not recognized as dive computer
Found new device: "SoundCore 2" "08:EB:ED:64:B3:B1"
Not recognized as dive computer
Found new device: "Motorola H730" "10:0F:18:10:4D:9E"
Not recognized as dive computer
Found new device: "Descent Mk1" "LE:C5:11:36:12:8B:DF"
Not recognized as dive computer
Found new device: "CAR MULTIMEDIA" "90:B6:86:96:50:99"
Not recognized as dive computer
Found new device: "G2" "LE:00:13:43:54:8C:65"
"this could be a Scubapro G2"
Paired = "BOHM B-66" "FC:58:FA:8D:01:23"
Paired = "SoundCore 2" "08:EB:ED:64:B3:B1"
Paired = "Motorola H730" "10:0F:18:10:4D:9E"
Paired = "Descent Mk1" "LE:C5:11:36:12:8B:DF"
Paired = "CAR MULTIMEDIA" "90:B6:86:96:50:99"
Paired = "G2" "LE:00:13:43:54:8C:65"
"Created position source android"
"0.019: Created position source android"
"Set GPS service update interval to 300 s"
"0.019: Set GPS service update interval to 300 s"
"0.019: location service is available"
qrc:/org/kde/kirigami/Page.qml:276:5: QML Loader: Binding loop detected for 
property "active"
"0.433: Synchronising data file"
"0.441: Load dives from local cache"
"0.548: Successfully opened dive data"
"0.568: AppState changed to active with save ongoing and no unsaved changes"
"0.570: 215 dives loaded from cache"
"0.571: have cloud credentials, but user asked not to connect to network"
checkPendingIntents 
Using the following font: Roboto at 18pt with mobile_scale: 1
qqwindow devicePixelRatio 3.50149 3.50149
Supported dive computers:
"Aeris: 500 AI (SERIAL), A300 (SERIAL), A300 AI (SERIAL), A300CS (SERIAL), 
Atmos 2 (SERIAL), Atmos AI (SERIAL), Atmos AI 2 (SERIAL), Compumask (SERIAL), 
Elite (SERIAL), Elite T3 (SERIAL), Epic (SERIAL), F10 (SERIAL), F11 (SERIAL), 
Manta (SERIAL), XR-1 NX (SERIAL), XR-2 (SERIAL)"

Re: TestFlight beta feedback for Subsurface-mobile

2018-11-01 Thread Hartley Horwitz
Tried 4.8.3.320 on iPhone 6 running iOS 12.1.

No issues with the filter.  Tapped once on the filter icon and the keyboard
and entry line appear.  Tried shutting down the app and re-starting several
times and the behavior was consistent and correct.

I tried using filtering, then closed the filter, did some other things in
subsurface, then tried filtering again.  No issues.

So it is working well for me.

..Hartley
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface


Re: TestFlight beta feedback for Subsurface-mobile.

2018-11-01 Thread Dirk Hohndel

> On Nov 1, 2018, at 1:23 PM, Martin de Weger  wrote:
> 
> 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
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface


Re: TestFlight beta feedback for Subsurface-mobile.

2018-11-01 Thread 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! 

Martin



> Op 1 nov. 2018, om 21:11 heeft Dirk Hohndel  het volgende 
> geschreven:
> 
> Hi Martin,
> 
>> On Nov 1, 2018, at 12:59 PM, Martin de Weger  wrote:
>> 
>> 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.
> 
>> -- 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 :-)
> 
>> Filter header is not visible and implicit height is 24
> 
> Initially the header is created invisible, as intended
> 
>> 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
> 
>> Filter header is not visible and implicit height is 46
> 
> Turning it off
> 
>> 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

___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface


Re: TestFlight beta feedback for Subsurface-mobile.

2018-11-01 Thread Alexander Maier
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 

Re: TestFlight beta feedback for Subsurface-mobile.

2018-11-01 Thread Dirk Hohndel
Hi Martin,

> On Nov 1, 2018, at 12:59 PM, Martin de Weger  wrote:
> 
> 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.

> -- 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 :-)

> Filter header is not visible and implicit height is 24

Initially the header is created invisible, as intended

> 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

> Filter header is not visible and implicit height is 46

Turning it off

> 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
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface


Re: TestFlight beta feedback for Subsurface-mobile.

2018-11-01 Thread Dirk Hohndel
Hi Alexander,

> On Nov 1, 2018, at 12:22 PM, Alexander Maier  wrote:
> 
> 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
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface


Re: TestFlight beta feedback for Subsurface-mobile.

2018-11-01 Thread Martin de Weger
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 

Re: TestFlight beta feedback for Subsurface-mobile.

2018-11-01 Thread 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
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 

Re: TestFlight beta feedback for Subsurface-mobile.

2018-11-01 Thread Dirk Hohndel

> On Nov 1, 2018, at 11:41 AM, Alexander Maier  wrote:
> 
> 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
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface


Re: TestFlight beta feedback for Subsurface-mobile

2018-11-01 Thread Dirk Hohndel

> On Nov 1, 2018, at 11:26 AM, Hartley Horwitz  wrote:
> 
> The dive filter works well for me on iPhone 6 running the latest iOS.   This 
> is a great feature!  Thanks to all who've worked on it.

Excellent. Glad this is working well for you. I just pushed another update to 
TestFlight, hoping that it will help us figure out why on some devices the 
filter entry line isn’t shown…

/D
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface


TestFlight beta feedback for Subsurface-mobile.

2018-11-01 Thread 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.App Information:
App Name: Subsurface-mobile
App Version: 2.1.5 (4.8.3.320)
Installed App Version: 2.1.5 (4.8.3.320)

Device Information:
Device: iPhone8,4
iOS Version: 12.1
Language: de-DE (Deutsch (Deutschland))
Carrier: Telekom.de
Timezone: CET
Architecture: N/A
Connection Status: Cellular data
Paired Apple Watch: Apple Watch - Watch OS 4.3.2 (15U70)--- Alexander Maier___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface


Re: TestFlight beta feedback for Subsurface-mobile

2018-11-01 Thread Hartley Horwitz
The dive filter works well for me on iPhone 6 running the latest iOS.
This is a great feature!  Thanks to all who've worked on it.
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface


Re: working towards 4.8.4 and 2.1.5

2018-11-01 Thread Dirk Hohndel
On Thu, Nov 01, 2018 at 05:47:52PM +0200, Lubomir I. Ivanov wrote:
> On Thu, 1 Nov 2018 at 16:38, Dirk Hohndel  wrote:
> > - figure out what's wrong with the Windows builds an BT/BLE (apparently at 
> > least the Travis binaries don't use the correct BT DLL)
> 
> should we announce BTLE / Windows in release notes and / or the
> announcement body?
> my vote would be yes with outlining "experimental".

Yes, I agree.

> that video i did is out of date, but perhaps we can create just a gist
> or pastebin with some instructions?
> i can also record another video?
> 
> instructions:
> --
> - Make sure you have the latest Windows 10 update.
> - Make sure you have the latest BTLE drivers for you PC or BTLE dongle.
> - Make sure that your BTLE dive computer is paired in Control Panel.
> - If connectivity from Subsurface to the BTLE device fails, try
> unpairing and pairing again.
> --

That should go in the FAQ, in the documentation / user manual, and should
be part of the announcement :-)

/D
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface


Re: working towards 4.8.4 and 2.1.5

2018-11-01 Thread Lubomir I. Ivanov
On Thu, 1 Nov 2018 at 16:38, Dirk Hohndel  wrote:
> - figure out what's wrong with the Windows builds an BT/BLE (apparently at 
> least the Travis binaries don't use the correct BT DLL)
>

should we announce BTLE / Windows in release notes and / or the
announcement body?
my vote would be yes with outlining "experimental".

that video i did is out of date, but perhaps we can create just a gist
or pastebin with some instructions?
i can also record another video?

instructions:
--
- Make sure you have the latest Windows 10 update.
- Make sure you have the latest BTLE drivers for you PC or BTLE dongle.
- Make sure that your BTLE dive computer is paired in Control Panel.
- If connectivity from Subsurface to the BTLE device fails, try
unpairing and pairing again.
--

lubomir
--
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface


working towards 4.8.4 and 2.1.5

2018-11-01 Thread Dirk Hohndel
It's that time again. We've made some progress, we added some features, I'm 
sure we added some bugs... :-)

Right now I want to collect the list of things we need to get done before 
cutting a release

- reported issue about mobile filtering / filter entry line not showing up on 
some iOS devices
- documentation of mobile filtering in the user manual
- en_ZA locale
- figure out what's wrong with the Windows builds an BT/BLE (apparently at 
least the Travis binaries don't use the correct BT DLL)

and the list of things that some of you may be working on and would like to get 
into these releases

- ?

I'll push a first update of translations in a moment...

/D
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface