kepka/Telegram/SourceFiles
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
..
backports OS X build fixes (#193) 2018-10-19 12:37:41 +03:00
base Clang-format 2018-11-01 00:12:21 +02:00
boxes Update .style files 2018-11-01 00:12:21 +02:00
calls Update .style files 2018-11-01 00:12:21 +02:00
chat_helpers Update .style files 2018-11-01 00:12:21 +02:00
codegen Fix codegenerated license headers 2018-11-01 00:12:21 +02:00
core Convert license headers automatically 2018-11-01 00:12:21 +02:00
data Convert license headers automatically 2018-11-01 00:12:21 +02:00
dialogs Update .style files 2018-11-01 00:12:21 +02:00
history history_location_manager: Introduce new classes for getting location tiles info 2019-04-23 23:26:39 +03:00
inline_bots Convert license headers automatically 2018-11-01 00:12:21 +02:00
intro Use {appname} for splash screen string 2019-04-23 23:26:39 +03:00
lang Convert license headers automatically 2018-11-01 00:12:21 +02:00
media Update .style files 2018-11-01 00:12:21 +02:00
mtproto Refactor DC configuration 2019-03-02 23:30:24 +00:00
overview Update .style files 2018-11-01 00:12:21 +02:00
platform Convert manually what couldn't be converted automatically 2018-11-01 00:12:21 +02:00
profile Update .style files 2018-11-01 00:12:21 +02:00
settings Update .style files 2018-11-01 00:12:21 +02:00
storage Convert license headers automatically 2018-11-01 00:12:21 +02:00
ui Update .style files 2018-11-01 00:12:21 +02:00
window Update .style files 2018-11-01 00:12:21 +02:00
apiwrap.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
apiwrap.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
app.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
app.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
application.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
application.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
auth_session.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
auth_session.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
config.cpp Refactor DC configuration 2019-03-02 23:30:24 +00:00
config.h.in Refactor DC configuration 2019-03-02 23:30:24 +00:00
countries.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
facades.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
facades.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
layerwidget.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
layerwidget.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
layout.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
layout.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
logs.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
logs.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
main.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
mainwidget.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
mainwidget.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
mainwindow.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
mainwindow.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
mediaview.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
mediaview.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
messenger.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
messenger.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
observer_peer.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
observer_peer.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
overviewwidget.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
overviewwidget.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
passcodewidget.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
passcodewidget.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
qt_functions.cpp Apply clang-format 2018-06-06 11:25:23 +03:00
qt_static_plugins.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
settings.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
settings.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
shortcuts.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
shortcuts.h Convert license headers automatically 2018-11-01 00:12:21 +02:00
structs.cpp Convert license headers automatically 2018-11-01 00:12:21 +02:00
structs.h Convert license headers automatically 2018-11-01 00:12:21 +02:00