<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/navit.git/navit/graphics.c, branch layout_transparency</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>fix:core:add clipping to polygons with holes (#870) fixes (#869)</title>
<updated>2019-09-13T12:43:30+00:00</updated>
<author>
<name>Stefan Wildemann</name>
<email>metalstrolch@users.noreply.github.com</email>
</author>
<published>2019-09-13T12:43:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/navit.git/commit/?id=1d364ed6f8c0de8816b54dda23ab7653bb2790fc'/>
<id>1d364ed6f8c0de8816b54dda23ab7653bb2790fc</id>
<content type='text'>
* fix:core:refactor polygon clipping

This commit extracts the polygon clipping into its own function to be
re used for polygon with holes clipping.

* fix:core:Clip polygons with holes prior drawing.

While this helps drawing for limited graphics like SDL or WindowsCE,
it will slightly slow down on graphics that do clipping themselves like
qt5. As this is done for polygons already, we do this for polygons with
holes as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix:core:refactor polygon clipping

This commit extracts the polygon clipping into its own function to be
re used for polygon with holes clipping.

* fix:core:Clip polygons with holes prior drawing.

While this helps drawing for limited graphics like SDL or WindowsCE,
it will slightly slow down on graphics that do clipping themselves like
qt5. As this is done for polygons already, we do this for polygons with
holes as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor item_add for CodeFactor</title>
<updated>2019-08-07T10:01:37+00:00</updated>
<author>
<name>Wildemann Stefan</name>
<email>stefan.wildemann@corpuls.com</email>
</author>
<published>2019-08-07T10:01:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/navit.git/commit/?id=13f41ad32282774765be14495eeff4f99559427d'/>
<id>13f41ad32282774765be14495eeff4f99559427d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor item drawing to make CodeFactor happy.</title>
<updated>2019-08-07T09:37:09+00:00</updated>
<author>
<name>Wildemann Stefan</name>
<email>stefan.wildemann@corpuls.com</email>
</author>
<published>2019-08-07T09:37:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/navit.git/commit/?id=365e5596db291ba7dadb8b617b8a3d7e62299533'/>
<id>365e5596db291ba7dadb8b617b8a3d7e62299533</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Initialize holes pointer.</title>
<updated>2019-08-07T07:14:48+00:00</updated>
<author>
<name>Stefan Wildemann</name>
<email>gta04@metalstrolche.de</email>
</author>
<published>2019-08-07T07:14:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/navit.git/commit/?id=bbcb2e2f74758d0ceabe70cec6879e80a9494ddf'/>
<id>bbcb2e2f74758d0ceabe70cec6879e80a9494ddf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix/refactor polygon reassembly.</title>
<updated>2019-07-31T15:36:03+00:00</updated>
<author>
<name>Wildemann Stefan</name>
<email>stefan.wildemann@corpuls.com</email>
</author>
<published>2019-07-31T15:36:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/navit.git/commit/?id=8061e9b1e4a82368d8acf626179f9e657fea4664'/>
<id>8061e9b1e4a82368d8acf626179f9e657fea4664</id>
<content type='text'>
We're getting close. Finally processed map of Oberbayern, Germany
without any issues. Renders nicely on Qt5. Nedds still some hacks in
maptool as I did not understan everything properly. Parts of maptool are
rather hacky, aren't they?
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We're getting close. Finally processed map of Oberbayern, Germany
without any issues. Renders nicely on Qt5. Nedds still some hacks in
maptool as I did not understan everything properly. Parts of maptool are
rather hacky, aren't they?
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert parts to polygons. Partly working</title>
<updated>2019-07-30T22:33:36+00:00</updated>
<author>
<name>Stefan Wildemann</name>
<email>gta04@metalstrolche.de</email>
</author>
<published>2019-07-30T22:33:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/navit.git/commit/?id=69bdf87531a7c29cd72818f9b762e6fbc51bc58d'/>
<id>69bdf87531a7c29cd72818f9b762e6fbc51bc58d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>implement drawing of polygons with holes for qt5</title>
<updated>2019-07-28T20:31:34+00:00</updated>
<author>
<name>Stefan Wildemann</name>
<email>gta04@metalstrolche.de</email>
</author>
<published>2019-07-28T20:31:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/navit.git/commit/?id=864d83c33a998c52a5afff3eb543a0665c98ce02'/>
<id>864d83c33a998c52a5afff3eb543a0665c98ce02</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Transform hole coordinates to be drawn. Draw text on holes.</title>
<updated>2019-07-28T10:33:49+00:00</updated>
<author>
<name>Stefan Wildemann</name>
<email>gta04@metalstrolche.de</email>
</author>
<published>2019-07-28T10:14:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/navit.git/commit/?id=f682af2c26869d8f1a5501a021f55dedb4c49e05'/>
<id>f682af2c26869d8f1a5501a021f55dedb4c49e05</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Forward multipolygon holes to grapics structures</title>
<updated>2019-07-28T10:33:49+00:00</updated>
<author>
<name>Stefan Wildemann</name>
<email>gta04@metalstrolche.de</email>
</author>
<published>2019-07-27T23:11:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/navit.git/commit/?id=6c714a1e5b18b3d01bd2e0eee065e38640884c47'/>
<id>6c714a1e5b18b3d01bd2e0eee065e38640884c47</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add:graphics:dpi scaling support (#813)</title>
<updated>2019-07-28T10:29:58+00:00</updated>
<author>
<name>Stefan Wildemann</name>
<email>metalstrolch@users.noreply.github.com</email>
</author>
<published>2019-07-28T10:29:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/navit.git/commit/?id=6bc6c0cca6c105450f7cc6f080c72d99f87c173f'/>
<id>6bc6c0cca6c105450f7cc6f080c72d99f87c173f</id>
<content type='text'>
This commit adds calculating a scaling factor out of the virtual_dpi assumed when the layout was created, and the real_dpi value of the hardware. It is activated if "virtual_dpi" tag is set into the "graphics" tag on navit.xml.
Currently only qt5 graphics implment returning the hardware dpi. But this can be simulated and overwritten by setting "real_dpi" tag to "graphics" tag on navit.xm on all available graphics.l
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds calculating a scaling factor out of the virtual_dpi assumed when the layout was created, and the real_dpi value of the hardware. It is activated if "virtual_dpi" tag is set into the "graphics" tag on navit.xml.
Currently only qt5 graphics implment returning the hardware dpi. But this can be simulated and overwritten by setting "real_dpi" tag to "graphics" tag on navit.xm on all available graphics.l
</pre>
</div>
</content>
</entry>
</feed>
