organicmaps/map
Maxim Pimenov 3fd79eef0c [coding] [map] Refactored url's ForEachParam.
The bool value in the old version served two purposes
at once: it was used both to control the execution flow
and to indicate the parsing result. As such, the return
value of true meant "the needed key was found and the
callback returned true when executed with the corresponding value"
and the return value of false meant "either the needed key
was not found or the callback returned false even though the
key was present". This is too loaded semantically and is
a false optimization (since the parsed url params need to be stored
in a vector of pairs by the time of this call, early exit won't help much).
2020-02-14 15:21:29 +03:00
..
benchmark_tool [api] [ge0] Renamed api/ to ge0/. 2020-01-31 13:38:08 +03:00
discovery [geometry] Get rid of MercatorBounds, refactor to namespace mercator 2019-11-01 11:09:30 +03:00
extrapolation Review fixes. 2019-09-09 13:52:29 +03:00
extrapolation_benchmark [api] [ge0] Renamed api/ to ge0/. 2020-01-31 13:38:08 +03:00
map_integration_tests [api] [ge0] Renamed api/ to ge0/. 2020-01-31 13:38:08 +03:00
map_tests [coding] [map] Refactored url's ForEachParam. 2020-02-14 15:21:29 +03:00
mwm_tests [api] [ge0] Renamed api/ to ge0/. 2020-01-31 13:38:08 +03:00
notifications [notification] review fixes 2020-01-13 12:04:14 +03:00
power_management [map] Fix PowerManager tests when config dir is not the same with writable dir (linux). 2019-10-07 18:14:06 +03:00
style_tests [mapcss] Fix natural-wood removal: delete hardcoded type from categories, ugc, tests. 2020-01-27 14:41:47 +03:00
transit [indexer] Get rid of template GetValue 2019-10-24 13:40:27 +03:00
api_mark_point.cpp [bookmarks] Extended colours palette. Upgraded KML version. 2020-01-13 12:04:14 +03:00
api_mark_point.hpp Got rid of the old style std/ includes for several files, mostly in map/ and platform/. 2019-09-23 13:25:26 +03:00
benchmark_tools.cpp [platform] downloader_defines is added + renaming 2020-01-13 12:04:14 +03:00
benchmark_tools.hpp
booking_availability_filter.cpp Warning fix. 2019-05-31 11:54:52 +03:00
booking_availability_filter.hpp [booking] booking filter is adapted to work with raw feature ids. 2019-04-03 15:06:33 +03:00
booking_filter.hpp [booking] booking filter is adapted to work with raw feature ids. 2019-04-03 15:06:33 +03:00
booking_filter_cache.cpp [base] Renamed CHECK_SWITCH to UNREACHABLE. 2018-11-30 16:01:49 +03:00
booking_filter_cache.hpp [booking] reduce count of requests to booking during filtration on map 2019-04-22 18:47:33 +03:00
booking_filter_params.hpp [booking] booking filter is adapted to work with raw feature ids. 2019-04-03 15:06:33 +03:00
booking_filter_processor.cpp [booking] booking filter is adapted to work with raw feature ids. 2019-04-03 15:06:33 +03:00
booking_filter_processor.hpp [booking] booking filter is adapted to work with raw feature ids. 2019-04-03 15:06:33 +03:00
bookmark.cpp [coding] Removed namespace coding::url to url, and "url_helpers" files to "url". 2020-02-11 14:45:02 +03:00
bookmark.hpp [bookmarks] Support zoom level for custom image. 2019-11-21 13:44:05 +03:00
bookmark_catalog.cpp [iOS] add catalog headers to route download request 2020-02-12 14:37:51 +03:00
bookmark_catalog.hpp [core] bookmarks catalog headers are provided into corresponding requests 2019-11-18 15:49:41 +03:00
bookmark_helpers.cpp [bookmarks] Minor update of transport bookmark type mapping. 2020-01-13 12:04:14 +03:00
bookmark_helpers.hpp [bookmarks][android] Type icons. 2019-09-05 14:25:07 +03:00
bookmark_manager.cpp [omim] Replaced boost::optional with std::optional. 2019-12-26 16:57:43 +03:00
bookmark_manager.hpp [omim] Replaced boost::optional with std::optional. 2019-12-26 16:57:43 +03:00
bookmarks_search_params.hpp [search] [bookmarks] Implemented Attach/Detach listeners in search. 2019-07-26 12:51:13 +03:00
caching_address_getter.hpp notifications] review fixes 2019-02-07 14:45:39 +03:00
catalog_headers_provider.cpp [catalog] catalog headers duplication is fixed 2020-01-13 12:04:14 +03:00
catalog_headers_provider.hpp [core] bookmarks catalog headers are provided into corresponding requests 2019-11-18 15:49:41 +03:00
chart_generator.cpp [Geometry] Renamed TAltitude to Altitude. 2019-11-29 16:31:16 +03:00
chart_generator.hpp [Geometry] Renamed TAltitude to Altitude. 2019-11-29 16:31:16 +03:00
cloud.cpp [Platform][Android][iOS] Dummy upload file in background. 2019-11-22 11:57:37 +03:00
cloud.hpp Forbidden cloud backup for paid bookmarks 2019-06-20 15:19:00 +03:00
CMakeLists.txt [core][iOS][android] Isolines manager. 2020-02-12 14:37:51 +03:00
displacement_mode_manager.cpp Got rid of the old style std/ includes for several files, mostly in map/ and platform/. 2019-09-23 13:25:26 +03:00
displacement_mode_manager.hpp Got rid of the old style std/ includes for several files, mostly in map/ and platform/. 2019-09-23 13:25:26 +03:00
displayed_categories_modifiers.cpp Removed partners from code 2018-09-12 14:49:23 +03:00
displayed_categories_modifiers.hpp Removed partners from code 2018-09-12 14:49:23 +03:00
everywhere_search_callback.cpp [booking][search] store viewport search params into SearchApi instead of forwarding search params into callbacks. 2019-04-22 18:47:33 +03:00
everywhere_search_callback.hpp [booking][search] store viewport search params into SearchApi instead of forwarding search params into callbacks. 2019-04-22 18:47:33 +03:00
everywhere_search_params.hpp [omim] Replaced boost::optional with std::optional. 2019-12-26 16:57:43 +03:00
features_fetcher.cpp [geometry] Get rid of MercatorBounds, refactor to namespace mercator 2019-11-01 11:09:30 +03:00
features_fetcher.hpp [indexer] Removed the UPDATE event type from MwmSet. 2019-09-26 10:10:31 +03:00
framework.cpp [core][iOS][android] Isolines manager. 2020-02-12 14:37:51 +03:00
framework.hpp [core][iOS][android] Isolines manager. 2020-02-12 14:37:51 +03:00
framework_light.cpp [lightweight] Delegate is added into lightweight framework 2019-03-27 13:46:15 +03:00
framework_light.hpp [omim] Replaced boost::optional with std::optional. 2019-12-26 16:57:43 +03:00
framework_light_delegate.hpp [lightweight] Delegate is added into lightweight framework 2019-03-27 13:46:15 +03:00
gps_track.cpp Got rid of the old style std/ includes for several files. 2019-09-19 18:48:06 +03:00
gps_track.hpp Got rid of the old style std/ includes for several files. 2019-09-19 18:48:06 +03:00
gps_track_collection.cpp Got rid of the old style std/ includes for several files. 2019-09-19 18:48:06 +03:00
gps_track_collection.hpp Got rid of the old style std/ includes for several files. 2019-09-19 18:48:06 +03:00
gps_track_filter.cpp [geometry] Get rid of MercatorBounds, refactor to namespace mercator 2019-11-01 11:09:30 +03:00
gps_track_filter.hpp Got rid of the old style std/ includes for several files, mostly in map/ and platform/. 2019-09-23 13:25:26 +03:00
gps_track_storage.cpp Got rid of the old style std/ includes for several files. 2019-09-19 18:48:06 +03:00
gps_track_storage.hpp Got rid of the old style std/ includes for several files. 2019-09-19 18:48:06 +03:00
gps_tracker.cpp Got rid of the old style std/ includes for several files. 2019-09-19 18:48:06 +03:00
gps_tracker.hpp Got rid of the old style std/ includes for several files. 2019-09-19 18:48:06 +03:00
isolines_manager.cpp [eye][isolines] mark isolines layer as used 2020-02-12 14:37:51 +03:00
isolines_manager.hpp [eye][isolines] mark isolines layer as used 2020-02-12 14:37:51 +03:00
local_ads_manager.cpp [coding] Removed namespace coding::url to url, and "url_helpers" files to "url". 2020-02-11 14:45:02 +03:00
local_ads_manager.hpp Added support of hidden local ads campaigns 2019-04-10 13:49:20 +03:00
local_ads_mark.cpp Renamed GLState 2018-08-02 20:32:49 +03:00
local_ads_mark.hpp User marks displacement improvements. 2019-03-25 15:47:46 +03:00
local_ads_supported_types.cpp
mwm_tree.hpp
mwm_url.cpp [coding] [map] Refactored url's ForEachParam. 2020-02-14 15:21:29 +03:00
mwm_url.hpp [coding] [map] Refactored url's ForEachParam. 2020-02-14 15:21:29 +03:00
onboarding.cpp [coding] Removed namespace coding::url to url, and "url_helpers" files to "url". 2020-02-11 14:45:02 +03:00
onboarding.hpp [core][onboarding] tip data source is added 2019-11-05 15:57:40 +03:00
osm_opening_hours.hpp [base] Renamed CHECK_SWITCH to UNREACHABLE. 2018-11-30 16:01:49 +03:00
place_page_info.cpp [omim] Replaced boost::optional with std::optional. 2019-12-26 16:57:43 +03:00
place_page_info.hpp [notification] Notifications for created objects and for objects from deleted maps are disabled. 2020-01-13 12:04:14 +03:00
position_provider.hpp [omim] Replaced boost::optional with std::optional. 2019-12-26 16:57:43 +03:00
promo_catalog_poi_checker.hpp [promo] new promo gallery type Outdoor is added 2019-11-05 12:47:39 +03:00
promo_delegate.cpp [core] bookmarks catalog headers are provided into corresponding requests 2019-11-18 15:49:41 +03:00
promo_delegate.hpp [core] bookmarks catalog headers are provided into corresponding requests 2019-11-18 15:49:41 +03:00
purchase.cpp [core] subscription type is added 2019-11-26 12:18:54 +03:00
purchase.hpp [core] subscription type is added 2019-11-26 12:18:54 +03:00
reachable_by_taxi_checker.cpp
reachable_by_taxi_checker.hpp
routing_manager.cpp Update 2020-02-14 13:46:36 +03:00
routing_manager.hpp Update 2020-02-14 13:46:36 +03:00
routing_mark.cpp Road warnings displacement. 2019-04-12 18:57:43 +03:00
routing_mark.hpp Got rid of the old style std/ includes for several files throughout the project. 2019-09-19 10:57:03 +03:00
search_api.cpp [qt] [search] Viewport search mode for the desktop app. 2019-12-25 16:34:04 +03:00
search_api.hpp [search] [map] Moved QuerySaver from Framework to SearchAPI. 2020-01-22 12:29:19 +03:00
search_mark.cpp [omim] Replaced boost::optional with std::optional. 2019-12-26 16:57:43 +03:00
search_mark.hpp [omim] Replaced boost::optional with std::optional. 2019-12-26 16:57:43 +03:00
search_product_info.hpp [discovery][android][ios] ratings for discovery 2018-07-20 14:51:41 +03:00
taxi_delegate.cpp [storage] Removed the T prefix from type aliases and type names. 2019-02-13 14:58:09 +03:00
taxi_delegate.hpp [storage] Removed the T prefix from type aliases and type names. 2019-02-13 14:58:09 +03:00
tips_api.cpp Fixed build after rebasing release 96 on master 2020-02-12 14:37:51 +03:00
tips_api.hpp [core] isolines layer tip 2020-02-12 14:37:51 +03:00
tips_api_delegate.cpp Fixed build after rebasing release 96 on master 2020-02-12 14:37:51 +03:00
tips_api_delegate.hpp Fixed build after rebasing release 96 on master 2020-02-12 14:37:51 +03:00
track.cpp [geometry] Get rid of MercatorBounds, refactor to namespace mercator 2019-11-01 11:09:30 +03:00
track.hpp [bookmarks] Refactoring of user marks updating in DrapeEngine. 2019-10-02 12:25:57 +03:00
traffic_manager.cpp [core][iOS][android] Isolines manager. 2020-02-12 14:37:51 +03:00
traffic_manager.hpp [c++] fix warnings from clang 11.0 2019-09-24 12:57:29 +03:00
user.cpp [core][android][ios] default headers for auth requests 2020-02-12 14:37:51 +03:00
user.hpp Fixed reset user-bound properties on authentication losing 2019-03-13 14:00:36 +03:00
user_mark.cpp [geometry] Get rid of MercatorBounds, refactor to namespace mercator 2019-11-01 11:09:30 +03:00
user_mark.hpp Got rid of the old style std/ includes for several files, mostly in map/ and platform/. 2019-09-23 13:25:26 +03:00
user_mark_id_storage.cpp [bookmarks] Duplicated bookmark ids fixed. 2019-10-22 14:36:19 +03:00
user_mark_id_storage.hpp Disable saving of bookmark ids during bookmarks loading. 2018-05-16 21:37:36 +03:00
user_mark_layer.cpp [base] Unified stl_add and stl_helpers. 2018-09-14 15:14:36 +03:00
user_mark_layer.hpp Save last modified timestamp to bookmark category data. 2018-04-25 15:38:50 +03:00
utils.cpp [notification] Notifications for created objects and for objects from deleted maps are disabled. 2020-01-13 12:04:14 +03:00
utils.hpp [notification] Notifications for created objects and for objects from deleted maps are disabled. 2020-01-13 12:04:14 +03:00
viewport_search_callback.cpp [booking][search] review fixes 2019-04-22 18:47:33 +03:00
viewport_search_callback.hpp [booking][search] review fixes 2019-04-22 18:47:33 +03:00
viewport_search_params.hpp [omim] Replaced boost::optional with std::optional. 2019-12-26 16:57:43 +03:00