Страница 1 из 4

2019.02 Вторая попытка сделать итэмы

Добавлено: Вт, 5 февраля 2019, 18:08:51
dyvniy
Февраль 2019.

Планы на месяц:
Научиться отображать итемы в маковском аутлуке без крашей,
а лучше и полностью работать с ними.

Получилось за месяц:
Сообщения отображаются, правда их текст появляется не всегда. И дата не верна.
Контакты не отображаются вероятно из-за проблем с родительской папкой.
Я пришёл к выводу в ущербности существующей архитектуры.
Надо всё сделать более похоже на клиентскую библиотеку в питоне.
А для этого нужны классы.

Планы на неделю:
Пока не ясно как долго продлится дебаг.
Ничего конкретного планировать не буду.
Зато буду подходить к проблеме отображения итемов с различных сторон.

Получилось за неделю:
Мало. Изменения архитектурные, которые должны сделать реализацию отображения сообщений возможной.
Выделено несколько в функций в отдельных файлах, некоторые реализованы, не все.

Добавлено: Вт, 5 февраля 2019, 18:19:36
dyvniy
понедельник, 04 фебраля 20019

Планы:
Добиться чего-нибудь ощутимого.
По отображению итемов и присечению крашей атлука.

Получилось:
Сидеть в отладке без особых результатов.

Добавлено: Вт, 5 февраля 2019, 18:21:38
dyvniy
вторник, 05 февраля

Полны:
Сидеть в отладке.

Получилось:
Пришла идея в FindItem показывать только один итем в INBOX,
а не в каждой папке как было раньше.
Падало вероятно из-за несовпадения parentitemid
Надо реализовать.

Добавлено: Ср, 6 февраля 2019, 23:06:35
dyvniy
среда, 06 февраля

Планы:
Продолжить реализацию вчерашних идей.

Получилось:
Выделить отдельную функцию для преобразования различных указателей на папки к единому виду.
А так же выделить функцию для парсинга информации о запрашиваемых папках.
Реализацию этих функций продолжу завтра.

Добавлено: Чт, 7 февраля 2019, 20:59:05
dyvniy
07 февраля, четверг

Планы:
Заниматься модификацией архитектуры для получения корректных ответов.

Получилось:
Добавить папру функций, одну реализовать, но не проверить.

Добавлено: Сб, 9 февраля 2019, 20:56:13
dyvniy
08 февраля, пятница

Планы:
Разбираться с итемами.

Получилось:
Настроил среду разработки в отдельной виртуалке,
чтобы доделывать EWS без подключения по RDP к рабочему компу.