Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorvng <viktor.govako@gmail.com>2011-06-25 20:02:28 +0400
committerAlex Zolotarev <alex@maps.me>2015-09-23 01:20:01 +0300
commit72209ce136c1344f0a8cf57722872492dc03241f (patch)
treeadea7329525627fe01c157d87de0fc7c512ff961 /docs
parent0133207b2e9b6f7f2a5d90738e824435eeb08303 (diff)
Minor docs update.
Diffstat (limited to 'docs')
-rw-r--r--docs/future refactorings.txt11
-rw-r--r--docs/todo for release.txt11
2 files changed, 7 insertions, 15 deletions
diff --git a/docs/future refactorings.txt b/docs/future refactorings.txt
index 25d31a23d8..d0e7b8a9cd 100644
--- a/docs/future refactorings.txt
+++ b/docs/future refactorings.txt
@@ -3,19 +3,12 @@
2. Свой аллокатор (new, delete).
3. STLPort.
-Структура:
-1. Выделить из index общую библиотеку для indexer_tool и indexer_tests.
-В index оставить только то, что требуется для чтения фич.
-2. Выделить библиотеку примитивов и запулить туда mutex, thread, memory_mapped_file;
-возможно FileReader, FileWriter и все, что они тянут.
-
Архитектура:
+0. Выделить библиотеку примитивов и запулить туда mutex, thread, memory_mapped_file;
+возможно FileReader, FileWriter и все, что они тянут.
1. Фреймворк для бенчмарков сделать отдельным классом в виде адаптера над базовым фреймворком.
Делать бенчмарки отдельно для отрисовки и выборки фич.
2. Выделить (упростить) оконную библиотеку для ГУЯ приложения и yg_tests.
-3. Весь заголовок фичи (рект, масштабы точка) поместить в соответсвующую часть mwm, а не как начало DAT.
Функционал:
-1. Сделать кошерное объединение линейных фич.
-2. Генерация карты мира и стран (0-5, 6-17 масштабы).
3. Редактор стилей отрисовки. \ No newline at end of file
diff --git a/docs/todo for release.txt b/docs/todo for release.txt
index 3d3f48d779..485fa3ca4a 100644
--- a/docs/todo for release.txt
+++ b/docs/todo for release.txt
@@ -6,8 +6,8 @@ X 3. Разделение фич на страны по критерию поп
X 5. Дорисовываем только то что нужно, а не весь экран.
6. Выбор масштаба по прямоугольнику.
8. Дистрибутивы.
-9. Карта мира - надо ОТДЕЛЬНО генерировать для 0-5 масштабов, страны для 6-17 масштабов.
-10. Структура фичера:
+X 9. Карта мира - надо ОТДЕЛЬНО генерировать для 0-5 масштабов, страны для 6-17 масштабов.
+X 10. Структура фичера:
- базовая точка mwm - как ФУНКЦИЯ от смещения фичи
- расчитывать нормально или хранить точку привязки для площадной фичи
X 11. Символы в kd-tree и взаимодействие их с подписями.
@@ -18,13 +18,12 @@ X 14. Мигание.
16. Подпилить константы кэша FileReader, VarRecordReader.
X 17. Открыты только нужные mwm.
X 18. Версия settings.
-20. Большой размер индекса.
-21. Допилить правила отрисовки:
+X 20. Большой размер индекса.
+X 21. Допилить правила отрисовки:
- highway : primary(_link), secondary(_link) - имена улиц рисуем в 13-м масштабе (скопировать стили из 14-го)
- убрать оранжевые и красные дороги из 7 (возможно 8) масштабов
- отдельные правила отрисовки для capital и вообще приоритет отрисовки текстов
-
-
Версия 1.01:
-1. Хостинг и доунлоадер.
+X 1. Хостинг и доунлоадер.