У вас есть проблемы напоминаний в MLO-Android? Ответьте: Да/Нет.

✓ ЕСТЬ ОТВЕТ Разное поведение desktop и android в reccurence

О найденных ошибках, опечатках или неверном поведении MLO для Андроид
Аватара пользователя
Автор темы

roman.rudenko
Команда бета тестеров
Сообщения: 10
Зарегистрирован: сен 2016
Благодарил (а): 2 раза
Поблагодарили: 9 раз

Разное поведение desktop и android в reccurence

Сообщение roman.rudenko » 02 ноя 2016, 00:23

Есть у меня вот такая конструкция:
000.PNG
000.PNG (7.25 КБ) 7067 просмотров


Настройки для задачи "Дела для перерыва"
001.PNG
001.PNG (92.3 КБ) 7067 просмотров


Настройки для задачи "5-минутные дела"
002.PNG
002.PNG (98.29 КБ) 7067 просмотров


Как это работает в десктопе: если у меня есть 5 минут я
1. Жму на задачу "Перерыв на пять минут?".
2. У меня появляется список доступных вариантов как провести эти 5 минут.
3. Я выбираю то что мне сейчас по душе и завершаю задачу (любую из доступных).
4. Это влечет за собой завершение родительской задачи "5-минутные дела" так как выбрана опция завершить если любая из подзадач завершается.
5. А это в свою очередь ведет к завершению родительской задачи "Дела для перерыва" и сбросу всех чекбоксов.
И у меня снова висит PRN задача на следующий перерыв.

Баг в том что в андроиде отрабатывает только 1, 2 и 3.
4 и 5 не отрабатывают. То есть я сколько угодно могу тапать по любой 5-ти минутной таске - это не завершит всю конструкцию и я опять не увижу "Перерыв на пять минут?", как это происходит в десктопе.

ЛУЧШИЙ ОТВЕТ andrey » 10 ноя 2016, 11:48
roman.rudenko,
Во-первых хотел выразить вам благодарность за такое креативное использование возможностей MLO! Это же изящная супер идея, объединяющая в себе несколько нюансов MLO. От переноса задачи на 0 дней, до вложенных повторяющихся задач и подзадач по-порядку. Получилось элегантная функциональность для PRN задач.

Во-вторых стал разбираться и вкралось сомнение, что возможно это не баг андроида, а баг десктопа, который воспринимает автоматическое повторение задачи как ее выполнение. Технически задачи "5-минутные дела" не выполнена на момент, когда обрабатывается "Дела для перерыва". Это создало впечатление, что именно "баг" десктопа позволил создать такую изящную структуру... Неужели его исправлять на десктопе?

Подумал еще внимательнее и решил, что мы перенесем эту функциональность и на мобильные. Будем считать повторяющиеся задачи "выполненными" в тот момент, когда они повторяются и только на тот короткий момент который нужен для пересчета других задач. Так сделано на десктопе. Также будет на мобильных.

Еще раз спасибо за супер пост!

P.S. Если посчитаете полезным присоединиться к нашей группе бета тестеров - сочту за честь. Напишите мне.

Андрей.

ПЕРЕЙТИ К ПОЛНОМУ СООБЩЕНИЮ ➙
Последний раз редактировалось roman.rudenko 16 ноя 2016, 07:20, всего редактировалось 1 раз.

Аватара пользователя
andrey
Администратор
Сообщения: 3094
Зарегистрирован: фев 2009
Есть ответ: 89
Откуда: Украина
Благодарил (а): 117 раз
Поблагодарили: 100 раз
Контактная информация:

Разное поведение desktop и android в reccurence

Сообщение andrey » 10 ноя 2016, 11:48

roman.rudenko,
Во-первых хотел выразить вам благодарность за такое креативное использование возможностей MLO! Это же изящная супер идея, объединяющая в себе несколько нюансов MLO. От переноса задачи на 0 дней, до вложенных повторяющихся задач и подзадач по-порядку. Получилось элегантная функциональность для PRN задач.

Во-вторых стал разбираться и вкралось сомнение, что возможно это не баг андроида, а баг десктопа, который воспринимает автоматическое повторение задачи как ее выполнение. Технически задачи "5-минутные дела" не выполнена на момент, когда обрабатывается "Дела для перерыва". Это создало впечатление, что именно "баг" десктопа позволил создать такую изящную структуру... Неужели его исправлять на десктопе?

Подумал еще внимательнее и решил, что мы перенесем эту функциональность и на мобильные. Будем считать повторяющиеся задачи "выполненными" в тот момент, когда они повторяются и только на тот короткий момент который нужен для пересчета других задач. Так сделано на десктопе. Также будет на мобильных.

Еще раз спасибо за супер пост!

P.S. Если посчитаете полезным присоединиться к нашей группе бета тестеров - сочту за честь. Напишите мне.

Андрей.
Andrey Tkachuk
MyLifeOrganized.net Изображение

Call-X
Команда бета тестеров
Сообщения: 174
Зарегистрирован: июл 2012
Есть ответ: 3
Откуда: Украина, Киев
Благодарил (а): 36 раз
Поблагодарили: 20 раз

Разное поведение desktop и android в reccurence

Сообщение Call-X » 10 ноя 2016, 13:47

нужно подредактировать пост и обязательно разместить в "Обмен опытом" :)

Аватара пользователя
andrey
Администратор
Сообщения: 3094
Зарегистрирован: фев 2009
Есть ответ: 89
Откуда: Украина
Благодарил (а): 117 раз
Поблагодарили: 100 раз
Контактная информация:

Разное поведение desktop и android в reccurence

Сообщение andrey » 22 ноя 2016, 16:24

roman.rudenko, Исправление уже в релизе несколько дней. Можете подтвердить, что теперь андроид работает как ожидается? Надеюсь никаких других нюансов повторяющихся задач не зацепили?
Andrey Tkachuk
MyLifeOrganized.net Изображение

Аватара пользователя
Автор темы

roman.rudenko
Команда бета тестеров
Сообщения: 10
Зарегистрирован: сен 2016
Благодарил (а): 2 раза
Поблагодарили: 9 раз

Разное поведение desktop и android в reccurence

Сообщение roman.rudenko » 24 ноя 2016, 11:51

Приветствую, на андроиде проверил - все работает. Спасибо!
По поводу переноса поста в обмен опытом - я не против, у меня давно зреет идея написать большой длинный пост о своей системе, но времени не хватает. Там много других идей и хаков придумано и используется.

Аватара пользователя
Автор темы

roman.rudenko
Команда бета тестеров
Сообщения: 10
Зарегистрирован: сен 2016
Благодарил (а): 2 раза
Поблагодарили: 9 раз

Разное поведение desktop и android в reccurence

Сообщение roman.rudenko » 24 ноя 2016, 12:03

andrey писал(а):Источник цитаты roman.rudenko,
Во-первых хотел выразить вам благодарность за такое креативное использование возможностей MLO! Это же изящная супер идея, объединяющая в себе несколько нюансов MLO. От переноса задачи на 0 дней, до вложенных повторяющихся задач и подзадач по-порядку. Получилось элегантная функциональность для PRN задач.

Рад что пост оказался полезным не только как багрепорт :)
Как написал выше - есть куча материала для целой серии подобных постов в соответствующем разделе, но к сожалению точно не в ближайшие пару месяцев...

Аватара пользователя
lobaty
Команда бета тестеров
Сообщения: 1166
Зарегистрирован: июл 2013
Есть ответ: 29
Откуда: Kiev
Благодарил (а): 121 раз
Поблагодарили: 155 раз

Разное поведение desktop и android в reccurence

Сообщение lobaty » 24 ноя 2016, 12:14

Будем ждать ;)
Клиенты MLO:
Xiaomi MI5 PRO, Android 6.0 → MLO v.2 last Beta
Windows 7 Профессиональная → MLO v.5 last Beta

Аватара пользователя
andrey
Администратор
Сообщения: 3094
Зарегистрирован: фев 2009
Есть ответ: 89
Откуда: Украина
Благодарил (а): 117 раз
Поблагодарили: 100 раз
Контактная информация:

Разное поведение desktop и android в reccurence

Сообщение andrey » 24 ноя 2016, 16:38

roman.rudenko писал(а):Источник цитаты Как написал выше - есть куча материала для целой серии подобных постов в соответствующем разделе

будем с нетерпением ждать.
Andrey Tkachuk
MyLifeOrganized.net Изображение

kmmrb
Сообщения: 4
Зарегистрирован: ноя 2016

Разное поведение desktop и android в reccurence

Сообщение kmmrb » 30 ноя 2016, 22:32

На iPhone такая конструкция не работает. Открывается список из пятиминутных дел, но дело нельзя отметить выполненным.

Аватара пользователя
andrey
Администратор
Сообщения: 3094
Зарегистрирован: фев 2009
Есть ответ: 89
Откуда: Украина
Благодарил (а): 117 раз
Поблагодарили: 100 раз
Контактная информация:

Разное поведение desktop и android в reccurence

Сообщение andrey » 03 дек 2016, 18:19

iPhone тоже поправим.
Andrey Tkachuk
MyLifeOrganized.net Изображение


Вернуться в «Ошибки, опечатки, "глюки", "баги"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей