]> mj.ucw.cz Git - leo.git/log
leo.git
9 years agoInitial support for LUA bindings in stylesheets
Martin Mares [Tue, 9 Jun 2015 10:01:41 +0000 (12:01 +0200)]
Initial support for LUA bindings in stylesheets

So far, only querying for tags of the current OSM object works,
but the whole thing looks very promising.

9 years agoChanged order of includes
Martin Mares [Mon, 8 Jun 2015 09:29:11 +0000 (11:29 +0200)]
Changed order of includes

"leo.h" must come first, because <ucw/lib.h> depends on our
"autoconf.h" (for example, DEBUG_ASSERTS).

9 years agoParametrized drawing of map scale mj
Martin Mares [Sun, 7 Jun 2015 16:34:54 +0000 (18:34 +0200)]
Parametrized drawing of map scale

Previously, drawing of map scale was hard-wired to leo.c.

This patch adds special symbolizers, which are applied only
on explicit request. The first such symbolizer draws the map
scale, controlled by a set of style properties.

9 years agoInline styles get better error reporting
Martin Mares [Sun, 7 Jun 2015 15:51:00 +0000 (17:51 +0200)]
Inline styles get better error reporting

9 years agostyle_results are freed after use
Martin Mares [Sun, 7 Jun 2015 15:41:06 +0000 (17:41 +0200)]
style_results are freed after use

9 years agoInline styles can be specified in object tags
Martin Mares [Sun, 7 Jun 2015 15:39:28 +0000 (17:39 +0200)]
Inline styles can be specified in object tags

9 years agoDictionaries support encoding without creation of new entries
Martin Mares [Sun, 7 Jun 2015 15:34:51 +0000 (17:34 +0200)]
Dictionaries support encoding without creation of new entries

9 years agoLogo can be drawn as a fixed object now, no need for special hacks in leo.c
Martin Mares [Sun, 7 Jun 2015 14:24:24 +0000 (16:24 +0200)]
Logo can be drawn as a fixed object now, no need for special hacks in leo.c

9 years agoCoordinates from the "fixed" data source are not scaled
Martin Mares [Sun, 7 Jun 2015 14:15:31 +0000 (16:15 +0200)]
Coordinates from the "fixed" data source are not scaled

9 years agoMakefile: Let the generated SVG depend on its stylesheet
Martin Mares [Sun, 7 Jun 2015 14:14:54 +0000 (16:14 +0200)]
Makefile: Let the generated SVG depend on its stylesheet

9 years agoTODO: Remember to merge various hacks from poskole2015
Martin Mares [Sun, 7 Jun 2015 13:19:58 +0000 (15:19 +0200)]
TODO: Remember to merge various hacks from poskole2015

9 years agoXML import now skips elements marked as deleted
Martin Mares [Tue, 2 Jun 2015 13:20:35 +0000 (15:20 +0200)]
XML import now skips elements marked as deleted

9 years agoShapefiles: Improved debug output
Martin Mares [Mon, 1 Jun 2015 14:08:16 +0000 (16:08 +0200)]
Shapefiles: Improved debug output

9 years agoLow-level parts of text rotation
Martin Mares [Thu, 16 Apr 2015 14:38:12 +0000 (16:38 +0200)]
Low-level parts of text rotation

There are currently no style properties to control that,
but it will be used in Karry's labelling branch.

Also made formatting of SVG dimensions slightly more systematic.

9 years agoDo not crash on broken multipolygons
Martin Mares [Wed, 1 Apr 2015 14:11:51 +0000 (16:11 +0200)]
Do not crash on broken multipolygons

9 years agoMore ucw-xml includes fixed
Martin Mares [Thu, 12 Feb 2015 23:24:00 +0000 (00:24 +0100)]
More ucw-xml includes fixed

9 years agoMore clean OSM XML parsing
Martin Mares [Thu, 12 Feb 2015 19:04:55 +0000 (20:04 +0100)]
More clean OSM XML parsing

9 years agoLog statistics when a data source is loaded
Martin Mares [Thu, 12 Feb 2015 19:04:31 +0000 (20:04 +0100)]
Log statistics when a data source is loaded

9 years agoAdapted to changes in development version of libucw-xml
Martin Mares [Thu, 12 Feb 2015 18:46:06 +0000 (19:46 +0100)]
Adapted to changes in development version of libucw-xml

9 years agoSimplified XML processing
Martin Mares [Thu, 12 Feb 2015 17:52:18 +0000 (18:52 +0100)]
Simplified XML processing

10 years agoMakefile: We need to link with libm
Martin Mares [Sun, 2 Nov 2014 16:32:33 +0000 (17:32 +0100)]
Makefile: We need to link with libm

10 years agoSupport for reading of shape files (partial)
Martin Mares [Tue, 7 Oct 2014 12:56:43 +0000 (14:56 +0200)]
Support for reading of shape files (partial)

10 years agoSupport for fixed objects
Martin Mares [Mon, 16 Jun 2014 09:40:35 +0000 (11:40 +0200)]
Support for fixed objects

10 years agoIntroduced multiple data sources
Martin Mares [Sun, 15 Jun 2014 21:30:47 +0000 (23:30 +0200)]
Introduced multiple data sources

10 years agoDisable logo drawing hacks
Martin Mares [Sun, 15 Jun 2014 20:35:27 +0000 (22:35 +0200)]
Disable logo drawing hacks

10 years agoRotation controlled by a config option
Martin Mares [Sun, 15 Jun 2014 20:01:57 +0000 (22:01 +0200)]
Rotation controlled by a config option

10 years agoAdded .gitignore
Martin Mares [Sun, 15 Jun 2014 19:56:13 +0000 (21:56 +0200)]
Added .gitignore

10 years agoLet leo.h include autoconf.h
Martin Mares [Sun, 15 Jun 2014 19:55:41 +0000 (21:55 +0200)]
Let leo.h include autoconf.h

10 years agoMoved auxiliary tools to their own directory
Martin Mares [Sun, 15 Jun 2014 19:44:50 +0000 (21:44 +0200)]
Moved auxiliary tools to their own directory

10 years agoSwitched to UCW configure and build system
Martin Mares [Sun, 15 Jun 2014 19:44:16 +0000 (21:44 +0200)]
Switched to UCW configure and build system

10 years agoClean up inclusion guards
Martin Mares [Sun, 15 Jun 2014 19:02:20 +0000 (21:02 +0200)]
Clean up inclusion guards

10 years agoImported experimental version from poskole2014.git
Martin Mares [Sun, 15 Jun 2014 18:34:29 +0000 (20:34 +0200)]
Imported experimental version from poskole2014.git