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

Сделайте не виджеты, а ярлыки.

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

Сделайте не виджеты, а ярлыки.

Сообщение lobaty » 18 сен 2016, 13:13

fixin писал(а):Источник цитаты он рута требует?

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

Автор темы

fixin
Сообщения: 129
Зарегистрирован: май 2015
Поблагодарили: 3 раза

Сделайте не виджеты, а ярлыки.

Сообщение fixin » 08 мар 2018, 09:34

lobaty писал(а):Источник цитаты Я в своей практике использую Titanium Backup. В нем храню копии в том числе и полюбившийся мне Nova Laucher. После очередной прошивки телефона, я в последнюю очередь устанавливаю свой лаунчер из бэкапа и имею ранее настроенную оболочку. Хотя это тема не данного форума.
Ну, правда, если переходить на кардинально иной телефон (MIUI например), то да, нужно заново все создать. Хотя... вы же не каждый месяц новый телефон покупаете?


Тоже начал использовать Nova Launcher, но при восстановлении виджетов MLO обнаружилась проблема - виджеты восстановились, но не рабочие. Тут уже проблема на стороне MLO - пишет ошибку, что профиль команды не найден.

Т.е. несмотря на то, что профиль называется так же, стандартно "Мои дела", виджет видимо ищет профиль по GUID. В связи с этим хотелось бы попросить разработчиков, чтобы если в MLO только один профиль, он искал бы вид только по названию, без GUID профиля, или дать как-то манипулировать этими GUID, что сложнее...

Аватара пользователя
Eugene.z
Команда MLO
Сообщения: 607
Зарегистрирован: май 2015
Есть ответ: 41
Благодарил (а): 14 раз
Поблагодарили: 59 раз

Сделайте не виджеты, а ярлыки.

Сообщение Eugene.z » 12 мар 2018, 10:50

fixin писал(а):Источник цитаты хотелось бы попросить разработчиков, чтобы если в MLO только один профиль, он искал бы вид только по названию, без GUID профиля, или дать как-то манипулировать этими GUID, что сложнее...


Оба варианта не рассматриваем. Да ищется по GUID и искать по названию профиля это не вариант даже при одном профиле (в общем случае никак не гарантируется правильный результат). Предоставить возможность манипулировать GUID недопустимо по ряду причин ...

Автор темы

fixin
Сообщения: 129
Зарегистрирован: май 2015
Поблагодарили: 3 раза

Сделайте не виджеты, а ярлыки.

Сообщение fixin » 13 мар 2018, 03:19

вы бы сделали галочку для продвинутых "Искать по названию профиля", тогда бы пользователь взял на себя ответственность за корректность работы, если знает что делает, поставил бы эту галочку и наслаждался бы.
И овцы были бы целы и волки сыты.

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

Хотя не знаю, в качестве обходного способа, может пользователю сами виджеты редактировать, прописывать туда новый ID, если виджеты хранятся в каком-либо текстовом виде? Но это надо глубоко копать в Android.

Т.е. сохранить новый виджет, посмотреть его ID, проставить этот ID во всех старых виджетах. Но это надо какой-то мощный редактор виджетов искать.

Аватара пользователя
Eugene.z
Команда MLO
Сообщения: 607
Зарегистрирован: май 2015
Есть ответ: 41
Благодарил (а): 14 раз
Поблагодарили: 59 раз

Сделайте не виджеты, а ярлыки.

Сообщение Eugene.z » 13 мар 2018, 10:10

fixin писал(а):Источник цитаты виджеты превращаются в игрушку, а не инструмент

Лично по моему мнению (независимо от работы приложения МЛО) и опыту, это андроид устройство превращается в игрушку (при этом на половину сломаную), когда на нем начинают использовать лаунчеры сторонних разработчиков.

fixin писал(а):Источник цитаты вы бы сделали галочку для продвинутых "Искать по названию профиля"

Даже если предположить, что мы сделаем поиск по названию профиля как альтернативу, то я соовсем не уверен что это решит проблему.
У виджета есть собственно свой Id который ему выдает ОС, в SharedPreference приложения этот id связан с GUID профиля. При штатной работе ОС обе величины гарантировано неизменны.
Как реализованы лаунчеры сторонних разработчиков (которых сотни и которые имеют множество багов, и возможно Ваш случай тоже просто баг лаунчера), как они вмешиваются в штатную работу ОС мы не можем знать и не имеем возможности подстроить работу приложения под них. Мы можем только догадываться (не будучи на 100% уверенными), что наверное при восстановлении из бекап, используемый Вами, лаунчер меняет (зачем-то/по какой-то причине) GUID профиля.

fixin писал(а):Источник цитаты Каждый раз прописывать заново - это для сложных списков виджетов неприемлемо.

Этого совсем не понял. Что имеете ввиду под "списками виджетов"? Какие из них "сложные" (а какие простые)? "Каждый раз" когда что делаете (восстанавливаете из бекапа)?

Автор темы

fixin
Сообщения: 129
Зарегистрирован: май 2015
Поблагодарили: 3 раза

Сделайте не виджеты, а ярлыки.

Сообщение fixin » 13 мар 2018, 10:26

ну у меня есть экран, где вынесено штук 20 виджетов, каждый из которых открывает нужный мне вид. Удобно.
Каждый раз при сносе системы приходится восстанавливать этот список. Снос не часто бывает, но всё же напрягает.

Не думаю, что Nova меняет GUIDы виджета, скорее всего на новом девайсе при инсталляции MLO устанавливается новый GUID для профиля.

Я ведь ставлю чистое MLO на новый Андроид и синхронизирую его с ББ.

Возможно, нужно бэкапить MLO на Андроиде средствами Андроида, тогда GUID сохранится, но тогда надо видимо перед синхронизацией с ББ очищать задачи профиля как-то, чтобы они не затерли своими зарегистрирвоанными изменениями то, что уже давно было изменено на ББ. Или ставить приоритет ББ при первой синхронизации.

Аватара пользователя
Eugene.z
Команда MLO
Сообщения: 607
Зарегистрирован: май 2015
Есть ответ: 41
Благодарил (а): 14 раз
Поблагодарили: 59 раз

Сделайте не виджеты, а ярлыки.

Сообщение Eugene.z » 13 мар 2018, 10:56

fixin, Теперь понял. Так как Вы хотите работать не будет. То есть виджеты после инсталляции MLO придется настраивать заново (по чем бы не был реализован поиск профиля, хоть по имени хоть по GUID). Данные настройки виджетов взять просто не откуда ...

fixin писал(а):Источник цитаты бэкапить MLO на Андроиде средствами Андроида

Не уверен что это решит проблему (плюс возможны другие, связанные с защитой данных)

Автор темы

fixin
Сообщения: 129
Зарегистрирован: май 2015
Поблагодарили: 3 раза

Сделайте не виджеты, а ярлыки.

Сообщение fixin » 16 мар 2018, 12:02

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

и зря вы пеняете на Nova Launcher - очень удобно и стандартно, не нужно привыкать к лаунчеру на каждом новом телефоне.

Аватара пользователя
Eugene.z
Команда MLO
Сообщения: 607
Зарегистрирован: май 2015
Есть ответ: 41
Благодарил (а): 14 раз
Поблагодарили: 59 раз

Сделайте не виджеты, а ярлыки.

Сообщение Eugene.z » 16 мар 2018, 12:46

fixin писал(а):Источник цитаты маленькие сейчас приходится сносить

Маленькие виджеты, в смысле шоркаты-ярлыки (виджеты 1х1, те у которых нет списка задач) ? ОС не предоставляет возможность их переконфигурировать.

Еще раз по сути проблемы: Все данные виджетов (и шорткатов) хранятся в самом приложении. Если приложение устанавливается заново, то в нем нет данных ни об связи id виджета с профилем (через GUID или имя профиля как Вы предлагаете), ни с рабочим пространством, ни с видом, ни с дополнительными настройками. Не важно через что искать (имя, guid) - связь записано в самом приложении (и записать ее больше некуда).
У Вас сообщение "Профайл был удален. Пожалуйста создайте новый виджет (ярлык)." И это точное и правильное сообщение (хотя описанная ситуация и не предусмартивалась, поскольку она невозможна на андроиде без использования таких вот "удобных и стандартных" :) лаунчеров), если Вы удалили приложение, то и профиль вместе с ним и пересоздать виджет(ярлык) придется заново.

Автор темы

fixin
Сообщения: 129
Зарегистрирован: май 2015
Поблагодарили: 3 раза

Сделайте не виджеты, а ярлыки.

Сообщение fixin » 16 мар 2018, 12:52

вы можете смоделировать эту ситуацию, если создадите виджеты, затем удалите МЛО, затем поставите МЛО.
Виджеты будут работать (ссылка на приложение осталась), но будут ругаться на неправильный профиль.
Кроме этого, в больших виджетах можно поменять профиль и вид.


Вернуться в «Предложения по улучшению»

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

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