tangrams / tangram

WebGL map rendering engine for creative cartography
https://tangram.city
MIT License
2.22k stars 290 forks source link

File re-org #694

Closed bcamper closed 5 years ago

bcamper commented 5 years ago

This PR moves many files, and extracts some functionality to a few new ones, to better organize them thematically, particularly:

This started as a smaller move of just scene files, but quickly grew :) Better to get it all done at once I think. A downside is that by default, git log does not show history continuing through to the old files, however, you can do this when needed with git log --follow; though unfortunately, github's UI does not currently support this option. Ultimately decided it was better to have a more logical structure though, and the locations of several of these have been bugging me (and making it harder to trace how files are related, particularly JS + GLSL), for... years.

bcamper commented 5 years ago

Forgot to note, generally speaking, git should correctly apply merges of existing branches/stashes from the old structure to the new one. Some manual adjustments are needed in a few cases (as with any complex merges).

bcamper commented 5 years ago

discussed w/@meetar