summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* correctly update the map dimensions on rotateKonstantin Käfer2014-04-101-1/+1
* fix linejoin drawing on retinaKonstantin Käfer2014-04-103-9/+20
* add min/max functions and refactor FunctionPropertyKonstantin Käfer2014-03-263-43/+23
* use unique_ptr for buckets rather than shared_ptrsKonstantin Käfer2014-03-252-7/+8
* do not use shared pointers for buffersKonstantin Käfer2014-03-256-34/+38
* remove generated filesKonstantin Käfer2014-03-251-15/+0
* change hidden to enabledKonstantin Käfer2014-03-251-8/+8
* build shaders for either desktop gl or gles2Konstantin Käfer2014-03-251-29/+0
* add shader optimizer and reorder componentsKonstantin Käfer2014-03-251-7/+2
* only animate when we need to fade the textKonstantin Käfer2014-03-242-0/+4
* implement alwaysVisibleKonstantin Käfer2014-03-242-1/+5
* don't treat negative values as placement failureKonstantin Käfer2014-03-241-1/+6
* fix glyphs that have no pixels but an advance (e.g. spaces)Konstantin Käfer2014-03-242-2/+2
* add toString method for Value variantKonstantin Käfer2014-03-241-0/+2
* exponential functionsKonstantin Käfer2014-03-241-0/+3
* normalizedZoom() == zoom level of the visual appearanceKonstantin Käfer2014-03-241-0/+1
* use the correct glyphsKonstantin Käfer2014-03-244-7/+7
* add text rendering codeKonstantin Käfer2014-03-216-13/+54
* add textshaderKonstantin Käfer2014-03-212-2/+55
* Merge branch 'master' into sdfKonstantin Käfer2014-03-2111-19/+154
|\
| * fix Tile::parent() for negative x coordsKonstantin Käfer2014-03-211-2/+2
| * fixes #70: raster tile rendering as toggleable mode from vectorJustin R. Miller2014-03-1810-17/+152
* | port remainder of the the placement algorithmKonstantin Käfer2014-03-1917-189/+320
* | explicit namesKonstantin Käfer2014-03-182-8/+9
* | merge vec2 and CoordinateKonstantin Käfer2014-03-186-22/+16
* | force explicit typesKonstantin Käfer2014-03-172-12/+15
* | format fixesKonstantin Käfer2014-03-171-2/+2
* | port of collision classKonstantin Käfer2014-03-173-9/+101
* | add interpolate functionKonstantin Käfer2014-03-173-2/+87
* | add rotation range testsKonstantin Käfer2014-03-171-1/+1
* | rename text shader fileKonstantin Käfer2014-03-171-2/+2
* | port rotationrange.js (still missing tests)Konstantin Käfer2014-03-143-0/+113
* | add debug window showing the glyph atlasKonstantin Käfer2014-03-141-0/+3
* | move tile parsing to its own objectKonstantin Käfer2014-03-142-17/+37
* | add glyph atlas to mapKonstantin Käfer2014-03-143-11/+18
* | extract label shapingKonstantin Käfer2014-03-147-2/+25
* | they return bool valuesKonstantin Käfer2014-03-141-2/+2
* | parse feature objects so that we can access all tagsKonstantin Käfer2014-03-143-5/+27
* | add text buffer codeKonstantin Käfer2014-03-142-2/+31
* | parse label shapingKonstantin Käfer2014-03-141-0/+15
* | parse facesKonstantin Käfer2014-03-141-0/+34
* | fix binpack compileKonstantin Käfer2014-03-141-1/+1
* | add empty classes for rendering glyphsKonstantin Käfer2014-03-146-0/+102
* | use templated function to reduce codeKonstantin Käfer2014-03-141-0/+1
* | add glyph atlas classKonstantin Käfer2014-03-141-0/+53
|/
* remove code duplication between osx/glfw and linux/glfw programsKonstantin Käfer2014-03-141-0/+3
* use a custom struct for Tile IDsKonstantin Käfer2014-03-123-8/+26
* move shader classes to separate folderKonstantin Käfer2014-03-128-24/+24
* add constants and move style parser to its own classKonstantin Käfer2014-03-121-0/+42
* use external libraryKonstantin Käfer2014-03-121-11/+10