thinking about 4.7

John Van Ostrand john at vanostrand.com
Fri Sep 22 07:46:55 PDT 2017


On Fri, Sep 22, 2017 at 10:39 AM, Aaron Scheiner <blue at aquarat.za.net>
wrote:

> Regarding Subsurface-mobile on Android :
>
> If bluetooth is inactive when the application is launched, the bluetooth
> devices list is only populated with one entry : "FTDI".
> 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.
>
> 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 ?
>
> Aaron
>
> On Fri, Sep 22, 2017 at 4:33 PM, Aaron Scheiner <blue at aquarat.za.net>
> wrote:
>
>> Ubuntu 17.04 x64 : (4.6.4-839)
>> 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) :
>>
>> qml: MapWidget.qml: cannot find a plugin named: googlemaps
>> qrc:/MapWidget.qml:21: Error: Cannot assign [undefined] to
>> QDeclarativeGeoMapType*
>> MapWidget ready
>>
>> The application then freezes when it opens my cloud storage.
>>
>>
>> On Fri, Sep 22, 2017 at 3:43 PM, Dirk Hohndel <dirk at hohndel.org> wrote:
>>
>>> 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.
>>>
>>> Any idea how to do the latter?
>>>
>>> Thanks for the report!
>>>
>>> /D
>>>
>>> On September 22, 2017 9:30:33 AM EDT, Miika Turkia <
>>> miika.turkia at gmail.com> wrote:
>>> >I get a crash from subsurface installed from the PPA
>>> >
>>> >miika
>>> >
>>> >Ubuntu 16.04.3 LTS (xenial)
>>> >
>>> >Subsurface v4.6.4-839, built with libdivecomputer
>>> >v0.6.0-devel-Subsurface-branch
>>> >(aa0b522ab86f06ef72dca30d1f9dc86c93f0b15c)
>>> >
>>> >
>>> >Starting program: /usr/bin/subsurface
>>> >[Thread debugging using libthread_db enabled]
>>> >Using host libthread_db library
>>> >"/lib/x86_64-linux-gnu/libthread_db.so.1".
>>> >[New Thread 0x7fffe1571700 (LWP 14613)]
>>> >[New Thread 0x7fffd56ec700 (LWP 14614)]
>>> >[New Thread 0x7fffd4eeb700 (LWP 14615)]
>>> >[New Thread 0x7fffcffff700 (LWP 14616)]
>>> >[New Thread 0x7fffce288700 (LWP 14622)]
>>> >qrc:/MapWidget.qml:3:1: module "QtLocation" is not installed
>>> >qrc:/MapWidget.qml:4:1: module "QtPositioning" is not installed
>>> >qrc:/MapWidget.qml:3:1: module "QtLocation" is not installed
>>> >qrc:/MapWidget.qml:4:1: module "QtPositioning" is not installed
>>> >MapWidget status 3
>>> >[New Thread 0x7fffcd1c7700 (LWP 14623)]
>>> >
>>> >Thread 1 "subsurface" received signal SIGSEGV, Segmentation fault.
>>> >0x000000000052cfce in MapWidgetHelper::setEditMode(bool) ()
>>> >(gdb) bt
>>> >#0  0x000000000052cfce in MapWidgetHelper::setEditMode(bool) ()
>>> >#1  0x000000000052b0bb in MapWidget::reload() ()
>>> >#2  0x000000000051a521 in MainWindow::MainWindow() ()
>>> >#3  0x00000000005120dd in init_ui() ()
>>> >#4  0x0000000000510a21 in main ()
>>> >
>>> >
>>> >
>>> >
>>> >On Fri, Sep 22, 2017 at 3:20 PM, Dirk Hohndel <dirk at hohndel.org> wrote:
>>> >> So for Ubuntu, the way to test "my" binaries is to follow the
>>> >instructions
>>> >> at https://subsurface-divelog.org/download/ but to use the
>>> >> ppa:subsurface/subsurface-daily PPA:
>>> >>
>>> >> sudo add-apt-repository ppa:subsurface/subsurface-daily
>>> >> sudo apt-get update
>>> >>
>>> >> With this you should be able to run
>>> >>
>>> >> sudo apt-get install subsurface
>>> >>
>>> >>  to install the latest Subsurface test binary (4.6.4.839-1 as I write
>>> >this).
>>> >>
>>> >> I'd really appreciate if you could test that and report any issues.
>>> >> Especially with the maps plugin, BT, BLE, and any of the other fun
>>> >new
>>> >> features :-)
>>> >>
>>> >> Much appreciated.
>>> >>
>>> >> /D
>>> >>
>>> >> On Sep 22, 2017, at 5:03 AM, Aaron Scheiner <blue at aquarat.za.net>
>>> >wrote:
>>> >>
>>> >> Great :)
>>> >>
>>> >> I use Ubuntu 17.04 x64 as my primary OS, but I also have Windows 10
>>> >on a few
>>> >> machines and I run Subsurface mobile on Android 7 (Samsung Galaxy
>>> >Note 7).
>>> >>
>>> >> Aaron
>>> >>
>>> >> On Fri, Sep 22, 2017 at 1:45 PM, Dirk Hohndel <dirk at hohndel.org>
>>> >wrote:
>>> >>>
>>> >>> On Fri, Sep 22, 2017 at 01:29:20PM +0200, Aaron Scheiner wrote:
>>> >>> > I apologise in advance for this question: where are your builds
>>> >located
>>> >>> > ?
>>> >>>
>>> >>> Don't apologize - this is one of those things you have to "just
>>> >know", I
>>> >>> guess...
>>> >>>
>>> >>> http://subsurface-divelog.org/downloads/test/
>>> >>>
>>> >>> > I'll happily test them. I've been using my own so far.
>>> >>>
>>> >>> That would be great. Which OSs can you test?
>>> >>>
>>> >>> Thanks
>>> >>>
>>> >>> /D
>>> >>
>>> >>
>>> >>
>>> >>
>>> >> _______________________________________________
>>> >> subsurface mailing list
>>> >> subsurface at subsurface-divelog.org
>>> >>
>>> >http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
>>> >>
>>>
>>> --
>>> from my phone.
>>>
>>
>>
>
> _______________________________________________
> subsurface mailing list
> subsurface at subsurface-divelog.org
> http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
>
>

I'm a fedora user but I don't see binaries at that link. I can build and do
some simple testing of the latest code this weekend. I'll also take a look
at the APK.
-- 
John Van Ostrand
At large on sabbatical
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20170922/d41e4f32/attachment-0001.html>


More information about the subsurface mailing list