New map and cache loading infrastructure
authorJiří Techet <techet@gmail.com>
Sun, 17 Jan 2010 23:51:10 +0000 (00:51 +0100)
committerJiří Techet <techet@gmail.com>
Sun, 17 Jan 2010 23:51:10 +0000 (00:51 +0100)
commitc8508f5e1dcdf44e5353ebd2474034c830ff8b93
tree2eb1f37dc645eb447cdfc51effe1d99468c83c00
parentd5c9903cb3f028590e213db1c6538e55632aa558
New map and cache loading infrastructure

New infrastructure for mutually cooperating and exchangeable caches
and map sources.

Signed-off-by: Jiří Techet <techet@gmail.com>
33 files changed:
champlain/Makefile.am
champlain/champlain-cache.c [deleted file]
champlain/champlain-cache.h [deleted file]
champlain/champlain-defines.h
champlain/champlain-error-tile-source.c [new file with mode: 0644]
champlain/champlain-error-tile-source.h [new file with mode: 0644]
champlain/champlain-file-cache.c [new file with mode: 0644]
champlain/champlain-file-cache.h [new file with mode: 0644]
champlain/champlain-map-data-source.c
champlain/champlain-map-data-source.h
champlain/champlain-map-source-chain.c [new file with mode: 0644]
champlain/champlain-map-source-chain.h [new file with mode: 0644]
champlain/champlain-map-source-desc.h
champlain/champlain-map-source-factory.c
champlain/champlain-map-source.c
champlain/champlain-map-source.h
champlain/champlain-memphis-map-source.c
champlain/champlain-memphis-map-source.h
champlain/champlain-network-map-source.c [deleted file]
champlain/champlain-network-map-source.h [deleted file]
champlain/champlain-network-tile-source.c [new file with mode: 0644]
champlain/champlain-network-tile-source.h [new file with mode: 0644]
champlain/champlain-private.h
champlain/champlain-tile-cache.c [new file with mode: 0644]
champlain/champlain-tile-cache.h [new file with mode: 0644]
champlain/champlain-tile-source.c [new file with mode: 0644]
champlain/champlain-tile-source.h [new file with mode: 0644]
champlain/champlain-tile.c
champlain/champlain-tile.h
champlain/champlain-view.c
champlain/champlain.h
demos/launcher-gtk.c
demos/local-rendering.c