Dane Springmeyer
|
79ef09d1a3
|
create grid feature context with correct sorting - closes #1306
|
2012-07-09 18:40:41 -07:00 |
|
Dane Springmeyer
|
cbf821c762
|
move key grid functions to cpp file
|
2012-07-09 17:32:36 -07:00 |
|
Hermann Kraus
|
a8ba813423
|
Implement new prepare glyphs function.
|
2012-07-09 22:35:02 +02:00 |
|
Hermann Kraus
|
514a0da09e
|
Define new interface for glyph_positions.
|
2012-07-09 22:23:54 +02:00 |
|
artemp
|
20d935ea1e
|
+ remove explicit keyword
+ make width and height 'optional' - default init (0)
+ change members order
|
2012-07-09 10:18:41 +01:00 |
|
Hermann Kraus
|
17efe0601b
|
Make sure everything compiles again after font engine changes.
|
2012-07-08 17:19:55 +02:00 |
|
Hermann Kraus
|
eeeb058104
|
Clean up font_engine_freetype.[ch]pp.
|
2012-07-08 13:18:12 +02:00 |
|
Hermann Kraus
|
f0937451a2
|
Update symbolizer_helpers to support new placement finder.
|
2012-07-07 17:41:49 +02:00 |
|
Dane Springmeyer
|
3823890b40
|
rollback 34c3128b0c , move 'scaling' to proper enum, and move image_scaling functions to new cpp/hpp
|
2012-07-06 16:45:58 -07:00 |
|
artemp
|
a9cb16303f
|
+ fix member variables names
|
2012-07-06 13:55:46 +01:00 |
|
artemp
|
8598202f8f
|
Merge remote-tracking branch 'origin/master'
|
2012-07-06 13:51:49 +01:00 |
|
artemp
|
04589282bb
|
+ format
|
2012-07-06 13:50:44 +01:00 |
|
artemp
|
6e03fd7bb1
|
+ store last 'move_to' coordinates
+ ensure sub-paths use correct 'last_vertex'
when relative move_to commands is used
|
2012-07-06 13:41:54 +01:00 |
|
Dane Springmeyer
|
7499013843
|
deprecate 'mode' on raster_symbolizer and map it to new comp-op - closes #1257
|
2012-07-05 17:47:26 -07:00 |
|
Hermann Kraus
|
ddb1fa995f
|
Start work on new placement finder.
|
2012-07-06 02:09:48 +02:00 |
|
Dane Springmeyer
|
2f45de8fea
|
serialize comp-op in save_map - refs #1292
|
2012-07-05 17:06:41 -07:00 |
|
Dane Springmeyer
|
9dd69d091b
|
merge with master
|
2012-07-05 15:40:16 -07:00 |
|
Dane Springmeyer
|
d8c719f05e
|
finish exposing scale_factor to cairo_renderer
|
2012-07-05 14:54:58 -07:00 |
|
artemp
|
847f284a97
|
+ make stroke and fill optional
+ return expression_ptr by const ref
+ change init order
|
2012-07-05 17:11:52 +01:00 |
|
Dane Springmeyer
|
c677b4f47c
|
ensure the bounds used for avoid-edges and minimum-padding is non-buffered - refs #1283
|
2012-07-04 18:34:04 -07:00 |
|
Hermann Kraus
|
6af5fd7151
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2012-07-04 21:00:59 +02:00 |
|
Hermann Kraus
|
7a967d7047
|
Correctly perform get_text() on <xmltext> nodes.
|
2012-07-04 20:51:34 +02:00 |
|
Hermann Kraus
|
c709f17761
|
Add namespace.
|
2012-07-04 20:39:07 +02:00 |
|
artemp
|
9b14a7206a
|
remove arrow/ellipse ad-hoc markers - see #1285
|
2012-07-04 14:50:11 +01:00 |
|
artemp
|
0a146e0b5c
|
remove unused renderer_scanline_solid
|
2012-07-04 09:23:01 +01:00 |
|
artemp
|
4b9346ab5f
|
+ better name for boolean member to avoid clashing with object name.
|
2012-07-03 12:45:07 +01:00 |
|
artemp
|
a6784270bb
|
+ pass args by const ref
|
2012-07-03 11:16:10 +01:00 |
|
artemp
|
7d2c695849
|
+ remove unused font_manager_
|
2012-07-02 13:28:40 +01:00 |
|
Hermann Kraus
|
6e4915ef83
|
Use shared pointers for text_layout.
|
2012-07-02 01:06:30 +02:00 |
|
Hermann Kraus
|
aecd6820c2
|
Use char_properties_ptr everywhere.
|
2012-07-02 00:10:55 +02:00 |
|
Hermann Kraus
|
47dea8ed52
|
Use char_properties_ptr in more files.
|
2012-07-01 23:14:35 +02:00 |
|
Hermann Kraus
|
7d241c5353
|
Use shared pointer to track char_properties.
Store positions instead of strings in text_item.
|
2012-07-01 22:35:20 +02:00 |
|
Hermann Kraus
|
e537b0e8dd
|
Remove old code.
|
2012-07-01 02:47:39 +02:00 |
|
Hermann Kraus
|
ead99b1411
|
Calculate glyph dimensions.
|
2012-06-30 21:40:41 +02:00 |
|
Hermann Kraus
|
bf66b71f3e
|
Add copyright message.
|
2012-06-30 19:50:05 +02:00 |
|
Hermann Kraus
|
91d80dc7c1
|
Use UTF16 directly to avoid reencoding and allow easy mapping of chars to glyphs.
|
2012-06-30 18:32:59 +02:00 |
|
Hermann Kraus
|
89b727d2fc
|
Correctly set script and direction.
|
2012-06-30 18:03:31 +02:00 |
|
Hermann Kraus
|
2e50936b13
|
Use mapnik's face_manager instead of loading the font on our own.
|
2012-06-30 17:09:46 +02:00 |
|
Hermann Kraus
|
63e8b6d6db
|
Some changes to make testing easier.
|
2012-06-30 10:04:18 +02:00 |
|
Dane Springmeyer
|
7f531498c6
|
pass scale_factor to text_renderer in order to scale up halo_radius - refs #1273 and refs #695
|
2012-06-29 13:05:28 -07:00 |
|
artemp
|
8849ba7d4d
|
Merge remote-tracking branch 'origin/master'
|
2012-06-29 08:57:11 +01:00 |
|
Dane Springmeyer
|
67e9b0d616
|
move marker width/height to expressions - closes #1102 and replaces #1255
|
2012-06-28 19:54:25 -07:00 |
|
Hermann Kraus
|
62ccc7d313
|
Send processed text directly to text_layout.
|
2012-06-29 00:48:04 +02:00 |
|
Hermann Kraus
|
7c7dd0fa80
|
Add files from https://github.com/herm/harfbuzz-test.
|
2012-06-28 23:01:23 +02:00 |
|
Artem Pavlenko
|
36d5a20a8a
|
Merge remote-tracking branch 'mirecta/line-offset'
|
2012-06-28 13:05:04 +01:00 |
|
Mickey Rose
|
9ccce2f1d9
|
offset_converter: add threshold to avoid cutting large closed rings off
|
2012-06-26 22:38:38 +02:00 |
|
Artem Pavlenko
|
cec9b5798e
|
Revert "cleaner approach to a compile time magic alpha number for grid buffers"
(doesn't link : clang version 3.2 (trunk 158601))
This reverts commit 98753db9fd .
|
2012-06-26 16:53:07 +01:00 |
|
Artem Pavlenko
|
f8a7d06034
|
Merge remote-tracking branch 'origin/master'
|
2012-06-26 15:02:28 +01:00 |
|
Artem Pavlenko
|
5bc9f73506
|
+ markers_symbolizer: support affine geometry transformations
+ fix markers bounding box calc
+ fix spacing logic to use transformed marker width
|
2012-06-26 15:00:42 +01:00 |
|
Dane Springmeyer
|
98753db9fd
|
cleaner approach to a compile time magic alpha number for grid buffers
|
2012-06-25 17:57:52 -07:00 |
|