Ычан: [d | b / bro / gf / hr / l / m / med / mi / mu / o / ph / r / s / sci / tran / tu / tv / x | es / vg | au / tr | a / aa / abe / c / fi / jp / rm / tan / to / vn / vo]
[Назад] [Вся нить] [Первые 100 сообщений] [Последние 50 сообщений]
Ответ в нить
Имя
Animapcha image [@] [?]
Тема   ( ответ в 19410)
Сообщение flower
Файл 
Пароль  (для удаления файлов и сообщений)
Параметры   
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаются файлы типов 7Z, BZ, BZ2, GIF, GZ, JPG, MO, MP3, MP4, OGG, OGV, PDF, PNG, PSD, RAR, SVG, SWF, TXT, WEBM, XCF, ZIP размером до 5000 кБ.
  • Ныне 3243 unique user posts. Посмотреть каталог
  • Максимальное количество бампов нити: 500
152113414537.jpg-(71.80KB, 960×720, 170403jehyixwsinxq.jpg)
19410
No. 19410    
Overchan Android (fork)
Браузер для Android

Github: https://github.com/AliceCA/Overchan-Android
F-Droid: https://f-droid.org/repository/browse/?fdid=bus.chio.wishmaster

Сайт исходного приложения:
https://miku-nyan.github.io/Overchan-Android
Информация о создании пользовательских тем:
https://github.com/miku-nyan/Overchan-Themes

Прошлый тред >>16494
Развернуть все изображения
No. 19474    
15214906723.jpg-(516.16KB, 713×1005, 170404xionfdpgzdow-fap.jpg)
19474
Театр одного актёра!
No. 19475    
У меня 1.5.10_UnOfficial.
Неназывач не даёт постить и просмотр картинок ломает приложение + просто рандомно ломается.
Где скачать последнюю исправленную?
На ДЖЫТХАБИ Элис ссылки ведут на древнегреческую 1.5.1 от покинувшей нас богини.
No. 19476    
>>19475
В прошлом треде имеется прямая ссылка.
No. 19478    
>>19476
Почему не в этом?
No. 19479    
>>19475
Не там смотрел.
https://github.com/AliceCA/Overchan-Android/releases
No. 19496    
По неизвестной причине приложение продолжает падать при открытии картинок...
No. 19559    
Регулярно отваливается счётчик новых сообщений в тредах, вместе с пунктом "run auto update" в меню по долгому тапу. Приходится завершать оверчан и открывать заново. Андроид 8.1.0.
No. 19563    
А ещё при переходе между разными вайфаями иногда быстрее убить приложение и запустить снова, чем ждать, пока оно поймёт и загрузит/обновит тред.
No. 19565    
Там это, Овернульч встал и сломался парсер.
No. 19578    
Ммм! А 02ch.in впилить сможешь, раз не брезгуешь мелкобордами? :3
No. 19588    
>>19578
Ими не брезговал оригинальный автор, сейчас разработка практически не идет. Пилите модуль своими силами.
No. 19609    
Возможно ли добавить выбор домена для 8ch.pl? 8ch.io и vichan.net работают, основной сдох.
No. 19646    
Сломалась мейлкапча на неназываче, с родной капчей не работает пасскод.
No. 19648    
>>19646
>мейлкапча
А она должна работать? В браузере её вроде давно нет.
No. 19649    
>>19648
Вчера до обеда включительно (время дальневосточное) она работала замечательно. Потом отвалилась, а вместе с ней и пасскод. При этом с другой капчей пасскод не работает, требует вводить цифры или искать лодки и прочее разное.
Собственно, мне нужна не столько та капча, сколько возможность обратно использовать пасскод.
No. 19650    
Там это, на endchan case-sensetive разделы не открываются. (/am вместо /AM, /POLAK)
No. 19651    
>>19650
>case-sensetive разделы
А что, так можно было
No. 19653    
>>19651
Не знаю, раньше не встречал их. Но подозреваю, что в приложении принудительно адрес ловеркейсится без особой на то причины. В браузере-то работает.

А ещё оно падает с oom. Я думал, что в фдроиде версия без фикса, но там вроде тоже какой-то fix memory leak коммит есть, в общем три репорта не сохранил, один OutOfMemoryError thrown while trying to throw OutOfMemoryError ещё один java.lang.OutOfMemoryError: Failed to allocate a 8204 byte allocation with 16777216 free bytes and 21MB until OOM; failed due to fragmentation (required continguous free 12288 bytes where largest contiguous free 8192 bytes)
at nya.miku.wishmaster.common.IOUtils.copyStream(IOUtils.java:41)
at nya.miku.wishmaster.ui.downloading.DownloadingService$DownloadingTask.run(DownloadingService.java:672)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
at java.lang.Thread.run(Thread.java:761)

Появились внезапно, раньше не было, может быть дело в сохранении нескольких тредов. Крэшрепортилка вылезает даже если оверчан свёрнут и в данный момент кроме автообновления ничего не грузит. Андроид 7.1.2, LineageOS. Системная считалка использованой памяти насчитала оверчаном 670мб.
No. 19654    
>>19653
Где то утечка памяти.
No. 19656    
>>19654
Бака спрашивает: а джава разве умеет протекать?
No. 19658    
>>19656
В основном, только это и умеет.
No. 19659    
>>19658
Зачем тогда пишут на ней, а не на С?
No. 19660    
>>19659
Потому что виртуальная машина для С ещё не написана и не принята всеобщим стандартом
No. 19661    
>>19659
Затем, что проще выучить и сделать кривую кроссплатформенность на коленке.
Так-то под тот же Андроид можно вполне успешно писать и на сишке (по крайней мере, до какой-то там версии точно).
No. 19663    
>>19660>>19661
Ясно понятно, уползаю в свой уютный кернельно-бутлоадерный мирок.
No. 19677    
Упал без предложения отправить отчёт.
No. 19680    
>>19677
Периодически такое бывает. Иногда выскакивает окошко с отчётом, а иногда просто "Overchan was stopped. Reopen?" и всё.
No. 19686    
>>19649
Жди фикикса, время ожидания от часа, до никогда.
No. 19689    
На доброчане не постит и выдаёт что-то сг строками:
LC Ru
Scroll any
No. 19694    
152467535397.png-(1.24MB, 1500×1500, 1523378896127.png)
19694
>>19689
А вам таки принципиально юзать именно оверчан, а не дашчан?
No. 19695    
>>19694
Здесь тред поддержки Оверчана.
No. 19698    
Мику! Элихарт! Алиса!
Вернитесь, пожалуйста! Мы всё простим!
No. 19699    
>>19694
Да, принципиально. Дашчан неудобен и ужасно выглядит, теряет открытые вкладки при закрытии, не считает новые посты в открытых вкладках, только в избранном, что порождает кучу возни каждый раз при смене треда, а ещё не работает на андроиде 2.3.
No. 19700    
Если кто-то будет искать утечки - возможно они происходят при ошибках загрузки. После бана ркн одного из доброчановских адресов стало гораздо чаще падать и иногда подвисать. Может дело в параллельном обновлении.
No. 19708    
На Форчане превью не отображаются. Версия с F-Droid.
No. 19710    
>>19708
Аналогично.
В 1.5.1 от Мику тоже не работают, кстати.
No. 19712    
>>19708
>>19710
В последней версии изображения на Форчане ещё и в галерее не перелистываются. Лучше было не обновляться, стало только хуже.
No. 19714    
>>19712
>Лучше было не обновляться
Без разницы, на форчан уже давно не хожу.
No. 19715    
>>19712
>Лучше было не обновляться, стало только хуже.
Не в обновлениях дело
> The links for 4chan images used to have a "t" in the address l and it got changed to an "i" after the site went and shit the bed. There's a thread on the github. Also it's been fixed for a while now, don't you ever check for updates m80?
No. 19716    
>>19715
Пардон, "фиксед" это про кловер
No. 19717    
>>19715
А что, оно не выдирает ссылки на превью из html, а генерирует их из ссылки на само изображение?
No. 19718    
>>19717
Нет конечно, кто будет заниматься таким пердолингом, когда есть api?
No. 19719    
>>19717
Ну и сам подумой, генерация превью потребует скачивать само изображение, а это бывает по 4-5мегабайт в сравнении с 50 килобайтами превьюшки.
No. 19720    
>>19718
Если оно получает ссылки на превью из апи, то почему оно отвалилось?
>>19719
Речь о генерации ссылок, а не самих превью.
No. 19721    
>>19720
Потому что гукмут его поменял, алё

Превью - отдельная хуйня, из фулла оно не генерится и может вообще на другой машине лежать
No. 19722    
>>19715
Перелистывание картинок в галерее на Форчане у меня ещё 2 дня назад с прошлогодней версией с F-Droid работало, так что тут именно баг Overchan.
No. 19723    
>>19722
У меня свежая версия нормально листает с фдроида
No. 19724    
>>19721
Он поменял одновременно методы апи и ссылки на превью? Или всё же апи давал только ссылки на сами картинки, из которых надо генерить ссылки на превью?
No. 19725    
>>19724
Как я понял, он просто айдишники отдаёт, которые ты в урл подставляешь, и этот урл-маска поменялся
No. 19728    
>>19723
Хм, а теперь и у меня заработало. Не знаю, что это было.
No. 19757    
Что с тумбнейлами на 4chan?
No. 19758    
При обновлении тредов появился попап «Недостаточно памяти». Озу ещё метров 200, флешки 1.8/10гб внутренняя/внешняя соответственно.
No. 19767    
4chan не показывает превью
No. 19768    
Превью на Форчане вдруг снова стали работать.
No. 19769    
Да, превью на 4сн снова работают.
No. 19782    
>>19758
Android ограничивает для каждого приложения объём доступной для управления средствами Java оперативной памяти, поэтому OutOfMemoryError может происходить до исчерпания свободной оперативной памяти устройства.
No. 19783    
>>19782
Так странно то, что не падало, просто попап с ошибкой при рефреше страницы.
No. 19784    
Можно у Анон.фм домен поменять?
alcxemuct.accountant
No. 20003    
152696952051.jpg-(65.37KB, 1016×684, 15214860724760-b.jpg)
20003
Cтранно, но чет лолифокс начал через раз работать.
Открываю через я.браузер и все работает. хорошо хоть тут оверчан еще заходит
Алсо версия 1.6.0
No. 20015    
>>20003
А нет, все работает, просто надо было перезагрузить телефон.
Наверное какой-то глюк аппарата.
No. 20028    
Как сделать регулярки для скрытия не чувствительными к регистру ?
No. 20029    
>>20028
Добавить вначале выражения
(?i)

No. 20045    
>>20029
Спасибо
No. 20052    
Архивач работает?
No. 20053    
>>20052
arhivach.cf
No. 20054    
Можно добавить поддержку Kohlchan?
No. 20061    
Блжад, пикчи весом с нихуя, грузит слишком дохуй!
No. 20062    
>>20061
Это потому, что ты бескультурное быдло.
No. 20065    
Давно читаю этот тред, и, пожалуй, уже достаточно проникся духом чтобы взять на себя роль агента техподдержки.

>>19784
Нельзя.
>>20052
Нет и не будет.
>>20054
Нет, нельзя.
>>20062
Хороший ответ.
No. 20066    
>>20065
>уже достаточно проникся духом
Вы чем-то другим прониклись.
No. 20067    
>>20066
Духом безысходности, когда авторы давным-давно забили на всё, а те заблудшие пользователи, что оставляют тут свои мольбы о помощи, наивно надеются быть услышанными.
А единственные ошибки, которые исправляются — это те, которые исправляются сами по себе.

Простите, я должен был с сажей написать чтобы в лишний раз не тревожить усопших.
No. 20072    
>>20065
>>20067
Ну, тут всё ещё не так всё плохо, как при смерти оригинального автора. Раз в полгода всё же что-то обновляют.
No. 20081    
152862428153.png-(201.12KB, 1080×1920, Screenshot_20180610-124850.png)
20081
После обновления до Android 8.0 кнопка в углу стала фиолетовой. Ещё в древней версии QuickPic теперь то же самое, но там половина интерфейса фиолетовая.
No. 20151    
Бамп
No. 20154    
Дежурный бамп
No. 20194    
153137810484.png-(108.30KB, 480×800, Screenshot_2018-07-12-07-38-08.png)
20194
Всем доброго времени суток!
Я так понимаю что последняя рабочая версия этого этого потрясающего творения находится здесь? https://github.com/AliceCA/Overchan-Android/releases/tag/1.5.9_unofficial
Я пробовал версию из Google Play, но она у меня не работает. Android 5.1.1, модель SM-G361H
No. 20195    
>>20194
Сколько мусора в трее, г-споди.

Нет, пошукай в релизах, там должен быть 1.6.0 иили 1.6.1
No. 20196    
>>20195>>20194
Или просто отсюда взять:
https://f-droid.org/en/packages/bus.chio.wishmaster/
No. 20247    
>>20072

> Ну, тут всё ещё не так всё плохо, как при смерти оригинального автора.

Причем до сих пор не ясно, какой смерти – сетевой или реальной...
No. 20289    
>>20081
Та же проблема на 8.0. Зверек: хуавей п20 легкий
No. 20295    
>>20289
И на 8.1 тоже. Мелочь, а неприятно.
Но в списке вещей, которые тут надо пофиксить, это стоит в самом конце.
No. 20349    
153274193862.png-(180.54KB, 1080×2160, Screenshot_2018-07-28-04-38-37-733_unofficial_nya_.png)
20349
>>20295
Поддерживаю, тоже самое на 8.1

Но никак не мешает особо.
No. 20376    
Архивач когда-нибудь починят? Там домен поменялся, в приложении не открывается.
No. 20399    
>>20376
Кстати да, домен переехал на .cf
No. 20424    
Проблемы с капчей на Дваче.
Пользователи Дашчана также жалуются.
No. 20425    
>>20424
Здесь есть тред дашчана?
No. 20426    
>>20424
Вопросы в тамошний /d/.
No. 20435    
>>20424
Переключи в настройках капчу и дрочи мосты с дарожными знаками.
No. 20436    
153367731237.gif-(4.87MB, 482×271, Sword Art Online - immortal object.gif)
20436
>>20426

Тамошний /d полн вопросов (по меньшей мере, в тех обсуждениях, которые по адресу https://2ch.hk/d/res/451903.html и https://2ch.hk/d/res/421281.html расположены) с утра 7 августа, по меньшей мере.

Вопросы эти остаются, главным образом, безъ отвѣтовъ.

Публика ужé додумывается до криптоконспирологии о том, что капчу испортили нарочно, провоцируя покупку пасскодов.
No. 20437    
>>20436
А что, кто-то сомневается?
No. 20438    
>>20436
>>20437
Их там вайпали через цветную капчу.
No. 20440    
>>20438
И что теперь, давайте все работать на корпорацию зла?
No. 20441    
>>20440
Ни разу не было и вот опять!
No. 20541    
153530641788.png-(820.32KB, 646×861, 15269529690401-b.png)
20541
Эхххххх, а я ведь думал, что вернут.
Ну и ладно
No. 20570    
153570731752.png-(106.51KB, 720×1280, Screenshot_2018-08-31-12-21-08-851_bus_chio_wishma.png)
20570
Картинка не грузится на Ычан с ошибкой.
https://imgur.com/a/QtNQitT
No. 20571    
>>20570

Но и на imgur, я так понимаю, не загрузилася?
No. 20587    
Новый Архивач добавят в приложение?
No. 20599    
Возможно ли по аналогии с подпиской на треды сделать подписку на доску? Очень бы помогло в оживлении медленных тематик.
No. 20600    
Какая последняя вменяемая версия? А то у меня стабильно только старый 1.5.1 работать желает. У остальных капчи на разных бордах отваливаются. А то и вообще не грузит.
No. 20601    
>>20600
fdroid из ОП, каптчи вроде все работают, но иногда падает при автообновлении, предположительно связано с cloudflare.
No. 20602    
Обезьяна капчу с цифрами починила.
No. 20603    
>>20601
Из-за кеша.
No. 20604    
>>20603
А что с ним?
No. 20605    
>>20602
Только на компьютере.
No. 20606    
>>20604
Переполняется или его становится так много, что в какой-то момент гк перестаёт нормально чистить озу, забивая весь лимит отведённой памяти. Особенно заметно, если много вкладок открыть, поставить автообновление с минимальным тайм-аутом и открыть большой файл.
Но предположительно, такая ерунда только на MIUI.
No. 20607    
>>20605
Проыерил, умвр в Оверчане.
No. 20608    
>>20606
Ты про рам кэш? я сначала подумал ты про сд.
На чём основано это предположение?
No. 20609    
>>20608
На логах после вылета с out of memory.
No. 20610    
Broken pipe при попытке использовать прокси с 8ch.net
No. 20612    
>>20609
Какая часть каких логов?
No. 20617    
153644100960.jpg-(205.51KB, 960×1243, krasavchik4.jpg)
20617
Капча цифрами заработала, ура!
No. 20723    
Реквестирую правила автоскрытия против мелкобуквенных. ". а" ". б" и так далее почему-то не работают как надо, а скрывают практически все посты.
No. 20724    
>>20723
А точку экранировать не надо?
No. 20725    
>>20724
В смысле?
No. 20726    
>>20725
\.
No. 20727    
153813432013.webm-(4.38MB, 1920×1080, Accel World - Ash Roller (silent).webm)
20727
>>20725

Вот развёрнутое пояснение: автор или авторы реплик >>20724 и >>20726 предполагают, что правила автоскрытия являются регулярными выражениями, в языке которых точка является спецсимволом, так что для её употребления в буквальном её значении необходимо экранирование обратною косою чертою.
No. 20728    
>>20726
>>20727
Работает, спасибо. Но что делать с постами из одного предложения?
No. 20729    
153814814620.png-(268.98KB, 1080×1920, Screenshot_20180928-182028.png)
20729
Так, отбой. По какой-то причине всё вдруг сломалось и начало скрывать даже треды, хотя галочку в настройках я снял.
No. 20730    
>>20729
В классе CompiledAutohideRule при компиляции регулярки используется флаг Pattern.CASE_INSENSETIVE.
То есть все регулярки автоскрытия нечувствительны к регистру.
No. 20731    
>>20730
Впрочем, жаба поддерживает inline modifiers.

Держи регулярку:
(?-i)(?:(?:^|\.)\s*)[а-я]
No. 20744    
>>20731
Обнаружился фатальный недостаток - не скрывает посты, где прописные буквы после переноса строки (частая ситуация после >>цитировании номера поста).
Предлагаю регулярку v2:
(?-i)(?:^|\.|\n)\s*[а-я]
No. 20795    
Мод^W Элис-тян, сделай капчу на синче!
No. 20823    
Архивач чинил кто?
No. 20883    
Можно ли скрывать имена, которые не соответствуют регулярному выражению?
No. 20885    
>>20883
Так регулярку можно написать "все что не такой-то шаблон"
No. 20886    
>>20885
Ну так напиши! Я пробовал писать регулярку (?!Пассажир), она не работает.
No. 20887    
>>20886
https://regex101.com/r/BWDPGq/1/tests
No. 20888    
>>20887
В оверчане это не работает.
No. 20889    
>>20886
> Я пробовал писать регулярку (?!Пассажир), она не работает.
Может быть, тогда ^(?!Пассажир$) ?
No. 20893    
>>20889
Не работает.
No. 20928    
>>20885
Это т.н. Zero-Wide Assertion. Якори ^ и $ также являются им. Он не изменяет положение движка на строке, что является невалидным в дзяве в отличии от перла, поэтому ваши выражения для жабьего движка бессмысленны: вы говорите ему заматчить ничто, за которым не следует указанное вами слово. Правильней было бы говорить «Заматчь не пустую строку, которая от начала не оканчивается на „Пассажир‟», т.е.
qr[ ^ (?! Пассажир $) .+ $ ]x
Это выражение, однако, не способно заматчить пустую строку.
No. 20946    
На форчане капча что-то отвалилась после переезда на другой домен
No. 20994    
На неназываче капча (фаллбэк которая) не всегда прогружает текст задания, из-за чего не понятно, что выбирать из 9 картинок. Грузится через раз... Исправьте, пожалуйста.
1.6.0_НеОфициальная
No. 20995    
>>20994
Если нет задания, то значит там дефолтные машины.
No. 21009    
>>20349
>>20289
>>20295
>>20081
Исправил (чисто для себя) этот косяк + сделал еще пару совсем незначительных изменений.
Если кому-нибудь нужно, то вот: http://rgho.st/7LKlggG6b
No. 21012    
То же самое, но для Архивача добавлен домен arhivach.tk.
http://rgho.st/6WJYlnMyQ
No. 21013    
>>21009
>>21012
Там исходники или apk?
No. 21014    
>>21013
apk + патч со всеми новыми коммитами (накатываются поверх бранча macaba-passcode из репозитория AliceCA)
No. 21016    
>>21009
>>21012
А можешь прикрутить поддержку пасскода на том же самом неназываче? Я готов тестировать до полной готовности.
No. 21017    
>>21016
apk в архиве собран на основе ветки с уже добавленной экспериментальной поддержкой пасскодов. Можешь проверить, работает ли? Если не работает, то я постараюсь исправить.
No. 21025    
http://rgho.st/89DYfwGfW
Пофиксил проблемы с пасскодом, какие нашел. Тестируйте.
No. 21026    
>>21025
Ргхостер заблочен?! Серьёзно?
No. 21027    
>>21026
Залить еще куда-нибудь? Куда?
No. 21028    
>>21027
Github
No. 21029    
>>21027
На ЯД или гуглодиск безопасно?
No. 21030    
>>21028
Возможно будет позже, если вдруг все хорошо сложится с дальнейшими апдейтами. Но тут надо сказать, что на самом деле я даже не знаю Java, и у меня очень мало свободного времени. Так что не знаю, не знаю…
>>21029
Нет конечно, ты что. Ладно, посмотрим, но пока попробуйте этот обменник (он вроде нормальный):
https://anonfile.com/L3x3W5ofb4/Overchan-Android-Update-3_zip
No. 21031    
>>21030
Насыпали всяких мусорных сайтов, но со второго раза удалось получить файл. Вкратце напиши, что исправил?
No. 21033    
>>21031
Кроме пасскода, разумеется.
No. 21034    
>>21033
Кроме пасскода пока только совсем по мелочи: исправлены цвета на android 8.0+, починен архивач. Есть еще как минимум желание реализовать просмотр архивов досок (ссылки с /arch/ сами знаете где), по возможности сделать другие исправления. К сожалению, до конца праздников я буду без ПК, так что в ближайшие дни этого не будет.
No. 21035    
>>21034
Это совсем не мелочи. Или ты, надеюсь, судишь по своим будущим дополнениям к оверчану. Удачи тебе и легкого Нового года.
No. 21036    
>>21035
Спасибо, тебе тоже всего наилучшего, Анон!
No. 21037    
>>21036
И тебе также, Анон.
No. 21041    
154604066922.png-(85.59KB, 742×754, Cloudflare IPFS 150+ data centers.png)
21041
В репликах >>21026 и >>21028 и >>21029 и >>21030 и >>21031 я вроде как вижу отчёт о трудностях с поиском удовлетворительного хостинга.

На эту тему скажу вот что: взвесьте недостатки и достоинства складывания файлов в P2P-распределённую файловую систему IPFS по примеру видеозаписи >>/b/139790.
No. 21043    
>>21041
А можно что-нибудь, что не помрет когда 3-4 криптоэнтузиаста из 5Б не перестанут хостить файлы? Ргхост хотя бы месяц даёт.
No. 21044    
15460750444.jpg-(81.95KB, 480×347, chis-sweet-home-screenshot-04.jpg)
21044
>>21025
>>21030
Какой же ты молодец, вот прям спасибо тебе. Починенный оверчан - лучший подарок на новый год для меня, всяческого добра и процветания тебе. В этой версии пасскод действительно работает, наконец стало можно пользоваться приложением в полной мере.
No. 21045    
Единственная просьба ещё, программист-сама. Можешь сделать воспроизведение видео (webm и mp4) с контролами, паузой там и прочим? Когда-то я спрашивал у прошлых разработчиков, они говорили, что можно и типа ничего сложного нет, но я сам не умею, а ты просто спаситель для таких, как я.
No. 21046    
>>21044
Пожалуйста, и спасибо за добрые слова, Анон.
>>21045
По правде сказать, на данный момент мой опыт работы с Java и Android и GUI приложениями - всего два дня. Так что, к сожалению, прямо сейчас я не представляю, как это реализовать. Но я записал это себе в список желаемых доработок. Если смогу - сделаю.
No. 21047    
Чем вас помфы не устраивают? catbox.moe, void.cat и прочие.
No. 21048    
>>21045
Кстати, пусть это и не идеально, но в качестве временного решения можно открывать видео во внешнем плеере.
No. 21049    
15460776237.png-(304.14KB, 1080×2160, Screenshot_Overchan_20181229-205904.png)
21049
>>21046
>По правде сказать, на данный момент мой опыт работы с Java и Android и GUI приложениями - всего два дня.
Однако же ты сумел починить приложение. Я много раз пытался научиться и самостоятельно починить, кое-как смог открыть проект в андроид студии, но дальше дело не ушло. А ты просто волшебник.
Кстати, вот нашел ответ разработчика на мои посты в прошлом треде, может это поможет как-то. Ссылка на сам тред есть в шапке, он открывается до сих пор.
No. 21050    
>>21049
>скрин
Думаю, что этой инфы будет достаточно для начала.
Как получится, займусь этим вопросом.
No. 21051    
>>21050
Спасибо тебе огромное заранее.
No. 21053    
Выложил текущую версию (пусть это будет v1.6.1) на гитхаб.
https://github.com/overchan-project/Overchan-Android/releases
No. 21054    
>>21051
https://anonfile.com/4eC6d4p4bf/Overchan-Android-1.6.1-webview_apk
Включил по умолчанию отображение видео через webview, последовав одному из постов AliceCA (который был со ссылкой на коммит). Попробуй, у меня контролы появились. В будущем сделаю для этого отдельную настройку.
No. 21056    
>>20054
Если оверчан не идёт к кохлчану, то кохлчан идёт к оверчану. https://kohlchan.net/prog/res/7.html
No. 21065    
>>21053
Колдун-сама, молю, включи фрейм с капчой на syn-ch в /b/, мочи нет уже через браузер постить
No. 21068    
Регулярно падает оверчан на андроиде 8.1.0, бывает, что по нескольку раз в день. Можно что-то сделать с этим?
No. 21069    
>>21065
https://anonfile.com/P441f5q4b6/Overchan-Android-1.6.1-synch-fix_apk
По какой-то причине постинг работает только через https, поэтому помимо капчи сделал для синча https по-умолчанию.
>>21068
Меня тоже это напрягает, так что если сумею, то починю обязательно, но сейчас для этого мало информации.
У тебя краши происходят совсем рандомно, или может быть ты замечал какие-нибудь закономерности?
No. 21070    
>>21069
>У тебя краши происходят совсем рандомно, или может быть ты замечал какие-нибудь закономерности?
Чем более активно читать и постить, тем быстрее. При постинге картинок и видео падает вроде быстрее, чем при ответах без файлов или ридонли.
При просмотре вебм-тредов на неназываче падает быстрее всего.
При этом, на предпоследней (не считая тестовой версии с попыткой сделать пасскод, там изменений не было, кроме этого самого пасскода, который всё равно не работал) версиитхаба Элис не падало вообще никогда, но это было ещё на шестом андроиде. Потом начало падать, я отправлял кучу логов, но так и удалось починить.
Кстати, переделай отправку краш-репортов, чтобы они шли тебе, может что увидишь там, чего не видела Элис.
No. 21071    
154703516729.png-(264.14KB, 1080×2160, Screenshot_Browser_20190109-225856.png)
21071
А нет, наврал. Не падало на 1.5.8, началась эта ерунда на 1.5.9, потом была первая версия с логами и отправкой репорта, но так и не починилось. Возможно, сломало что-то из этого.
No. 21072    
И это всё несмотря на вроде бы фикс в 1.6.0, который так и не помог.
No. 21073    
>>21065
Так, в прошлом >>21069 своем посте я выложил немного недоделанную версию, которая зачем-то заставляла вводить капчу на всех досках синча, а не только в /b/.
Вот эта нормальная (с капчей только в /b/):
https://anonfile.com/C5Y1f3qdb8/Overchan-Android-1.6.1-synch-fix-2_apk
Sorry for inconvenience.
>>21070
А падает просто во время работы? Или при выполенении какого-то действия (открытие изображения / видео, отправка поста и т.д.)? А то у себя я замечал пока в основном только при разблокировке телефона, или при переключении на Overchan с другого приложения, когда Overchan давно не использовался, но висел в фоне, а во время работы как-то особо не замечал, чтобы падал.
>Кстати, переделай отправку краш-репортов, чтобы они шли тебе, может что увидишь там, чего не видела Элис.
Если выпустим еще одну версию, то так и сделаем.
No. 21074    
>>21073
Бывает, что и во время работы. Сначала начинает тормозить, медленно переключаться между вкладками, потом зависает, потом крашится совсем.
При вытаскивании из фона тоже иногда зависает и вылетает.
>>21073
>Если выпустим еще одну версию
>Если
Ты так-то не огорчай, ну. Конечно выпустим, и не одну ещё. До идеала доведём, однозначно.
No. 21075    
>>21074
Я немного пессимист просто.
No. 21076    
>>21069
Мы админа год уламывали включить редирект на хттпс чтобы архив нормально работал, это только на пользу будет.

>>21073
Нижайшие поклоны, колдун-сама
No. 21077    
Падает от нехватки памяти при автообновлении, началось вроде после того как что-то распараллелили.
No. 21079    
Ещё одну странность словил сегодня. Картинки отображались просто прозрачным фоном, причём не все, но большая часть. Независимо от формата. После закрытия и открытия приложения стало нормально.
Если ещё такое случится, запишу видео, как это выглядит, в этот раз не догадался чего-то.
No. 21080    
Еще один маленький релиз перед тем, как я начну потихоньку работать над остальными фичами и проблемами.
https://github.com/overchan-project/Overchan-Android/releases/tag/v1.6.2
Исправлен постинг в /b/ синча;
Исправлен импорт настройки "Long posts" в случае, если никакое значение данного параметра еще не было задано;
Добавлена настройка для включения WebView-плеера для видео на всех бордах.
No. 21085    
>>21080
Два вопроса: у меня не устанавливается приложение на андроид и для чего debug-версия?
No. 21086    
>>21085
Если установлена старая версия от других разработчиков, то нужно сначала удалить ее. Андроид не даст установить apk поверх другого, подписанного другим ключем. Вкладки и настройки можно предварительно экспортировать. Если другие версии не установлены, но все равно не ставится, то тут не знаю уже, надо будет разбираться.
Debug-версия генерирует больше логов и больше весит. Может есть и какие-то еще отличия, но я о них пока не знаю. Я думаю, что лучше ставить обычную.
No. 21088    
>>21086
У меня 1.6.0
No. 21089    
>>21088
Удали тогда её.
No. 21091    
>>21089
Установил, спасибо. Быстрый доступ не удалось импортировать...
No. 21095    
Перенеси куда-нибудь кнопку send, пожалуйста. Я устал случайно отправлять недописанные посты при попытке воспользоваться автоисправлением, потому что кнопка send на всю ширину экрана и миллиметр промаха сразу отправляет пост на неназываче с пасскодом. Или подтверждение сделай, чтобы хоть 2 раза нажать надо было. И пусть это включается только если введён пасскод.
No. 21096    
>>21080
1. В новой версии "средний" размер шрифта больше, чем в старой. Чини.
2. У Архивача опять изменился домен, на этот раз - arhivach.ng. И это наверняка не последний раз, поэтому надо добавить ручную настройку домена, как для Сосача.
3. Надо по дефолту включить HTTPS для всех борд, где он сейчас поддерживается.
4. При импорте данных закладки импортируются в обратном порядке.
5. Нет импорта/экспорта настроек быстрого доступа.
6. В свежеустановленной версии 1.6.2 в параметре "Длинные сообщения" вместо пустой строки висел текст "null". Не знаю, влияет ли это на что-то, но раньше такого не было.
7. Если будешь дальше пилить, а AliceCA так и не воскреснет - выкладывай на F-Droid.
No. 21097    
15474269322.png-(17.20KB, 938×105, font.png)
21097
>>21096
>"средний" размер шрифта больше
И мелкий тоже.
No. 21098    
>>21096
>7. Если будешь дальше пилить, а AliceCA так и не воскреснет - выкладывай на F-Droid.
Я могу принимать pull запросы и обновлять версию на f-droid, но времени на разработку у меня сейчас нет.
No. 21100    
>>21096
>1. В новой версии "средний" размер шрифта больше, чем в старой. Чини.
Думаю, что нужно просто расширить настройки, чтобы можно было выставить любой желаемый размер. Шрифт я увеличивал чисто для себя, когда еще не планировал заниматься какой-то долгосрочной поддержкой.
>У Архивача опять изменился домен, на этот раз - arhivach.ng. И это наверняка не последний раз, поэтому надо добавить ручную настройку домена, как для Сосача.
>3. Надо по дефолту включить HTTPS для всех борд, где он сейчас поддерживается.
>4. При импорте данных закладки импортируются в обратном порядке.
>5. Нет импорта/экспорта настроек быстрого доступа.
>6. В свежеустановленной версии 1.6.2 в параметре "Длинные сообщения" вместо пустой строки висел текст "null". Не знаю, влияет ли это на что-то, но раньше такого не было.
Принято.
>>21097
>И мелкий тоже.
Там вторая строчка тоже относится к настройке "средний" на самом деле.
>>21098
>Я могу принимать pull запросы и обновлять версию на f-droid, но времени на разработку у меня сейчас нет.
Ты AliceCA? В каком виде ты хочешь видеть pull-запросы? Просто запрос на обновление ветки (какой именно?), вместе со всем, что в нее попало?
No. 21101    
>>21096
>надо добавить ручную настройку домена
Для всех борд. И возможность почистить куки если что-нибудь криво работает как запоминание капчи здесь.
No. 21102    
>>21100
>нужно просто расширить настройки, чтобы можно было выставить любой желаемый размер
Кажется, когда-то в старых версиях так и было (если только я с 2ch Browser не путаю).
Надо либо вернуть поле для ввода размера, либо сделать в виде слайдера. В любом случае, внезапное изменение размера рифта, который не менялся годами - это неприятно.
No. 21103    
>>21100
Спасибо тебе за то, что ты взялся за это дело. Очередное.
Я тут ещё багрепорт принёс из серии не сильно критичных, но раздражающих. Порой просто перестаёт выделяться текст по двойному тапу. Тыкаешь, а ничего не происходит. Если уйти на другую вкладку, а потом вернуться - снова выделяется. Стабильно такое происходит на 8.1.0.
И небольшое пожелание, тоже на перспективу. При цитировании несколько раз из одного поста каждый раз перед цитатой ставится номер поста. Можно сделать так, чтобы номер поста ставился один раз для одного цитируемого поста?
No. 21104    
>>21102
Я знаю. У меня в планах сделать более подробные настройки размера шрифта, плюс еще просили сделать отдельную настройку для шрифта в шторке. Возможно что-нибудь из этого будет на этой неделе.
>>21103
>Я тут ещё багрепорт принёс из серии не сильно критичных, но раздражающих.
Вот только что как раз словил этот баг, когда пытался ответить на твой пост. Но повторить намеренно не получилось. Если вдруг найдешь способ воспроизводить эту ситуацию с вероятностью, близкой к 100%, сообщи пожалуйста. Тоже самое касается и ситуации, когда галерея перестает перелистываться.
>Можно сделать так, чтобы номер поста ставился один раз для одного цитируемого поста?
Можно попробовать.

Алсо, там уже 20 пунктов набралось к реализации или исправлению.
No. 21105    
>>21100
>Ты AliceCA?
Да.
>В каком виде ты хочешь видеть pull-запросы?
Один запрос одно исправление ошибки/добавление новой возможности. Желательно при этом не делать реформатирование кода там, где это не требуется.
>Просто запрос на обновление ветки (какой именно?),
Запрос в ветку master.
> вместе со всем, что в нее попало?
Выше уже было написано.
Чтобы сделать pull запрос только с нужными изменениями можно сделать git cherry-pick.
No. 21109    
>>21096
>AliceCA так и не воскреснет
Чё ж они как мухи дохнут?
No. 21110    
Для поиска утечек памяти можно использовать LeakCanary https://github.com/square/leakcanary
No. 21111    
>>21109
Она здесь в треде, глазки разуй. Просто нет времени на разработку, но может обновлять в f-droid, если будет что туда обновлять.
No. 21112    
Советую всем, кому не безразлично будущее приложения, следить не только за этим тредом, но и за https://2ch.hk/mobi/res/1309744.html
А то там уже чуть не дошло до того, что "надо все сделать как в Dashchan".
No. 21113    
>>21112
Не всё, а конкретно речь шла о реализации скроллбара. Ничего, кстати, не имею против такого исхода, если в настройках будет галочка для переключения режимов работы этого самого скроллбара.
No. 21115    
>>21113
>Ничего, кстати, не имею против такого исхода, если в настройках будет галочка для переключения режимов работы этого самого скроллбара
Тогда что вы так переживаете, не могу понять. Для показа видео через webview была добавлена настройка ведь, почему здесь должно быть иначе?
No. 21118    
>>21115
Все уже научены опытом Dashchan, где разработчик пилил под себя, и в итоге получилось то, что получилось. Повторения этой истории не хочется, отсюда и настороженная реакция на потенциальные нововведения.
No. 21119    
>>21118
Вообще-то там он как раз шел навстречу пользователям.
No. 21121    
>>21119
Да не шёл он никуда навстречу. Ни один мой реквест с самого начала так и не был реализован. Вортекс шёл, Мику тоже, а Дашка делал только то, что хотелось ему. Совпадало с пожеланиям пользователей - хорошо, не совпадало - ну щито поделать.
No. 21123    
>>21119
И сколько раз он реально реквесты слушал и общался с юзерами? Я итт наверное пять фиксов засуггестил и все в течение суток появились, ещё и объяснили как работает и корзину пирожков на дорожку выдали. Сравнение неуместное по-моему
No. 21124    
>>21123
Слушал и общался постоянно, а вот делать ее спешил никогда. Если здесь приложение приспосабливается для пользователя, то в дашчане пользователи приспосабливаются к приложению. Ну или как-то так. Там не было реализовано ни одного моего лично реквеста в том виде, что я просил. Здесь уже третий разраб пилит в том числе и мои реквесты.
No. 21127    
Сегодня с утра добавил в настройки несколько новых профилей размера текста так, чтобы заполнить все пробелы между имеющимися опциями.

Сейчас (как и раньше) для каждого профиля (которых теперь будет 7) задано по три размера, использующихся для разных элементов. Для всех профилей эти размеры заданы следующим образом:
средний текст = x
мелкий текст = x - 2
крупный текст = x + 3
Много ли будет недовольных, если я в каждом профиле для крупного текста (используется в основном в шторке) сделаю размер равным "средний + 2" вместо "средний + 3"?

(Делать для всего раздельные настройки, как мне кажется, всё же не стоит)
No. 21132    
Чёрт знает, по моему реквесту на почту Дашкой был запилен модуль на вторые-третьи сутки, хоть я Дашчаном в принципе не пользовался из-за старого скандала и душка тех мест, к тому же в Оверчане интерфейс ближе к оригиналу. Ответы Мику на почту тоже быстро приходили. А ещё у меня дежавю.
No. 21134    
https://github.com/overchan-project/Overchan-Android/releases/tag/v1.6.3
В этот раз починке подверглись куки, настройки шрифтов, архивач и импорт настроек быстрого доступа и закладок.
Кроме того немного изменил логику ответа с цитированием, как просил >>21103 анон.
No. 21135    
>>21134
>немного изменил логику ответа с цитированием, как просил >>21103 анон
Вай, спасибо, дорогой.
>>21103 анон
No. 21137    
>>21135
Я дико извиняюсь, но в выложенной ранее версии был один мелкий баг. Я сейчас заменил релиз на исправленный (не стал делать новый). Если ты уже установил выложенную днем версию, то лучше перекачать еще раз по той же ссылке.
No. 21140    
>>21137
Перекачал, стало больше настроек размера шрифта, в остальном вроде разницы не заметил. Но всё равно спасибо тебе.
No. 21141    
>>21140
Не за что! Список изменений есть парой постов выше и на гитхабе. В основном там фиксы, из нового — настройки шрифта, настройка домена для архивача, улучшенная логика ответа с цитированием.
No. 21144    
15478151872.png-(171.73KB, 1080×1920, Screenshot_20190118-143453.png)
21144
Тема Neutron: неправильный цвет текста в списке вкладок. В других темах этой проблемы нет.
No. 21145    
154781637864.png-(290.22KB, 1080×2160, Screenshot_20190118-155338.png)
21145
>>21144
Скорее неправильный цвет выбранной вкладки, т.к. везде используется один и тот же основной цвет для текста. Могу поменять на какой-нибудь другой (например пикрелейтед).
No. 21146    
>>21145
Да, так будет правильнее, пожалуй.
No. 21147    
>>21146
Тогда на:
https://anonfile.com/GfNeV7qaba/Overchan-Android-fixed-neutron_apk
Если никто не выскажется против, то это изменение будет и в следующем релизе (который я не знаю когда будет).
No. 21149    
>>21127
Зачем собственно использовать словесные обозначения для размера шрифта. Разброс размеров экранов (и dpi) поддерживаемых устройств продолжает возрастать, не проще обозначать цифрами?
No. 21150    
154784430348.png-(179.37KB, 1080×1920, Screenshot_20190118-224212.png)
21150
>>21147
Нет, надо переделать всё-таки. Neutron - темная тема, а теперь этот элемент слишком яркий.
No. 21151    
154784444482.png-(197.82KB, 1080×1920, Screenshot_20190118-224207.png)
21151
>>21150
В старой версии лучше было. И цвет текста хорошо сочетался с цветом кнопок сверху. Разве что фиолетовый цвет выделения можно сменить на тот же цвет, что и у текста в Neutron.
No. 21152    
>>21151
Да поставь Туморров и не парься. Мику как раз и пилила для таких случаев редактор тем.
No. 21153    
>>21152
Я пробовал редактор, он не даёт менять цвет текста в боковой панели отдельно от основного цвета текста (в тредах). И даже если бы давал - это не повод оставлять тему с неправильными цветами, ведь до вмешательства нового разработчика никаких проблем с ней не было.
Tomorrow и Neutron - это совсем не одно и то же, особенно когда ты пользуешься темой много лет.
No. 21156    
>>21151
>В старой версии лучше было.
По счастливой случайности. Дело в том, что второй цвет текста (который в старой версии использовался для текста вкладок) в темах не задается, и для всех тем использовался один и тот же цвет по умолчанию (какой-то бледно-серый на новых версиях андроид). С Neutron он, как видим, неплохо сочетался, но для большинства других тем выглядел (по крайней мере у меня на телефоне) слишком светлым и недостаточно читаемым. Тогда я просто заменил для вкладок цвет текста на основной, который был задан для каждой темы. Если подождешь до следующей недели, я задам для всех тем отдельный цвет для текста на вкладках и для Neutron сделаю его серым.
>>21153
>Я пробовал редактор, он не даёт менять цвет текста в боковой панели отдельно от основного цвета текста (в тредах).
И редактор нужно будет тоже допилить, раз уж такое дело…
No. 21157    
>>21149
>Зачем собственно использовать словесные обозначения для размера шрифта. Разброс размеров экранов (и dpi) поддерживаемых устройств продолжает возрастать, не проще обозначать цифрами?
Если понадобится добавить еще настроек, то возможно так и придется поступить (потому, что словесные обозначения не бесконечны). Но пока легче было сделать словами.
No. 21158    
>>21156
>Если подождешь до следующей недели
Я никуда не спешу.
No. 21159    
>>21157
Идеально было бы окно с ручным вводом размера без ограничения дапазона занчений, кнопками "больше/меньше" (для тех, кто не любит вводить вручную) и визуализацией выбранного размера в реальном времени без необходимости выходить из настроек. Но тут уже гораздо больше кодить надо, и это точно не должно быть приоритетом.
No. 21161    
Раз уж вновь взялись за разработку, то есть такая просьба - можно ли сделать возможность смены языка в приложении? Просто на самом телефоне стоит другой язык, а мне комфортнее видеть оверчан на русском.
No. 21162    
Возможно ли по аналогии с автообновлением и подпиской на тред сделать подписку на доску? Например, проверной, не изменился ли вид нулевой страницы доски.
No. 21163    
>>21162
А смысл? Нулевая постоянно меняется на всех досках, кроме совсем уж мертвых.
Полезнее было бы проверять не на изменение нулевой, а на создание новых тредов, но для этого надо было бы загружать не одну страницу, а сразу все.
No. 21164    
>>21163
Есть достаточно мертвые тематики, с постом в сутки или медленнее, для быстрых это бессмысленно.
No. 21178    
Реквестирую фоновую автоматическую подгрузку следующего в идеале настройка скольки именно медиафайла, удобная штука, есть в дашчане и кловере.
No. 21179    
Пара реквестов.
1) Тап енд драг зуминг пикч.
2) Неплохо было бы немного пересмотреть фоновый апдейт тредов. Программа минимум, сделать отдельный фоновый режим который будет работать только в рамках приложения. Программа максимум, пересмотреть поведение приложения с учетом doze на современных смартах.
Лично мне достаточно было бы и первого, потому за него распишу подробнее. Проблема в том что нет режима обновления фоновых вкладок только в момент открытого приложения, тут либо совсем отключай и прожимай вручную, либо таймер просто замораживается системой так что непонятно что и когда у тебя обновляется, да и в целом неправильно пытаться обновлять в фоне когда пользователю это не нужно. Идеально было бы считать по типу дашчана, стоит например 1 минута, исходя из этого и происходит обновление тредов, при этом если приложение свернуто то таймер учитывается и при следующем запуске приложения если прошло больше минуты, то все треды начинают обновляться сразу, а не когда таймер досчитает до 0. Ну и кнопку ручного обновления тредов неплохо было бы перенести куда на более легкодоступное место, хотя бы четвёртой после открытия вкладки, истории и избранного, кто-то им кстати вообще пользуется?
No. 21180    
154818541299.png-(101.15KB, 1080×1920, Screenshot_20190122-212523.png)
21180
>>21179
>кнопку ручного обновления тредов
Треды обновляются свайпом вверх.
>и избранного, кто-то им кстати вообще пользуется?
Да, конечно, постоянно.

-----
Опять эта ошибка, не могу тут постить. Когда ее пытались исправить в прошлый раз, из-за этого сломалась часть досок на Сосаче.
No. 21181    
>>21180
> свайпом вверх
Ты в курсе, что это работает только в конце треда? Если хочешь отследить ответ где-нибудь в середине треда, например, кнопка все равно нужна.
No. 21182    
>>21181
Отследить ответ на пост. Пишу на случай, если здесь кто-то не понял. Пилите кнопку, в общем.
No. 21183    
>>21180
>Треды обновляются свайпом вверх
Только вот я про ту что апдейтит все.
No. 21185    
>>21179
>неправильно пытаться обновлять в фоне когда пользователю это не нужно
Это может быть нужно, когда нет возможности сидеть в треде прямо сейчас, и при этом велика вероятность, что к моменту, когда возможность появится, тред уже смоет, но при этом хочется хотя бы почитать, что там было. Вообще, это единственное полезное для меня применение автообновления. В остальных случаях можно запустить обновление всех вкладок и вручную, когда хочется проверить, нет ли где новых постов.
>>21181
>Если хочешь отследить ответ где-нибудь в середине треда, например, кнопка все равно нужна
Так а разве справа от кнопки нового поста нет кнопки "обновить"?
No. 21186    
>>21185
Да не воспринимай ты его как единственный юзкейс, нормальные люди могут себе позволить 200 рублей за 30 гигов траффика (или вообще с вайфая сидят) и новую неушатанную батарейку с али. Автообновление наоборот один из главных юзкейсов, потому что оставишь вкладку в браузере - её выгрузит через минуту как скроешь окно, а оверчан наоборот все удалённые и проёбанные посты логгирует. Тем кто не хочет обновлять треды пока прилржение не используется могу посоветовать его закрывать и иконку на рабочий стол вывести или гринифай скачать.
No. 21187    
>>21185
Да я рад блядь что тебе нужно, бери да пользуйся. Я про ту ситуацию когда это нахуй не нужно. Достаточно добавить еще один режим фонового обновления который будет работать только в приложении.
>>21186
>могут себе позволить 200 рублей за 30 гигов траффика
>её выгрузит через минуту как скроешь окно
Видимо нормальны
No. 21188    
>>21187
Проебался.
Видимо нормальный смартфон они себе позволить не могут.
>>21186
>Тем кто не хочет обновлять треды пока прилржение не используется могу посоветовать его закрывать и иконку на рабочий стол вывести или гринифай скачать.
Охуенно блядь, я нахуя всю эту залупу про замороженный таймер высирал сука.
No. 21189    
>>21188
Любой бомжефон с 6 гигами оперативки всё что плохо лежит сразу выгружает, так встроенный браузер работает, я тут при чём. Лиса при сворачивании тупо на паузу становится если музыкальный плеер не закинет в вайтлист свой <div>.

Я мог промазать с номером поста, такое бывает.
No. 21195    
Напишите когда нужно будет обновить версию на f-droid.
No. 21196    
>>21187
>Достаточно добавить еще один режим фонового обновления который будет работать только в приложении.
Что не так с текущим режимом, когда важное обновляется, неважное можно отцепить и обновлять руками раз в полгода?
Это наоборот, фичайшая фича от которой я оверчаном даже на пекарне пользуюсь - им можно держать сотни тредов с обновлением раз в 10 минут, а не как на пекарне где все придется перекачивать потому что вкладки недопустимо много расходуют памяти, а на быстрых досках бамплимитный тред могут успеть удалить.
No. 21197    
>>21196
> а не как на пекарне где все придется перекачивать потому что вкладки недопустимо много расходуют памяти
Спокойно держу на пекарне в лисе больше 500 вкладок, из которых сотни три - борды с куклоскриптом, никаких проблем нет.
128gb ram из которых 64 - рамлиск с лисой, профилем и кэшем, ну и другой софт тоже там.
No. 21198    
>>21197
Только оверчан даёт такой же результат на S4 и тем более современных бюджетных китайцах.
No. 21199    
>>21195
AliceCA, ты?
https://github.com/AliceCA/Overchan-Android/commit/fe2d88ab5b36d576241111571e2671003bd63f72
No. 21201    
>>21198
Да я-то знаю, что оверчан умеет, я сам им пользуюсь на телефоне только его использую. Я к тому, что на пекарне он не нужен, там и без него нормально, если память поставить.
No. 21215    
Бывает, приложение падает где-то после суток работы. Особенно когда накопилось дохуя пстов, а телефон просто лежит на заядке. Поставил дебажную версию, как стектрейс из неё вынуть и засубмитить когда в следующий раз упадёт?
No. 21216    
>>21215
Если само не предлагает отправить сообщение об ошибке, то, наверное, только logcat'ом через adb. Причем желательно скидывать все логи на ПК еще до того, как приложение остановится, потому что иначе можно не успеть достать нужную часть.
No. 21239    
>>21216
Во, только что упал. Снимаю с зарядки, разблокирую, открываю дискорд, бам нахуй, оверчан хаз крашед. Репорт вроде отправил, там лыжа г4 h815 в модели телефона
No. 21285    
>>21239
Второй раз уже за сегодня. Надеюсь, оба крешрепорта дошли.
No. 21286    
>>21285
Ничего не пришло, к сожалению. Если просто писало что-то вроде "Unfortunately Overchan has stopped" и ничего не предлагало отправить, то скорее всего оно ничего и не отправляло. Последним приходил репорт 28 января с телефона asus, с таким вот полным безысходности сообщением:
java.lang.OutOfMemoryError: OutOfMemoryError thrown while trying to throw OutOfMemoryError; no stack trace available.

Кстати, я не отказался от идеи допиливать оверчан. Просто сначала сильно заболел на неделю, а сейчас завал на обеих работах, который неизвестно, когда закончится. Как станет посвободнее, буду продолжать.
No. 21287    
Поделитесь скомпиленным апк с поддержкой Кольчана, плиз.
No. 21288    
154961472672.png-(54.18KB, 720×1280, Screenshot_2019-02-08-11-31-19-938_unofficial_nya_.png)
21288
>>21286
Подключи к отладочной сборке leakcanary. Это инструмент для обнаружения утечек памяти. LeakCanary работает в отдельном процессе по этому он не будет падать вместе с приложением. На скриншоте пример утечки памяти в оверчане.
https://github.com/square/leakcanary
No. 21290    
154963127672.png-(36.52KB, 367×345, 4ce2dfaf1b93358c4992534073612ad713d49391b1914c21fc.png)
21290
https://stackoverflow.com/questions/50624338/out-of-memory-error-android-due-to-fragmentation-after-20days
А я-то думала... В общем-то, ничего удивительного, если вспомнить, что слово Google придумал трёхлетний ребёнок одного из основателей, увлечённо пуская слюни.
No. 21291    
>>21196
То что не хочу я блядь знать что там с бородами происходит когда нахожусь за пределами оверчана.
No. 21292    
Господа, как вы относитесь к тому чтобы сменить юзерагент на win 10 chromium в виду его большей распространенности? Ну или вообще по чесноку андроидовский отдавать?
No. 21294    
>>21288
Рута нет, бутлоадер заборонен
No. 21295    
>>21292
Отрицательно. Я не использую хром ни в каком виде по идеологическим соображениям, и я не хочу шквариться хромовским юзерагентом. Но также я не хочу в каждой новой версии править его на нормальный.
No. 21296    
>>21291
У сосача есть мобильная версия, зачем нужны приложения вообще при таком подходе?
No. 21297    
>>21296
Это карнавал тупости или что? Ну еб твою мать, простейшая же идея проверять обновления только во время работы клиента. Кроме того что это и так работает, просто некорректно в силу того что система приложение замораживает. Причем тут вообще ваши сосачи сранные, пиздец.
No. 21298    
>>21297
> простейшая же идея проверять обновления только во время работы клиента.
Зачем? Ты часами в него смотришь непрерывно, но при этом тебе не важно что происходит в фоне?
> в силу того что система приложение замораживает.
Кому надо, у того не замораживает. Нормальные телефоны надо покупать, а не лезвия с 3к аккумулятором, и не придется твикать и экономить.
No. 21299    
>>21298
>Зачем? Ты часами в него смотришь непрерывно, но при этом тебе не важно что происходит в фоне?
А ты вот попробуй с другой стороны, может потому что смотрю я в него редко и в жопу не упало чтоб все это время что-то там проверялось?
>Кому надо, у того не замораживает.
Рад за них, дальше то что.
> Нормальные телефоны надо покупать, а не лезвия с 3к аккумулятором, и не придется твикать и экономить.
Не проецируй.
No. 21300    
>>21299
>А ты вот попробуй с другой стороны, может потому что смотрю я в него редко и в жопу не упало чтоб все это время что-то там проверялось?
Тогда анчекаешь автообновление вообще и апдейтишь руками что читаешь в данный момент.
>Рад за них, дальше то что.
Дальше понять, что добавлять лишних ломающихся между версиями андроида и моделей проверок бежит ли приложение в фоне ради маргинальной фичи добавит больше багов для себя же, чем пользы.
No. 21302    
>>21300
Все, я заебался, больше на эту тему высказаться не собираюсь, тем более что все на третий круг пошло. Спишем все на то что я хуево выражаю свои мысли и не могу донести элементарных вещей.
No. 21317    
Блин, а чего вы плеер с перемоткой не запихали в 1.6.3 от 1.6.1?( 🤔
No. 21318    
154993433392.png-(128.94KB, 1080×2160, Screenshot_Overchan_20190212-121827.png)
21318
>>21317
No. 21319    
>>21318
🎩👌
No. 21325    
Купил себе новый телефон, а там какой-то глюк с оверчаном – не могу выделять текст в посте, только целиком его копировать. При двойном табе выделение со слова сразу же сбрасывается.
No. 21326    
155006326947.jpg-(236.28KB, 1080×1177, IMG_20190213_230710.jpg)
21326
Да же так, вот в этом посте мне удалось выделить текст, а в том что выше и ниже – не выходит.
No. 21327    
В общем, выделение работает через раз и в разных постах...
No. 21328    
>>21326
>>21327
>>21325
Есть такая проблема. Возможно когда-нибудь кто-нибудь её исправит. Может быть даже и я.
Если переключиться на соседнюю вкладку и обратно, то для того поста, для которого ранее не работало, скорее всего заработает.
No. 21346    
>>19650
Да, /AM/ преобразуется в /am/, хотя каталог удается открыть. Одно из возможных решений проблемы:
https://github.com/Eilhart/Overchan-Android/commit/14bd6f23f74997b91b82174d410bb7b3897b473c
Оно краткое, но порождает новый метод, который может и не понадобиться для других имиджборд. Есть ли еще движки с вакабоподобными адресами, допускающие заглавные буквы в адресе помимо Lynxchan?
Альтернативой является переписывание парсера адресов Линксчана без перевода символов в нижний регистр. Или можно сделать вообще все борды регистрозависимыми, что изменит заложенное с самого начала поведение.
No. 21350    
>>21346
>Одно из возможных решений проблемы:
На мой дилетантский взгляд так нормально.
No. 21362    
Раз тут бордозависимые костыли, можно что-нибудь с синчами попробовать накостылить по поводу картинок?

Доткомовый домен зараскомнадзорен, с остальных всё равно картинки отсылаются через дотком. Если руками ссылку править на .орг, то всё пашет, то есть косяк просто в том что сама шатаба не может определить с какого адреса картинку просят на самом деле может, но всё временно прибито на дотком гвоздями уже который год. На десктопном браузере есть плагины которые ссылки по маске правят, а на мобилках вообще никак.
No. 21363    
>>21362
Vpn
No. 21369    
>>21363
А шо впн, вот шо впн, оверчан в носки не умеет, мне ради одного треда из десяти в одном приложении из сколько их там системный ставить?
No. 21371    
>>21362
Самым адекватным из всех костылей будет еще один пункт в настройках для ввода домена картинок. Возможно когда-нибудь такое будет запилено.
No. 21375    
>>21371
Мне кажется поддержка носков полезней будет
No. 21379    
2 падения за 20 минут, ну камон. Ты точно логи не получаешь?
No. 21380    
>>21379
Есть иногда такое дело, что после краша надо запустить приложение, потом быстренько убить, а потом уже запускать нормально. Иначе будет крашиться по кругу.
No. 21425    
Есть одно предложение. Вытащить автохайд из настроек в меню по трём точкам, а ещё сделать возможность скрывать по выделенному прямо в контекстном меню поста. Скрывать всякую срань приходится часто, а сейчас это занимает слишком много времени и действий.
No. 21495    
Разработчик, ты там жив ещё?
No. 21500    
>>21495
Вообще нет, но твой пост ненадолго вытянул меня обратно в царство живых, и я по-быстрому запилил возможность форсированной перезагрузки циклических тредов, к примеру.
No. 21528    
Добавлена возможность полной перезагрузки треда (для сброса бесконечных тредов, например).
https://github.com/overchan-project/Overchan-Android/releases/download/v1.6.4/Overchan-Android-1.6.4.apk
No. 21529    
155266085749.png-(328.81KB, 1080×2160, Screenshot_Overchan_20190316-013832.png)
21529
Регулярно пропадает пункт "run auto update", после чего обновление тредов в открытых вкладках не происходит до перезапуска приложения.
Можешь сделать так, чтобы оно не пропадало, а лучше убрать кнопку избранного или истории в меню, а на её место поставить кнопку принудительного запуска автообновления?
No. 21530    
>>21529
>Регулярно пропадает пункт "run auto update", после чего обновление тредов в открытых вкладках не происходит до перезапуска приложения.
Пункт автоматически скрывается, когда обновление находится в процессе выполнения. Почему иногда он может не возвращаться — я без понятия, надо смотреть/изучать. Как обычно, это все будет значительно проще, если найдется способ гарантированно воспроизводить эту ситуацию. У меня самого пока не получилось воспроизвести.
>убрать кнопку избранного или истории в меню, а на её место поставить кнопку принудительного запуска автообновления?
Можно и не убирать ничего, а просто добавить туда четвертую кнопку. Наверное.
No. 21533    
>>21530
>Можно и не убирать ничего, а просто добавить туда четвертую кнопку. Наверное.
Добавь если можешь, будет весьма годно.
No. 21535    
>>21530
>просто добавить туда четвертую кнопку
Можно-то конечно можно, но я всё же считаю, что лучше вместо избранного сделать. Всё равно избранное не нужно, в нём нет никакого смысла, если можно просто оставить открытую вкладку и она никуда не потеряется при закрытии приложения. Избранное нужно в дашчане, а не здесь.
No. 21537    
>>21535
>избранное не нужно
Тебе и мне не нужно, а выше по чьей-то просьбе чинили у избранного импорт. Значит некоторые его все-таки используют.
No. 21539    
Теоретически можно еще обновлять все треды и обычной кнопкой обновления (справа вверху), например при долгом тапе на нее, или при открытой шторке.
No. 21540    
>>21539
Ещё Мику предлагал второй вариант, плюс дополнительные акшоны для всех тредов при открытом списке тредов, но получил отказ.

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

No. 21541    
>>21540
>Алсо раз новый допильщик выполняет вообще все просьбы
Ну, на самом деле только те, на которые хватает времени/скиллов/желания. Просто большинство из того, что тут предлагают, мне тоже кажется целесообразным. Да и не так много я выполнил пока.
>автоматическое обновление файла схоронённого треда каждые н новых постов
Что-то такое было бы круто, конечно. Но звучит сложновато. Вряд ли возьмусь такое реализовывать, пока не будет сделано все остальное.
>добавление своих борд при помощи отдельных модулей-шаблонов движков, а не конкретных борд.
А какая тут цель, добавить борду в приложение эксклюзивно для себя, или просто добавить борду, которую еще не добавили? В любом случае мне кажется, что легче все же добавить в приложение полноценный обычный модуль. Шаблоны движков там и так используются, и если движок борды не выделяется чем-то уникальным, то и модуль сделать должно быть несложно (в качестве примера: https://raw.githubusercontent.com/overchan-project/Overchan-Android/master/src/nya/miku/wishmaster/chans/wizchan/WizchanModule.java). И если в последствии для этой борды потребуется какая-нибудь уникальная логика, то ее не составит труда добавить. Если же, как предлагается (если я правильно понял), добавлять в приложение какой-то редактор борд, то он получится или очень сложным, или недостаточно функциональным. И в любом случае он будет ограничен в своих возможностях. Короче, сомневаюсь я, что это целесообразно.

Остальные пожелания, которые еще не были у меня записаны, я записал.
No. 21550    
Улучшена работа функции перезагрузки треда.
Увеличена ширина постов, всплывающих по нажатию на ссылки.
https://github.com/overchan-project/Overchan-Android/releases/download/v1.6.5/Overchan-Android-1.6.5.apk
No. 21553    
>>21550
>Увеличена ширина постов, всплывающих по нажатию на ссылки
А можно для этого настройку сделать? Меня вполне устраивает и старая ширина, например.
No. 21554    
>>21553
Если очень надо, то можно.
No. 21555    
15529438199.png-(430.95KB, 1080×2160, Screenshot_Overchan_20190319-081638.png)
21555
>>21554
Сделай, пожалуйста. Кстати, если нажать на ссылку "N replies", то ширина на изменилась, только ширина тех всплывающих постов, которые появляются при нажатии на номер поста.
No. 21556    
>>21555
Ок, сделаю.
>Кстати, если нажать на ссылку "N replies", то ширина на изменилась, только ширина тех всплывающих постов,
>которые появляются при нажатии на номер поста.
Что-то я совсем забыл про эту фичу и не проверил даже. Завтра посмотрю что там, и сделаю все аналогично, если получится.
No. 21557    
https://github.com/overchan-project/Overchan-Android/releases/download/v1.6.6/Overchan-Android-1.6.6.apk
Улучшена работа перезагрузки треда (лучше обрабатывается ситуация, когда были удалены присутствующие на экране посты).
Широкие всплывающие диалоги сделаны опциональными (включаются в настройках).
Включение широких всплывающих диалогов теперь также влияет на диалоги по ссылкам "N replies" и на превью треда.
Добавлен Secondary цвет во все стандартные темы. Исправляет проблему (>>21144) с цветами Neutron.
No. 21558    
>>21557
В нейтроне текст на вкладках стал из сероватого ярко-белым, как вернуть старый серо-синий?
No. 21559    
>>21558
>как вернуть старый серо-синий?
Такой >>21144 ?
No. 21560    
>>21559
Да. Белый #FFFFFF глазки щипет на оледе, тёмная темка же
No. 21561    
>>21560
Там не #FFFFFF на самом деле, но все равно довольно яркий, да.
Сделал потемнее, так лучше? https://anonfile.com/8cf5O5S4mf/Overchan-Android_apk
Если нет, то надо будет как-то договориться с >>21144-аноном. Не добавлять же второй Neutron…
No. 21562    
>>21561
Есть же возможность делать кастомные темы. Просто выложи нейтрон, пусть он поправит себе, как ему нравится и всё.
Или можно заморочиться и сделать редактор тем прямо в приложении, но этот вариант сложнее.
No. 21563    
155299511091.png-(378.67KB, 1080×2160, Screenshot_Overchan_20190319-203120.png)
21563
Собственно, вот почему я просил возможность отключить широкие попапы с постами. С обычными я могу просто нажать мимо него и он закроется, а так приходится тянуться до кнопки "назад", что не всегда удобно.
Спасибо, что такая настройка теперь есть.
No. 21564    
155300151124.png-(331.26KB, 1080×2160, 154781637864-dev.png)
21564
>>21561
Уже не так ярко, но синеватый отсюда >>21145 был лучше. Если тому анону не нравилось толтко как выглядит текущая вкладка, я бы предложил на текущей текст делать светлосерым, шоб контрастно было, но там белый и не так выделяется, а на остальных обычным нейтронным синим. Типа как на пикрелейтеде, текущая вкладка синяя, как раньше, а текст цветом как крестики на остальных вкладках и трех иконках сверху, чё там, 210/210/210?
No. 21566    
В последней версии проблема я описанная в >>21529 стала совсем невыносима. Автообновление просто практически не работает, пункта на запуск его вручную тоже нет. Приходится завершать оверчан чуть ли не каждые пять минут, чтобы увидеть, есть ли новые посты, так получается быстрее, чем проверять все почти две сотни открытых тредов каждый вручную.
Сделай отдельную кнопку в шторке для принудительного обновления, пожалуйста. Либо могу предоставить любые логи, какие только нужно, только расскажи, как это сделать.
Если важно, телефон asus zenfone max pro m1, андроид 8.1.0, оверчану ограничена фоновая активность, но вся проблема в том, что он активен, когда это происходит. Я читаю один тред, открываю шторку, перехожу в другой, вручную обновляю его, а там уже много новых постов, хотя в шторке не показывает, что они там есть. И так почти всегда теперь, очень неудобно.
No. 21569    
Если пытаться поделиться (из мобильного фаерфокса) картинкой через стандартнфй системный диалог, оверчан крашится. Ведро восьмёрка, версия последняя.
No. 21571    
155309676879.png-(319.13KB, 1080×2160, Screenshot_20190320-180806.png)
21571
>>21564
>Типа как на пикрелейтеде, текущая вкладка синяя, как раньше, а текст цветом как крестики на остальных вкладках и трех иконках сверху
С разными цветами получается как-то слишком сложно, да и нарушает единообразие, ведь ни у одной другой темы такого нет. Могу предложить просто поменять цвет текущей вкладки как-нибудь, чтобы он всех более-менее устраивал. Я попробовал подобрать оптимальный вариант. На скриншоте то, что у меня получилось.
>>21562
Честно говоря, не имею ни малейшего понятия о том, как работают кастомные темы. По-быстрому не смог даже найти их среди исходников приложения, они откуда-то загружаются что ли?
>>21569
Есть такое, я уже сам себе наотправлял краш-репортов разных, связанных с со стандартными системными диалогами. Надеюсь, что когда-нибудь я доберусь до всего этого.
>>21566
В ближайшее время у меня опять не будет времени на доработки оверчана, тем более на такие сложные, как поиск багов в механизме фонового обновления. Так что пока могу разве что посоветовать уменьшить количество вкладок, возможно увеличить период обновления, не дергать ручное обновление, если включено автоматическое… ну и вообще понаблюдать — возможно обнаружатся какие-нибудь закономерности.
No. 21572    
>>21571
Нормас, мне цвета нравятся.

Шо обидно, шаринг ещё в 1.6.3 вроде работал
No. 21573    
>>21572
>Шо обидно, шаринг ещё в 1.6.3 вроде работал
Не, только что проверил. Там все так же. Да и я не трогал ничего, что могло бы повлиять на это.
No. 21575    
https://github.com/overchan-project/Overchan-Android/releases/download/v1.6.7/Overchan-Android-1.6.7.apk
Багофиксы и незначительные правки к последним обновлениям.
No. 21576    
>>21571
>В ближайшее время у меня опять не будет времени на доработки оверчана
Тогда хоть добавь кнопку принудительного обновления в шторку и вытащи автоскрытие в меню из настроек. Насколько я могу судить, там дела на 15 минут, а станет намного лучше.
No. 21577    
>>21571
Млин, ну что ты как Грогнак?
Темы - старая фича и работающая как швейцарские часы.
Часть кастомок Мику запихала в список.
Нет же, надо сломать элемент, чтобы все темы нафиг пошли.
Юзаю Terminal и теперь вместо зелёного вижу мерзкий синий цвет.
Ну спасибо, млять.
No. 21578    
>>21577
Без паники.
No. 21579    
>>21577
https://github.com/overchan-project/Overchan-Android/releases/download/v1.6.8/Overchan-Android-1.6.8.apk
Починены кастомные темы.
У кастомных тем теперь есть возможность настроить отдельный цвет для текста в шторке (для этого надо задать textColorSecondary).

>>21576
>там дела на 15 минут
Лол нет. За 15 минут я разве что все поломать успею. Честно
No. 21580    
>>21579
А что там сложного такого? Всё уже есть, по сути надо просто добавить одну кнопку и один пункт в меню. Ну либо два пункта в меню, не важно.
Ещё можно попытаться сделать так, чтобы пункт в контекстном меню не пропадал, там вообще проще всего должно быть, мне кажется. Я бы сам попробовал, но мне банально негде, я в ближайшие три месяца буду далеко от пека, под руками есть только телефон.
No. 21581    
>>21580
У меня у самого пека сейчас только на работе, а свободного времени тут практически нет вообще нет, если по-честному. Да и очень может быть, что там не настолько все просто, не зря же пункт автообновления был сделан пропадающим. По мере возможности я постараюсь посмотреть, что там и как, но ничего пока не буду обещать - не могу.
No. 21582    
https://pastebin.com/raw/ghxFS25i
Neutron в формате кастомной темы. Можете редактировать по своему вкусу.

Алсо, кто уже успел скачать 1.6.8, можете скачать его заново. Там задним числом был поправлена еще одна недоделка, из-за которой кастомная тема при экспорте настроек сохранялась бы некорректно.
No. 21583    
Файл 1.6.8 был ещё раз обновлён. Теперь работа кастомных тем доведена до идеала. Если используете кастомную тему, и вас раздражает, что три полоски/стрелка в левом верхнем углу не подхватывают цвет темы, то можете перекачать.
No. 21585    
Хотя с идеалом это я как обычно поспешил наверное, учитывая тот факт, что у кастомных тем, как оказалось при ближайшем рассмотрении, не применяются цвета к полосе прокрутки… Ну и фиг с ними пока что
No. 21586    
Спасибо за фикс.
No. 21588    
>>21586
Пожалуйста.
>>21580
Сделал два разных apk по-быстрому.
https://anonfile.com/t0KaiaTfm9/Overchan-Android-persistent_run_update_apk
https://anonfile.com/d6P1icTbm1/Overchan-Android-try_fix_auto_update_apk
Первый не скрывает пункт "Run auto update" даже если автообновление выполняется.
Второй делает некоторую попытку исправить положение, попробуй и его тоже.
No. 21592    
>>21588
Их можно поставить рядом с текущей версией и друг с другом?
No. 21593    
>>21588
>не скрывает пункт "Run auto update" даже если автообновление выполняется
А повторное нажатие на него запускает процесс автообновления заново или он просто висит и всё?
No. 21594    
>>21592
>Их можно поставить рядом с текущей версией и друг с другом?
Не, можно только ставить поверх.
>>21593
>А повторное нажатие на него запускает процесс автообновления заново или он просто висит и всё?
Зависит от состояния сервиса автообновления. Сам пункт делает то же, что и обычно.
No. 21595    
>>21594
Не, надо так, чтобы процесс обновления начинался заново, даже если уже идёт. Прерывался и начинался опять. Тогда норм будет.
Кстати, в первой пункт "run auto update" появился не только на тредах, но и на досках, что очень удобно. Раньше надо было лонгтапом нажимать именно на тред, а теперь можно на любую вкладку.
No. 21596    
>>21595
>Не, надо так, чтобы процесс обновления начинался заново, даже если уже идёт.
Процесс автообновления часть своего состояния хранит в статических переменных, да и вообще работает с глобальным состоянием (вкладки). Не думаю, что делать возможность его множественного параллельного запуска, является такой уж хорошей идеей.
Судя по коду, там возможно какая-то проблема с конкретной вкладкой. Ты не обращал внимания, нет ли такого, что когда большинство вкладок перестают обновляться, какая-то их часть все же продолжает обновляться?
Ну и не забудь потестировать второй apk тоже, пожалуйста.
>>21595
>Кстати, в первой пункт "run auto update" появился не только на тредах, но и на досках, что очень удобно. Раньше надо было лонгтапом нажимать именно на тред, а теперь можно на любую вкладку.
Это очень даже неплохая идея для доработки.
No. 21597    
>>21596
>Ты не обращал внимания, нет ли такого, что когда большинство вкладок перестают обновляться, какая-то их часть все же продолжает обновляться?
Все перестают. Потом могут неожиданно начать, через полчасика. А могут и не начать хоть через полдня, если не перезапускать оверчан.
No. 21598    
>>21597
Если включена нотификация о состоянии автообновления, то что она показывает в такой ситуации?
No. 21599    
>>21598
Не включена. Всегда выключаю мусорные нотификации, не выношу мусора в шторке.
No. 21600    
>>21599
Попробуй временно включить и понаблюдать тогда.
No. 21603    
Приложение не подхватывает ссылки на 4channel.org (домен Форчана для SFW-досок). Надо допилить.
No. 21604    
>>21603
Починено.
No. 21605    
В очередной раз перезалил 1.6.8, добавлена тема Burichan, добавлен домен 4channel.org для форчана, пофикшен краш в диалоге выбора кастомной темы.
No. 21606    
>>21588
На второй не заметил особой разницы с обычной, первая по ощущениям крашится намного чаще, чем обычная и вторая, но можно вручную обновлять в любое время и пункт меню не пропадет.
No. 21607    
>>21606
Включи во второй версии нотификацию о состоянии автообновления, посмотри что она показывает и как себя ведет, когда автообновление перестает работать. Можешь еще экспортнуть настройки с вкладками и залить на какой-нибудь pastebin или отправить по почте, я тогда попробую у себя на телефоне поэксперементировать в тех же (или похожих) условиях.
No. 21608    
>>21607
>Включи во второй версии нотификацию
Это очень трудно психологически, но я попробую на днях так сделать. Просто у меня случается сильный дискомфорт, если в шторке висит какие-то уведомление, но ради дела я готов перетерпеть. Но мне надо подготовиться.
>экспортнуть настройки с вкладками и залить
Тоже сделаю, но надо немного подчистить будет, там есть пара десятков тредов, которые я не могу никому показать, потому что мне будет стыдно, если кто-то это увидит.
No. 21609    
155326473893.png-(176.09KB, 1080×1920, Screenshot_20190322-162458.png)
21609
Обновил, 4channel в списке поддерживаемых ссылок не вижу. По-прежнему не подхватывает.
No. 21610    
155326494035.png-(265.81KB, 1080×2160, Screenshot_20190322-172757.png)
21610
>>21609
Странно, у меня работает.
No. 21611    
155326496974.png-(317.02KB, 1080×2160, Screenshot_20190322-172806.png)
21611
>>21609
>>21610
No. 21612    
Так, я, кажись, забыл кое-чего. Чуть позже пофикшу.
No. 21613    
155326527130.png-(126.63KB, 1080×1920, Screenshot_20190322-163259.png)
21613
>>21610
У тебя внутри Overchan работает, а я из другого приложения (2ch Browser) ссылку открыть пытаюсь. У приложения есть список ссылок, которые оно умеет открывать по внешним запросам. 4channel я там не вижу.
No. 21614    
155326564875.png-(336.45KB, 2160×1920, Screenshot_20190322-162636.png)
21614
По-прежнему проблемы с цветами и читаемостью текста. По крайней мере, в случае с настройками в теме Neutron. Другие не сравнивал.
No. 21615    
155326638286.png-(255.41KB, 2160×1920, Screenshot_20190322-164858.png)
21615
>>21614
Раньше такого не было, кстати. Текст в настройках был двухцветным. Регресс.
No. 21616    
>>21613
Обновил еще раз. Теперь должно работать.
>>21615
Да, надо бы поправить.
No. 21617    
>>21615
Починено.
No. 21618    
>>21617
Спасибо. Во всех темах починено?
No. 21619    
>>21618
Да. И теперь цвет текста в шторке задается (если надо) аттрибутом sidebarForeground. Кроме того, сейчас добавил еще в список кастомных тему в стиле форчонга. Кстати, где-нибудь, кроме репозитория Мику, можно найти еще кастомные темы для Оверчана?
No. 21624    
Добавил опциональное отображение имен по умолчанию (типа Стив Балмер). Знаю, что скорее всего никому кроме меня это не нужно, но если оно включается в настроках, то можно же?
No. 21625    
>>21624
Прекрасно, просто замечательно. Мне этого очень не хватало на ычане, но я не стал об этом писать, итак слишком много реквестов тебе накидали.
Я просто никогда не пощу там ничего, если имя отличается от дефолтного, раньше приходилось в браузере проверять, а сейчас будет прям в оверчане видно.
No. 21626    
>>21625
Рад, что кому-то еще оно пригодилось. Не ожидал даже.
Если захочешь потестировать, актуальная тестовая версия теперь всегда будет тут:
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
No. 21627    
>>21626
Ох, вот это правильное решение с постоянной ссылкой на последний билд. Когда будет время — попробуй впилить автоматическую проверку новых коммитов и последующее обновление, чтоб без ф-дроида обновлять одной кнопкой.
мимо
No. 21628    
>>21627
Было бы полезно все же получить обновление форка от AliceCA на F-Droid.
AliceCA, ты ещё здесь?
No. 21631    
>>21628
Да. Скажите что включить в ветку f-droid. И я обновлю ее в течение недели.
No. 21638    
>>21631
Пока что ничего лучше не делать. После клоунады с недорелизами на этой неделе, в репозитории немножко беспорядок. Я возможно на днях попробую там порядок все же навести, возможно добавлю пару правок, это все будет как следует протестировано на тестовой current версии, после чего будет включено в нормальный релиз и оформлено в pull-реквест. Лучше не спешить. Потому что как показала практика, спешка с релизами — плохо, очень плохо.
>>21627
>попробуй впилить автоматическую проверку новых коммитов и последующее обновление, чтоб без ф-дроида обновлять одной кнопкой.
Мне нравится эта идея. Потом подумаю, как лучше все это организовать.
No. 21648    
>>21638
Ну нихуя себе лучше не надо, капчу на синче хотя бы закинь, ни от кого её было не дождаться целую вечность. На каждом новом устройстве или переустановке теперь по треду шабиться вместо того чтобы из ф-дроида стянуть.
No. 21649    
>>21648
Так скоро все будет же, просто не прямо сейчас.
No. 21652    
155349068762.png-(176.04KB, 1080×1920, Screenshot_20190325-070430.png)
21652
Kropyva.ch - не показывает превью.
И ещё почему-то не видно некоторые свежие посты, которые видны в обычном браузере. Как будто в мобильной версии они с задержкой появляются.
No. 21653    
155349107265.png-(189.26KB, 1080×1920, Screenshot_20190325-070946.png)
21653
И вот с этой ошибкой надо что-то делать. Приложение думает, что мне больше не надо вводить здесь капчу, но похоже, что на самом деле cookies уже устарели, и из-за этого пост не отправляется. Чтобы капча снова появилась, приходится переключаться с Wi-Fi на мобильный интернет. Можно сделать принудительную загрузку капчи или очистку cookies (но только для одной броды, а не для всех - из-за этого однажды уже ломались некоторые доски на Сосаче).
No. 21654    
>>21652
Всё ещё хуже: не видны не только свежие посты, приложение пропускает посты рандомно. И множественные вложения не видно.
No. 21655    
>>21652
>Kropyva.ch - не показывает превью.
Судя по всему, поменялось расширение превью с .jpg на .png. Если есть возможность, узнайте у админов там, это временно, или собираются так оставить. Пока что починил в current версии.
No. 21656    
>>21655
И все остальное >>21654 тоже починил?
No. 21657    
>>21656
Неа. Пока нет времени, сорри.
No. 21658    
>>21654
Наделают каких-то нестандартных движков, потом ничего не работает.
No. 21659    
>>21654
>приложение пропускает посты рандомно
Быстро глянул. Похоже, что там глючит мобильное API и в json'е возвращается не совсем то, что должно быть (например сейчас в конце https://www.kropyva.ch/b/res/69194.json треда есть какие-то явно лишние посты от 6 февраля, при этом по ссылке https://www.kropyva.ch/b/res/69194.html все нормально). Попробуй написать местным админам.
No. 21660    
>>21658
Там встроен куклоскрипт, так что движок не может быть совсем уж нестандартным.
No. 21661    
>>21652
>Kropyva.ch - не показывает превью.
Kropyva.ch не сообщает http код 404 даже когда страница не найдена.
Костыль для этой борды может исправить положение лишь частично - будут показываться PNG, но не JPEG.
No. 21662    
>>21661
>будут показываться PNG, но не JPEG
Что-то не совсем понял тебя. У всех превьюшек же одинаковое расширение, независимо от расширения исходного файла, разве не так?
No. 21663    
>>21659
А в Dashcan нормально работает. Только множественные вложения не видно, и ссылки на любые посты при нажатии всегда показывают ОП-пост. Но все остальное работает. Все посты видны, превью картинок - тоже.
No. 21664    
>>21663
Похоже, проблема в том, что при генерации json, движок борды не сортирует посты.
Можно попробовать добавить сортировку на стороне приложения (возможно Дашчан так и делает…).
No. 21665    
>>21664
У Dashchan исходники должны быть открыты, можно посмотреть.
No. 21666    
>>21665
Мне лень. Короче, просто добавил сортировку по номерам постов индивидуально для Kropyva.ch.
current версия обновлена, можете тестировать.
No. 21667    
>>21663
>ссылки на любые посты при нажатии всегда показывают ОП-пост
Починено, current-версия обновлена.
No. 21669    
>>21662
У webm есть превью, но единого формата на сайте для них нет. Например https://www.kropyva.ch/a/res/1277.html - в начале треда картинок не было, затем были jpg, а в конце png.
Фикс 4f6e6c ничего не ломает, так как в Оверчане превью видео изначально были выключены, но лучше если они все же будут добавлены.
No. 21670    
>>21669
Включил превью для .webm
No. 21672    
>>21362
Исправлено.
No. 21675    
>>21672
Лол, спустя неделю после того реквеста клаудфлара обошла бан и всё пахало и так.
No. 21676    
>>21675
И тем не менее выбор домена в приложении по-прежнему работал некорректно, так что по-хорошему все равно нужно было исправить.
No. 21677    
>>21676
Ну это да, всегда на пользу будет, пасибо.
No. 21679    
Реквест настройки: сохранять файлы с их оригинальными именами (если они доступны).

И вот с этим >>21653 действительно пора что-то делать.
No. 21689    
>>21679
>Реквест настройки: сохранять файлы с их оригинальными именами
Записал.
>И вот с этим >>21653 действительно пора что-то делать.
Оно у меня давно записано, т.к. я сам периодически попадаю на этот глюк, просто все сразу сделать не получается…
>>21688
Не поможет же.
No. 21690    
После появления возможности ручной перезагрузки тредов, бесконечные треды стали расти по номерам постов больше бамплимита. Можно как-то вернуть так, чтобы и вручную можно было, и номер постов не был больше бамплимита?
No. 21691    
>>21690
Если ты про 501—502 поста после перезагрузки, то это борда так возвращает полное актуальное содержимое треда (можешь проверить, сбросив кеш, или посмотрев в браузере). Пока не появится возможность самому задавать, какое количество постов оставлять в треде (а она долго не появится), будет так.
No. 21692    
>>21691
Так до введения пункта reload в меню было замечательно. Номер последнего поста был всегда 502, а самые ранние просто были помечены как удалённые и висели без номера. И читая такой бесконечный тред, я видел актуальный номер поста и мог прикинуть, как близко я к концу обсуждения и стоит ли отвечать, например. А сейчас я не знаю, какой пост последний и это очень неудобно.
Сделай так, чтобы тред вёл себя как раньше вёл, а пункт reload не влиял на это.
No. 21693    
>>21692
Сдается мне, что просто раньше у тебя в настройках борды было выключено мобильное API, а сейчас оно включено.
No. 21694    
>>21693
А и правда, было включено мобильное апи. А как оно могло включиться, если я туда не лазил уже очень давно?
No. 21696    
>>21694
Если переустанавливал, то те настройки, которых нет изначально (и которые динамически добавляются модулем борды), могут не импортироваться (возможно в будущем это будет починено). Может быть дело было в этом.
No. 21697    
>>21696
Переустанавливал только когда вышла твоя первая версия, но настраивал вручную, ничего не импортировал. И тогда точно помню, что мобильное апи было выключено, а потом я туда не лазил вообще.
Какая-то мистика, короче. Но ладно хоть, выяснилось в чём было дело и опять стало нормально.
No. 21698    
Добавь, пожалуйста, возможность скопировать ссылку на тред или поделиться ссылкой на тред. Иногда нужно открыть тред на пека, а на телефоне он уже открыт. Сейчас приходится открывать в браузере, там копировать ссылку, а только потом отправлять её себе на пека.
No. 21699    
>>21698
Ну вообще нормальное такое предложение. Не знаю когда, но как-нибудь попробую сделать.

По поводу F-Droid'а. В общем, я привел в порядок все, что хотел привести в порядок, и собрал по новой еще одну тестовую сборку. Кроме того, что было раньше, туда вошла еще одна (большая) переделка перезагрузки треда — теперь при перезагрузке треда отображаются непрочитанные и новые посты, как при обычном обновлении. Перед отправкой в F-Droid это все желательно хорошо протестировать, так что если вам не лень, перекачайте, пожалуйста, еще раз current и погоняйте его как следует несколько дней. После релиза в F-Droid'е будем допиливать приложение дальше.
No. 21700    
Вопрос Eilhart'у.
Почему среди открытых Pull-реквестов нет ветки fourchan-countryballs? Она не допилена?
No. 21701    
>>21672
Там с домена com.ua идет редирект на багтрекер, который давно умер - странная ситуация.
>>21698
Возможность скопировать ссылку на тред или поделиться ссылкой на тред есть в шторке при долгом нажатии на строку треда.
>>21679
Сделал что-то https://github.com/Eilhart/Overchan-Android/tree/chan410-cookies эти эксперименты до фикса не дотягивают. Из-за динамического IP не могу воспроизвести данную ошибку воочию. Однако надеюсь, что костыли для скрытых досок макабы помогут и в этой ситуации.
>>21700
Она вполне допилена, сначала были сомнения в организации памяти и возможных новых утечках, но вроде там все аккуратно.
No. 21702    
>>21701
>Там с домена com.ua идет редирект на багтрекер, который давно умер - странная ситуация.
Есть такое. Еще и .org домен похоже умер, хотя еще совсем недавно работал.
Получается с синчем такая ситуация: (cdn.)syn-ch.com и (cdn.)syn-ch.ru — работают полностью, syn-ch.com.ua - работает сейчас без картинок (потому что cdn. поддомен редиректит на bt.), а .org полностью умер. В принципе, если починят cdn.syn-ch.com.ua, то как сейчас есть будет нормально и даст возможность загружать картинки с другого домена тем, у кого, к примеру, домен .com заблокирован, а другой домен нет. Короче не думаю, что есть смысл сейчас еще что-то там менять. Если кого-то вдруг не устроит, что при выбранном домене .com.ua не работают картинки и этот кто-то захочет грузить картинки через .com, то он вполне может просто переключиться на .com полностью.
>Возможность скопировать ссылку на тред или поделиться ссылкой на тред есть в шторке при долгом нажатии на строку треда.
Вот же, а ведь я так и знал, что где-то это было.
>Она вполне допилена, сначала были сомнения в организации памяти и возможных новых утечках, но вроде там все аккуратно.
Тогда наверное создавай PR на нее тоже, пусть будет.
>Сделал что-то
Вообще, по описанию проблемы, как-то довольно похоже на то, что проблема на сервере. Ведь при открытии формы постинга, перед тем, как отображать или не отображать капчу, приложение делает запрос типа https://410chan.org/api_adaptive.php?board=dev для проверки этого самого. Получается, что сервер для действующей печеньки присылает единицу, но при этом пост с той же печенькой не принимает. Если это действительно так, то тут поможет только галочка «Отображать капчу постоянно» в настройках автобусача.
No. 21705    
>>21702
>то тут поможет только галочка «Отображать капчу постоянно»
Но тогда ведь без ввода капчи постить здесь вообще нельзя будет? Сейчас после первого поста довольно долго можно без капчи постить - но потом появляется эта пресловутая ошибка.
No. 21706    
>>21705
Можно еще попробовать детектить эту ошибку при отправке поста, и если она произошла — удалять cookie, чтобы в следующий раз капча точно появилась. Так, наверное, было бы лучше всего.
No. 21709    
>>21702
Раз уж мы о синчах, поле для ютубных ссылок можно тоже добавить?a
No. 21710    
>>21709
Скорее всего можно. Добавил в список реквестов.

https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
В настройки превьюшек добавлено несколько дополнительных размеров.
No. 21711    
Хорошо, что меняешь номер версии в current-сборках. Теперь хотя бы можно их отличить, не сравнивая размер и контрольные суммы файлов.
No. 21712    
А для current-версии работает проверка обновления внутри самого приложения?
No. 21713    
>>21711
Стремлюсь к лучшему.
>>21712
Пока нет, но когда-нибудь возможно будет.
No. 21714    
>>21713
Так почини же, всё равно ссылка на неё не будет меняться. Ну или просто сделай так, чтобы можно было всегда скачать current-версию из самого приложения, так даже проще будет.
А о выходе новой модно
No. 21715    
>>21714
>модно
Можно из треда узнавать.
No. 21716    
Лэээээ, приделай в current непропадающий пункт run update, а то обратно ерунда получается.
No. 21717    
>>21716
Я подумаю.
No. 21718    
Можно что-нибудь придумать с архивачом в избранных? Приложение треды добавляет как имиджборду почему-то
No. 21719    
155388716836.png-(217.06KB, 1440×2880, Screenshot_2019-03-29-20-30-52.png)
21719
Реквестирую галку "ленивая загрузка" включенной по умолчанию, ещё лучше с вариантом "только на вайфае"
No. 21730    
>>21718
Потому, что имя раздела пустое, так как их на сайте нет. Логика проста: у закладки нет названия раздела - значит это главная страница имиджборды; нет номера треда - значит это страница борды; всё в наличии - это тред.
Если заменить пустую строку на некое слово, например arhivach, то строка страницы вместо
/ - [Заголовок страницы]
будет иметь вид
/arhivach - [Заголовок страницы]
и страницы архивача в избранном начнут классифицироваться.
No. 21734    
Kropyva.ch - ошибка 301 при попытке отправить пост. И нет поддержки мультивложений. Хотя бы их просмотр надо запилить.
No. 21803    
И тишина...
No. 21804    
>>21803
>И тишина...
Просто слишком много работы навалилось опять.
>>21734
>И нет поддержки мультивложений. Хотя бы их просмотр надо запилить.
С просмотром там как раз больше проблем. Насколько я помню, там в json'е сервер возвращает только одно вложение.
No. 21805    
>>21804
Попросите админа повысить совместимость движка с фронтендом вичана, а именно запилить в JSON
  • мультивложения
  • флаги стран для /i/
  • каталог

No. 21817    
>>21719
Но зачем, и как это поможет в твоей ситуации?
Алсо, загрузка в оверчане и так ленивая, если что.
No. 21824    
>>21817
Не просирать 30 гигов за 2 недели это поможет. Есть несколько слишком быстпых тредов которые я проматываю, а тут как будто предзагрузка оригиналов фигачила.
No. 21846    
155551743747.png-(112.32KB, 1080×1920, Screenshot_20190417-190510.png)
21846
>>21824
Вот и еще опция внизу.
Оригиналы всегда скачиваются только при их открытии.
Не знаю, чего там такого ты делал, что одними миниатюрами 30 гигов съел, звучит дико.
No. 21850    
>>21846
> Оригиналы всегда скачиваются только при их открытии.
Вот, кстати, хотелось бы для господ с безлимитом видеть опцию, чтобы оригиналы тоже скачивались в фоне. Не всегда удобно ждать загрузки каждой картинки или видео.
No. 21852    
>>21850
Мне думается, ты слабо представляешь себе, что именно ты просишь.

Представь, что ты зайдешь в вебм-тред.
В нем 500 постов, с 2 вебм в среднем, со средним размером 20мб.
Итого - интернет занят на полчаса в лучшем случае, ни побраузить, ни вебм из середины-конца треда не открыть (оверчан ведь занят неленивой загрузкой всего подряд с начала треда), конский расход батареи, и не менее конский расход sd или внутренней памяти, куда нужно складывать кэш от этого всего добра, кэш увеличен в 500 (sic!) раз, чтобы скачивание не было бессмысленным, коим оно было бы при меньшем кэше и моментальном удалении по исчерпанию этого самого кэша.

И это все - только один тред. Один. И согласись, не ахти какой тред - где-то можно прикреплять до 10 вебм, размерами до 40м, кажется.
No. 21853    
>>21852
> Итого - интернет занят на полчаса в лучшем случае, ни побраузить, ни вебм из середины-конца треда не открыть (оверчан ведь занят неленивой загрузкой всего подряд с начала треда), конский расход батареи, и не менее конский расход sd или внутренней памяти, куда нужно складывать кэш от этого всего добра, кэш увеличен в 500 (sic!) раз
Сейчас происходит совершенно тоже самое в плане расхода батареи и кэша, только загрузку каждой вебм или картинки надо ждать отдельно, всё равно по мыльному превью не определить, стоит ли смотреть данную картинку или видео. Так что хотя бы картинки загружать в фоне - самое то, тем более на нынешних скоростях лте или по вайфаю.
No. 21854    
>>21853
>и кэша
Шта? Дефолиный кэш 50мб, которых тебе ни на какой тред с >50 картинками не хватит.
Так что из всех минусов, ты оправдал только расход батареи аргументом "сейчас так же", не учитывая что после реализации твоей хотелки станет значительно хуже.
No. 21855    
>>21853
И, кстати забавный вопрос, вытекающий из твоей сентенции - если у тебя такой супербыстрый интернет, то почему же тебе приходится ждать загрузки картинки?
На 100мбит тарифе что на стационарном компьютере, что через вайфай в оверчане, вижу задержку в 1-2 сек при загрузке хайрез изображения, например. С вебм сложнее - браузер на компе может проигрывать их, не дожидаясь полного скачивания, а оверчан ждет полной загрузки, но вебм и нет смысла предзагружать, как выяснили выше (и возможно, это можно решить сторонними плеерами).
Борды в браузере так-то тоже не скачивают все оригиналы, только после раскрытия.
No. 21859    
dva-ch.com стал обратно dva-ch.net
No. 21895    
Эй, ваш тред вообще живой или как?
No. 21908    
>>21895
Или как.
No. 21909    
>>21908
Немедленно гальванизируйте.
No. 21912    
Напомните, что с разработчиком оригинала (мику-нян) случилось?
No. 21929    
>>21912
Пропал без вести. Другой информации нет.
No. 21991    
Глупый вопрос, но все же: какой репозиторий самый поддерживаемый из текущих?
No. 21996    
>>21991
А тебе зачем? Выбираешь, на основе чего делать форк/патч?
>>21730
Хотел было утянуть к себе твой фикс, но понял, что слово arhivach на узком телефонном экране съедает значительную часть названия треда в шторке… Может быть лучше будет подправить саму логику классификации избранного? Если я ничего не упустил, то, в целом, так должно нормально работать:
https://github.com/overchan-project/Overchan-Android/commit/a2ac7af072d6bc211f4bc5941d90decda1534077

Пока что я добавил в current-сборку свою версию фикса.
https://github.com/overchan-project/Overchan-Android/releases/tag/current
Также в current сборку был добавлен фикс для dva-ch.net (>>21859) за авторством Eilhart'а.
No. 21998    
>>21996
>А тебе зачем?
Просто глаза разбегаются от выбора форков, а стоящая на телефоне непонятно откуда взятая .apk уже на многих бордах по мелочам сломана, как и сам телефон.
No. 21999    
>>21998
Попробуй поставить .apk по ссылке выше.
Всё, что не работает, репорти в этот тред.
Есть вероятность, кто-нибудь когда-нибудь что-то из этого починит.
No. 22000    
>>21999
Спасибо, буду пробовать. Не проебать бы настройки при экспорте.
No. 22006    
>>21996
>слово arhivach на узком телефонном экране съедает значительную часть названия треда в шторке
Соглашусь, обычно названия разделов состоят максимум из 4 букв; потом удалю ветку с этим экспериментом.

Может ограничить период автообновления здравым смыслом и сделась минимальное время хотя бы 5 секунд. Вполне могут найтись альтернативно одаренные экспериментаторы, которые будут жаловаться на трафик и утекающую батарею. "Ненуачо оно же работает обновляет"
No. 22007    
>>22006
>Может ограничить период автообновления здравым смыслом и сделась минимальное время хотя бы 5 секунд. Вполне могут найтись альтернативно одаренные экспериментаторы, которые будут жаловаться на трафик и утекающую батарею.
Ну, это примерно как поставить слишком маленький для своего DPI размер шрифта, а потом жаловаться, что плохо видно. Да и кто-то может сидеть всегда через Wi-Fi рядом с розеткой — и тогда обозначенные проблемы его и не коснутся. Как по мне, пусть у юзеров будет свобода выбора. И в куклоскрипте вот тоже можно выставить любое значение, и ничего.

Кстати, что там за новый фикс с добавлением параметра для проверки клаудфлар c капчей? Его же уже можно юзать? А то сам у себя я каких-то проблем не замечал (возможно потому, что у меня никогда не происходила такая проверка), но фикс все равно на всякий случай утянул сегодня.
No. 22008    
>>22006
>Может ограничить период автообновления здравым смыслом и сделась минимальное время хотя бы 5 секунд.
Оно естественным образом упрется в мобильную сеть, да и меняющий дефолтную настройку должен понимать что делает. Так можно и в прокси вписать мусор, а потом жаловаться что все не работает, но это же не значит что опцию нельзя давать?
No. 22009    
>>22007
>Как по мне, пусть у юзеров будет свобода выбора.
Судя по новым коммитам значок анимации в этом случае не показывается, а именно он меня зацепил больше всего, так что в целом я согласен.

Клаудфлэра обновилась и на старых версиях Оверчана невозможно зайти на 420чан с российских IP. Патч уже работает и его можно включать в релиз, но требуется рефакторинг методов обработки этого исключения.
Не знаю, зачем Мику использовал String.format, как шаблон для URL, но этот способ мгновенно крашит приложение если в строке адреса встретится сочетание знака процента и цифры/буквы. Можно соорудить класс для передачи шаблона, но лучше ограничиться переименованием UrlFormat в, например, UrlPrefix.

Там Кохлчан сменил движок. Скоро выложу read-only версию, которую нужно тестировать и дорабатывать. Еще бы найти время...
No. 22011    
>>22009
>Патч уже работает и его можно включать в релиз, но требуется рефакторинг методов обработки этого исключения.
Ну и отлично тогда. А до релиза, к сожалению, еще далековато. Перед следующим релизом надо как минимум устранить рейскондишен, который теперь возникает, если нажимать кнопку обновления треда во время выполнения (недавно добавленной) полной перезагрузки треда, вызываемой через меню. Я как-то было попытался, но сходу ничего не получилось, а потом не было времени (да и сейчас нет), поэтому все так и зависло с релизом.
>Не знаю, зачем Мику использовал String.format, как шаблон для URL, но этот способ мгновенно крашит приложение если в строке адреса встретится сочетание знака процента и цифры/буквы
Судя по комментам так сделано было потому, что когда-то в эту строку подставлялось два значения, а не одно в конце, как сейчас. Сейчас использовать именно строку формата особого смысла нет. Но если бы нужно было подставлять туда несколько значений, то, возможно, приемлемым решением было бы эскейпить символы % в url при создании строки формата.
>Еще бы найти время...
Как же я вас понимаю.
No. 22012    
Чо там по утечкам памяти? А также по отваливающемуся автообновлению?
No. 22013    
>>22012
>Чо там по утечкам памяти?
С ленивой загрузкой картинок они не происходят. С обычной часто падает.
No. 22014    
Реквестирую перекрашивание капчи для разных тем. Столкнулся с чёрной капчей на чёрном фоне.
No. 22015    
>>22014
Что за капча и на каком сайте? Есть скриншот?
No. 22016    
>>22014
Если капча в PNG с прозрачностью и текстом черного цвета, то на темной теме ее будет трудно различить. Можете добавить опцию отключения прозрачности? А если наоборот белая капча на светлой теме, то тогда понадобится еще выбор цвета фона.
No. 22017    
>>22016
Самое простое, что я точно могу сделать, — в любой капче заменять прозрачность (если она есть) на белый фон.
>Можете добавить опцию отключения прозрачности?
Насколько сильно здесь нужна опция?
Если не сделаю, много ли будет недовольных, желающих лицезреть капчу с прозрачностью непременно поверх цветов своей любимой темы?
>А если наоборот белая капча
Встречается ли вообще в природе белая капча на прозрачном фоне?
Насколько вероятно столкнуться с проблемой, всегда заменяя прозрачность на белый фон?
Просто самое простое решение я могу реализовать прямо сейчас, над чем-то более сложным же придется подумать (и найти на это время).
No. 22018    
>Не удалось создать уменьшенную копию.
Совас, зделой.

>>22015
https://files.catbox.moe/6qybv1.png
Анон.фм, там прозрачность сделали для капчи.

>>22017
А спиздить с Дашчана низя? Там ещё задолго до была фича, что убирался фон, капча обесцвечивалась и красилась в нужный цвет.
No. 22021    
>>22018
Короче сделал пока просто белый фон у капчи вместо прозрачного. Дальше видно будет.
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk

>>22009
>Там Кохлчан сменил движок. Скоро выложу read-only версию, которую нужно тестировать и дорабатывать.
Ветка lynxchan это оно, как я понимаю. Возможно ее будет лучше перебазировать на patch-1, потому что сейчас если их мерджить вместе, то получается пара мелких конфликтов.

Собрал тестовую сборку current + эта ветка, кто хочет, можете потестировать:
https://github.com/overchan-project/Overchan-Android/releases/download/current-kohlchan-lyxchan/Overchan-Android-current-kohlchan-lynxchan.apk
No. 22022    
>>22021
>Короче сделал пока просто белый фон у капчи вместо прозрачного.
https://files.catbox.moe/irhgsp.png - с прозрачностью и без нее (Курисач/vg/)
>сейчас если их мерджить вместе, то получается пара мелких конфликтов.
Перебазировал, на случай ддосов поддержка клаудфлэры оставлена включенной.

>>22017
>Насколько сильно здесь нужна опция?
Вопрос вкусовых предпочтений, мне привычнее с прозрачностью.
>Встречается ли вообще в природе белая капча на прозрачном фоне?
Сама по себе не встречается нигде.
https://files.catbox.moe/6m4p2u.png - можно получить после манипуляции с куки Курисача.
No. 22023    
>>22022
>Вопрос вкусовых предпочтений, мне привычнее с прозрачностью.
Я наверное завтра еще немного поэксперементирую. Хочу попробовать оставлять прозрачный фон как есть, но перекрашивать все непрозрачные пиксели в черный или белый (в зависимости от темы). В принципе, если капча одноцветная, то навредить такой метод никак не должен. Бывает ли в природе разноцветная капча с прозрачным фоном?
No. 22025    
>>22023
Дальтоническая капча уже была.
Предлагаю запомнить цвет фона, который есть, его выделять в один слой-маску, который будет убираться, а всё, отличное от него — делать чб, выкручивать в полностью чёрный и потом красить в нужный цвет huerotate. Можно сразу красить, но чёрт знает.
No. 22028    
>>22025
Короче сделал как-то.
Капча с прозрачностью перекрашивается в зависимости от установленной темы. Прозрачный фон остается прозрачным. Капча без прозрачности остается какая была.
https://github.com/overchan-project/Overchan-Android/releases/tag/current
No. 22029    
>>22028
Вы хоть прилагайте скриншоты того, что у вас получилось. Иначе не информативно.
No. 22030    
155930751631.png-(50.61KB, 1080×722, Screenshot_20190531-155630_1.png)
22030
>>22029
На пике Neutron.
No. 22031    
>>22030
Буквы латинские или русские?
No. 22032    
>>22031
Я думаю русские.
No. 22033    
>>22030
>>22028
Круто, спасибо!
No. 22034    
>>22033
На здоровье, анон.
No. 22035    
>>22028
Багрепорт
Последние изменения ломают капчи на Ычане и Новере (в формате GIF).
Attempt to read from field 'int android.graphics.Bitmap$Config.nativeInt' on a null object reference
Ошибка возникает на API 23, в эмуляторе на API 27 все работает.
No. 22036    
>>22035
Попробовал починить. Проверь, пожалуйста.
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
No. 22037    
>>22036
Работает как и должно!

Еще один баг, не знаю кто виноват.
Здесь >>22018 капча Анон.фм хотя бы видна. У меня после обновлений на сайте эта капча не видна во всех версиях, включая оригинальную 1.5.1, ни ни в эмуляторе, ни на реальном устройстве.

В логах только это:
unofficial.nya.miku.wishmaster D/skia: --- codec->getAndroidPixels() failed.

В сообщениях Fiddler:
MALFORMED: Missing Trailer at EOF


!! Error in parsing GIF File

System.IndexOutOfRangeException: Индекс находился вне границ массива.

   в Standard.ImageInspector.SkipGIFSubBlocks(Byte[] arrImg, Int32& iXOffset)

   в Standard.ImageInspector.GetGIFInfo(Byte[] arrImg)

No. 22038    
>>22037
>Еще один баг, не знаю кто виноват.
У меня тоже так. Надо разбираться. К сожалению, смогу посмотреть только после выходных теперь.
No. 22039    
155932058645.gif-(17.24KB, 200×70, 138566.gif)
22039
>>22037
>кто виноват
Похоже дело в нестрогом соответствии стандарту при генерации капчи сайтом. Фотошоп тоже не может открыть пикрелейтед, ссылаясь на неожиданный конец файла. Самое очевидное это попросить админов Анон.фм запилить по нормальному.
No. 22043    
>>22039
Админы в треде. Напиши скрипт, я установлю.
No. 22044    
>>22039 >>22037
Пробуйте.
No. 22049    
155940033388.png-(36.11KB, 540×225, 3.png)
22049
>>22028
Капчи Вакабы, Курисабы, Анон.фм на темах Photon и Dark Mint после окрашивания.

>>22044
Теперь никаких проблем нет.
No. 22050    
Подзабыл. Напомните, пожалуйста, как вкладки экспортировать/импортировать? Забыл, где они лежат.
No. 22051    
>>22050
Лежат в Android/data/unofficial.nya.miku.wishmaster/files/tabstate
Также, начиная с некоторой версии, они экспортируются и импортируются вместе с настройками (через меню Preferences->Export).
No. 22054    
>>22051
Благодарю.
No. 22060    
Новые фиксы от Eilhart'а завезли:
https://github.com/overchan-project/Overchan-Android/releases/tag/current
No. 22062    
Наколхозил просмотр шебм без предзагрузки.
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
No. 22063    
Забыл сказать. Чтобы работало, в настройках нужны все три галки: «Built-in videoplayer», «Use WebView video player» и «Do not download videos».
No. 22067    
Улучшена обработка ошибок. Сборка обновлена.
No. 22071    
>>22067
Планируешь дорабатывать совместимость со старыми версиями Android? В нынешнем виде лучше стало для устройств с версией 6 и новее.
No. 22072    
>>22071
Если что-то ломается на старых версиях, то сообщайте, я постараюсь починить.
А так пользуюсь и тестирую я в основном только на своем телефоне (9 андроид).
No. 22073    
>>22072
Лично не тестировал, но в Android Studio сразу обозначаются ошибки недоступности внутренних методов в ранних версиях API. Сейчас же автоматический сбор ошибок вообще отключен?
No. 22074    
>>22073
Можно пару конкретных примеров? А то студией не пользуюсь, а в выхлопе «gradle build» вроде не видел такого.
>Сейчас же автоматический сбор ошибок вообще отключен?
Что имеется ввиду?
No. 22075    
>>22074
>студией не пользуюсь
Поделись списком того, чем пользуешься.
No. 22076    
>>22075
gvim, grep, android sdk.
No. 22077    
>>22074
>Можно пару конкретных примеров?
https://github.com/overchan-project/Overchan-Android/blob/fce1ccc4494244f1882d53a739d9982ab0144458/src/nya/miku/wishmaster/ui/gallery/GalleryActivity.
java#L1241
Метод getErrorCode появился в API 23, при этом onReceivedError сменил сигнатуру.
>в выхлопе «gradle build» вроде не видел такого
Выдачей предупреждений должен заниматься lint из пакета sdk.
./gradlew lintUnofficialDebug показывает эту ошибку. И еще кучу других.

>Что имеется ввиду?
Отчеты о критических сбоях отсылаемые с помощью ACRA. Можно было и не спрашивать, достаточно посмотреть в код.

>>22063
Реквест микрофикса: добавь пожалуйста зависимость «Do not download videos» от «Use WebView video player» в preferences.xml. Иначе отключенная по умолчанию предзагрузка вводит пользователей в заблуждение о том, что внешний плеер открывает уже скачанные файлы.
No. 22078    
>>22077
>Метод getErrorCode появился в API 23, при этом onReceivedError сменил сигнатуру.
Ну, про это я в курсе с самого начала и собирался по возможности что-нибудь сделать с этим.
>gradlew lintUnofficialDebug показывает эту ошибку
Вот за это спасибо, определенно будет полезно.
>Отчеты о критических сбоях отсылаемые с помощью ACRA. Можно было и не спрашивать, достаточно посмотреть в код.
Переспросил, потому что ACRA сейчас работает (в той или иной степени). По крайней мере, краш-репорты генерирует.
>Реквест микрофикса
«Do not download videos» еще работает для внешнего плеера, так что строгой зависимости от одного другого пункта там не получается. А более сложную зависимость от нескольких пунктов через xml не настроить, ну и на этом этапе я решил, что наверное пока не стоит оно того.
No. 22079    
>>22077
>внешний плеер открывает уже скачанные файлы
Стоп, а он разве не открывает? Я проверю.
No. 22080    
>>22078
>>22079
Ну короче это был баг. А вообще внешний плеер должен уметь открывать видео из кеша.
Я уже исправил у себя, позже залью исправленную версию.
No. 22081    
Во всех этих новых версиях пункт "run auto-update" прикручен ко всем вкладкам и не пропадает после запуска автообновления?
No. 22082    
>>22081
Пропадает, потому что по-другому бессмысленно делать. Прикручен пока также не ко всем вкладкам, но это временно (я просто забыл вообще про этот пунктик).
No. 22083    
>>22080
>внешний плеер должен уметь открывать видео из кеша
Действительно работает (теперь). Здорово.

Багрепорт
При сочетании галок
«Built-in videoplayer» - ВЫКЛ, «Use WebView video player» - ВКЛ (неактивен) и «Do not download videos» - ВЫКЛ запускается WebView плеер, хотя должен открываться внешний.
No. 22084    
>>22083
Ага. Уже исправил, пока не загрузил просто.
No. 22085    
>>22084
Автопроверку обновлений сделал?
No. 22086    
>>22085
Нет пока. У меня была большая загрузка на работе последние несколько месяцев, так что я даже покапчевать не успевал, не то что приложение дорабатывать. Когда-нибудь это сделаем конечно. Пока можешь просто подписаться на этот тред (или на какой-нибудь условный пост, к примеру пусть будет >>19474), а я буду иногда кидать сюда ссылку на apk (ссылаясь на тот пост). Это не так уж и неудобно: уведомления считай есть, установка обновлений одним кликом тоже.
No. 22087    
>>22082
> Пропадает, потому что по-другому бессмысленно делать
В какой-то тестовой версии ты приделывал так, что не пропадает. Я до сих пор сижу на ней, потому что на обычных у меня после некоторого времени он пропадает и больше никогда не появляется, из-за этого приходилось каждые несколько часов перезапускать приложение.
Просто перенеси этот фикс в обычную версию, можно с настройкой, главное, чтобы автообновление работало нормально.
No. 22088    
>>22087
Посмотрим. Мне было бы все же интересно разобраться с твоей проблемой. Ты посмотрел, в каком состояние бывает уведомление (если его включить), когда пункт "Run auto-update" исчезает и больше не появляется?
No. 22089    
>>19474
Обновил сборку (исправлена пара мини-багов).
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
No. 22090    
Имею желание как-нибудь перепилить полноэкранный режим галереи. Есть у кого-нибудь предложения / возражения?
No. 22091    
>>22088
Я уже не помню, что там с обновлением, лол. Я просто тогда поставил версию, в которой не пропадает и так и сижу на ней. Можешь сделать какую-нибудь тестовую версию, чтобы она встала рядом, но видела настройки и вкладки основной, чтобы не переустанавливать по десять раз?
No. 22092    
>>22091
Почему не хочешь помочь выяснить в чем проблема? Делов-то включить один раз нотификацию на полдня / на ночь и потом посмотреть как она себя ведет в ситуации с пропавшим с концами пунктом меню. Может получилось бы как-то более изящно решить твою проблему.
>версию, чтобы она встала рядом, но видела настройки и вкладки основной
Такое в принципе невозможно, вроде.
No. 22093    
>>22092
Я не против помочь, но не переставлять же мне ради этого туда-сюда разные версии. Тем более, я не сохранил апк той, что стоит у меня сейчас.
>Такое в принципе невозможно, вроде.
Если она не может синхронно видеть и использовать, то хоть так, чтобы она себе их скопировала, можно?
No. 22094    
>>22093
Утром скину обновленный apk, который можно будет поставить поверх (с таким же фиксом как в тот раз). Поставь пока обычную новую версию и проведи тест на ней.
No. 22098    
>>22093
Ну в общем вот.
https://anonfile.com/5c01cdu8n9/Overchan-Android-special_apk
No. 22099    
>>22093
Анон, большая просьба протестировать сначала эту версию:
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
Здесь скорее всего так же, как и на других версиях, автообновление будет у тебя периодически останавливаться, но пункт "Run auto-update" при этом должен (я надеюсь) отсутствовать только если автообновление действительно работает.
No. 22100    
>>19474
Улучшена работа галереи в полноэкранном режиме.
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
No. 22101    
>>22092
Достаточно же имя пакета поменять.

>>22090
>>22100
Хотел попросить. Можно зум видеоплееру как-нибудь? И ещё, иногда успевают подгрузиться тумбинашки, но за некоторое время может удолиться/уплыть пост/тред. Можно чтобы если тумбинашка подгрузилась, но поста нет, показывалась тумбинашка, а не ЧОЧ?
Ну и напоследок, не следил за обновлениями, но если ещё не, то можно галерею привязывать к загруженной странице, а не треду/посту? Чтобы не было 1/1 и скроллилось нормально из любого положения на любой странице.
No. 22102    
>>22101
>Достаточно же имя пакета поменять.
Если поменять, то ведь и свои данные приложение будет хранить и искать по другому пути. А тот анон хотел, чтобы оно стояло отдельно, но использовало теже файлы, что и основная версия.
>Можно зум видеоплееру как-нибудь?
При просмотре видео через WebView можно зумить стандартными жестами (на новых версиях андроида по крайней мере, на других не знаю).
>Можно чтобы если тумбинашка подгрузилась, но поста нет, показывалась тумбинашка, а не ЧОЧ?
Если она была ранее загружена и все еще остается в кеше, то она и будет показываться.
>Ну и напоследок, не следил за обновлениями, но если ещё не, то можно галерею привязывать к загруженной странице, а не треду/посту? Чтобы не было 1/1 и скроллилось нормально из любого положения на любой странице.
Не уверен, что все из этого понял, но 1/1 есть в планах пофиксить.
No. 22106    
Бамп версии sdk вскрыл проблему совместимости.
Приложение не может открыть из галереи скачанный в кэш файл с помощью стороннего приложения в Android 7.1 и выше. Похоже эта статья как раз об этом
https://stackoverflow.com/questions/38200282/android-os-fileuriexposedexception-file-storage-emulated-0-test-txt-exposed

Логи https://hastebin.com/ariguhuwaq
No. 22108    
>>22106
Ну вот. А с TargetSdk 23 нормально не работает полноэкранный режим на более новых мобилках. Видимо придется еще открытие файлов переделать.
Пересобрал пока опять под 23.
No. 22113    
155976230255.png-(88.84KB, 480×800, Screenshot_2019-06-05-22-17-30.png)
22113
>>22100
Пропали кнопки куда-то в этом обновлении.
No. 22114    
>>22113
Какая версия андроид у тебя?
No. 22115    
>>22114
4.4.2
No. 22117    
>>22115
Сборка самая последняя, я так понимаю?
No. 22118    
>>22117
Да
No. 22119    
>>22118
Можешь проверить еще на этой?
https://anonfile.com/F7E1gbuane/Overchan-Android-current_apk
No. 22120    
Пофикшено прикрепление файлов к посту из окна загрузок в Андроид 8.
https://github.com/Eilhart/Overchan-Android/commit/76fbccc61e7cba7694e058ccd0d19420e737feaf

Хотелось бы также исправить прикрепление файлов из приложения Mega, там что-то не так с курсорами URI.
No. 22121    
>>22119
Кнопки не появились, плюс не высвечивается строчка поиска и кружок обновлений почти весь перекрывается шапкой
No. 22122    
155976468626.png-(125.27KB, 480×800, Screenshot_2019-06-05-22-56-49.png)
22122
>>22121
Еще при скрытии Action Bar происходит вот такое. С кружком обновлений немного напутал - он перекрывается наполовину.
No. 22123    
>>22121
Ясно, видимо для старых версий андроида так не прокатывает. Вообще, я этим всем хотел поправить одну раздражающую мелочь: галерея у нас с прозрачным фоном, и при переключении ее в полноэкранный режим видно, как переключается в полноэкранный режим основное окно приложения, из-за чего посты на фоне прыгают туда-сюда. Поэксперементировав, я нашел способ частично это исправить — если основному окну при старте ставить флаг SYSTEM_UI_FLAG_LAYOUT_STABLE, то оно перестает прыгать, но все содержимое начинает рисоваться, начиная от края экрана, а не от статусбара с панелью. На андроид 9 эта проблема решилась заданием layout'ам основного окна аттрибутов android:fitsSystemWindows="true". Но, видимо, не для всех версий андроид этот трюк прокатывает. На крайний случай всегда можно просто отключить это все для старых версий, если не найдется способ заставить это работать везде одинаково.

>>22122
На 9 андроиде так же, спасибо, что нашел. Хочется верить, что получится что-нибудь и с этим придумать.

>>22120
>Пофикшено прикрепление файлов к посту из окна загрузок в Андроид 8
Спасибочки.
No. 22124    
>>22123
А, ну и раз пошла такая каша - можно ли в экспорт настроек запихать экспорт порядка имиджборд на стартовой странице? Каждый раз при переустановке приложения перетаскивать просто не особо удобно.
No. 22125    
>>22124
Не знаю, можно ли, но посмотрю.
No. 22142    
>>19474
Сборка обновлена.
Исправлены недостатки последних не очень удачных апдейтов (косяки в отображении интерфейса и краши при попытках открыть файл из кеша в другом приложении), улучшена работа автоскрытия Action Bar'а, добавлены последние фиксы от Eilhart'а.
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
No. 22148    
Это конечно печально, но я нашел еще один совсем мелкий баг, связанный с последними изменениями. За сегодня постараюсь исправить.
No. 22149    
Исправил. Больше глюков не вижу. Можете тестировать.
No. 22151    
>>22149
Сломался скроллинг кнопкой громкости: вверх нормально, вниз на пару миллиметров перемещает.
No. 22152    
>>22151
Спасибо, сейчас попробую починить.
No. 22154    
>>22153
Спасибо огромное, анон!
No. 22155    
>>22154
Не за что же! И это вам, аноны, огромное спасибо за терпение и помощь в тестировании. Мне правда очень стыдно от того, сколько багов я пропускаю. Все время куда-то спешу зачем-то. К слову, сборка еще раз обновилась, так как была найдена еще пара мелких косяков, связанных с недавней переделкой интерфейса. Исправлена ситуация, когда закрыв вкладку в самом верхнем положении, при повторном открытии она оказывалась чуть сдвинутой вниз. Также исправлена логика скрытия action bar'а, которая не давала ему скрыться, пока не будет прокручен до конца первый пост на странице. Новые баги, надеюсь, не были добавлены.

https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
No. 22157    
>>22155
Потестировал я тут автообновление с уведомлением, таким образом оно работает и не отваливается, но терпеть постоянное неубирающееся уведомление - это выше моих сил. Лучше уж просто в основную ветку включить фикс, чтобы пункт "run auto-update" никогда не пропадал и автообновление всегда можно было с пинка принудительно запустить.
No. 22158    
Пофиксил тут еще старый глюк кружка обновления (при медленной прокрутке он иногда начинал срабатывать раньше задуманного и не давал прокрутить тред в начало до упора). Можете перекачать файлик.
>>22157
Попробуй скрыть уведомление Оверчана через настройки андроида.
No. 22159    
>>22157
>Лучше уж просто в основную ветку включить фикс, чтобы пункт "run auto-update" никогда не пропадал
Я добавил туда немного другой фикс, который должен сделать так, чтобы если автообновление остановилось, пункт "run auto-update" снова обязательно появился бы.
Если есть желание, можешь скачать последнюю версию и потестить ее с выключенной нотификацией.
No. 22160    
>>22158
> Попробуй скрыть уведомление Оверчана через настройки андроида.
Это какой-то дикий костыль получается, однако.
>>22159
> немного другой фикс, который должен сделать так, чтобы если автообновление остановилось, пункт "run auto-update" снова обязательно появился бы
А можно всё же настройку, чтобы включить уже привычный и рабочий вариант, если что-то опять пойдёт не так?
No. 22161    
>>22160
>Это какой-то дикий костыль получается, однако.
Нормальный по-моему. Я себе, к примеру, вообще отключил вибру у Оверчана через adb appops, и не жалуюсь как-то.
>А можно всё же настройку, чтобы включить уже привычный и рабочий вариант, если что-то опять пойдёт не так?
Если фикс не поможет и если никто не будет возражать, то наверное можно. Но более предпочтительным было бы все же устранить первопричину проблемы. Потести последнюю сборку, пожалуйста, вдруг там все будет нормально.
No. 22162    
155998057366.png-(167.37KB, 480×800, Screenshot_2019-06-08-10-55-11.png)
22162
>>22158
>Пофиксил тут еще старый глюк кружка обновления.
При включении сворачивания шторки возникает такое.
No. 22163    
>>22162
Кажется, такое и раньше бывало. Но все равно нужно будет поизучать как-нибудь из-за чего это происходит.
No. 22164    
>>22162
Но тут проблема в том, что я не знаю, как это специально вызвать. Глюк этот у меня крайне редкий. Может знаешь надежный способ его вызова?
No. 22165    
>>22164
Ну, я выключаю сворачивание шторки, двигаю кружок обновлений не до конца и отпускаю, потом включаю шторку, чуть-чуть двигаю вверх тред и потом вниз. По крайней мере, у меня так появилось
No. 22166    
>>22165
Не совсем так. Короче, я нашел как это делается. Скрытие шторки ни при чем. Главное выдвинуть (не до конца) кружок обновления, а потом, не отпуская, вернуть его в самый верх до упора. Тогда он останется висеть там. Пойду попробую починить.
No. 22167    
>>19474
>>22162
В общем там был косячок в используемой библиотеке. Исправлено (вроде).
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
No. 22169    
У меня одного после недавних изменений не реагирует на нажатия кнопка перехода к следующему результату поиска на странице? Переход к предыдущему работает как и раньше.
No. 22171    
>>19474
>>22169
Спасибо за репорт. Починено.
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
No. 22175    
>>19474
Сборка обновлена.
Исправлена проблема со сдвигом списка постов при закрытии вирт. клавиатуры в случае, если перед закрытием клавиатуры фокус был перемещен на список постов.
Починен краш в случае, если при открытии галереи была открыта вирт. клавиатура. Проблема появилась после повышения версии target SDK. Вылечилась автоматическим скрытием клавиатуры непосредственно перед вызовом галереи.
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
Если вышеобозначенные проблемы вас не беспокоят, то можете и не скачивать данное обновление.
No. 22176    
>>22120
>прикрепление файлов из приложения Mega
Вот так выглядит лог ошибки
https://pastebin.com/9Aje7nqi

Предлагаемые способы исправления сводятся к созданию копии файла и получению её адреса.
https://github.com/iPaulPro/aFileChooser/issues/85#issuecomment-357450288
https://stackoverflow.com/questions/42508383/illegalargumentexception-column-data-does-not-exist
Это что, защита от копания в чужом кэше?
No. 22177    
>>22176
>Это что, защита от копания в чужом кэше?
Ну типа да, в числе прочего. И так как content:// ссылки (как я понимаю) в общем случае одноразовые, то остается только копировать файл к себе в кеш, других вариантов для прикрепляемых файлов я вообще не вижу.
No. 22178    
Как насчёт по-разному отображать ссылки на посты в зависимости от того, ссылаются ли они на пост в этом треде/в другом открытом треде/в не открытом треде? Можно ещё ОП этого треда отдельно. И в каталоге выделять открытые треды.
В f-droid когда хоть что-нибудь будет? Там вроде можно как-то помечать тестовые версии чтобы они автоматически не предлагались. И пока структуры не трогать откатываться вроде можно безболезненно.
No. 22185    
>>22178
>Как насчёт по-разному отображать ссылки на посты в зависимости от того, ссылаются ли они на пост в этом треде/в другом открытом треде/в не открытом треде? Можно ещё ОП этого треда отдельно. И в каталоге выделять открытые треды.
Наверное можно попытаться что-то такое сделать, но какие проблемы это призвано решить?
>В f-droid когда хоть что-нибудь будет?
Да уже почти пора.
Cегодня я (наконец-то) окончательно довел до ума недавнюю переработку интерфейса. Теперь надо наконец избавиться от глюков при попытке одновременного обновлении треда двумя способами (полная перезагрузка + обычное обновление). Также надо исправить >>22176 проблему. И еще наверное стоит допилить поддержку кохлчана. После выполнения этих пунктов можно выкладывать в f-droid, как по мне.
No. 22187    
>>22185
> какие проблемы это призвано решить?
Внезапное открытие новой вкладки с другим тредом, если пост ссылается за пределы изначального треда, например
No. 22188    
>>22187
Как предлагается отображать ссылки в каждом из случаев?
No. 22189    
Вопрос знатокам: разве при получении ответа-перенаправления от сервера 301, 302 и т.д. клиент не должен сначала сохранить полученные в этом ответе куки, а потом уже переходить на другую страницу?

Еще один момент, возможно ни на что особо не влияющий.
https://github.com/overchan-project/Overchan-Android/blob/master/src/nya/miku/wishmaster/http/streamer/HttpStreamer.java#L228
[;$]
Символ $ при помещении его в скобки перестает быть меткой окончания строки. Таким образом path=/ в конце заголовка игнорируется.
No. 22190    
>>22188
Примерно как в дашчане, например. Там к номеру поста идёт приписка "DT", если пост находится в другом треде. И более того, при нажатии на такую ссылку не кидает сразу в тот другой тред, а появляется обычное всплывающее окно, внизу которого есть кнопка перехода туда.
Одна из немногих по-настоящему удобных вещей в дашчане,
No. 22191    
>>22189
>Символ $ при помещении его в скобки перестает быть меткой окончания строки
Мда, какой глупый косяк. Исправил. https://github.com/overchan-project/Overchan-Android/commit/5b8f5b3d761aa1af69efe1a069efe64846e97a31
>>22190
>Примерно как в дашчане, например. Там к номеру поста идёт приписка "DT"
Drugoy tred tipa?
>И более того, при нажатии на такую ссылку не кидает сразу в тот другой тред, а появляется обычное всплывающее окно, внизу которого есть кнопка перехода туда.
Неплохо. Но это, скорее всего, не совсем легко реализовать.
>>22187
>Внезапное открытие новой вкладки с другим тредом, если пост ссылается за пределы изначального треда, например
Что будешь делать, если увидишь DT? Не переходить по ссылке? Мне кажется, что ты или хочешь посмотреть пост по ссылке, или не хочешь. И нет особой разницы, где он находится. Но вот идея превью с функцией перехода в другой тред мне нравится (но только как пользователю, мне вообще не охота пытаться ее сделать).
No. 22192    
>>22191
> то будешь делать, если увидишь DT? Не переходить по ссылке?
Как минимум, меньше материться, когда меня ВНЕЗАПНО кидает в другой тред и закрывает нахер всю цепочку ответов, которую я мог открывать и читать несколько минут. Потому что по возвращении в исходный тред, мне всё это придётся делать заново. Так что да, в некоторых случаях не буду переходить по ссылке.
No. 22193    
>>22192
Не, ну я имею ввиду, если будет показываться превьюшка поста из другого треда. Тогда же получается не будет особой проблемы больше?
No. 22194    
>>22193
Если будет превьюшка - будет совсем хорошо. Но мне хватит и просто приписки "DT" или какой-нибудь такой у номера поста, чтобы случайно не перейти в другую вкладку.
No. 22195    
>>19474
Обновил сборку.
Исправлена (как минимум значительно улучшена) ситуация с одновременной перезагрузкой и обновлением треда.
Исправлена >>22189 проблема с парсингом cookies.
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
Больше ничего сделать сегодня уже не успеваю.
No. 22196    
Можно сделать возможность отключения/удаления кук для отдельных борд. Не хочу чтоб макака за мной следила, сам ип меняю довольно часто.
No. 22199    
>>22196
Уже давно это просили. В реквестах у меня записано. Когда-нибудь дойдет очередь.
No. 22201    
>>22199
Будем ждать тогда, спасибо.
No. 22220    
В свежей версии не работает отправка одинаковых файлов. Галка с рандомным хешем стоит.
No. 22221    
Сборка обновлена.
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk

>>22220
Попробуй на новой сборке, там Eilhart что-то пофиксил вроде бы.

>>22176
Сделал костыль для этого:
https://github.com/overchan-project/Overchan-Android/commit/4a27dfb932615429daf7044201b343ab9b9969c1
С мегой все равно глючно работает (нормально прикрепляет файл сразу после того, как он был загружен через приложение меги, но может перестать прикреплять при повторых попытках. При этом уже после неудачного прикрепления, в шторке уведомлений бывает видно, как мега скачивает запрошенный файл), но возможно это уже проблема самой меги (пробовал загружать через нее файл в поиск картинок гугла, открытый в firefox'е и там та же ерунда).
В любом случае, предлагаю пока потестировать то, что есть, а также оценить степень костыльности решения.
No. 22222    
В качестве теста еще добавил костыль, чтобы при удалении черновика из кеша (при нехватке места), удалялись бы и соответствующие скопированные файлы.
https://github.com/overchan-project/Overchan-Android/commit/bb48998ba678e41a306b411df081c57dd609e168
Но это уже настолько убого и неправильно выглядит, что я даже не знаю. Хотелось бы придумать какую-нибудь более вменяемую альтернативу.
No. 22225    
Кстати, в последней сборке скопированный файл удаляется при удалении черновика из файлового кеша. Но при этом черновик может быть все еще жив в кеше в оперативной памяти. Обратная ситуация также возможна. И это все как-то совсем мне не нравится. Поищу-ка я пока другие решения.
No. 22232    
Возможно ли чтобы вместо ютуб ссылок сразу было видно название видео?
No. 22234    
>>22232
Возможно. Для этого нужно продать душу гуглу - зарегистрироваться и получить ключи.
No. 22235    
>>22234
А как это делает куклоскрипт на пека?
No. 22236    
>>22235
Ты регистрируешь тестовое приложение в гугле и получаешь тестовый ключ, с ним ты можешь дёргать api. Если тебе лень, пользуешься Стёпиным ключом который включается по дефолту.
No. 22237    
>>22235
Емнип, туда Степан свой ключ вставил. Ещё есть опция для вставки своего ключа, чтобы не тратить лимиты публичного.
Как грязный хак — можно парсить /embed/ ссылку. Раньше был ещё nocookie, но рипнулся.
No. 22239    
>>22185
>После выполнения этих пунктов можно выкладывать в f-droid, как по мне.
Вариант выкладывать промежуточные версии не рассматривается?
>>22191
>Мне кажется, что ты или хочешь посмотреть пост по ссылке, или не хочешь. И нет особой разницы, где он находится
Не всегда. Ещё это помогает искать ссылку на перекат в конце треда пост с ней не последний и не особо выделяется.
>>22188
Дописывать что-нибудь в конец ссылки. Если буквы - то как-нибудь отделить от цифр - скобками/пробелом/спецсимволом. Можно просто спецсимвол дописывать.
No. 22240    
>>22239
Потом как-нибудь попробую сделать маркировку ссылок. Посмотрим, как оно получится.
>Вариант выкладывать промежуточные версии не рассматривается?
Так точно.
No. 22259    
Почитываю треды с онгоинг-фанфиками, и недавно поломалась одна критически важная для меня вещь. Раньше когда я разворачивал 3-4 длиннопоста и, не дочитав главу, шёл глянуть другой тред, приложение запоминало на каком посту я сейчас и при возвращении в тот тред скролл перематывался до поста который был последним видимым чтоли, короче помню что сразу под шапкой был тот пост на котором я остановился. Теперь же такое ощущение что запоминается не пост, а позиция в пикселях, приходится десяток вверх скроллить. Версия 1.6.9-rc34
No. 22260    
>>22259
Такое может быть, если между посещениями тред был удален из кеша приложения, а в треде на сайте тем временем были удалены некоторые посты из виденных ранее. В приложении запоминается (как и раньше, тут ничего не менялось) порядковый номер поста в треде, как его видно в приложении, и его смещение в пикселях относительно края окна. Если ты просматривал, скажем 100-тый пост, затем покинул тред, затем тред оказался удален из кеша, а на сайте тем временем перед 100-тым было удалено 10 постов, то 100-тый пост там теперь стал 90-тым, но приложение об этом не знает и после перезагрузки треда из интернета (т.к. его больше нет в кеше) прокручивает его до нового 100-го поста, который на 10 постов впереди того, который ты на самом деле читал. Только такое объяснение могу придумать навскидку.
No. 22261    
>>22260
Не, там постится/удаляется раз в никогда и это обычно к вечеру. В другие приложения я не альттабался, только в соседний тред. Если подумать, уже пару дней такое творится.
No. 22262    
>>22193
Если будет превьюшка - будет совсем хорошо. Но мне хватит и просто приписки "DT" или какой-нибудь такой у номера поста, чтобы случайно не перейти в другую вкладку.
>>22259
> и, не дочитав главу, шёл глянуть другой тред,
Так дочитывай, ёпт.
No. 22263    
>>22261
Позиция восстанавливается неправильно после каждого перехода в другой тред и последующего возвращения? Можно ссылку на тред?
No. 22264    
>>22261
Да и какое устройство? Планшет / Телефон? Какая версия Андроид?
No. 22265    
>>22263
Если развернуть пару постов, перейти в другой тред и вернуться, то сбрасывается, да.
https://boards.4chan.org/mlp/thread/33943037
Хотя поправлюсь, оно пытается вернуться на нужный пост, но фейлит. Разворачиваю с 265 по 269, экран где-то на середине 269, прыгаю в другой тред и обратно, и где-то под панелью с заголовком треда прячется 272.

>>22264
Лыжа v30, 8.0
No. 22266    
>>22265
Да, там явно какая-то фигня, связанная со сворачиванием длинных постов. Я сам сворачиванием не пользуюсь, поэтому и не замечал. Буду пытаться починить. Пока можешь поставить старую версию, или отключить сворачивание длинных постов.
No. 22267    
>>22266
Насколько старую?

Не, без него никак, иначе скипать ненужное полдня мотать.
No. 22268    
>>22267
Вот короче. Версия, в которой убраны недавние переделки, касающиеся UI и перехода на API 24:
https://mega.nz/#!3BtGyY7D!y2yR4eyw6KYiD9_y3ckt11NySNcfN7hP0wJMT1idNEo
Пункт полной перезагрузки треда тут так же будет отсутствовать, потому что он теперь завязан на ветку ui-tweaks, но это не должно быть большой проблемой. Тем более, что это все временно.
No. 22269    
>>22268
Так вроде получше. Мерси.
No. 22271    
Вы бы тред перекатывали уже, он с главной потонул.
No. 22273    
Новый тред >>22272
Удалить сообщение []
Пароль  
[Mod]