kepka/Telegram
leha-bot d18ff9ec8d history_location_manager: Introduce new classes for getting location tiles info
This commit adds the helper interface ILocationMapTileHelper for getting
info about current location (e.g. location URL or map tile image URL).
This commit adds the following classes:
1. The interface ILocationMapTileHelper;
2. YandexMapsLocationTileHelper - uses Yandex.Maps Static API as backend for
   getting tile info;
3. GoogleMapsLocationTileHelper - uses Google Maps Statis API as backend;
Please note that these classes aren't used yet, it will be used in next commit.
Also please note that all virtual functions has been extracted from classes definitions
to avoid the -WWeak-tables warning. (See Clang manual about this warning).
2019-04-23 23:26:39 +03:00
..
Resources Add logo copyright info to README 2019-04-23 23:26:39 +03:00
SourceFiles history_location_manager: Introduce new classes for getting location tiles info 2019-04-23 23:26:39 +03:00
Telegram Add C++ logo overlay 2017-12-20 14:38:02 +02:00
ThirdParty Improve cmake 2018-10-27 11:19:19 +03:00
CMakeLists.txt Allow user to enable or disable interpocedural optimizations. 2019-04-02 18:35:07 +02:00
Telegram.plist Update plist file for OSX build with cmake 2017-12-20 14:38:02 +02:00