<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/navit.git/navit/graphics/qt5/QNavitWidget.cpp, branch audio_framework</title>
<subtitle>github.com: navit-gps/navit.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/navit.git/'/>
<entry>
<title>graphics Qt5 keyboard (#214)</title>
<updated>2017-04-10T17:20:08+00:00</updated>
<author>
<name>Stefan Wildemann</name>
<email>metalstrolch@users.noreply.github.com</email>
</author>
<published>2017-04-10T17:20:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/navit.git/commit/?id=6c7688b74364681bcaf034be15ae039cbf72c50b'/>
<id>6c7688b74364681bcaf034be15ae039cbf72c50b</id>
<content type='text'>
* Fix: Enable keyboard on graphics_qt5:QML

* Fix: Enable keyboard on graphics_qt5:QWidget

* Fix: register the QML RRC.

To not let the resources be optimized out if you compile navit without
modules, they need to be registered on module init.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix: Enable keyboard on graphics_qt5:QML

* Fix: Enable keyboard on graphics_qt5:QWidget

* Fix: register the QML RRC.

To not let the resources be optimized out if you compile navit without
modules, they need to be registered on module init.
</pre>
</div>
</content>
</entry>
<entry>
<title>Qt5 Graphics: Add QML support (#213)</title>
<updated>2017-04-05T18:06:28+00:00</updated>
<author>
<name>Stefan Wildemann</name>
<email>metalstrolch@users.noreply.github.com</email>
</author>
<published>2017-04-05T18:06:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/navit.git/commit/?id=f466ed624c282e30869fa1cc04f191812e0b4888'/>
<id>f466ed624c282e30869fa1cc04f191812e0b4888</id>
<content type='text'>
* Qt5: Add navit callbacks to private

Add navit callbacks to private data, to prepare qt5 graphics
transition to QML 2.0 instead of QWidget.

* Qt5: use only one widget

Refactor qt5 code to use only one widget. Overlays won't have their own
widgets anymore. This is in peparation for converting qt4 graphics to
QML 2.0

* initial addition of QML to qt5 graphics.

* Add first (bogus) qml file.

This commit adds the qml file for the qt5 qml graphics if used with
internal gui. And it alters the cmake scripts to istall it.

* Add inital Quick component

Now this has it's own c++ Quick component included. Additionally the
qml file gets embedded into the plugin.

* Small cleanup, qml package name correction.

* Convert to QGuiApplication to remove QWidget dep.

* First time working QQuick Navit

* Lower qml import versions, as sailfish uses old ones.

* Add header to QtQuick item.

* Add new attr qt5_widget to qt5

* Add qt5 variants to test

* Correct mistake in running test for qt5

* Fix: Tomtom libpng version bump to 1.6.29

The libpng version 1.6.28 was removed from
ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng16/

* Fix: Make window as big as possible if w and h are not given

* Fix navit config for run_linux_test, complete test separation.

* Fix xdotools use separatelog dir

* Fix: correct mess generated with last commit

* Convert from CMAKE_AUTORRC to old macros

We want to support old cmake, that doesn't have AUTORRC

* Fix: Add qml modules to build in order to allow QML graphics to run

* Fix: Use trusty packages instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Qt5: Add navit callbacks to private

Add navit callbacks to private data, to prepare qt5 graphics
transition to QML 2.0 instead of QWidget.

* Qt5: use only one widget

Refactor qt5 code to use only one widget. Overlays won't have their own
widgets anymore. This is in peparation for converting qt4 graphics to
QML 2.0

* initial addition of QML to qt5 graphics.

* Add first (bogus) qml file.

This commit adds the qml file for the qt5 qml graphics if used with
internal gui. And it alters the cmake scripts to istall it.

* Add inital Quick component

Now this has it's own c++ Quick component included. Additionally the
qml file gets embedded into the plugin.

* Small cleanup, qml package name correction.

* Convert to QGuiApplication to remove QWidget dep.

* First time working QQuick Navit

* Lower qml import versions, as sailfish uses old ones.

* Add header to QtQuick item.

* Add new attr qt5_widget to qt5

* Add qt5 variants to test

* Correct mistake in running test for qt5

* Fix: Tomtom libpng version bump to 1.6.29

The libpng version 1.6.28 was removed from
ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng16/

* Fix: Make window as big as possible if w and h are not given

* Fix navit config for run_linux_test, complete test separation.

* Fix xdotools use separatelog dir

* Fix: correct mess generated with last commit

* Convert from CMAKE_AUTORRC to old macros

We want to support old cmake, that doesn't have AUTORRC

* Fix: Add qml modules to build in order to allow QML graphics to run

* Fix: Use trusty packages instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix: Qt5: only update navit geometry if root window changed size.</title>
<updated>2017-02-23T18:40:26+00:00</updated>
<author>
<name>Stefan Wildemann</name>
<email>gta04@metalstrolche.de</email>
</author>
<published>2017-01-28T15:49:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/navit.git/commit/?id=96638a4254ff1b1d78a0c20058ada8e5e1fc4f70'/>
<id>96638a4254ff1b1d78a0c20058ada8e5e1fc4f70</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix: Qt5: fix resizing. Add config params w,h,fullscreen</title>
<updated>2017-02-23T18:40:26+00:00</updated>
<author>
<name>Stefan Wildemann</name>
<email>gta04@metalstrolche.de</email>
</author>
<published>2017-01-26T22:53:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/navit.git/commit/?id=4cbd82825832873c6d4f554e07b83df3d0f1c0ec'/>
<id>4cbd82825832873c6d4f554e07b83df3d0f1c0ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add QT5 graphics. Works on Sailfish OS.</title>
<updated>2017-02-23T18:40:26+00:00</updated>
<author>
<name>Stefan Wildemann</name>
<email>metalstrolch@metalstrolche.de</email>
</author>
<published>2015-11-21T16:21:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/navit.git/commit/?id=8efae9e743b97d520ffc80afdf20785ac07ea9b5'/>
<id>8efae9e743b97d520ffc80afdf20785ac07ea9b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
