[Marble-devel] What's new in KReport & KProperty & Predicate

Jaroslaw Staniek staniek at kde.org
Sat May 23 10:15:15 UTC 2015


Disabled maps in integration2 now.

@Adam
Another topic: the line element. It does not display at least in the designer:

http://i.imgur.com/w5d7DXE.png

(only start/end markers are displayed)

Why?
I see the line style should be Solid by default but it is not. It's empty.
Also please look what happens when we change the Style property (or
any other that affect the visuals) in the editor. The line appearance
isn't updated until you mouse over the are or so.
Could you look at the issue?


On 23 May 2015 at 11:07, Jaroslaw Staniek <staniek at kde.org> wrote:
> Created a task in the backlog:
> https://todo.kde.org/?controller=task&action=show&task_id=1299
>
> On 23 May 2015 at 11:04, Jaroslaw Staniek <staniek at kde.org> wrote:
>> Yes, so we're disabling the maps plugin for now and pushing on a TODO
>> stack, hopefully for 3.1.
>> Until MarbleConfig.cmake is created, so the warning below won't disappear.
>>
>> @Marble devs: the buildsystem it needs porting. This is a serious
>> request since Kexi users use the maps feature.
>>
>> ---
>>
>> CMake Warning at src/plugins/CMakeLists.txt:7 (find_package):
>>   By not providing "FindMarble.cmake" in CMAKE_MODULE_PATH this
>> project has
>>   asked CMake to find a package configuration file provided by
>> "Marble", but
>>   CMake did not find one.
>>
>>   Could not find a package configuration file provided by "Marble"
>> with any
>>   of the following names:
>>
>>     MarbleConfig.cmake
>>     marble-config.cmake
>>
>> On 23 May 2015 at 07:30, Adam Pigg <adam at piggz.co.uk> wrote:
>>> Yeah, mirrors my experience...,,I built marble-qt, but it crashes on
>>> startup. Backtrace shows qt4 and qt5 libs being loaded.
>>>
>>>
>>> On Fri, 22 May 2015 23:44 Jaroslaw Staniek <staniek at kde.org> wrote:
>>>>
>>>> @Adam integrated code from your maps-piggz branch (with a few alterations)
>>>>
>>>> I am not sure Marble is already fully ported to Qt5/KF5. I don't see
>>>> many commits that look like ports there, and the branch
>>>> kde-frameworks-5 is from Aug 30. Its libs do not look like a framework
>>>> of the same sort as e.g. those from KF5. Also default build of master
>>>> tried
>>>> to find Qt4, and is broken when marble examples or marble tools are
>>>> built. I finally used:
>>>>  cmake -DCMAKE_INSTALL_PREFIX=~/dev/inst5 -DBUILD_MARBLE_EXAMPLES=NO
>>>> -DBUILD_MARBLE_TOOLS=NO -DCMAKE_BUILD_TYPE=Debug -DQT5BUILD=ON
>>>> ../../src/marble
>>>>
>>>> Then it built but marble-qt crashed for me. (current KF5 built using
>>>> kdesrc-build).
>>>>
>>>> KReport 'integration2' does not find marble package.
>>>>
>>>> Unless all these are my mistakes, we would be forced to disable maps for
>>>> some
>>>> time (also in Kexi 3's forms).
>>>>
>>>> @Marble devs, please let us know about the status of the marble widget
>>>> for Qt5/KF5.
>>>>
>>>> On 18 May 2015 at 19:10, Jaroslaw Staniek <staniek at kde.org> wrote:
>>>> > On 13 May 2015 at 00:25, Jaroslaw Staniek <staniek at kde.org> wrote:
>>>> >> Ok,
>>>> >> @Adam please check the 'integration' branch:
>>>> >>
>>>> >> ASSERT failure in QList<T>::operator[]: "index out of range", file
>>>> >> /usr/include/qt5/QtCore/qlist.h, line 486
>>>> >> Aborted
>>>> >>
>>>> >> Compared to that, 93356498ab6eb works OK.
>>>> >
>>>> > Fixed in c825346e56fe9d (branch integration2).
>>>> > The rule is: we shouldn't use list[0] when the list can be empty.
>>>> >
>>>> > In other news, I added proper Messages.sh scripts to kreport and
>>>> > kproperty.
>>>> > kdb and kdb's tests fully build (without drivers). Se the kdb branch
>>>> > as usual in my clone.
>>>> >
>>>> >
>>>> > --
>>>> > regards, Jaroslaw Staniek
>>>> >
>>>> > KDE:
>>>> > : A world-wide network of software engineers, artists, writers,
>>>> > translators
>>>> > : and facilitators committed to Free Software development -
>>>> > http://kde.org
>>>> > Calligra Suite:
>>>> > : A graphic art and office suite - http://calligra.org
>>>> > Kexi:
>>>> > : A visual database apps builder - http://calligra.org/kexi
>>>> > Qt Certified Specialist:
>>>> > : http://www.linkedin.com/in/jstaniek
>>>>
>>>>
>>>>
>>>> --
>>>> regards, Jaroslaw Staniek
>>>>
>>>> KDE:
>>>> : A world-wide network of software engineers, artists, writers,
>>>> translators
>>>> : and facilitators committed to Free Software development - http://kde.org
>>>> Calligra Suite:
>>>> : A graphic art and office suite - http://calligra.org
>>>> Kexi:
>>>> : A visual database apps builder - http://calligra.org/kexi
>>>> Qt Certified Specialist:
>>>> : http://www.linkedin.com/in/jstaniek
>>>> _______________________________________________
>>>> calligra-devel mailing list
>>>> calligra-devel at kde.org
>>>> https://mail.kde.org/mailman/listinfo/calligra-devel
>>>
>>>
>>> _______________________________________________
>>> calligra-devel mailing list
>>> calligra-devel at kde.org
>>> https://mail.kde.org/mailman/listinfo/calligra-devel
>>>
>>
>>
>>
>> --
>> regards, Jaroslaw Staniek
>>
>> KDE:
>> : A world-wide network of software engineers, artists, writers, translators
>> : and facilitators committed to Free Software development - http://kde.org
>> Calligra Suite:
>> : A graphic art and office suite - http://calligra.org
>> Kexi:
>> : A visual database apps builder - http://calligra.org/kexi
>> Qt Certified Specialist:
>> : http://www.linkedin.com/in/jstaniek
>
>
>
> --
> regards, Jaroslaw Staniek
>
> KDE:
> : A world-wide network of software engineers, artists, writers, translators
> : and facilitators committed to Free Software development - http://kde.org
> Calligra Suite:
> : A graphic art and office suite - http://calligra.org
> Kexi:
> : A visual database apps builder - http://calligra.org/kexi
> Qt Certified Specialist:
> : http://www.linkedin.com/in/jstaniek



-- 
regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - http://kde.org
Calligra Suite:
: A graphic art and office suite - http://calligra.org
Kexi:
: A visual database apps builder - http://calligra.org/kexi
Qt Certified Specialist:
: http://www.linkedin.com/in/jstaniek


More information about the Marble-devel mailing list