TGI station



Назад

idec.talks :: idec-mobile
=========================

subject: idec-mobile
12.12.2017 08:29
Andrew Lobanov (tavern,1)  
 
Виктор, у меня есть фичареквест. Добавить в сабж шедулер, дабы почта забиралась автоматом по расписанию. Естественно опциональный.

Я всё смотрю на HotdogEd и оказалось, что это работает лучше крона в термуксе =)
--------------------------------------------------------------------------------

subject: Re: idec-mobile
12.12.2017 09:35
gk11 (elp,2) => QtlkwxlbstMtebHMclk7/topicid/QtlkwxlbstMtebHMclk7  
 
> HotdogEd

а к нему реально наш протокол прикрутить?
--------------------------------------------------------------------------------

subject: Re: idec-mobile
12.12.2017 10:12
Andrew Lobanov (tavern,1) => PWOYNY5AZ4UWXAGQ67RJ  
 
>> HotdogEd

gk11> а к нему реально наш протокол прикрутить?

Пиши свой провайдер и в путь.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
12.12.2017 11:35
gk11 (elp,2) => eNbYJaixIQQaCkCEKFeR/topicid/QtlkwxlbstMtebHMclk7  
 
я не понимаю в андроидах и программированиях, но есть же какой-то клиент - с него можно вычленить и добавить туда этот самый провайдер?
--------------------------------------------------------------------------------

subject: Re: idec-mobile
12.12.2017 12:42
Andrew Lobanov (tavern,1) => 236PDCL7INKUFKXOMI7I  
 
gk11> я не понимаю в андроидах и программированиях, но есть же какой-то клиент - с него можно вычленить и добавить туда этот самый провайдер?

Можно.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
12.12.2017 13:06
gk11 (elp,2) => cACVhIFQ0g5USnpmVzFj/topicid/QtlkwxlbstMtebHMclk7  
 
>> я не понимаю в андроидах и программированиях, но есть же какой-то клиент - с него можно вычленить и добавить туда этот самый провайдер?
> Можно.

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

subject: Re: idec-mobile
12.12.2017 13:39
Andrew Lobanov (Go!,1) => SZCJKODDS3SYRJUMVGUB  
 
>>> я не понимаю в андроидах и программированиях, но есть же какой-то клиент - с него можно вычленить и добавить туда этот самый провайдер?
>> Можно.
gk11> круто. а есть, кто мог бы этим заняться? включая переговоры с апстримом? я в этом не компетентен, но может найдутся желающие это реализовать.

Некому. Переговоры с апстримом вести не надо. Сама архитектура HotdogEd устроена так, что есть он, с редактором, поддержкой групп и базой данных и есть провайдеры, реализующие сетевую часть. Причём провайдеры ставятся как отдельные приложения. Сергей Позитурин (2:5020/2141 и автор "Горячая собака редактор") реализовал два провайдера -- для binkp и для nntp. На стыке может возникнуть не одна проблема. Но зачем нам горячая собака, когда у нас есть замечательный idec-mobile?
--------------------------------------------------------------------------------

subject: Re: idec-mobile
12.12.2017 13:52
gk11 (elp,2) => Qn5IB3S2Cp085cSsZwzX/topicid/QtlkwxlbstMtebHMclk7  
 
Ну, во-первых, это ещё один интересный клиент. Во-вторых, привлечение внимания аудитории фидошников.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
12.12.2017 14:18
Difrex(mobile) (tavern,23) => TZ37BA7IAQKVATKPXAO4  
 
idec-mobile удобнее.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
12.12.2017 15:37
Andrew Lobanov (Go!,1) => Ag5PvEXCAquNQzAY3g8p  
 
Difrex(mobile)> idec-mobile удобнее.

Вот в вопросах цитирования пока удобнее горячая собака. Но там Сергей морочился знатно с этим смахиванием абзацев.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
24.12.2017 09:10
vit01 (mira, 1) => mrBEwsWyjfHliuAuNIUK  
 
Сборка от 13:56

Обыкновенный фетчер стал чуть более информативным, сообщает о новых файлах
--------------------------------------------------------------------------------

subject: Re: idec-mobile
12.12.2017 10:17
vit01 (mira, 1) => QtlkwxlbstMtebHMclk7  
 
AL> шедулер, дабы почта забиралась автоматом по расписанию. Естественно опциональный.

Можно, конечно, но надёжную работу его не обещаю

AL> Я всё смотрю на HotdogEd и оказалось, что это работает лучше крона в термуксе =)

Конечно лучше, ведь ни один вменяемый пользователь Termux не будет запускать внутри него Cron :)
По-нормальному надо бы root'ануть телефон и воспользоваться вот этим методом: ii://g11qz9sa8T1ubchj6Nr3 [ ii://linux.14 ]
--------------------------------------------------------------------------------

subject: Re: idec-mobile
24.12.2017 08:39
vit01 (mira, 1) => oAaVPEtSQ680CMYFbxn2  
 
В сабже появилась очень важная фича - фоновый фетчинг
Искать галочку в настройках уведомлений

Также фоновый фетч отслеживает появление новых файлов в фэхах, что тоже удобно.

// Плюс багофиксы, как всегда

Версия от 24 декабря, 13:25
--------------------------------------------------------------------------------

subject: Re: idec-mobile
12.12.2017 16:06
vit01 (mira, 1) => 81sX4i5cCqPkL2af1Vwj  
 
AL> Вот в вопросах цитирования пока удобнее горячая собака. Но там Сергей морочился знатно с этим смахиванием абзацев.

В TODO-шке этот пункт, между прочим, стоит в числе "стратегических".

Чем ты реально можешь помочь, так это записать видео с разъяснениями (это в идеале), ну и накидать подробно скриншоты для таких тупых (и нефидошников), как я. Чтобы было более понятно, как оно хотя бы примерно может быть реализовано в IDEC Mobile.

Вроде бы, на словах оно кажется простым (хоп-хоп, выбрал цитату, туда-сюда), но на деле это не так, и наглядная демонстрация будет эффективнее.

// а ещё я могу стырить исходники, ну, если они открыты

P.S. Помню, ты уже скидывал пару скриншотов и рассказывал, но должного эффекта на мои мозги это не возымело
--------------------------------------------------------------------------------

subject: Re: idec-mobile
25.12.2017 12:43
Andrew Lobanov (tavern,1) => oAaVPEtSQ680CMYFbxn2  
 
AL>> Вот в вопросах цитирования пока удобнее горячая собака. Но там Сергей морочился знатно с этим смахиванием абзацев.

vit01> В TODO-шке этот пункт, между прочим, стоит в числе "стратегических".

Рад слышать. Это очень упростит общение через твой клиент.

vit01> Чем ты реально можешь помочь, так это записать видео с разъяснениями (это в идеале), ну и накидать подробно скриншоты для таких тупых (и нефидошников), как я. Чтобы было более понятно, как оно хотя бы примерно может быть реализовано в IDEC Mobile.

Хорошо. Я провентилирую вопрос записи скринкаста на смарте и на фреки тебе положу файлик. Но попозже. Сейчас предновогодняя суета одолевает в работе и быту.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
31.12.2017 14:52
vit01 (mira, 1) => 5Ou0Tc8SUHZFAwaxllzP  
 
Сборка клиента от 31 декабря 19:3*

1. Редактор сообщений теперь поддерживает получение текста от других андроид-приложений через ACTION_SEND. Теперь можно взять какую-нибудь текстовую информацию из редактора или браузера и сразу отправить её сетянам

2. В Android >= 6 предыдущий пункт сделан ещё круче. Делиться текстом в секту теперь можно прямо из контекстного меню выделения. Таким способом работает, например, поиск в Википедии и шифрование через OpenKeyChain.

3. И небольшой сюрприз - пополнение в темах оформления. Зацените новую чёрно-оранжевую тему. Кто узнает, откуда она была взята, тому плюс за широкий кругозор ;-)

// изменения также слиты в Git

Поздравлять с НГ и желать что-то не буду. Как говорится: "Новый год ничего не изменит, надо меняться самому". Так что больше коммитов, больше креатива и больше дел, доведённых до конца, есть наше сознательное стремление.

Но вкусняшек поешьте обязательно! Всем коммитов^Wдобра в этом чате
--------------------------------------------------------------------------------

subject: Re: idec-mobile
31.12.2017 17:36
vit01 (mira, 1) => 7yYj6kQVgBlFwNhfoYvp  
 
Сборка клиента от 22:32

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

subject: Re: idec-mobile
01.01.2018 17:00
vit01 (mira, 1) => Ph3mDIBbT4XfucfZvEA2  
 
Сборка клиента от 1 января, 21:49

Клиент теперь может диктовать сообщения вслух! В режиме чтения жмякните на пункт в менюшке "Прочитать голосом".

Эта фича будет полезна, например, в литературной эхе или в анекдотах. Идёшь по улице в наушниках, а пялиться в экран крайне неудобно (мало ли, руки мёрзнут или просто телефон лень держать). Нашёл нужное сообщение, тыкнул кнопку и положил девайс в карман. А он тебе сам берёт и надиктовывает.

// Попробуйте на ii://ru.humor.14 , это даже весело =)
--------------------------------------------------------------------------------

subject: Re: idec-mobile
02.01.2018 23:28
Difrex(mobile) (tavern,23) => e26IwIwZ2i83ju93Cmjh  
 
Мегафича, круто! :)

Кстати, а как остановить ее читать?
--------------------------------------------------------------------------------

subject: Re: idec-mobile
03.01.2018 06:46
vit01 (mira, 1) => ywhGLu397RNxztANcFL0  
 
Difrex(mobile)> Кстати, а как остановить ее читать?

Выйти из режима читалки, то есть просто нажать кнопку "назад"

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

subject: idec-mobile
09.01.2018 06:05
app4soft (syscall,33)  
 
Выявлен баг с крайней сборкой клиента при копировании фрагмента текста сообщения.

Если выделить кусочек текста а потом ткнуть в произвольном месте на экране то клиент вылетает в список сообщений.

Могу если надо логи приложить.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
09.01.2018 08:08
vit01 (mira, 1) => lVN80G7ZSU1xMfzVEBSN  
 
app4soft> Выявлен баг с крайней сборкой клиента при копировании фрагмента текста сообщения.

app4soft> Если выделить кусочек текста а потом ткнуть в произвольном месте на экране то клиент вылетает в список сообщений.

Логи обязательно и версию андроида. И ещё вопрос, всегда проявляется или только иногда.

// У меня не воспроизводится
--------------------------------------------------------------------------------

subject: Re: idec-mobile
10.01.2018 04:52
app4soft (syscall,33) => a9LH0fauXpbBY0ss2sv9  
 
vit01> Логи обязательно и версию андроида. И ещё вопрос, всегда проявляется или только иногда.

Завел issue (там и лог и версия Android)

https://github.com/vit1-irk/idec-mobile/issues/27

Краш воспроизводится на моем аппарате. Других аппаратов у меня нет.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
11.01.2018 11:28
Difrex(mobile) (tavern,23) => e26IwIwZ2i83ju93Cmjh  
 

--------------------------------------------------------------------------------

subject: Re: idec-mobile
15.01.2018 17:48
vit01 (mira, 1) => e26IwIwZ2i83ju93Cmjh  
 
Багфиксы для app4soft (с косячной TextView) и для проблемы с восстановлением активити у Бориса закинуты в git. Сборки лежат как обычно
--------------------------------------------------------------------------------

subject: Re: idec-mobile
21.01.2018 16:03
btimofeev (tavern,13) => wCYuDffv7WXaQODSAqKH  
 
Неплохо бы ещё добавить в клиент кнопку отмены загрузки файла из файлэх.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
21.01.2018 16:57
vit01 (mira, 1) => tSQFLbqhtgjUuGNMtAcL  
 
btimofeev> Неплохо бы ещё добавить в клиент кнопку отмены загрузки файла из файлэх.

Прибить приложение не вариант?
--------------------------------------------------------------------------------

subject: Re: idec-mobile
22.01.2018 13:53
Andrew Lobanov (tavern,1) => A61uSuxlVS6PsJmQ7oGi  
 
А вот ещё фичареквест: иметь бы уведомления о новых файлах в фэхах. Хоть в ту же крбонку.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
22.01.2018 14:00
Andrew Lobanov (tavern,1) => RNHq1jyNBeBVgbDOEaGj  
 
И ещё я опять накололся с умолчальными настройками имени для карбонки. Теперь там тьма тьмущая сообщений к All.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
22.01.2018 18:06
btimofeev (tavern,13) => A61uSuxlVS6PsJmQ7oGi  
 
btimofeev>> Неплохо бы ещё добавить в клиент кнопку отмены загрузки файла из файлэх.

vit01> Прибить приложение не вариант?

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

subject: Re: idec-mobile
23.01.2018 08:59
vit01 (mira, 1) => g8UiR8yUn7BbATvzJtma  
 
AL> И ещё я опять накололся с умолчальными настройками имени для карбонки. Теперь там тьма тьмущая сообщений к All.

По умолчанию клиент не знает, как тебя зовут, поэтому в карбонке изначально показываются сообщения для All. Это логично
Просто зайди в настройки и поправь на своё имя (или на несколько).

Если ты не забыл, то карбонка IDEC Mobile != фидошная карбонка. Сообщения не копируются по-настоящему, и эта лента представляет собой что-то вроде поискового запроса (select * from base where msg_to='yourname')

AL> А вот ещё фичареквест: иметь бы уведомления о новых файлах в фэхах.

Если у тебя включен автофетч, то уведомления о новых файлах должны быть (в виде обычных андроид-уведомлений).
// Но я не исключаю, что в фетчере баг, и они не хотят выбрасываться
--------------------------------------------------------------------------------

subject: Re: idec-mobile
23.01.2018 13:26
Andrew Lobanov (tavern,1) => zAkY1A6IzasJSCAxjwMx  
 
AL>> И ещё я опять накололся с умолчальными настройками имени для карбонки. Теперь там тьма тьмущая сообщений к All.

vit01> По умолчанию клиент не знает, как тебя зовут, поэтому в карбонке изначально показываются сообщения для All. Это логично
vit01> Просто зайди в настройки и поправь на своё имя (или на несколько).

vit01> Если ты не забыл, то карбонка IDEC Mobile != фидошная карбонка. Сообщения не копируются по-настоящему, и эта лента представляет собой что-то вроде поискового запроса (select * from base where msg_to='yourname')

Я так и думал, но видимо, надо было перезапустить клиент.

AL>> А вот ещё фичареквест: иметь бы уведомления о новых файлах в фэхах.

vit01> Если у тебя включен автофетч, то уведомления о новых файлах должны быть (в виде обычных андроид-уведомлений).

Это есть, но тут у меня есть ещё вопрос. Насколько трудоёмко шедуллер от уведомлений?

vit01> // Но я не исключаю, что в фетчере баг, и они не хотят выбрасываться

Они появляются, но я, наверное, немного неправильно ими пользоваться хочу. Автофетч по расписанию, а читать когда удобно. Так что у меня дурацкая привычка смахивать их неглядя =)
--------------------------------------------------------------------------------

subject: Re: idec-mobile
23.01.2018 15:20
vit01 (mira, 1) => 0c2AJpBcp1UgA6k5sNMv  
 
vit01>> Если у тебя включен автофетч, то уведомления о новых файлах должны быть (в виде обычных андроид-уведомлений).
AL> Это есть, но тут у меня есть ещё вопрос. Насколько трудоёмко шедуллер от уведомлений?

Моя твоя не понимайт. Что такое шедуллер от уведомлений?

AL> Так что у меня дурацкая привычка смахивать их неглядя =)

Попробуй установить какой-нибудь менеджер уведомлений, чтобы он их сохранял. Или выработай привычку тыкать пальцем, если увидишь уведомление о новых файлах

Есть ещё один вариант. Я могу написать костыль в фетчере, который будет в локальную эху (вроде _idecmobile.files.notify) сбрасывать уведомления про поступление файлов. Ты на неё подпишешься, и следить будет легче.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
23.01.2018 18:56
Andrew Lobanov (Go!,1) => GIVQtftvSHiZP0kqAdml  
 
vit01>>> Если у тебя включен автофетч, то уведомления о новых файлах должны быть (в виде обычных андроид-уведомлений).
AL>> Это есть, но тут у меня есть ещё вопрос. Насколько трудоёмко шедуллер от уведомлений?
vit01> Моя твоя не понимайт. Что такое шедуллер от уведомлений?

Всё таки писать с экранной клавиатуры мне удаётся с трудом =)

Шедуллер отвязать от уведомлений сильно трудозатратно?

AL>> Так что у меня дурацкая привычка смахивать их неглядя =)
vit01> Попробуй установить какой-нибудь менеджер уведомлений, чтобы он их сохранял. Или выработай привычку тыкать пальцем, если увидишь уведомление о новых файлах

Это да. Мой косяк. Просто не люблю когда их много скапливается, а к секте отношусь так, что прочту когда прочту.

vit01> Есть ещё один вариант. Я могу написать костыль в фетчере, который будет в локальную эху (вроде _idecmobile.files.notify) сбрасывать уведомления про поступление файлов. Ты на неё подпишешься, и следить будет легче.

Костыльно. Наверное ни к чему что-то менять. Всё таки работа с файлами на телефоне это то ещё удовольствие. Разве что по мелочи глянуть.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
24.01.2018 14:47
vit01 (mira, 1) => XBYUSZuZyis6veLgsm5x  
 
AL> Шедуллер отвязать от уведомлений сильно трудозатратно?

Надо будет писать ещё один шедуллер, который запускается отдельным сервисом. И для него ещё отдельные настройки. Так что да, трудоёмко.

Но, с другой стороны, вместо этого можно немного подправить уже существующий сервис и изменить GUI в настройках, чтобы всё ощущалось по-другому.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
03.02.2018 20:40
vit01 (mira, 1) => wCYuDffv7WXaQODSAqKH  
 
Сборка от 4 февраля, 01:33 (да, ночью самое время!)

В клиент добавлено "умное цитирование" по образцу фидошного клиента HotDogEd
Можно удалять отдельные ненужные цитаты, можно разбивать большие блоки цитат пополам (если они многострочные).

Как пользоваться:

1. В режиме чтения жмём на кнопку "С цитатой" не коротким тапом, а длинным
2. Можно двигать блоки цитат drag&drop и удалять их свайпом
3. Если хочется разбить многострочный блок, то надо коротко щёлкнуть по нему, появится диалог разбивки.
4. По завершении редактирования цитат жмём галочку наверху активити, запустится редактор текста

Пожалуйста, протестируйте, фича очень важная.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
05.02.2018 08:46
Andrew Lobanov (tavern,1) => Ju2Nfmzf55SHCivNX1jQ  
 
vit01> В клиент добавлено "умное цитирование" по образцу фидошного клиента HotDogEd
vit01> Можно удалять отдельные ненужные цитаты, можно разбивать большие блоки цитат пополам (если они многострочные).

vit01> Пожалуйста, протестируйте, фича очень важная.

Попробовал. Очень круто сделано. Понравилось даже больше, чем в горячей собаке редакторе =)
--------------------------------------------------------------------------------

subject: Re: idec-mobile
05.02.2018 13:18
vit01 (mira, 1) => pOKdRe9dvrukesnSwRHL  
 
AL> Попробовал. Очень круто сделано. Понравилось даже больше, чем в горячей собаке редакторе =)

Всё, можно теперь рекламировать idec как "убийцу фидо" :)
--------------------------------------------------------------------------------

subject: Re: idec-mobile
18.02.2018 09:28
vit01 (mira, 1) => Ju2Nfmzf55SHCivNX1jQ  
 
Сборка клиента от 18 февраля, 14 часов

Добавил немного странную фичу в меню списка сообщений - "Export links to file".
Клиент берёт все сообщения из выбранной эхи (ленты), парсит их на наличие http (https) ссылок и скидывает все эти ссылки в /storage/sdcard0/idecMobile/links.txt

Зачем это надо?

Наверняка многие из вас читают новостные эхи вроде lor-opennet, habra и так далее. Удобнее всего бывает добавлять в избранное интересные статьи и прочитать их позднее. Но когда в избранном накапливается по 40-50 статей, которые ты ещё не прочитал, то становится очень неудобным прокликивать их вручную. Сначала кликнуть на звёздочку, потом кликнуть на ссылку, зайти в браузер, потом снова вернуться в клиент и так далее.

Это что-то вроде автоматизации. Клиент скинул все ссылки на статьи в текстовый файл, затем любой сторонней программой или скриптом (Termux в помощь) эти ссылки можно обработать, запихнуть в браузер или перекинуть на компьютер и тоже закинуть в браузер.

Идеально в связке с лентой непрочитанных или избранных.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
18.02.2018 09:50
btimofeev (tavern,13) => MAFq8bsDzY641wDvYyNo  
 
Для этого же есть специальные сервисы read it later: pocket, instapaper, и даже свободный wallabag в F-droid. Нажал поделиться, выбрал это приложение, а потом читай с любого устройства.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
18.02.2018 09:58
vit01 (mira, 1) => MAFq8bsDzY641wDvYyNo  
 
vit01> Идеально в связке с лентой непрочитанных или избранных.

Ах да, забыл самое интересное.

Если использовать эту штуку в комбинации с расширенным поиском, то можно легко сделать так:

"Открыть в браузере все ссылки на новости про GNOME за последние 2 месяца"

или

"Быстро получить список всех статей про новые фреймворки на Хабре"
--------------------------------------------------------------------------------

subject: Re: idec-mobile
18.02.2018 10:32
vit01 (mira, 1) => 83BUVUBzbrQ3VjFGZUXs  
 
Да пробовал уже, но это всё неудобно.

Надо кликнуть на каждую (!) ссылку, потом выбрать "поделиться", затем ещё и не промахнуться, пытаясь кликнуть на значок нужного приложения.

Пальцы устают делать однообразные вещи.
3-5 ссылок так удобно сохранять, 10-15 уже напряжно, а 30-40 - утомительно и не вариант.

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

subject: Re: idec-mobile
18.02.2018 23:07
Peter (syscall,1) => cXYvGpx9uDTVtNF6ffp1  
 
Получил интересный баг.
При заборе сообщений оторвался интернет. Клиент показал сообщение об ошибке. После этого клиент не мог забрать новые сообщения пока я не убил кеш (и базу на всякий случай). Надеюсь репорт поможет сделать клиент лучше.

Да, ещё он иногда у меня падал. Я исправно стал почту.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
19.02.2018 03:11
vit01 (mira, 1) => lHmS3IQnB9C1fBeOr89x  
 
Peter> После этого клиент не мог забрать новые сообщения пока я не убил кеш (и базу на всякий случай).

Базу удалять не надо было, ибо в андроиде она неповреждаемая. А ошибка шла, потому что кэш /x/c сохраняется ещё до того, как скачаются все сообщения.
Я хотел поставить в обработчик исключений фетчера автоочистку кэша, но всё руки не доходили.

Peter> Да, ещё он иногда у меня падал. Я исправно стал почту.

Видел. Это всё из-за косяков с памятью, за которой я плоховато слежу. Когда ты выходишь из клиента, то просто прибивай приложение, не давай ему висеть в ОЗУ

Но этот косяк я потом тоже постараюсь починить
--------------------------------------------------------------------------------

subject: Re: idec-mobile
19.02.2018 07:13
Andrew Lobanov (tavern,1) => d3MJ6hHb0XVKd5Mvo7Am  
 
Peter>> После этого клиент не мог забрать новые сообщения пока я не убил кеш (и базу на всякий случай).

vit01> Базу удалять не надо было, ибо в андроиде она неповреждаемая. А ошибка шла, потому что кэш /x/c сохраняется ещё до того, как скачаются все сообщения.

Кстати, а почему так? Логичнее же было бы после сохранения сообщений сохранять кеш x/c.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
19.02.2018 18:22
vit01 (mira, 1) => OAGWtsPp5EmxUu43zBaa  
 
vit01>> ошибка шла, потому что кэш /x/c сохраняется ещё до того, как скачаются все сообщения.
AL> Кстати, а почему так? Логичнее же было бы после сохранения сообщений сохранять кеш x/c.

См. сюда
https://github.com/vit1-irk/idec-mobile/blob/master/app/src/main/java…

Изначально я просто хотел, чтобы уведомления о новых сообщениях не выбрасывались во время работы фетчера. Но всё равно какой-то костылец.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
19.02.2018 19:22
Andrew Lobanov (tavern,1) => L8zEgXfAGnTXGo00prdJ  
 
vit01>>> ошибка шла, потому что кэш /x/c сохраняется ещё до того, как скачаются все сообщения.
AL>> Кстати, а почему так? Логичнее же было бы после сохранения сообщений сохранять кеш x/c.
vit01> См. сюда
vit01> https://github.com/vit1-irk/idec-mobile/blob/master/app/src/main/java…
vit01> Изначально я просто хотел, чтобы уведомления о новых сообщениях не выбрасывались во время работы фетчера. Но всё равно какой-то костылец.

Хм. Просто в ущерб надёжности фича выходит. Хотя, если без шедулера юзать, то нормально должно быть.
--------------------------------------------------------------------------------

subject: Re: idec-mobile
18.03.2018 08:09
l1br4 (av4lon,1) => g8UiR8yUn7BbATvzJtma  
 
Нормально. Тоже мне баг ;?
--------------------------------------------------------------------------------

subject: Re: idec-mobile
28.03.2018 13:03
btimofeev (tavern,13) => Ju2Nfmzf55SHCivNX1jQ  
 
vit01> В клиент добавлено "умное цитирование" по образцу фидошного клиента HotDogEd

Попробовал только сегодня, все руки не доходили собрать приложение. Фича крутая, очень удобно теперь! Спасибо!
--------------------------------------------------------------------------------

subject: IDEC-Mobile
23.09.2018 10:04
Andrew Lobanov (tavern,1)  
 
Вот интересно стало. После некоторого порогового значения размера индекса сабж при открытии эхи просто зависает. Пока нет особо времени вникать в чужой код, так как занят дипломом, но с чем такая штука может быть связана?

Точное значение не скажу, но при размере индекса около 10000 сообщений поведение воспроизводится.

+++ IDEC-Mobile
+++ Лично я вижу в этом перст судьбы — шли по лесу и встретили программиста.
--------------------------------------------------------------------------------

subject: Re: IDEC-Mobile
23.09.2018 12:04
vit01 (mira, 1) => 9EQMQPKZAZ4vAfLbHuna  
 
AL> После некоторого порогового значения размера индекса сабж при открытии эхи просто зависает.
AL> с чем такая штука может быть связана?

А он вообще даёт почитать потом эху или бесконечно висит?

AL> Точное значение не скажу, но при размере индекса около 10000 сообщений поведение воспроизводится.

У меня на смартфоне никогда не было больше 2000 сообщений на эху, потому что регулярно их чищу. Надо будет подумать над тем.

+++ Отправлено через IDEC Mobile
+++ GNU/Linux, Android, physics, MLP:FIM
--------------------------------------------------------------------------------

subject: Re: IDEC-Mobile
23.09.2018 12:19
Andrew Lobanov (tavern,1) => E6rVqAxo0OPGvu8qyGHF  
 
AL>> После некоторого порогового значения размера индекса сабж при открытии эхи просто зависает.
AL>> с чем такая штука может быть связана?

vit01> А он вообще даёт почитать потом эху или бесконечно висит?

Висит пока не перезапустишь, но я больше пяти минут не пробовал ждать. 8000 жуёт бодро.

AL>> Точное значение не скажу, но при размере индекса около 10000 сообщений поведение воспроизводится.

vit01> У меня на смартфоне никогда не было больше 2000 сообщений на эху, потому что регулярно их чищу. Надо будет подумать над тем.

Ну у меня есть дурная привычка держать локально полную базу с узла =)

+++ IDEC-Mobile
+++ Лично я вижу в этом перст судьбы — шли по лесу и встретили программиста.
--------------------------------------------------------------------------------

subject: Баг в idec-mobile
03.04.2020 19:59
Difrex (dynamic,1)  
 

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

Android 9, Samsung a6+

+++ картошки хватит на всех
--------------------------------------------------------------------------------

subject: Re: Баг в idec-mobile
05.04.2020 17:24
vit01 (mira, 1) => 3qIzt1WULFrzhkffL77u  
 
Difrex> Если выбрать станцию без поддержки файлоэх, а потом тыкнуть в меню на файлоэхи, то клиент падает и предлагает отправить отчёт, но если пытаться отправить, то он падает опять и так по кругу.

Видел на почте твой багрепорт, сейчас сделал тестовую сборку от 5 апреля 22:18

Обновись и проверь, как оно сейчас. Если всё норм, тогда запушу исходники в гит, если нет, то новый багрепорт жду.

+++ Отправлено через IDEC Mobile
+++ GNU/Linux, Android, physics, MLP:FIM
--------------------------------------------------------------------------------

subject: Re: Баг в idec-mobile
05.04.2020 19:01
Difrex (dynamic,1) => o0NF2jjArcIReFXIswZM  
 
vit01> Обновись и проверь, как оно сейчас. Если всё норм, тогда запушу исходники в гит, если нет, то новый багрепорт жду.
Да, теперь все хорошо. Спасибо.

+++ картошки хватит на всех
--------------------------------------------------------------------------------

subject: Re: Баг в idec-mobile
05.04.2020 20:22
vit01 (mira, 1) => o0NF2jjArcIReFXIswZM  
 
Если что, в новой обнове я обновил все зависимости (в том числе мигрировал с appCompat на AndroidX, подкрутил materialDrawer до свежего), дефолт Таверны снова на .tk домене

+++ Отправлено через IDEC Mobile
+++ GNU/Linux, Android, physics, MLP:FIM
--------------------------------------------------------------------------------

subject: Re: Баг в idec-mobile
17.06.2020 12:20
btimofeev (tavern,13) => eyoofOF59Xvw2jjf6MOZ  
 
Выключаю в настройках встроенный редактор сообщений -> пробую ответить на любое сообщение -> приложение падает -> при попытке отправить отчет оно начинает падать циклически и эти крэши можно остановить только переустановкой.
--------------------------------------------------------------------------------

subject: Re: Баг в idec-mobile
18.07.2020 10:57
vit01 (mira, 1) => E3nrcss65zpYee67YFop  
 
btimofeev> Выключаю в настройках встроенный редактор сообщений -> пробую ответить на любое сообщение -> приложение падает -> при попытке отправить отчет оно начинает падать циклически и эти крэши можно остановить только переустановкой.

Дошли руки, починил баг с встроенным редактором, можно обновляться.
А циклические крэши, скорее всего, из-за того что Email-клиент не установлен. Обычно если раз 10 нажать "Отмена", то клиент, как правило, оживает.

+++ IDEC Mobile в виртуальной машине
+++ GNU/Linux, Android, physics, MLP:FIM
--------------------------------------------------------------------------------

subject: Re: Баг в idec-mobile
01.08.2020 09:35
btimofeev (tavern,13) => 2NJ6vUP8msqTJc2i9Gw1  
 
vit01> А циклические крэши, скорее всего, из-за того что Email-клиент не установлен. Обычно если раз 10 нажать "Отмена", то клиент, как правило, оживает.

Да нет, установлено два клиента было.
--------------------------------------------------------------------------------