<div dir="ltr">Regarding Subsurface-mobile on Android :<div><br></div><div>If bluetooth is inactive when the application is launched, the bluetooth devices list is only populated with one entry : "FTDI".</div><div>If you then enable Bluetooth, the app fails to refresh the list. You have to restart the application before it will load the devices list.</div><div><br></div><div>If you attempt to download logs via Bluetooth and the download fails or times out, the "Download" button turns into "Retry". It will remain "Retry" regardless of whether you select a different device to download from, a different manufacturer, model or exit and re-enter the download screen. This should probably reset to "Download" on any changes to the dive computer model, manufacturer, device address or display exit/re-enter ? </div><div><br></div><div>Aaron</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 22, 2017 at 4:33 PM, Aaron Scheiner <span dir="ltr"><<a href="mailto:blue@aquarat.za.net" target="_blank">blue@aquarat.za.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Ubuntu 17.04 x64 : (4.6.4-839)</div>I get this (which I also get from my own build - missing plugin. I confirmed my build isn't present when running "your" binary from the PPA) :<div><br></div><div><span class=""><div>qml: MapWidget.qml: cannot find a plugin named: googlemaps</div></span><span class=""><div>qrc:/MapWidget.qml:21: Error: Cannot assign [undefined] to QDeclarativeGeoMapType*</div><div>MapWidget ready</div></span></div><div><br></div><div>The application then freezes when it opens my cloud storage. </div><div><br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 22, 2017 at 3:43 PM, Dirk Hohndel <span dir="ltr"><<a href="mailto:dirk@hohndel.org" target="_blank">dirk@hohndel.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">So this is missing the QML modules for location and positioning. Obviously this shouldn't crash. Equally obviously, I'd prefer if we figured out how to install those automatically as dependencies.<br>
<br>
Any idea how to do the latter?<br>
<br>
Thanks for the report!<br>
<br>
/D<br>
<div class="m_8138035013577263384HOEnZb"><div class="m_8138035013577263384h5"><br>
On September 22, 2017 9:30:33 AM EDT, Miika Turkia <<a href="mailto:miika.turkia@gmail.com" target="_blank">miika.turkia@gmail.com</a>> wrote:<br>
>I get a crash from subsurface installed from the PPA<br>
><br>
>miika<br>
><br>
>Ubuntu 16.04.3 LTS (xenial)<br>
><br>
>Subsurface v4.6.4-839, built with libdivecomputer<br>
>v0.6.0-devel-Subsurface-branc<wbr>h<br>
>(aa0b522ab86f06ef72dca30d1f9d<wbr>c86c93f0b15c)<br>
><br>
><br>
>Starting program: /usr/bin/subsurface<br>
>[Thread debugging using libthread_db enabled]<br>
>Using host libthread_db library<br>
>"/lib/x86_64-linux-gnu/libthr<wbr>ead_db.so.1".<br>
>[New Thread 0x7fffe1571700 (LWP 14613)]<br>
>[New Thread 0x7fffd56ec700 (LWP 14614)]<br>
>[New Thread 0x7fffd4eeb700 (LWP 14615)]<br>
>[New Thread 0x7fffcffff700 (LWP 14616)]<br>
>[New Thread 0x7fffce288700 (LWP 14622)]<br>
>qrc:/MapWidget.qml:3:1: module "QtLocation" is not installed<br>
>qrc:/MapWidget.qml:4:1: module "QtPositioning" is not installed<br>
>qrc:/MapWidget.qml:3:1: module "QtLocation" is not installed<br>
>qrc:/MapWidget.qml:4:1: module "QtPositioning" is not installed<br>
>MapWidget status 3<br>
>[New Thread 0x7fffcd1c7700 (LWP 14623)]<br>
><br>
>Thread 1 "subsurface" received signal SIGSEGV, Segmentation fault.<br>
>0x000000000052cfce in MapWidgetHelper::setEditMode(b<wbr>ool) ()<br>
>(gdb) bt<br>
>#0  0x000000000052cfce in MapWidgetHelper::setEditMode(b<wbr>ool) ()<br>
>#1  0x000000000052b0bb in MapWidget::reload() ()<br>
>#2  0x000000000051a521 in MainWindow::MainWindow() ()<br>
>#3  0x00000000005120dd in init_ui() ()<br>
>#4  0x0000000000510a21 in main ()<br>
><br>
><br>
><br>
><br>
>On Fri, Sep 22, 2017 at 3:20 PM, Dirk Hohndel <<a href="mailto:dirk@hohndel.org" target="_blank">dirk@hohndel.org</a>> wrote:<br>
>> So for Ubuntu, the way to test "my" binaries is to follow the<br>
>instructions<br>
>> at <a href="https://subsurface-divelog.org/download/" rel="noreferrer" target="_blank">https://subsurface-divelog.org<wbr>/download/</a> but to use the<br>
>> ppa:subsurface/subsurface-dail<wbr>y PPA:<br>
>><br>
>> sudo add-apt-repository ppa:subsurface/subsurface-dail<wbr>y<br>
>> sudo apt-get update<br>
>><br>
>> With this you should be able to run<br>
>><br>
>> sudo apt-get install subsurface<br>
>><br>
>>  to install the latest Subsurface test binary (4.6.4.839-1 as I write<br>
>this).<br>
>><br>
>> I'd really appreciate if you could test that and report any issues.<br>
>> Especially with the maps plugin, BT, BLE, and any of the other fun<br>
>new<br>
>> features :-)<br>
>><br>
>> Much appreciated.<br>
>><br>
>> /D<br>
>><br>
>> On Sep 22, 2017, at 5:03 AM, Aaron Scheiner <<a href="mailto:blue@aquarat.za.net" target="_blank">blue@aquarat.za.net</a>><br>
>wrote:<br>
>><br>
>> Great :)<br>
>><br>
>> I use Ubuntu 17.04 x64 as my primary OS, but I also have Windows 10<br>
>on a few<br>
>> machines and I run Subsurface mobile on Android 7 (Samsung Galaxy<br>
>Note 7).<br>
>><br>
>> Aaron<br>
>><br>
>> On Fri, Sep 22, 2017 at 1:45 PM, Dirk Hohndel <<a href="mailto:dirk@hohndel.org" target="_blank">dirk@hohndel.org</a>><br>
>wrote:<br>
>>><br>
>>> On Fri, Sep 22, 2017 at 01:29:20PM +0200, Aaron Scheiner wrote:<br>
>>> > I apologise in advance for this question: where are your builds<br>
>located<br>
>>> > ?<br>
>>><br>
>>> Don't apologize - this is one of those things you have to "just<br>
>know", I<br>
>>> guess...<br>
>>><br>
>>> <a href="http://subsurface-divelog.org/downloads/test/" rel="noreferrer" target="_blank">http://subsurface-divelog.org/<wbr>downloads/test/</a><br>
>>><br>
>>> > I'll happily test them. I've been using my own so far.<br>
>>><br>
>>> That would be great. Which OSs can you test?<br>
>>><br>
>>> Thanks<br>
>>><br>
>>> /D<br>
>><br>
>><br>
>><br>
>><br>
>> ______________________________<wbr>_________________<br>
>> subsurface mailing list<br>
>> <a href="mailto:subsurface@subsurface-divelog.org" target="_blank">subsurface@subsurface-divelog.<wbr>org</a><br>
>><br>
><a href="http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface" rel="noreferrer" target="_blank">http://lists.subsurface-divel<wbr>og.org/cgi-bin/mailman/listinf<wbr>o/subsurface</a><br>
>><br>
<br>
</div></div><span class="m_8138035013577263384HOEnZb"><font color="#888888">--<br>
from my phone.<br>
</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br></div>