Konstantin Käfer
|
6574f0d188
|
add setAngle() call with duration
|
2014-05-02 10:28:47 +02:00 |
|
Konstantin Käfer
|
485a9a40bc
|
formatting
|
2014-05-02 10:25:58 +02:00 |
|
Konstantin Käfer
|
449f403e87
|
rename animation => transition
|
2014-04-30 14:46:28 +02:00 |
|
Konstantin Käfer
|
52cd9a6561
|
update framehistory to use nanosecond timestamps
|
2014-04-30 14:25:57 +02:00 |
|
Konstantin Käfer
|
4afe20776d
|
move animation time api to use nanoseconds
|
2014-04-30 14:20:15 +02:00 |
|
Konstantin Käfer
|
f683cbf02a
|
hide atomic flags as implementation detail
|
2014-04-30 12:29:50 +02:00 |
|
Konstantin Käfer
|
1216a061d3
|
move to libuv for the rendering loop
|
2014-04-30 12:01:26 +02:00 |
|
Konstantin Käfer
|
3e92f36afc
|
fix headless test case
|
2014-04-25 16:12:03 +02:00 |
|
Konstantin Käfer
|
666f593803
|
use an event loop per map that is not the render thread
|
2014-04-25 14:26:59 +02:00 |
|
Konstantin Käfer
|
74cb7edb5b
|
remove more unused variables
|
2014-04-16 10:47:09 -04:00 |
|
Konstantin Käfer
|
1b922e3a34
|
remove start_x/y variables, they're unused
|
2014-04-16 10:46:52 -04:00 |
|
Konstantin Käfer
|
05f8039981
|
Merge branch 'master' of github.com:mapbox/llmr-native
|
2014-04-15 18:47:59 -04:00 |
|
Konstantin Käfer
|
b414cbea44
|
automatically derive fb dimensions
|
2014-04-15 18:45:15 -04:00 |
|
Konstantin Käfer
|
0367dbe8c7
|
use unique_ptrs and fix compile on mapnik
|
2014-04-15 12:24:15 -07:00 |
|
Konstantin Käfer
|
78c10c0701
|
Merge remote-tracking branch 'remotes/origin/pr/127'
Conflicts:
include/llmr/map/map.hpp
src/map/map.cpp
src/platform/platform.cpp
|
2014-04-15 12:46:19 -04:00 |
|
Konstantin Käfer
|
ab66ab39e6
|
make sure we trigger an update after resizing
|
2014-04-15 10:44:11 -04:00 |
|
Konstantin Käfer
|
f18aa61e33
|
derive from GLKViewController
this handles resizing the view/framebuffer much better
fixes #130, #131, #133, #118
|
2014-04-14 18:50:17 -04:00 |
|
Konstantin Käfer
|
5f84bc7c29
|
fix initialization order
background: use_raster was of undefined value, so it would sometimes be true on app startup
|
2014-04-11 16:48:49 -04:00 |
|
Konstantin Käfer
|
eb499e77c1
|
fix linejoin drawing on retina
|
2014-04-10 11:49:43 -04:00 |
|
Justin R. Miller
|
00e910c147
|
bring back toggleRaster() by way of layer enable toggling
|
2014-04-02 15:01:05 -07:00 |
|
Justin R. Miller
|
f60a46229d
|
refs #101: first cut of basic hacky data sources
|
2014-04-02 11:07:22 -07:00 |
|
Konstantin Käfer
|
ea6b24d02d
|
add text rendering code
|
2014-03-21 17:36:29 +01:00 |
|
Konstantin Käfer
|
3413ee536d
|
Merge branch 'master' into sdf
Conflicts:
include/llmr/map/tile_data.hpp
include/llmr/shader/shaders.hpp
src/map/map.cpp
src/map/tile_data.cpp
src/platform/platform.cpp
src/shader/shaders.cpp
|
2014-03-21 13:36:32 +01:00 |
|
Justin R. Miller
|
00a3245ce8
|
fixes #70: raster tile rendering as toggleable mode from vector
|
2014-03-18 16:57:17 -07:00 |
|
Konstantin Käfer
|
be44b6b31f
|
add glyph atlas to map
|
2014-03-14 11:36:10 +01:00 |
|
Konstantin Käfer
|
a3a1b812c8
|
don't pass around pointers if all we need is the state
|
2014-03-05 09:56:36 +01:00 |
|
Konstantin Käfer
|
027c6f33b3
|
implement tile wrapping
fixes #14
|
2014-03-05 09:40:32 +01:00 |
|
Konstantin Käfer
|
b0ddabd6ac
|
rename Tile to TileData
|
2014-03-04 17:53:16 +01:00 |
|
Konstantin Käfer
|
1fb4451192
|
Merge pull request #68 from mapbox/poi-render
refs #60: first cut of POI rendering
|
2014-02-21 12:07:46 +01:00 |
|
Konstantin Käfer
|
bd2d865fc4
|
trigger a bogus mouse move event to interrupt glfwWaitEvents()
see https://github.com/glfw/glfw/issues/218
|
2014-02-21 12:05:27 +01:00 |
|
Konstantin Käfer
|
d5c611d707
|
add timeouts for panning,scaling,rotating
|
2014-02-21 11:31:24 +01:00 |
|
Konstantin Käfer
|
9710fbef99
|
enable texture interpolation during rotating and scaling
|
2014-02-19 15:39:44 +01:00 |
|
Justin R. Miller
|
828d8ba26f
|
refs #60: first cut of POI rendering
* add basic marker style to stylesheet
* pass through marker style to PBF conversion
* marker/point tile parsing, bucket, buffer, shaders, etc.
* new sprite hosting for 1x/2x variants
* sprite load accepts screen scale argument
|
2014-02-14 18:13:12 -08:00 |
|
Justin R. Miller
|
0005ca4eef
|
fixes #57: flesh out remainder of getters & setters plus animation
|
2014-02-12 11:20:21 -08:00 |
|
Justin R. Miller
|
f6642766c1
|
expose transform animations cancel through map
|
2014-02-07 12:26:39 -05:00 |
|
Justin R. Miller
|
e48207a4ef
|
allow for animated moves
|
2014-02-06 16:08:44 -05:00 |
|
Konstantin Käfer
|
dd6d040cda
|
render updates if tiles changed after movements
|
2014-02-06 15:44:50 +01:00 |
|
Konstantin Käfer
|
f756768c18
|
Merge remote-tracking branch 'origin/animated-scale'
|
2014-02-06 15:18:17 +01:00 |
|
artemp
|
d6654ccaed
|
c++
* fix typedef's
* fix virtual dtor's
* make ctor's with one argument explicit
* util::noncopyable utility class ( class my_object : private noncopyable {} )
* update kTileURL
|
2014-02-06 10:33:46 +00:00 |
|
Justin R. Miller
|
3ae58c53a2
|
refs #30: animated scaleBy
* add duration argument to scaleBy & setScale
* add scale center arguments to setScale
* add animation to Transform::setScale
|
2014-02-05 15:16:05 -05:00 |
|
Justin R. Miller
|
dbea7937b3
|
fixes #33: rotate around arbitrary point
|
2014-02-04 16:01:09 -05:00 |
|
Justin R. Miller
|
ca75b2a351
|
refs #24: Gyp-built iOS test app
|
2014-02-04 12:10:20 -05:00 |
|
Konstantin Käfer
|
2df45d0c4a
|
refactor header includes
|
2014-02-04 14:07:56 +01:00 |
|
Konstantin Käfer
|
9ab9eeec13
|
textured fills
fixes #15
|
2014-02-03 22:51:21 +01:00 |
|
Konstantin Käfer
|
a6e464b9a7
|
add sprite object and parse image
refs #15
|
2014-02-03 17:38:40 +01:00 |
|
Konstantin Käfer
|
202e0270f7
|
add rapidjson for parsing sprite json files
|
2014-02-03 11:36:34 +01:00 |
|
Konstantin Käfer
|
d5cae14770
|
parse line width function and call tile destructor from main thread
|
2014-01-29 12:25:50 +01:00 |
|
Konstantin Käfer
|
e2dbcc95b5
|
draw fills according to the style
|
2014-01-27 14:07:56 +01:00 |
|
Konstantin Käfer
|
2a6e4597e2
|
pass style into painter
|
2014-01-23 16:36:04 +01:00 |
|
Konstantin Käfer
|
d153bdeff4
|
add style object
|
2014-01-23 15:33:00 +01:00 |
|