Ычан: [d | au / b / bro / hr / l / m / mi / mu / o / r / s / sci / tran / tu / tv / vg / x | a / aa / c / fi / jp / rm / tan / to / vn]
[Назад]
logo.png - (282.53KB, 512×512)
22272
No. 22272  
Overchan Android (fork)
Браузер для Android

Github: https://github.com/overchan-project/Overchan-Android
F-Droid: https://f-droid.org/packages/bus.chio.wishmaster/

Ссылка на самую актуальную тестовую версию:
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
Список изменений и предыдущие версии:
https://github.com/overchan-project/Overchan-Android/releases

Сообщения об ошибках оставлять в треде или здесь:
https://github.com/AliceCA/Overchan-Android/issues

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

Прошлый тред >>19410
No. 22301  
Тред ещё жив?
No. 22302  
>>22301
Конечно.
No. 22307  
При попытке обновления показывает вот это.
No. 22308  
Версия стоит вот эта.
No. 22310  
>>22307
>>22308
Подозреваю, текущая либо из Фдроида, либо из репы Алисы/Элихарт. Сохрани настройки, скопируй открытые вкладки если совсем старая версия и начисто переустанови.
No. 22312  
>>22310
Да она меня в целом устраивает, в том-то и дело.

Ещё вот это стало появляться, как перешёл на Android 9.
No. 22316  
Nowere.net без галки https выдает 404, у AllChan и BrChan просто 404 выдает.
Как-то много борд из списка забанены на территории РФ. Удивительно...
No. 22317  
Еще смущает пустота между номером треда и самим постом. Замечено на доске /ukr неназывача, но может быть и еще где-то
No. 22319  
>>22317
Там флажки должны быть. Просто они, видимо, не работают на старых версиях андроида.
No. 22320  
>>22316
>Nowere.net без галки https выдает 404
Не заметно, что они принудительно перевели пользователей на шифрованное соединение. Страницы открываются, посты отправляются по http без проблем.
>забанены на территории РФ
Вот тут могут скрываться подводные камни, какие-то страницы сайта уже в бане. Попробуй открыть в обычном браузере, наверняка там будет заглушка провайдера.
В любом случае галка https по умолчанию будет выставлена включенной.

>AllChan 404
Модуль для ololordjs слишком завязан на публичное API сайта, которое автор то ли изменил, то ли сломал в движке Аллчана, нужно разбираться.
>BrChan просто 404
Светлая память российско-бразильской анонимной дружбе, а также ее последствиям в лице лолифокса (ныне дорвей).
No. 22331  
>>22320
>Вот тут могут скрываться подводные камни, какие-то страницы сайта уже в бане. Попробуй открыть в обычном браузере, наверняка там будет заглушка провайдера.
Обычно тыкаю на /b, так что не думаю, что это какие-то определенные. Но браузеры честно демонстрируют плашки роскомнадзора.

>Светлая память российско-бразильской анонимной дружбе, а также ее последствиям в лице лолифокса (ныне дорвей).
Грустно все это... Светлая память.

На TBPChan сертификат ssl/https умер, наверное, следует связаться с админами.
No. 22334  
Периодически на неназываче случается такая ерунда, что при переходе с одной вкладки на другую тред просто не открывается. Просто на пустом фоне крутится кружок анимации, никакой передачи данных при этом не происходит. И так может длиться вечно, если не убить приложение и не перезапустить его. После перезапуска всё сразу открывается.
Может быть, такое не только на неназываче случается, но у меня подавляющее большинство из трёхсот вкладок открыто именно оттуда.
No. 22338  
>>22334
Такое происходит с разными бордами, причём сразу со всем доменом. Оно может таки прогрузиться с попапом какой-то там ошибки. Ещё Мику писал, что-то связанное с автообновлением и большими тредами.
No. 22339  
>>22338
Нет, обычно другие вкладки нормально работают при этом, проблема как правило именно в какой-то определённой. А как-то не особо хочется перезапускать приложение, особенно, если оно было открыто уже несколько дней.
No. 22344  
>>22339
А ты что-то теряешь при перезапуске?
No. 22351  
Небольшое обновление (rc37)
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk

Исправлена проблема с восстановлением позиции в треде при использовании сокращенных постов.
Исправлена старая проблема с прыгающим скроллингом при использовании сокращенных постов.
Исправлены диалоговые окна, двигающиеся вверх-вниз на фоне галереи, переключающейся в полноэкранный режим.
По сравнению с rc35 переделана логика работы с content-ссылками, ведущими в чужой кеш. Теперь при отсутствии прямого доступа к прикрепляемому файлу он копируются в основной кеш приложения (размер которого контролируется и задается в настройках). Скопированные файлы со временем удаляются независимо от черновиков по обычной логике контролируемого файлового кеша.
No. 22352  
>>22351
404
No. 22353  
>>22352
Сорри, добавлял небольшой хотфикс. Сейчас всё уже на месте.
No. 22354  
Так, походу я сломал положение диалоговых окон в ландшафтной ориентации. Сильно не злитесь, постараюсь починить в понедельник-вторник.
No. 22366  
Починено (насколько это на данный момент возможно).
No. 22379  
Что-то версии из ОП-поста слишком много трафика жрать стала. Вы туда майнер вшили?
No. 22380  
Screenshot_2019-07-18-09-08-28.png - (210.45KB, 1440×2880)
22380
>>22379
У меня всё норм
No. 22383  
Screenshot_20190719_080945.jpg - (128.15KB, 1080×1450)
22383
>>22380
Он у тебя на авто-обновлении стоит?
No. 22384  
>>22383
Да. Я правда на ленивой подгрузке и в вабм-тредах не сижу, с пяток технических дебаготредов вроде этооо, полдюжины фанфикотредов и пара чятиков, картинок минимум, один текст если скипать ненужное. А без ленивой подгрузки только так 35-40 гигов в месяц улетало.
No. 22405  
Обновление версии в f-droid планируется?
No. 22412  
>>22405
Сейчас открытие видео в WebView без предзагрузки не работает на досках, для доступа к которым нужны куки.
По-хорошему, это надо бы починить перед релизом. Так что на днях я попробую заставить себя что-нибудь с этим сделать, и после этого оно скорее всего будет уже более-менее готово для f-droid'а.
No. 22415  
В реквесте https://github.com/overchan-project/Overchan-Android/pull/2 постинг на Эндчане с капчей и из под Тора по-прежнему сломан, косяки с куки. Постараюсь исправить, но ничего не могу гарантировать.
Сайт иногда выдает ошибки сервера или базы данных, а иногда банит выходную ноду. Возможно это такой детектор флуда.
No. 22471  
При попытке прикрепить изображение программа падает с предложением отправить репорт.
No. 22472  
>>22471
Быстрофикс: ложная тревога, было отключено приложение галереи. Но на 8чане произошло вот такое.
No. 22473  
>>22472
У 8чана технические проблемы.
No. 22474  
>>22473
Я не про проблемы, меня смутила сдвинувшаяся надпись.
No. 22475  
>>22473
Что, до сих пор не вернулся обратно?
No. 22483  
>>22475
Сейчас в рид-онли и только в ТОРе. Я бы не надеялся на возвращение, если честно.

Автор, принимаются просьбы на добавление досок или лучше сначала дотянуть до релиза на F-Droid и после предлагать?
No. 22512  
А можно сделать сохранение позиций в треде? Ну или хотя бы чтоб при переходе из раздела в уже открытый тред, позиция бы не сбрасывалась? Очень странное решение.
No. 22513  
>>22512
>А можно сделать сохранение позиций в треде?
Позиция и так сохраняется же.
>Ну или хотя бы чтоб при переходе из раздела в уже открытый тред, позиция бы не сбрасывалась?
Я когда-то уже смотрел, можно ли что с этим сделать, но почему-то ничего в тот раз делать не стал. Вроде бы из-за того, что не было очевидного и простого способа. Но раз не только меня нынешнее поведение раздражает, то придется, наверное, как-нибудь еще раз глянуть.
No. 22514  
>>22513
>Позиция и так сохраняется же.
А она сохраняется даже при закрытии треда/вкладки? Просто из самой программы это не понятно, так как единственный переход без сброса позиции который можно осуществить, это через открытую ранее вкладу в левом меню. Если сохраняется то и отлично, достаточно просто отучить ее постоянно сбрасывать.
>нынешнее поведение раздражает
Да это вообще жесть какая-то, у меня скоро палец отсохнет этот ползунок дрочить.
No. 22515  
>>22514
>А она сохраняется даже при закрытии треда/вкладки?
Нет, но едва ли это проблема. Потому что зачем закрывать тред, к которому собираешься возвращаться?
No. 22516  
>>22515
Так удобнее следить на уровне разделов, а не отдельных тредов, позволяет не плодить лишние раз треды в списке открытых, при автообновлении большого количества которых жрется батарея. А открытыми оставлять только те где ведется активное обсуждение, чтоб уведомляло об ответах. Но это возможно мои причуды, если оно хотя бы открытые перестанет сбрасывать уже хорошо.
No. 22517  
>>22516
>не плодить лишние раз треды в списке открытых, при автообновлении большого количества которых жрется батарея
Ничего подобного, я не заметил какого-то кардинального отличия по расходу батареи при малом и большом количестве открытых вкладок. Осмотрено при включенной оптимизации батареи для оверчана.
No. 22518  
>>22517
А у тебя сколько время обновления стоит?
Ну я в любом случае не вижу смысла держать пол доски во вкладках, лишнее место занимает, проще скрыть лишнее на самой доске.
No. 22519  
>>22518
>сколько время обновления стоит
60, по дефолту.
>не вижу смысла держать пол доски во вкладках, лишнее место занимает, проще скрыть лишнее на самой доске.
Это хорошо и удобно работает, если сидишь в пределах одной или нескольких досок. А у меня только на неназываче досок более десяти, плюс ещё на других бордах много чего постоянно открыто, причём зачастую просто конкретные треды, без самой доски. Просто потому, что меня интересует один-два треда оттуда, а остальное мне не упало никуда.
И гораздо проще сразу увидеть все новые посты, чем листать кучу досок в их поисках.
No. 22522  
>>22519
>Это хорошо и удобно работает, если сидишь в пределах одной или нескольких досок
Ну да, я про это и говорю. У меня есть доски которые мне интересны, при этом есть доски где интересны пара тредов. Вот для первого и нет смысла держать все это дело во вкладках. Потому я их и закрываю несмотря на то что вернусь, вопрос же изначально в этом был.
No. 22525  
Возможно ли добавить 0-chan.ru , хотя бы в урезанном виде (чтение и постинг без фичи с обновлением в реальном времени)?
No. 22534  
Если во врем обновления тредов попытаться расширить вкладку, то приложение вылетает.
No. 22535  
>>22534
Один раз только получилось воспроизвести. Непонятно.
No. 22536  
>>22535
Да, чёткой закономерности тоже пока выяснить не удалось. Обычно если приложение уже долго работало, то вылетит с 90% вероятностью.
No. 22537  
>>22535
Есть смысл крашрепорты через стандартную форму засылать?
No. 22538  
>>22537
Ну какой-то есть. Особенно, если с комментарием, как это случилось.
No. 22539  
>>22538
Ну я именно про те что при шаринге вылетают.
No. 22540  
>>22539
Про шаринг уже наверно нет необходимости.
No. 22545  
Добавлена обработка >>22534 исключения.
Добавлена поддержка cookies при использовании WebView.
Теперь повторное открытие уже открытой вкладки по ссылке из поста/истории/избранного/etc не сбрасывает позицию.
Теперь открытие новой вкладки из истории/избранного добавляет вкладку после предыдущей открытой вкладки, а не в конец списка.

https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
No. 22546  
>>22525
Вообще возможно, но в ближайщее время я вряд ли буду что-то такое делать.
No. 22547  
>>22545
>Теперь повторное открытие уже открытой вкладки по ссылке из поста/истории/избранного/etc не сбрасывает позицию.
>Теперь открытие новой вкладки из истории/избранного добавляет вкладку после предыдущей открытой вкладки, а не в конец списка.
Как же пиздато, спасибо, насколько же незначительные мелочи иной раз упрощают жизнь.
No. 22552  
Исправлен небольшой баг предыдущего обновления. Желающие могут обновиться по той же ссылке.
No. 22553  
>>22552
Так ты скажи хоть, какой именно баг. А то вдруг мне стоит обновиться, а я сижу с этим багом и не знаю об этом. Просто обычно я обновляю что-то только в крайнем случае.
No. 22554  
>>22545
>Теперь повторное открытие уже открытой вкладки по ссылке из поста/истории/избранного/etc не сбрасывает позицию.
>Теперь открытие новой вкладки из истории/избранного добавляет вкладку после предыдущей открытой вкладки, а не в конец списка.
А можно сделать так, чтобы это включалось отдельными галочками в настройках? А то мне теперь несколько некомфортно из-за этих изменений, я привык к тому, как было раньше и хотел бы иметь возможность вернуть всё как было.
No. 22555  
>>22554
Как-то практически обосновать это сможешь? Или все исключительно в угоду привычки?
No. 22556  
>>22553
Обновляйся. Суть бага в том, что при переходе по ссылке на пост всё же наверное нужно изменять позицию в треде и фокусироваться на посте
>>22554
Чисто технически это возможно, но вообще нежелательно.
No. 22557  
>>22555
В силу привычки, да. Просто иначе мне придётся откатиться на старую версию и навсегда остаться на ней, чтобы не страдать из-за изменения логики работы приложения.
>>22556
>нежелательно
Но почему?
No. 22558  
>>22557
>Но почему?
Нужно тратить время на реализацию, усложняет логику кода, занимает место в настройках.

>Просто иначе мне придётся откатиться на старую версию и навсегда остаться на ней, чтобы не страдать из-за изменения логики работы приложения.
В чем выражается страдание? Прецедент уже был? Можешь описать, в каких именно случаях старая логика кажется тебе удобнее и оптимальнее?
No. 22559  
>>22558
>старая логика кажется тебе удобнее и оптимальнее
Ни в каких не кажется, я вообще не об этом говорил. А о том, что я привык к тому, что было раньше и сам факт изменения причиняет сильные неудобства. Я допускаю, что сейчас стало лучше, но мне лично нужно не "лучше", а "привычнее". А вообще, я просил спросил, можно ли сделать ещё две настройки. Если нет - значит нет, я просто буду молча использовать старую версию, благо, она полностью удовлетворяет всем моим запросам, только и всего.
No. 22563  
Видел поддержку хттп прокси, что насчёт носков? Они без рута через любой connectbot работают и мне не надо пердолить впску
No. 22564  
Можно как-нибудь починить баг в выделением текста? Периодически текст в постах просто не выделяется вообще никакими способами, помогает только переход на другую вкладку и обратно. Андроид 8.1.0, никаких китайских оболочек, просто чистый андроид.
No. 22575  
Нашёл баг, если открыть любой тред, свернуть и развернуть приложение, то при открытии медиафайлов между ними нельзя будет переключаться. Лечится переходом в другой тред.
No. 22576  
>>22575
Баг известный, но там не всё так просто.
No. 22577  
>>22576
Печально однако, хотя баг не критичный, жить с ним можно.

Ну ещё небольшой реквест запилю, можно добавить кнопку обновления всех тредов в менюшку над вкладками? Там где избранное и история, места вроде много, должна органично вписаться. Заебывает её через лонгтап по вкладками прожимать.
No. 22578  
>>22577
Я не против попробовать, если ни у кого не будет возражений.
>>22564
Думаю, это будет следующее, что я попытаюсь починить.
No. 22579  
>>22577
>>22578
Ещё при Микунян реквестировали переназначение верхних кнопок треда (ответ, обновить, меню) при раскрытии панели вкладок, чтобы по ним было взаимодействие со списком вкладок, а не с открытой страницей.
No. 22580  
>>22579
С переназначением кнопки обновления всё понятно. Но предлагалось сделать с другими кнопками?
No. 22581  
>>22580
>но что предлагалось сделать
быстрофикс
No. 22582  
>>22580
Скрывать. Но то же меню можно было бы перепилить под взаимодействие с вкладками. Хотеть поиск по вкладкам, например.
No. 22584  
>>22579
Тоже как вариант, хотя с точки зрения ui это будет не совсем очевидно как по мне.
No. 22586  
Баг.
Если включить ответы списком, то при открытии списка показывается только первых три, остальных будто бы нету.
Андроид 7.1
No. 22589  
На Ксаоми 4Икс (А - 7.1.2) нельзя нормально длинно-скрин сделать, т.к. начинает зацикливаться последняя область (притом, что снизу ещё огромная часть поста есть). Можете починить, пожалуйста?
No. 22603  
Автообновление открытых вкладок происходит по очереди или сразу все одновременно? Если по очереди, можно ли сделать настройку, чтобы одновременно?
No. 22604  
И ещё реквест - убрать три кнопки из боковой панели и перенести их в меню, чтобы помещалось больше вкладок.
No. 22605  
>>22589
Уточнение: Невозможно с открытым длинным ответом. Если отмотать к этому посту, то длинно-скрин делается без проблем. Беда только у открытых больших ответов.
No. 22606  
>>22605
Проверь, на версии 1.6.8 так же?
No. 22608  
>>22563
Бамп вопросу
No. 22610  
Заебало случайно отправлять недописанный пост на неназываче, нажавши на send вместо автоисправления. Да, у меня пасскод.
Сделай возможность отправки по двойному нажатию на send, опционально, естественно. Будет страховка от случайной отправки.
No. 22611  
>>22608
Объясни подробнее, что ты хочешь делать? Для тебя найти или настроить socks-прокси значительно легче, чем http, или что?
>>22610
Могу сказать только, что мне нравится эта идея, и что это давно есть в планах.
No. 22612  
>>22611
Да, у меня ssh туннель который по сути SOCKSv5 прокся. Пердолить впску с опенвпн или хттп проксей долго и шатается, а через ssh дроп пакетов нулевой и пинг норм. Ну и 2019 на дворе, пятые носки почти все умеют, в оверчане бы было круто иметь. А то сиди рутуйся и проксируй конкретные иконки, ну что это.
No. 22621  
>>22612
Посмотрел. Скорее всего не получится заставить WebView работать через socks-прокси (там и http-прокси сейчас через дикие костыли работает). Соответственно, через прокси не будет работать всё, что сейчас грузится через WebView: гуглокапча, проверки клаудфлары, видео при определённых настройках галереи…
No. 22622  
>>22612
Shadowsocks ставь, удобно, быстро, качественно.
No. 22624  
>>22622
Это всё ещё socks5 прокся, только ещё и сервер надо дополнительно ковырять, в то время как ssh на любом кактусе есть из коробки. Без рута и какого-нибудь ProxyDroid конкретные приложения в неё не завернёшь, а запилить socks5 интерфейс в самом оверчане я и просил.

>>22621
Это грустно. А что именно им мешает-то, капча вроде работает когда я с рутом заворачивал её в проксю.
No. 22625  
>>22624
>Это всё ещё socks5 прокся
Только нормальная с полноценным шифрованием.
>сервер надо дополнительно ковырять
Там в три команды все ставится, проще некуда.
>ssh на любом кактусе есть из коробки
Разве что на линуксах, да и то не всех.
>Без рута и какого-нибудь ProxyDroid
В том и дело, что ставишь один shadowsocks и просто выбираешь в нем какие приложения завернуть, рутов не надо.
No. 22626  
>>22625
У ssh было отличное шифрование ещё до того, как это стало модным

Но зачем ковырять, когда ssh уже есть и включен, особенно если я клянчу доступ к чужой машине
No. 22627  
>>22625
мисклик, пардон

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

Даладна, с каких пор per-app заворачивание без бизибокса делается?
No. 22628  
>>22626
Ладно, я все равно не выкупаю что, чем и для каких целей ты там пердолишь, да и мне не особо интересно. Так что удачи и всего хорошего.
No. 22629  
>>22627
>Даладна, с каких пор per-app заворачивание без бизибокса делается
Со времен vpnservice, в 4 ведре вроде завезли.
No. 22630  
>>22624
>А что именно им мешает-то, капча вроде работает когда я с рутом заворачивал её в проксю.
Просто чтобы работало без заворачивания, уже сам клиент должен уметь в socks-протокол. А андроидовский WebView, судя по тому, что я увидел, с socks'ом подружить нереально.
No. 22631  
>>22630
А у фаерфокса что, свой webview?
No. 22632  
>>22631
Он на родном геко работает, о чем ты. Там никакого вебвью даже рядом не лежало.
No. 22645  
А можно приделать какую-нибудь анимацию вместо значка вкладки во время автообновления? Ну просто чтобы было понятно, что оно вообще идёт.
No. 22648  
>>22645
Что-то такое? https://anonfile.com/wa513f50n0/Overchan-Android-show-tab-update_apk
No. 22650  
>>22648
Не вижу изменений, может не туда смотрю.
мимо
No. 22651  
>>22650
Все, понял. Просто на тумороу получается чёрный значек на чёрном фоне, так что ничего не видно особо.
No. 22652  
>>22651
Ну и добавлю что наверное правильнее будет при начале обновления обозначать значек на всех тредах которые ещё не обновились и убирать его когда произошло. Просто сейчас когда много вкладок совсем не понятно что он в данный момент обновляет, надо бегать по всему списку пытаясь поймать этот значек.
No. 22653  
>>22652
А ещё лучше добавить таки кнопку обновления над менюшкой с вкладками и уже на ней сделать какую-то индикацию идёт ли сейчас обновление или нет.
No. 22654  
>>22651
>>22652
Это просто небольшой эксперимент на коленке, чтобы как-то немного проиллюстрировать сабж, поэтому так криво. Вообще, лично я не вижу большого смысла в этом (но это я).
>наверное правильнее будет при начале обновления обозначать значек на всех тредах которые ещё не обновились и убирать его когда произошло.
Тогда я бы наверное как-то так сделал: перед обновлением все обновляемые вкладки обозначаются каким-нибудь одним цветом, затем, по мере обновления, значки перекрашиваются в другой, затем, когда обновление полностью закончится, все значки убираются. Так всегда будет понятно, что происходит.
>>22653
Хм. Может я как-то неправильно понял суть >>22645 предложения? Я от чего-то решил, что анону хочется отдельную индикацию обновления на каждой вкладке… А общий статус обновления сейчас и так отображается в двух местах: 1) пропадает пункт "run auto update" из контекстного меню вкладки, 2) статус всегда пишется в системном уведомлении (если оно не выключено). Нужно ли показывать то же самое ещё в одном месте?
No. 22655  
>>22654
>все обновляемые вкладки обозначаются каким-нибудь одним цветом, затем, по мере обновления, значки перекрашиваются в другой, затем, когда обновление полностью закончится, все значки убираются
Звучит как самое разумное решение, только как мне кажется сложно будет оптимальные цвета подобрать учитывая разнообразность тем и значков борд, может стоит выделять как-то иначе.
>отдельную индикацию обновления на каждой вкладке
Скорее всего он этого и хотел, но твоё решение тут вообще все запросы покрывает.
>1) пропадает пункт "run auto update" из контекстного меню вкладки
Что крайне неудобно, хочешь ты такой требы обновить нажимаешь один лонгатп + клик, а потом лонгтапаешь до посинения чтоб понять когда оно уже все и можно треды чекать.
>пишется в системном уведомлении
Я не любитель засирать нотификейшен всем подряд, глаза режет потому отключено.
>Нужно ли показывать то же самое ещё в одном месте?
Ну вообще идея было в том чтоб понимать когда при манулал апдейте можно треды чекать, но твоё решение и так максимально оптимально покажет все что надо, хотя кнопку для обновления я бы все равно просил куда-нибудь добавить.
No. 22656  
>>22648
Да, что-то типа такого. Правда, я предполагал именно что замену иконки на анимацию, как в браузерах, крутящиеся точки и все дела, а не просто затемнение фона. Но и так годится.
Только пусть оно обновляет не только вкладки с тредами, но и доски и результаты поисков.
No. 22657  
>>22654
>пропадает пункт "run auto update" из контекстного меню вкладки
Иногда он просто пропадает, с концами, и больше не появляется до перезапуска приложения. После фиксов стало реже, но всё равно случается иногда.
>статус всегда пишется в системном уведомлении (если оно не выключено)
Так оно всегда у всех выключено, для чего оно вообще добавлено, не совсем понятно, ведь первым делом его все отключают.
No. 22658  
>>22656
Я постараюсь сделать как-нибудь покрасивее.
>пусть оно обновляет не только вкладки с тредами, но и доски и результаты поисков
Это бессмысленно делать. Обновление тредов показывает количество новых постов, ответы на посты, на которые подписан, подгружает в фоне содержимое тредов. А тут что будет? Как-то сразу и не ясно.
>>22657
>После фиксов стало реже, но всё равно случается иногда.
Случается, да. Мне пока что трудно сказать, почему так, и как это исправить. Так как никто вроде не против, я скоро попробую повесить обновление вкладок на кнопку обновления в экшен-баре при условии открытой шторки. Это частично поможет бороться с данной проблемой.
No. 22659  
>>22658
>А тут что будет?
Не придётся каждый раз листать на самый верх каталога доски и обновлять вручную. На быстрых разделах было бы очень удобно, если бы они поддерживались в актуальном состоянии. Также и с поиском, хотелось бы видеть актуальную информацию, а не на момент поиска когда-то давно.
Ну и понятное дело, чтобы это было опционально, не всем ведь нужно и удобно будет так, как мне.
No. 22660  
И ещё вопрос, всё же как насчёт того, чтобы из боковой панели три кнопки наверху убрать в меню под три точки? Это позволит видеть чуть больше вкладок, а из этих кнопок обычно используется только одна, да и то не очень часто.
No. 22661  
Либо, раз уж мы начинаем приделывать кнопки экшонбара к боковой панели, пусть карандаш при открытой панели создаёт новую вкладку, а историю и избранное можно смело убирать в меню.
No. 22662  
>>22660
>чуть больше вкладок
Аж на целую одну, зато наверняка набегут господа которые жить без этих кнопок не могут.
No. 22663  
>>22662
>наверняка набегут господа
Так всё же исключительно опционально. Пусть эти господа не ставят галочку, раз хотят там кнопки.
No. 22664  
>>22663
На каждый чих галочку пилить тоже не есть хорошо.
No. 22665  
>>22664
Нет, это как раз хорошо. Это даёт возможность каждому настроить приложение так, как удобно именно ему, не приходится мириться с некой "линией партии". Главное, правильно сгруппировать настройки.
Лучше один раз потратить 5 минут, настроить всё, а потом пользоваться, чем постоянно страдать из-за того, что какой-то параметр теперь имеет другое значение или что-то стало работать не так, как раньше. И здесь не важно, на самом деле, в лучшую сторону меняется или в худшую, главная идея в том, чтобы всегда можно было настроить как раньше и не испытывать неудобств от изменений.
No. 22666  
>>22665
Нет, это плохо как с точки зрения интерфейса так и с точки зрения кода. Посмотри на мировую практику, все идет к упрощению и это не просто так. Сам плеваться будешь когда будет 500 настроек на каждый чих, 90% которых будут абсолютно непонятны всем кто изначально не в теме, насколько подробное описание к ним не пиши. Это уже не говоря о том как все это раздует код и усложнит разработку.
No. 22667  
>>22666
>Посмотри на мировую практику, все идет к упрощению и это не просто так
Это последствия глобальной дебилизации населения и не является ничем хорошим, вынуждая пользователя привыкать и приспосабливаться вместо того, чтобы пользоваться.
>90% которых будут абсолютно непонятны всем кто изначально не в теме, насколько подробное описание к ним не пиши
Тем, кому непонятно, это и не нужно, пусть используют умолчания и не жужжат. А кому нужно, тот разберётся.
No. 22668  
Screenshot_20190913-105405.png - (362.39KB, 1080×2160)
22668
Расслабьтесь, я всё равно не буду делать ничего сложного.
Давайте лучше пока решим, что делать с отображением состояния обновления вкладок, раз уж начали.
В общем, пока эксперементирую с тем, что на скриншоте.
Цвета полосок слева берутся из темы, но для них пока нет отдельных аттрибутов. С одной стороны это плохо, но с другой стороны так не нужно редактировать все существующие темы.
Далее, нужно решить такую вещь: что должно отображаться, когда обновление закончилось? Нужно ли убирать эти полоски? Если убирать их, то убирать совсем (что вызовет смещение всего, что правее их, немного влево) или просто делать невидимыми?
И что насчет толщины полосок? Сейчас нормально, или лучше их сделать тоньше (или шире)?
Ну и, конечно же, всегда можно просто отказаться от этой идеи.
https://anonfile.com/49jf9b5cn0/Overchan-Android-show-tab-update-2_apk
No. 22669  
>>22668
>Давайте лучше пока решим, что делать с отображением состояния обновления вкладок, раз уж начали.
А можно так, чтобы как во вкладках на десктопном браузере, значок заменялся на анимацию из крутящихся точек, например? Чтобы без всяких полосок и прочих лишних элементов.
No. 22670  
>>22669
Можно (наверное), но он же будет заменяться на долю секунды в большинстве случаев. А если сделать так, чтобы значок появлялся сразу на всех вкладках (а не только на той, которая фактически обновляется), а потом менялся обратно на иконку когда вкладка обновлена, то тогда, как только обновятся все вкладки на экране, станет снова непонятно, идет обновление или нет. Но попробовать можно, конечно.
No. 22671  
>>22668
> Нужно ли убирать эти полоски?
Слишком васянски получается от всех этих мельтешений.
> просто делать невидимыми?
Так определённо будет лучше.
>И что насчет толщины полосок?
Думаю можно спокойно раза в два тоньше сделать.
>Ну и, конечно же, всегда можно просто отказаться от этой идеи.
Да не, не стоит, весьма неплохо получилось.
No. 22672  
Screenshot_20190913-141731.png - (360.36KB, 1080×2160)
22672
Сделал еще один экспериментальый билд, в этот раз для >>22669 варианта.
https://anonfile.com/G0Q09356n8/Overchan-Android-show-tab-update-3_apk
Можете попробовать.
No. 22673  
>>22672
Ну т.к теперь непонятно идёт ли обновления я бы предпочел первый вариант. Идей как его указать в таком варианте у меня нету.
No. 22674  
>>22673
Можно показывать анимацию на всех вкладках пока обновление не закончится полностью. Но если период обновления маленький, то может случиться такое, что анимация будет вместо иконок почти постоянно, что тоже плохо.
No. 22675  
>>22662
Например, я.
No. 22676  
>>22659
>Не придётся каждый раз листать на самый верх каталога доски и обновлять вручную. На быстрых разделах было бы очень удобно, если бы они поддерживались в актуальном состоянии. Также и с поиском, хотелось бы видеть актуальную информацию, а не на момент поиска когда-то давно.
Тогда лучше сделать автоматическое обновление вкладки, не являющейся тредом, при её открытии. Постоянно обновлять их в фоне как-то не слишком разумно.
No. 22677  
>>22674
Ну лично меня бы это устроило, но вроде затевалось все чтоб конкретные показывать. Хотя я большого смысла в этом и не вижу.
No. 22678  
>>22676
Да это вообще бред, а не идея. Ну открываешь ты раздел, мотаешь в середину и находишь интересный тред. Потом возвращаешься чтобы дальше смотреть треды, а у тебя все там обновилось и хер пойми где ты сейчас, что ты видел и что дальше делать. Не надо обновлять разделы, это бред. Если кого-то так сильно парит вверх мотать, то можно просто сделать автопрокрутку при нажатии кнопки обновления в разделе, но автообновлять там точно нечего.
No. 22679  
>>22678
Ну вообще я тоже так считаю, просто решил предложить чуть менее странный вариант.
No. 22680  
Немного допиленный вариант с полосками:
https://anonfile.com/c1JbA75bnf/Overchan-Android-show-tab-update-2.1_apk
No. 22681  
>>22680
А в тон вкладки их нельзя сделать когда не активно?
No. 22682  
>>22680
Тебя прям это зацепило, столько обнов давненько не было.
No. 22683  
>>22681
Можно конечно. Просто в этот раз решил попробовать так. Если делать прозрачными, то получается как будто прямоугольники появляются и изчезают. Если делать серыми, получается что-то вроде включающегося и выключающегося сигнала светофора, что тоже по-своему неплохо.
>>22682
Просто это достаточно легко и достаточно весело делать. Ну и это не обновы, а просто экспериментальные сборки, чтобы проще было понять, как каждый из вариантов работает в реальности.
No. 22687  
>>22683
А что скажешь насчёт варианта подсветки названия треда?
No. 22688  
>>22687
Будет слишком бросаться в глаза, как мне кажется.
No. 22728  
Капчу на синче убрали в /b/, но вводить всё равно требуется, чому так?
No. 22729  
>>22728
Там просто гвоздями прибито, на каких досках синча нужна капча (потому что сам сайт, вроде бы, не даёт такой информации, ну или я просто не знаю, как её получить). Завтра утром поправлю.
No. 22730  
>>22729
Спасибо.
No. 22741  
current-сборка обновлена. Убрана капча в /b/ синча.
https://github.com/overchan-project/Overchan-Android/releases/tag/current
No. 22743  
Зделой в настройки галочку, чтобы полные изображения загружались в фоне, а то у меня на телефоне интернет медленный, но безлимитный. Очень раздражает по две минуты ждать каждую картинку, пока она загрузится, особенно если тред из картинок состоит.
No. 22745  
>>22743
Ты про подгрузку последующих медиа в фоне?
No. 22746  
>>22745
Да, именно. Чтобы открыл тредик, а картинки начали грузиться сразу все, по очереди. Тогда можно будет подождать минут пять и спокойно смотреть все картинки, пока одну смотришь - они дальше грузятся. А то сейчас одну открыл, дождался, посмотрел, на следующую листнул, снова ждать приходится, и так каждую картинку по минуте-две. А когда их много, один тред можно полдня пытаться смотреть, это очень раздражает.
No. 22747  
>>22746
Находясь в треде => три точки => сохранить => все вложения.
Подгрузит в кеш все превьюшки, подгрузит полные версии изображений, ещё и даст возможность полноценно просматривать тред оффлайн, когда интернет отключат (или в лесу, или в бункере каком-нибудь). Вот разве не здорово?
No. 22748  
>>22747
Так дело-то в том, что мне не надо сохранять все вложения, и тем более сохранять весь тред. Надо, чтобы они именно загрузились в кэш, сохраню я потом только то, что мне нужно.
No. 22749  
>>22746
Да,в кловере и дашчне такое есть, думаю действительно полезная штука. Ну естественно надо ограничивать количество медиа грузящихся в фоне.
>>22748
Ну ты можешь использовать как решение своих проблем, поставь сохранение тредов в zip и периодически чисти ненужные.
No. 22750  
>>22748
Нужна именно автоматическая подгрузка? Что насчет такой, как при сохранении треда, только без самого сохранения?
No. 22751  
>>22750
Лучше именно автоматическая, с возможностью выключения в настройках. Очень нехочется совершать какие-то дополнительные действия в каждом треде. И по умолчанию выключена, естестсвенно. При безлимитном мобильном интернете или вайфае на трафик, добавляемый таким решением, можно просто положить, а у кого есть лимит трафика, просто не будут её включать. Ну и написать можно прям капсом, что ВКЛЮЧЕНИЕ ДАННОЙ ОПЦИИ СЕРЬЁЗНО УВЕЛИЧИТ РАСХОД ТРАФИКА, ПРИМЕНЯТЬ С ОСТОРОЖНОСТЬЮ!
** (даже капсболдом лучше, если в интерфейсе можно писать капсболдом.
А, и в эту же сборку светофор при обновлении вкладок, а то я уже очень привык к нему, без него будет очень грустно. Надеюсь, я не слишком сильно охуел.
No. 22752  
>>22751
Короче, сделал для себя экспериментальный билд (пока криво и без всяких галочек), сейчас тестирую.
Есть пара вопросов.
1) Хорошо ли будет, если изображения будут загружаться всегда от начала треда? Допустим, тред большой, его начало было давно нами просмотрено, и изображения давно выгружены из кеша пока мы посещали другие треды. Тогда при возвращении в тред получится, что несмотря на то, что нам интересны изображения в конце треда, грузиться первым делом будут опять картинки из его начала. Как-то не очень. Но в то же время какое-нибудь другое решение, которое было бы однозначно лучше, мне в голову не приходит.
2) Немного несвязанный с темой вопрос. Кто-нибудь пользуется фоновой _не_ленивой_ загрузкой превьюшек совместно с фоновым автообновлением вкладок? Сейчас фоновое автообновление при обновлении каждой вкладки запускает для этой вкладки фоновую подгрузку превьюшек. Это по идее так, но по факту у меня две эти функции как-то не очень дружат. Кто-нибудь пользуется этими функциями совместно? У вас это всё нормально работает? А то у меня есть желание оставить фоновую загрузку превьюшек только для просматриваемого треда, а для автообновляемых в фоне вкладок убрать.

>и в эту же сборку светофор при обновлении вкладок, а то я уже очень привык к нему, без него будет очень грустно
Если в таком виде оно всех устраивает, то я могу добавить. Можно даже с галочкой. Но вообще я хотел ещё немного подумать над дизайном, ну или дождаться может быть ещё каких-нибудь предложений от анонов. А то как-то оно всё же сильно выбивается из классического дизайна оверчана (или мне кажется?).
No. 22753  
>>22752
> 1) Хорошо ли будет, если изображения будут загружаться всегда от начала треда? Допустим, тред большой, его начало было давно нами просмотрено, и изображения давно выгружены из кеша пока мы посещали другие треды. Тогда при возвращении в тред получится, что несмотря на то, что нам интересны изображения в конце треда, грузиться первым делом будут опять картинки из его начала. Как-то не очень. Но в то же время какое-нибудь другое решение, которое было бы однозначно лучше, мне в голову не приходит.
В идеале, для этого нужно сделать тоже настройку, грузить с начала треда или с того места, на котором тред открыт. По идее, можно привязаться к ленивой загрузке превьюшек. Я же правильно понимаю, что если смотреть тред до середины, потом почистить кэш, а потом снова продолжить смотреть тред, то превьюшки будут с текущего места и дальше? Ну если листать вниз, соответственно. Но я бы предпочёл настройку, но это я. Можно запилить отдельную группу настроек где-нибудь наверху, а в неё убрать само включение, переключение сначала/с текущего, может ещё что при тестировании возникнет.
> Сейчас фоновое автообновление при обновлении каждой вкладки запускает для этой вкладки фоновую подгрузку превьюшек
Но ведь действительно загружаются только те превьюшки, которых ещё нет в кэше, так?
> то по идее так, но по факту у меня две эти функции как-то не очень дружат. Кто-нибудь пользуется этими функциями совместно? У вас это всё нормально работает?
Я попробовал как раз сегодня включить и выключить ленивую подгрузку превьюшек и какой-то сильной разницы не заметил в треде с огромным количеством картинок. Превьюшки всё равно грузились медленнее, чем я листал.
> Если в таком виде оно всех устраивает, то я могу добавить. Можно даже с галочкой. Но вообще я хотел ещё немного подумать над дизайном, ну или дождаться может быть ещё каких-нибудь предложений от анонов. А то как-то оно всё же сильно выбивается из классического дизайна оверчана (или мне кажется?).
Меня очень устраивает, прямо просто десять из десяти. Гораздо лучше того костыля с постоянным пунктом автообновления, чем ты когда-то запиливал.
No. 22754  
>>22753
>По идее, можно привязаться к ленивой загрузке превьюшек. Я же правильно понимаю, что если смотреть тред до середины, потом почистить кэш, а потом снова продолжить смотреть тред, то превьюшки будут с текущего места и дальше?
По идее они грузятся только для видимых постов (на то это ведь и ленивая загрузка, она не грузит дальше того, что абсолютно необходимо). Это работает для превью, которые загружаются быстро, но, как мне кажется, не будет хорошо работать для полноразмерных изображений, которые, в зависимости от размера, будут грузиться по нескольку секунд после того, как пост покажется на экране. Весь смысл как раз ведь в том, что скроллишь тред, а там всё уже загружено. В то же время, привязываться к месту, на котором тред был открыт, тоже как-то не очень правильно: пользователь вполне может проскроллить и начать смотреть с другого места, или вообще просматривать тред снизу вверх (я, например, часто так делаю). Так что это решает проблему только для какого-то одного частного случая.
>Но ведь действительно загружаются только те превьюшки, которых ещё нет в кэше, так?
По идее да.
>Я попробовал как раз сегодня включить и выключить ленивую подгрузку превьюшек и какой-то сильной разницы не заметил в треде с огромным количеством картинок. Превьюшки всё равно грузились медленнее, чем я листал.
Просто если не загружена другим способом, превьюшка грузится ленивым способом (по всей видимости). Попробуй временно отключить автообновление, тогда, возможно, заметишь разницу. Вообще, как раз об этом я и говорю: у меня тоже так получается, что если активны обе функции, то неленивой загрузки превью в открытом треде не дождаться.
>Меня очень устраивает, прямо просто десять из десяти. Гораздо лучше того костыля с постоянным пунктом автообновления, чем ты когда-то запиливал.
Ну я про дизайн в основном говорю. Может быть стоит как-нибудь другому это всё оформить.
И да, думаю, что аналог того костыля нам всё равно не помешает. Потому, что автообновление сейчас, хоть и редко, но всё же отваливается, и нужно как-нибудь его перезапускать его вручную. Сейчас можно разве что зайти в настройки и выкл./вкл. его.
No. 22755  
>>22754
> Так что это решает проблему только для какого-то одного частного случая.
Тогда стоит запилить либо несколько вариантов в настройках, либо несколько билдов с разными настройками, и уже живьём посмотреть, как будет удобнее. Я за настройки, если что. Явсегда за разнообразие настроек.
> Может быть стоит как-нибудь другому это всё оформить.
Оставляй пока так, через галочку. Будут преждожения и/или пожелания - тогда и посмотрим, что делать.
> Сейчас можно разве что зайти в настройки и выкл./вкл. его.
Либо убить приложение и запустить снова, что быстрее, ололо. Я так и делаю при каких-либо плавающих неполадках вроде подвисания загрузки треда (когда просто крутится анимация, передача данных неактивна и ждать можно бесконечно) либо при отваливании автообновления. Правда, после установки версии со светофором я пока не сталкивался именно с проблемами автообновления.
No. 22756  
>>22752
Зачем городить костыли, сделай нормальную подгрузку с регулируемым количеством последующих как в остальных клиентах.
Условно открываем медиафайл и начиная от него в фоне погружается несколько последующих. Люди с медленным интернетами смогут листать тред с меньшим ожиданием, при этом все логично, просто и не забивает кеш хер пойми чем. Если у кого-то настолько медленный интернет что даже это не удовлетворит, то он всегда может выкачать его полностью и смотреть локально.
No. 22757  
>>22756
Т.е. до открытия первой картинки автоподгрузка не начнется?
No. 22758  
>>22757
Нет, не начнётся. Это будет необходимым тригером, позволяющим не грузить лишнего за зря.
No. 22759  
>>22756
>с регулируемым количеством последующих
Только если там можно будет указать 9001 следующий. Я специально попросил загрузку всех картинок в треде, и именно автоматическую, а не после открытия первой из них, чтобы сразу после открытия треда начали грузиться все вложения. Сразу после открытия, а не после любых дополнительных действий, смекаешь?
No. 22760  
>>22759
Да мне то понятно что ты просил. Я просто не считаю это хорошим решением если говорить о приложении для всех, а не хотелках конкретного человек. Как мне представляется моё решение будет более логичным и правильным при этом поможет тебе с твоей проблемой просмотра медиа на медленных интернатах, а так же сделает удобно многим другим. Тебе же если нужны вообще все медиа в треде, предлагается качать весь тред, да это аж несколько дополнительных кликов, но и юзкейс у тебя очень специфический, если для каждого такого юзкейса делать отдельную кнопку/настройку то скоро места не останется.
No. 22761  
>>22760
Давай хотя бы так для начала, я уже готов тестировать.
Но вообще, я всё-таки за миллиард настроек на каждый чих, я считаю это идеальным решением в любой ситуации. Кому как нужно, тот себе так и настраивает, в итоге довольны все.
No. 22762  
Вот это вот ещё можно пофиксить? Не то, чтобы это было критично прям, но раздражает, что имя файла отображается не полностью, хотя пустого места очень много. И кнопки справа сдвинуты. После загрузки файла всё становится нормально, но тем не менее, хотелось бы, чтобы сразу нормально было.
No. 22763  
Screenshot_20190924-195008.png - (884.73KB, 1080×2160)
22763
>>22762
У тебя всегда так, или это какой-то редкий / разовый глюк? У меня никогда не наблюдалось такого, хотя иногда (крайне редко) и бывают небольшие странности в отображении интерфейса.

Прикрепил картинку для примера того, как у меня выглядит просмотр изображения с длинным названием.
No. 22764  
>>22763
Нет, не всегда, время от времени такое происходит. Но больше одного раза в день, это точно.
No. 22765  
>>22763
И у тебя картинка уже загружена, а это проявляется только в процессе загрузки, по завершении всё нормально.
No. 22766  
>>22764
>>22765
Какой у тебя телефон / версия андроид? Попробуй поставить нормальный размер интерфейса в настройках системы. Если не поможет, то или просто забей, или поменяй прошивку / телефон. На стороне оверчана я скорее всего ничего не смогу с этим сделать.
No. 22767  
>>22766
У меня асус макс про м1, андроид 8.1.0. Размер интерфейса уменьшен, да, но обычный поставить не могу, потому что всё становится очень крупное и от этого мне очень дискомфортно, я специально подбирал такой размер, чтобы глазам приятно было.
>На стороне оверчана я скорее всего ничего не смогу с этим сделать.
А почему нельзя привязать кнопки к правой стороне жёстко, чтобы они никогда не отходили от неё? Ведь вся проблема в том, что кнопки смещаются влево.
No. 22768  
>>22767
>А почему нельзя привязать кнопки к правой стороне жёстко, чтобы они никогда не отходили от неё?
Потому что они и так должны быть привязаны. Это системное меню, в него можно только добавить пункты / иконки, их точное положение никак не регулируется.
>асус макс про м1
А, теперь понятно. Абсолютно безнадёжная модель в плане софта. Настолько кривого андроида с новыми и новыми глюками при каждом обновлении я больше нигде не видел. Так что меняй прошивку, либо смирись. Я смирился.
No. 22769  
>>22768
>Потому что они и так должны быть привязаны. Это системное меню, в него можно только добавить пункты / иконки
Ничего не понял. Явно же видно, как эти иконки смещены влево на скриншоте, а после завершения загрузки картинки они прыгают обратно вправо.
>их точное положение никак не регулируется.
Разве нельзя тогда задать размер поля для имени файла в пикселях, чтобы иконки не могли сместиться?

А ещё хотелось бы, чтобы при установке курсора в поле капчи раскладка менялась на английскую сама, как это делает куклоксрипт в браузере на пека, это возможно сделать?
No. 22770  
>>22769
>Ничего не понял. Явно же видно, как эти иконки смещены влево на скриншоте, а после завершения загрузки картинки они прыгают обратно вправо.
Прыгают, но это всё делает андроид, на конкретно твоей текущей прошивке. На моей, например, уже не делает, хотя у меня такой же телефон. А код оверчана там просто добавляет в системное меню пункты, два из которых (обновить и сохранить) помечает как "отображать в виде иконки, если на экране хватает места". И всё, дальше система должна отображать эту панель/меню своим стандартным способом.
>спойлер
Завтра попробую погуглить на эту тему.
No. 22771  
>>22770
А какая у тебя прошивка? У меня стоит ресуррекшонремикс древний, но его давно не обновляют, а мне всё лень на другую поменять.
No. 22772  
>>22771
Сейчас официальная 9-ка, билд .55 (наименее глючный из 9-ток). По сравнению с восьмым андроидом от того же асуса косяков чуть больше, но зато оверчан полностью перестал вылетать (серьезно, за несколько последних месяцев не было ни одного вылета, хотя раньше чуть ли не каждый день крашился по неизвестной причине, так что хоть что-то хорошее).
No. 22774  
>>22772
Надо тоже поставить себе девятку, но я как представлю, какая это куча возни с бэкапами, мне становится настолько лень, что я уже полгода забиваю на это. А официальные прошивки я даже не рассматриваю, я сразу же после покупки разблокировал и поставил тот же кастом, что стоял на прошлом телефоне.
No. 22775  
>>22774
Эх, когда-то и я разблокировал телефоны в день покупки, перебирал прошивки/моды/патчи и доводил всё до идеала. А сейчас что-то так лень, что я даже с кривым поделием асуса смирился. Всё же старею, видимо.
No. 22776  
Будет ли добавлена возможность сохранять картинки с исходным названием?
No. 22777  
>>22776
Могу сказать, что помню об этом реквесте и хочу его выполнить (как и многие другие). Просто мало свободного времени, а когда оно есть, то бывает очень трудно себя заставить заниматься именно оверчаном. Возможно когда-нибудь сделаю. Ну или кто-то другой.
No. 22779  
>>22777
Ты вспомни пожалуйста, а то я джва года жду.

Мимо другой анон
No. 22780  
>>22776
Как вообще можно было убрать сохранение картинок с их именем?
No. 22781  
>>22780
Борды отдают ссылки без имени, точнее со сгенерированным, с ним и сохраняется. Чтобы сохранить с оригинальным, надо его предварительно достать из поста и уже прописать при сохранении.
мимонеразраб
No. 22782  
>>22779
Опишите детально, как бы вы хотели, чтобы это работало.
Например, сейчас при сохранении в имя файла, перед расширением, через дефис, добавляется код борды. При использовании оригинального имени этого не нужно делать, я правильно понимаю?
Как быть в ситуации, когда файл с таким именем уже существует?
No. 22783  
Хотя ладно, короче. Вопросы слишком очевидные, пожалуй. Очевидно, что суффиксы не используем, если существует — то тупо показываем ошибку (как сейчас, в принципе), дальше пусть пользователь разбирается, что у него там. Если не согласны, то предлагайте. Завтра попробую это запилить.
No. 22784  
>>22783
>тупо показываем ошибку
Лучше изменять имя добавив пару символов и сохранять рядом. А ещё лучше спрашивать конечно какие действия предпринять, но это если тебе не лень все это кодить.
No. 22785  
>>22784
Мне лень. Но с ошибкой всё же лучше, чем с автоматическим переименованием, я считаю. Потому что иначе можно случайно сохранить ту же картинку повторно, даже не заметив этого. И будет этот дубль себе тихо лежать где-то в папочке. А потом надо будет еще и потратить время на его удаление, когда найдешь… А с ошибкой не будет такой проблемы, да и к тому же так очень легко сделать, и будет готово завтра в первой половине дня (сделал бы сейчас, но сейчас я с телефона, а там надо редактировать много файлов, чтобы добавить новую настройку).
No. 22786  
>>22785
>Потому что иначе можно случайно сохранить ту же картинку повторно, даже не заметив этого
Как по мне это менее бесячая херня, чем бежать в галлерею/файл менеджер, искать там нужный файл по имени что когда их много будет тебе ещё испытаением, переименовывать его, идти обратно в приложение и только сейчас сохранять.
No. 22787  
>>22786
Я исхожу из того, что два разных файла с одинаковым именем еще поискать надо, а вот попытаться повторно сохранить картинку, которую уже сохранял, но забыл, — вроде вполне обычная ситуация, как мне кажется. Но, думаю, можно сделать настройку для этого. А следующим этапом — опциональный диалог для подтверждения перезаписи или сохранения с другим именем. Но это уже точно будет не завтра.
No. 22790  
>>22782
Примерно как >>22781 описал. Код борды наверное не надо, хотя если бы была кастомная маска с операторами {{борднейм}}/{{оригиналнейм}}/{{файлнейм}}/{{таймштамп}}/чтотамещё, было бы круто но скорее всего жопа слипнется, поэтому хватит галки текущей схемы/оригинального имени
No. 22791  
>>22787
Есть куча народу с куклой которая мпереименовываeт файлы в ".jpg", также если вставлять битмап из буфера обмена, оно отсылается как image.jpg , я бы просто дописывал (1) (2) (3) и так далее, бросая яркий заметный варнинг как сейчас у "имя файла уже есть", только "сохранено как image(14).jpg"
No. 22792  
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
Основные изменения:
Добавлена настройка, включащая сохранение файлов под оригинальными именами.
Добавлена возможность сохранить переименованный файл в случае, когда файл с таким именем уже существует.
Для этого нужно тапнуть по всплывшему уведомлению «Файл уже существует».
Прочее:
Если оригинальное имя файла представляет собой только расширение («.jpg», «.png» и тому подобное), то при отображении в галерее и сохранении используется сгенерированное бордой имя файла.
Также еще раз починено отваливающееся автообновление. На этот раз, возможно, окончательно.
No. 22793  
Алсо, предлагаю потестировать последние изменения, объявить новый стабильный релиз и загрузить его в f-droid в таком виде.
Над светофорами, автозагрузкой оригиналов и всем прочим нужно еще думать/работать, поэтому они будут дорабатываться в рамках current-версии после стабильного релиза.
No. 22795  
>>22792
>файл в случае, когда файл с таким именем уже существует.
>Для этого нужно тапнуть по всплывшему уведомлению «Файл уже существует».
Пока что просто добавляется (номер), надписм "такой файл уже существует" не появляется. Это отдельной галкой?
No. 22796  
>>22795
У меня нет слов, чтоб выразить своё негодование.
И правда, там явно что-то работает не так, когда новая галочка в настройках не стоит.
Ушел допиливать. Ждите.
No. 22798  
>>22792
Хау-ау мой лысый череп, дождался таки. Ну шо, буду ездить на шее пока ты жив - ты помнишь может, был год назад реквест, поле на синчах для ютубных ссылок? Можешь между делом глянуть, пока у тебя время на оверчан появилось?
No. 22800  
>>22792
Лэээээ, где предзагрузка полных картинок и отправка по двойному нажатию на send, жи есть?
No. 22802  
Вроде починил.
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
No. 22803  
>>22802
>>22800
No. 22804  
>>22800
>>22803
Предзагрузка оригиналов на ранней стадии разработки. Подтверждение при отправке без капчи в планах.
No. 22805  
>>22802
Без светофоров грустняво стало.
>>22793
>загрузить его в f-droid в таком виде
Да давно уже пора.
No. 22806  
>>22792
>Для этого нужно тапнуть по всплывшему уведомлению «Файл уже существует».
Весьма не очевидно, но вроде работает.
No. 22807  
>>22805
>Без светофоров грустняво стало.
Светофоры будут, я просто хочу допилить их немного.
>>22806
>Весьма не очевидно
Согласен, но зато оно довольно удобно, вроде. Одновременно и информирует, и не создает зря копии файлов, и при этом без лишних диалогов. Можно, конечно, дописать там что-нибудь в уведомлении, типа "tap to rename"… Но уведомление "N new posts" в общем-то тоже сейчас никак не информирует о том, что после тапа по нему будет переход к новым постам. Так что для единообразия можно оставить и как есть.
No. 22808  
>>22802
Можещь после сохранения с (номером) выкидывать такое же сообщение? Типа, сейвед аз лмаохахаприколюхи_хохотач(номер). А то не очень понятно, успел нажать или нет, довольно быстро исчезает.
No. 22809  
Извините за неровный почерк, пишу с автобуса
No. 22810  
>>22808
Почему именно с номером? Вообще я сегодня подумал, что надо бы сделать, чтобы при любом успешном сохранении или снизу всплывало "Saved", или чтобы уведомление в системной шторке не исчезало по завершению загрузки/сохранения. А то действительно бывает непонятно, сохранилось оно там или нет.
>>22809
Да ничего, мы тут все в автобусе.
No. 22811  
>>22810
Ну или так, просто слишком быстро исчезает и никакой обратгой связи по тапу, ни уведомления, ни фига, только по автобекапилке можно впалить.
No. 22812  
>>22811
Завтра попробую сделать, если успею. Посмотрю, как будет лучше.
No. 22813  
>>22798
>ты помнишь может, был год назад реквест, поле на синчах для ютубных ссылок?
Конечно. И каждый раз, когда я выбираю, чего бы попробовать допилить следующим, он имеет шанс быть выбранным.
>Можешь между делом глянуть, пока у тебя время на оверчан появилось?
На самом деле оно не появилось, но как-нибудь я попытаюсь.
No. 22816  
Очередная тестовая сборка.
Переделана нотификация при загрузке файлов, теперь после завершения загрузки в шторке показывается нотификация «Downloaded».
Через 5 секунд после окончания загрузки, если нотификация «Downloaded» все еще не убрана, она убирается.
Также исправлены некоторые баги предыдущего обновления.
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
No. 22817  
>>22816
Лучше бы мои реквесты запилил, чем эту бесполезную ерунду.
No. 22818  
>>22817
Ну ты конечно охуевший.
No. 22819  
Screenshot_20190927-204955_1.png - (12.64KB, 720×165)
22819
>>22816
>Переделана нотификация при загрузке файлов, теперь после завершения загрузки в шторке показывается нотификация «Downloaded».
Как-то оно странно отображается, где-то действительно так, а где-то пикрил. Вроде как-то зависит от размера файла.
No. 22820  
>>22818
Да, я такой. Имею право, лол. Если бы не я, жрали бы сейчас градиенты а-ля виста в оформлении, я тогда ещё убедил Мику убрать их.
No. 22822  
>>22819
Ещё потестил, файлы меньше 100кб корректно, больше висит как на пике.
No. 22823  
>>22820
Не имеешь, если кто-то что-то делает бесплатно на голом энтузиазме, претензии такого рода неуместны.
No. 22824  
>>22822
У меня отображается как на пике только пока идет загрузка, а потом Downloaded. Какая у тебя версия андроид?
И я только что нашел еще другой незначительный баг, так что, видимо, придется опять допиливать. Вот почему всё всегда должно быть так сложно?!
No. 22825  
>>22824
Он же с кеша сейвит? Чему там грузить.
Андроид 7.1
No. 22826  
>>22825
Ну, если сохранять видео, когда оно настроено не скачиваться в кеш, или сохранять любой еще не загруженный файл через тап на превьюшке, то должно будет скачиваться.
No. 22827  
>>22826
Ну я то конкретно про картинки подгруженные в кеш.
No. 22830  
>>22827
Пофиксил пока остальные мини-недоделки. С уведомлением на 7.1 тоже постараюсь разобраться, но чуть попозже.
No. 22833  
>>22827
А хотя знаешь, если не затруднит, всё же проверь, пожалуйста, ещё раз вот на этой вот прямо самой последней сборке (rc48), вдруг на ней будет нормально. Я там довольно много поменял всё-таки.
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
No. 22835  
Зделой так, чтобы при нажатии на ссылку на пост из другого треда не кидало в тот тред, а было такое же всплывающее окно, а внизу него кнопка "перейти в тред".
No. 22836  
>>22835
Сделать что-нибудь на эту тему давно есть в планах, причем с довольно высоким приоритетом. Надеюсь, что скоро дойду до этого.
No. 22842  
Хм-м-м, картинку без названия вообще сохранило.
.jpg и всё.
Такое от чего может быть?
No. 22843  
>>22842
Номер сборки? И ссылка на псто с картинкой тоже не помешала бы, если можно.
No. 22844  
>>22833
Да, сейчас нормально стало, спасибо.
No. 22846  
А у кого-нибудь ещё пропали всплывающие внизу уведомления в духе "тред удалён", "1 новый пост", "невалидная капча"?
Андроид 7.1.2
Разработчик-кун няша и молодец.
No. 22848  
Screenshot_2019-09-29-22-02-32.png - (837.47KB, 1440×2560)
22848
>>22843
1.6.9-rc48
Пост не помню, но вот эта картинка, её даже оверчан не видит чтоб запостить, рядом её копия которой дал имя.
No. 22849  
>>22848
А на какой имиджборде была картинка? Вообще, по идее, такое может быть только если на самой борде файл хранится под оригинальным названием (как на доброчане, например), и при этом название это пустое (т.е. только расширение). Но тот же доброчан, вроде как, не дает постить такие файлы. Если же на сервере файл имел нормальное название, то такого не должно было произойти.
No. 22850  
>>22848
А, блин, уже увидел, на какой борде. Сорри.
No. 22851  
>>22848
Проверь, там название это просто расширение ".jpeg", иди пробел + расширение " .jpeg". От этого тоже может быть такое.
No. 22852  
>>22851
Нет пробела.
No. 22860  
Доведена до ума работа нотификации загрузок.
Реанимирована функция проверки обновлений из меню приложения.
Добавлена опциональная автоматическая проверка обновлений при запуске приложения.
Для проверки обновлений добавлен выбор между релизной и тестовой версиями.
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
No. 22861  
>>22852
>Нет пробела.
Тогда я не знаю, почему так получилось.
Но если еще раз повторится, и не забудешь, откуда скачан файл, то напиши еще раз, посмотрим.
No. 22862  
>>22860
Обновить теперь предлагает, это да, но он предлагает поставить 1.6.8
No. 22863  
>>22862
Правильно, это же последний «стабильный» релиз.
Если в настройках включишь «разрешить тестовые версии», то не будет предлагать.
No. 22864  
>>22863
Пардон
No. 22865  
Можно сделать возможность переименования файлов перед отправкой и возможности проставления unix timestamp?
No. 22866  
>>22865
>переименования файлов
В приложении? Потому что вне приложения и так никто не запрещает, вроде как. Во что и зачем?
>возможности проставления unix timestamp
А тут вообще не понял.
No. 22867  
>>22866
>Во что и зачем?
Во что угодно, зачем - чтобы не распространять имена своих картинок по сети.
>А тут вообще не понял.
https://ru.wikipedia.org/wiki/Unix-время
Это те циферки, которыми картинки называются на бордах после загрузки на сервер.
No. 22869  
>>22867
>Во что угодно, зачем - чтобы не распространять имена своих картинок по сети.
Распространять названия своих картинок по сети — плохо? Чем это хуже распространения по сети самих картинок? Что-то мне кажется, что это будет чисто вредительская функция. Тут только недавно просили, чтобы я сделал сохранение файлов под оригинальными именами. Ты хочешь лишить этих анонов шанса при сохранении сразу получить картинку с более-менее осмысленным именем? Что тебе это даст? Лучше вместо этого будь няшей и называй картинки как следует, чтобы было всем сразу понятно, что на них, и где найти еще похожего, и чтобы можно было не переименовывать вручную.
>Это те циферки, которыми картинки называются на бордах после загрузки на сервер.
Так их же сервер берет из своих часов, наверное. Ты как-то хочешь повлиять на это со стороны приложения? Как?
No. 22870  
>>22869
>Ты хочешь лишить этих анонов шанса при сохранении сразу получить картинку с более-менее осмысленным именем?
image(42).png - достаточно осмысленное имя?
>Лучше вместо этого будь няшей и называй картинки как следует
На смартфоне? Где нередко и файловая структура закрыта от пользователя?
>и чтобы можно было не переименовывать вручную.
Кстати, не хватает опции "Сохранить как..."
Если так боишься вредительства, почему бы не запретить загрузку любых файлов и оставить только картинки? Ведь пользователь может скачать и получить себе трояна без регистрации и СМС. Ещё вордфильтр захардкодить можно, словом можно убить, знаешь ли.
>Ты как-то хочешь повлиять на это со стороны приложения?
Это можно было бы сделать в рамках переименования файла перед загрузкой.
No. 22871  
>>22869
Тоже считаю такое поведение приложения невежливым по отношению к другим пользователям.
>Так их же сервер берет из своих часов, наверное.
В таком случае будет заметна разница между временем отправки и временем генерации поста на сервере. Это явно показывает попытку спрятаться за автоматическими трюками.
>Ты как-то хочешь повлиять на это со стороны приложения? Как?
Можно изменять при отправке переменную с именем файла, оставляя только точку и его расширение.
Кстати, можно добавить в фильтр встроенного диалога прикрепления >>22848 файлы с именем такого вида, например ".jpg"?
No. 22872  
>>22870
>Это можно было бы сделать в рамках переименования файла перед загрузкой.
Что сделать-то? Изменить настройки часов на сервере?
>image(42).png - достаточно осмысленное имя?
Я же написал "шанс". Очевидно, что оно не во всех случаях осмысленное. Но это ведь не значит, что нужно заниматься целенаправленным уничтожением как этой, так и любой другой, потенциально полезной, информации.
>На смартфоне? Где нередко и файловая структура закрыта от пользователя?
Конкретно на андроиде структура открытая. Оверчан — приложение для андроида.
>Кстати, не хватает опции "Сохранить как..."
Интересная идея. Запишу себе.
>почему бы не запретить загрузку любых файлов и оставить только картинки? Ведь пользователь может скачать и получить себе трояна без регистрации и СМС. Ещё вордфильтр захардкодить можно, словом можно убить, знаешь ли.
Потому что а) такими вещами обычно занимается сервер, б) у пользователя в любом случае остается выбор, скачивать ли файл, читать ли сообщение, добавлять ли слова в фильтр автоскрытия. А вот удаленные названия файлов он включить у себя уже никак не сможет. С другой стороны, тебе никто не мешает удалять названия файлов вручную (в оверчане сейчас нет никаких препятствий для этого). Просто незачем это, как по мне довольно сомнительное, занятие автоматизировать в клиенте. По той же причине, полагаю, нам не нужна и встроенная автовайпалка.
>>22871
>Можно изменять при отправке переменную с именем файла, оставляя только точку и его расширение.
Ну, с подменой оригинального имени, которое отправляется с клиента, все более-менее понятно, это да. Как повлиять я там спросил именно про timestamp в сгенерированном на сервере имени.
>Кстати, можно добавить в фильтр встроенного диалога прикрепления >>22848 файлы с именем такого вида, например ".jpg"?
Думаю, что их не показывает, потому, что в андроиде файлы, начинающиеся с точки, считаются скрытыми. У себя я вполне могу прикреплять такие файлы, используя сторонний файловый манагер, умеющий показывать скрытые файлы, а также работать выбиралкой.
No. 22873  
>>22869
>Ты хочешь лишить этих анонов шанса при сохранении сразу получить картинку с более-менее осмысленным именем?
Да. А ещё хочу возможность удаления exif из фотографий перед отправкой.
No. 22874  
>>22873
Я тут немного подумал, и, возможно, я все же сделаю какую-нибудь галку на форме постинга (например, рядом с галками sage и op), которая будет удалять эту разную sensitive информацию из вложений. Но ее нужно будет проставлять каждый раз, когда захочешь ее использовать потому что нефиг. Такой вариант устроит?
No. 22875  
>>22874
Лучше в настройках, чтобы имя и exif удалялись наглухо и всегда.
No. 22877  
>>22874
Диалог переименования файла предусмотрен?
No. 22878  
>>22877
Я пока представлял себе что-то такое: после добавления вложения, рядом с крестиком («удалить вложение») появляется еще одна иконка, с помощью которой можно отметить вложение как «содержащее конфиденциальную информацию в имени или exif», при отправке эта информация стирается, если вложение было отмечено. Такой компромиссный вариант, короче.
No. 22879  
>>22878
Хотя бы так, уже было бы хорошо. Не настолько часто я что-то отправляю. Только делай сразу с подтверждением отправки поста и предзагрузкой картинок.
No. 22880  
>>22879
>подтверждением отправки
Введи капчу, введи её ещё триста раз, а потом ещё и подтверждение тыкать? Да ты поехавший
No. 22881  
>>22879
Не-не, прямо сейчас я точно не буду это пилить. Над предзагрузкой картинок хочу продолжить работать, но чуть позже.
А вот на подтверждение отправки поста в ближайшие дни вполне можешь рассчитывать. Как раз сегодня я эксперементировал с подтверждением перехода в другой тред (там что-то сложное сделать пока тоже нет возможности, но вот просто подтверждение — вполне можно).
>>22880
Ну, вообще надо бы сделать так, чтобы подтверждение появлялось только в том случае, если капчу не надо вводить. Я попробую так сделать.
No. 22885  
>>22880
У меня пасскод, и я устал отправлять недописанный пост, промазав по вариантам подсказки слова, попадая на send вместо него.
No. 22886  
Вынеси автохайд в меню под три точки и запили, чтобы просто на основе выделенного текста через контекстное меню можно было добавлять правила автохайда.
No. 22887  
Пришёл выразить благодарность. Блин, не думал, что такая мелочь, как сохранение позиции треда при открытии его из другого места будет настолько приятной. При открытии уже открытого во вкладочке треда с нулевой, до сих пор рефлекторно пытаюсь скроллить ползунком вниз. Приведу вообще свой юзкейс для наглядного примера: я активно использую незакрываемые вкладки с автообновлением по вайфаю, проверяя сами вкладки на наличие циферок, а когда с опсосного интернета без автообновления, то рефрешу нулевую в поисках своих тредов. Надеюсь, поможет как-то прочувствовать самому и довести до ума такой юзер экспириенс.
И это ещё не оптимальное поведение, ящитаю. Можно автоскролл к первому непрочитанному -2 сделать при открытии с нулевой и обновлении треда.
No. 22888  
Алсо совсем круто было бы чекать ранее открытые треды или треды из вкладок при рефреше нулевой, сверяя количество постов в треде на нулевой и во вкладке, и соответственно отмечать более ярко количество новых сообщений на нулевой.
No. 22889  
>>22888
Это нужно делать из боковой шторки, а не с нулевой.
No. 22893  
>>22885
>>22886
Тестовая версия обновлена.
Добавлено отключаемое в настройках подтверждение при постинге без капчи.
Добавлено отключаемое в настройках подтверждение при переходе из треда по ссылке на другую страницу, открываемую внутри оверчана.
В главное меню добавлен пункт, открывающий страницу редактирования правил автоскрытия.

>>22887
>Можно автоскролл к первому непрочитанному -2 сделать при открытии с нулевой и обновлении треда
Зачем -2? И первое непрочитанное — что имеется ввиду? По идее ведь, на каком месте остановился при переключении на другую вкладку, на том и нужно открывать (как это сделано сейчас), потому что дальше как раз и будет идти непрочитанное. Переход к новым постам после обновления при открытии сейчас возможен по тапу на всплывающее сообщение «N новых постов». Безусловный переход, как мне кажется, был бы не так удобен, т.к. не давал бы возможности выбора, переходить или нет.
No. 22894  
>>22886
>чтобы просто на основе выделенного текста через контекстное меню можно было добавлять правила автохайда
Можно попробовать сделать, но нужно подумать, прямо сейчас не могу, сорри.
No. 22895  
Возможно сделать чтоб название статьи, песни и прочего отображалось вместо ссылок?
No. 22896  
>>22895
Для страниц теоретически наверное можно (не уверен правда, насколько это будет сложно, но точно не будет совсем легко). Проблема в том, что придется при загрузке треда загружать и все web-страницы по всем ссылкам из него. Действительно ли оно того стоит?
No. 22897  
>>22896
Просто спросил
No. 22898  
>>22893
>Тестовая версия обновлена.
А светофор в ней есть?
No. 22899  
>>22898
Не. Но к светофорам вернусь уже очень скоро, можешь не сомневаться.

Обновил тестовую сборку еще раз. Убрал автохайд из основного меню настроек (потому что зачем оно в двух местах?). Попутно починил импорт после переустановки настроек автохайда и порядка имиджборд.
No. 22900  
Кто-нибудь уже пользуется автопроверкой обновлений? Мне просто интересно.
No. 22901  
>>22900
Поставил галочку.
Скачалось обновление.
No. 22902  
>>22899
А какой тогда вообще смысл обновляться? Сделай вот ровно то же самое, но со светофором, пусть даже без настроек его.
No. 22903  
>>22902
Так никто же не заставляет. Я часто загружаю новые версии, чтобы изменения, которые я делаю, как можно быстрее получили возможность пройти публичное тестирование.
В светофорах есть один момент, который мне не очень нравится, как работает. Но сегодня попробую вернуться к ним. Скоро все будет, в том или ином виде.
No. 22906  
>>22903
>чтобы изменения, которые я делаю, как можно быстрее получили возможность пройти публичное тестирование
Так мы все только за, но зачем убирать удачные идеи, которые понравились?
No. 22907  
Единственный момент, можно несколько переделать подтверждение, чтобы не отдельное окно было, а просто надо было джва раза нажимать на send? Сейчас приходится переводить палец для подтверждения, это лучше, чем отправить половину поста, но всё ещё не идеал.
А вообще, спасибо тебе за то, что поддерживаешь приложение и допиливаешь. Ты молодец.
No. 22908  
>>22906
А я и не убирал. В обычной тестовой (не экспериментальной) сборке их никогда не было. А чтобы добавить в обычную сборку, нужно было сначала немного допилить и добавить настройку (как минимум).
>>22907
Думаю можно, но не знаю, насколько хорошо оно получится. Надо будет поэкспериментировать.
No. 22909  
>>22893
>>22907
>>22899
Дизигнер в треде. Кнопку отправки предлагаю заменить на свайпалку влево-вправо.
И что за светофоры? Дайте ссылки на обсуждение.
No. 22910  
>>22909
>заменить на свайпалку влево-вправо
Ну не…
>>22909
Выше по треду. Новая настройка «Show tabs state» — добавляет на вкладки в шторке индикатор, показывающий их состояние при автообновлении.
No. 22911  
>>22893
>Зачем -2?
Как раз для того, чтобы было видно, что выше уже прочитанные сообщения, а ниже новые. Но это только при условии, что посты короткие достаточно.
Вообще, появилась идея, как сделать это красиво. Попробую сверстать вечером.
No. 22912  
>>22910
Чому? Прям как на Али! Можно даже цветовой индикатор достаточности смещения ползунка для отправки сделать, чтоб при небольших свайпах красный фон был за пройденным путём ползунка, а при достижении нужного расстояния менялось на зелёный и надпись "Отправить" появлялась.
Алсо впихни настройки автохайда в подменю при включенной настройке "Меню настроек".
No. 22913  
>>22911
Уточни, пожалуйста. Ты имеешь ввиду случай, когда мы покинули вкладку, долистав её до самого конца, потом вернулись, а там новые посты, но их сразу не видно? И такая же ситуация когда обновляешь тред, находясь внизу: посты появляются, но чтобы их увидеть, нужно дополнительно скроллить. Если это, то это неплохая идея для доработки, насчет которой можно подумать. А вот как-то дополнительно корректировать сохраненную в середине треда позицию я бы не стал.
>>22912
Потому что я не умею делать GUI. Да и там сейчас всё более-менее нормально, классический дизайн.
Настройки автохайда уже добавлены тупо в общее меню. Добавил бы в подменю, но я им не пользуюсь и вообще хочу выпилить, потому что оно крайне неэффективно.
No. 22916  
>>22913
Конечно первое. Было бы супер-удобно.
Так может, меню не выпиливать, а допилить?
No. 22917  
>>22916
>может, меню не выпиливать, а допилить?
Не представляю, как это подменю сделать лучше, пока в него перемещается пункт общих настроек. Когда его включаешь, то появляется доступ к паре настроек через те же два клика, что и обычно, только с чуть меньшим количеством скроллинга. Зато доступ ко всем остальным настройкам усложняется на целый один клик. Это супер тупо по-моему.
No. 22918  
>>22917
Так нужно всего лишь добавить третий клик обычным настройкам. :^)
No. 22919  
Ниче сё ты с обновами разошёлся, прям как в старые добрые, эхх.
По поводу внутренней проверки обновлений, может лучше чтобы качались они самим приложением, а не перекидыванием в дефолт браузер.
No. 22920  
>>22919
Да, потом попробую такое добавить.
No. 22921  
>>22917
Не надо его выпиливать, пусть пользуются те, кому удобно. Больше возможностей - больше довольных пользователей же. Я придерживаюсь того, что не человек должен не подстраиваться под приложение, а приспосабливать его под себя.
No. 22922  
А можно ещё сделать чтобы он в фоне чекал треды только когда приложение запущено? Вот мне нафиг не упало иметь информацию об ответах на мои посты когда приложение свернуто, уж не говоря о том сколько это лишнего трафика генерирует.
No. 22923  
>>22921
Поэтому и не трогаю. Мне оно не мешает, просто кажется недостаточно полезным.

Скоро выложу версию с отправкой по двойному нажатию на send. Оно намного проще технически, чем то, что сейчас сделано (с показом диалога только если нет капчи, включая рекапчу). А предупреждение, которое есть сейчас, уберу, потому что мне не нравится то, сколько там пришлось поменять для реализации.
No. 22924  
>>22922
Сделаю.
No. 22927  
>>22909
НИ В КОЕМ СЛУЧАЕ
Программа достаточно хороша своим дизайном, а современный дизайн - настоящее вредительство в сфере удобства пользования программами.
No. 22928  
За светофоры отдельное спасибо, наконец можно понять в каком состоянии находится процесс обновления.
No. 22929  
>>22928
Пожалуйста. Если есть идеи или замечания, то можете что-нибудь предлагать по поводу их улучшения. Например, в новой версии я совместил в них показ статуса автообновления и индикацию того, включено ли автообновление для вкладки. Судя по комментам в коде, Мику тоже хотел как-то это отображать, но в какой-то момент отказался, так как выглядело не очень.
No. 22931  
>>22929
>индикацию того, включено ли автообновление для вкладки
Совершенно лишнее, яшитаю. Оно включено по умолчанию, а если кто-то его выключил, то он знает, что он это сделал и на каких именно вкладках. Предлагаю сделать отображение этого опциональным.
No. 22933  
>>22923
>Скоро выложу версию с отправкой по двойному нажатию на send. Оно намного проще технически, чем то, что сейчас сделано
Есть предложение. При включенном подтверждении пусть кнопка send меняет цвет при первом нажатии, либо изначально будет другого цвета, а по нажатию он меняется на дефолтный для темы, тем самым показывая, что сейчас сообщение будет отправлено.
No. 22934  
>>22931
Оно еще немножк помогает ориентироваться во вкладках. Сразу видно, где треды, а где доски/каталоги.
No. 22935  
>>22934
Может и так, конечно, но на вкладке с каталогом всегда написано "/ХХ - Catalog", не знаю, как можно не отличить такую вкладку от треда.
No. 22936  
>>22929
На данный момент нету. Хотя тут очевидно что не самое лаконичное решение, но вот что конкретно стоило бы подправить сказать не могу.
>включено ли автообновление для вкладки
Да, действительно, я сразу и не заметил. Хотя эти обновления довольно геморно регулировать, так что я этим не занимаюсь даже когда есть нужда.
>>22931
А ты вообще понял о чем речь? Я вот даже не представляю что конкретно ты хочешь изменить.
No. 22937  
>>22935
Долнителнительное визуальное выделение лишним не будет. Когда вкладок много я периодически мимо пролетаю.
No. 22938  
>>22933
Это всё очень сложно сделать, по сравнению с основым функционалом (просто двойное нажатие). И думаю, что большинство юзеров будут просто быстро дважды тапать по ней, не глядя, что там за цвета. Вряд ли оно того стоит. Можно попробовать сделать, но только когда уже совсем нечем будет заняться.
No. 22939  
>>22924
Спасибо, няша.
No. 22940  
>>22937
Да я не говорю, что будет лишним. Но мне оно не сильно нужно, я и без него привык. Меня наоборот раздражает это дополнительное выделение тредов цветом, когда не идёт обновление. Поэтому я и предложил сделать его тоже опциональным. Я бы его выключил, но светофор оставил. А тебе удобно, ты не выключал бы. И все довольны.
No. 22941  
>>22940
Там уже настроек столько что их по хорошему бы начать групировать. Не говоря уже о ньюфагах которые вообще ничерта понять в них не могут даже сейчас.
No. 22942  
Ещё по поводу светофоров такой вопрос, он загорается когда тред уже обновлен или непосредственно перед началом обновления?
No. 22943  
>>22942
Когда обновлена, кроме текущей вкладки. Из-за технических ограничений (и некоторых эстетических соображений), текущая вклада помечается как обновленная сразу, хотя по окончанию обновления может перекраситься в красный, если произойдет ошибка. По окончанию обновления всех вкладок делается пауза в одну секунду перед тем, как индикация пропадет.
No. 22944  
Стоп стоп стоп, я что-то не понял, а какого лешего он теперь при автообновлении обновляет не только треды, но и доски/каталоги.
No. 22945  
>>22941
>Там уже настроек столько что их по хорошему бы начать групировать
Я уже предлагал такое делать, так что полностью поддерживаю. Благо, настройки - это такая штука, куда не нужно постоянно лазить, особенно теперь, когда автохайд вынесен в меню.

Кстати, а можно сделать так, чтобы при выделении текста в контекстом меню был пункт autohide и сразу открывался диалог создания нового правила уже с выделенным текстом? Это помогло бы избежать лишних тапов на копирование/вставку. Но это так, просто вопрос.
No. 22946  
>>22944
А и правда. Вот это как раз тот случай, когда всё должно быть строго опционально, как я и говорил. Мне такое только нравится, я даже просил так сделать, но у меня безлимит, а у кому-то может мешать.
No. 22947  
>>22946
Да это мешает банально потому что пока я доску листал у меня по сути два раза позиция сбрасывалась и я хуй пойми где оказывался.
No. 22948  
>>22944
>>22946
Это просто косяк. Обновляет, но только если это выбранная вкладка. Починю.
>>22945
Я взял этот реквест на заметку, как будет возможность — попробую сделать. Ну, как и с 99% реквестов, короче. Как только, так сразу т.е.
No. 22949  
>>22946
Апдейт. Проверил на сосачёвском б, если запустить обновление в каталоге б, то ничего не обновляется. Если запустить из любой другой вкладки - обновляется.
No. 22950  
>>22949
А нет, наврал. Тоже обновляется, если даже в самом каталоге запустить.

>>22948
>Починю
Только не убирай совсем, а приведи в нормальный вид и сделай галочку.
No. 22951  
>>22948
А ну тогда ок, буду ждать фикса.
>>22950
Зачем тебе это?
No. 22952  
>>22951
Чтобы не дёргать вручную каждый каталог, очевидно же. У меня очень много вкладок, на разных бордах и много каталогов разных досок. И если они тоже будут обновляться в фоне, будет намного проще.
Как вариант, можно сделать так, чтобы обновлялись все доски/каталоги, кроме открытого в данный момент.
No. 22953  
>>22952
>Как вариант, можно сделать так, чтобы обновлялись все доски/каталоги, кроме открытого в данный момент.
Это не поможет, открыл ты тред, почитал, вернулся дальше скролить, а там уже все обновилось.
No. 22954  
>>22953
Ну и невелика потеря. На досках с малой скоростью постинга всё равно далеко не убежит, а на досках с высокой тем более плевать. Годный живой тред всплывёт, а мёртвый не сильно и нужен.
Впрочем, я ещё раз повторю, что предлагаю это делать строго опционально, потому что далеко не каждому будет удобно. Кому не удобно - может просто не включать и пользоваться как раньше.
No. 22955  
>>22954
Хуйню короче какую-то придумал. Сорян конечно но все это звучит как полный бред.
No. 22957  
Короче сделал пока отправку по двойному нажатию и пофиксил светофоры, чтобы доски с каталогами не пытались автоматически обновиться. Можете скачивать / тестить, если есть желание. На этом всё пока что.
No. 22958  
>>22957
Годно, спасибо. Но с цветом кнопки всё же стоит поэкспериментировать, мне кажется. Ну или с текстом на ней, чтобы отличить состояния кнопки.
No. 22960  
>>22958
Хорошо, я попробую потом как-нибудь.
No. 22961  
>>22958
Сейчас могу разве что поменять максимальное время "задержки" этого дабл тапа. Сейчас вот прикидываю, стоит ли её делать больше. Например, чтобы если забыл про двойное нажатие и нажал один раз, можно было успеть вспомнить и послать второе нажатие.
No. 22962  
Сделал задержку больше. Всё-таки так гораздо более юзер-френдли.
No. 22964  
Включил светофор и понял, почему крашится приложение. Оно ж реально сначала запускает апдейт всех вкладок, и только после того, как все стартанёт, начинает с первой эти обновления сохранять в память, причём в том же порядке. Соответственно, если вкладок много, оно ложит сд/озу. Почему не сохранять асинхронно вкладочку сразу, как та обновилась? Ну то есть стартанула обновляться первая вкладка, пошло дёргать вкладки дальше, а первая вкладка уже обновилась, не дожидаясь, пока дёрнутся остальные.
No. 22968  
>>22964
Не, там росто индикация так сделана. В тот момент, когда полоски перекрашиваются в цвет ссылок, я просто отмечаю вкладки как "запланированные к обновлению". Потом по очереди запланированные вкладки обновляются. Краши бывают, если выключена ленивая подгрузка превью картинок. В этом случае для каждой обновляемой в фоне вкладки запускается подгрузка превью, не помню, насколько одновременно. Я починю это скоро, как-нибудь. В крайнем случае — просто уберу неленивую подгрузку превью для автообновляемых в фоне вкладок.
No. 22970  
>>22968
Погоди. А когда оно в зелёный перекрасилось — оно полностью обновилось или только запустило обновление? Почему тогда после окончания обновления из цвета гринтекста в цвет текста не перекрашиваются сразу все вкладки одновременно, есть небольшой делей?
No. 22971  
>>22970
>>22943
No. 22972  
>>22970
Короче просто потому, что я так сделал. Тупо для красоты. Без этой задержки невозможно бы было увидеть "'зеленый свет" на последней вкладке.
No. 22973  
>>22971
>>22972
Уже понятнее. Но я не про задержку перед снятием индикатора, а про видимую очерёдность её снятия, про лаг между снятием индикатора у последующих друг за другом вкладок. Будто индикация снимается сверху вниз по очереди, когда можно было грохать разом всю очередь.
No. 22974  
>>22973
На примере цветов темы Photon:
серый = автообновление не идет, обновление данной вкладки выключено
синий = автообновление не идет, обновление данной вкладки включено
оранжевый = автообновление идет, обновление данной вкладки на очереди
зеленый = автообновление идет, данная вкладка обновлена успешно
красный = автообновление идет, ошибка при обновлении данной вкладки
Вкладки обновляются по очереди, то есть обновление вкладки запускается, когда закончилось обновление предыдущей.
No. 22975  
>>22970
Хотя может быть у тебя оно просто как-то по-другому работает. У лично у меня вкладки из зеленого в серый/синий перекрашиваются все одновременно. И код так написан, что их одновременнее и не перекрасить.
Если сможешь как-нибудь записать видео, то было бы интересно посмотреть, как оно у тебя выглядит.
No. 22976  
>>22974
Да, всё так. Но, хм, ещё раз объясню: либо из-за инпут лага, либо ещё из-за чего, но прямо вот видно, как проносится очередь перекрашивания зелёного в синий. Из синего в оранжевый тоже не сразу перекрашивает все вкладки. Надеюсь, понятно выразился.
No. 22977  
>>22976
Возможно особенность твоего андроида.
No. 22978  
>>22975
Да, вот оно. Вечером попробую с Сяомы записать, на рабочей мобилке нет рекордилки искаропки, искать лень.
No. 22979  
А зачем вообще нужно избранное, кто и для каких целей его использует?
No. 22980  
И можно ли сделать зум картинок тап анд драгом? По даблтапу он всегда херовый масштаб подбирает.
No. 22981  
Блин, вынеси, пожалуйста, файлик со вкладочками из общей папки с кешем. Уже второй раз при автоматической чистке кеша (если лимит указать на максимальный размер) слетают открытые вкладки. Помнится, ещё Мику пыталась переработать эту чистку кеша. Наверное, стоит сделать приоритет следующим: мёртвые закрытые треды → большие фалы медии (картинки/видео) → фуллсайз медиа → тумбинашки мёртвых тредов → тумбинашки просто закрытых тредов → тумбинашки открытых тредов (от самой давно открывавшейся вкладки до последней открытой) → полные треды закрытых вкладок → полные открытые треды (от самой давно открывавшейся вкладки до последней открытой).
No. 22982  
>>22981
Открытые вкладки не удаляются ни при ручной чистке кеша, ни при автоматической. Если у тебя такое было, то причина, возможно, в чём-то другом. Сходу я не могу сказать, почему такое может быть, тут надо искать повсюду где и что с ними вообще делается. Но чистка кеша их точно не удаляет.
No. 22983  
>>22981
Или ты имеешь ввиду не то, что буквально слетели (пропали) открытые вкладки, а что всего лишь при переключении на открытую, но давно не посещаемую вкладку, она пыталась перезагрузиться из инета, а в кеше содержимого треда не было? Но причем тогда (тот один) файлик (tabsstate)? В нем же нет содержимого тредов.
No. 22984  
>>22982 >>22983
Первое. Чёрт знает, почему так, но его нет, а история с фавами есть.
No. 22985  
>>22984
Т.е. реально файл tabsstate с концами удалился, я правильно понял? Если так, то буду пытаться разобраться, почему так могло быть.
No. 22986  
>>22985
Правильно, да. Посмотри, пожалуйста.
No. 22988  
>>22979
>А зачем вообще нужно избранное, кто и для каких целей его использует?
Если много вкладок, то можно использовать для перехода в избранный тред без необходимости искать его в длинном общем списке, например.
>>22980
>И можно ли сделать зум картинок тап анд драгом?
Сейчас там можно плавно зумить pinch жестом, правда немного коряво. Но вообще да, галерею неплохо было бы допилить, включая более удобные жесты и адекватную совместную работу её полноэкранного режима и контролов webview'шного видеоплеера. К сожалению, не имею ни малейшего понятия, когда смогу заняться этим.
No. 22993  
>>22988
>зумить pinch жестом
Но для этого необходимо задействовать два пальца.
>когда смогу заняться этим
Жаль, ну будем ждать.
No. 23000  
Зделой так, чтобы выделенный текст можно было сразу загуглить в дефолтном браузере.
No. 23001  
>>23000
Зделол.
No. 23002  
>>23001
Спасибо.
No. 23003  
Кстати, ченжлоги не обновляются? Было бы хорошотна каждый апдейт ченжлог, позволит генерить для стейбл-апдейта из ночнушек, и ночнушкам можно будет диффать версию установленную с последней и подгружать ченжлоги всех пропущенных сборок.
No. 23004  
>>23003
Обычно я обновляю описание тестового релиза на гитхабе. При проверке обновлений показывается это описание полностью. Когда выпустим новый стабильный релиз, это описание, в своей финальной версии, перейдет к нему. Думаешь, что нужно что-то более сложное? С моей точки зрения оно того не стоит.
No. 23008  
Обновление.
Изменены цвета светофоров для лучшей совместимости с разными темами.
Тема Burichan теперь с красными ссылками, как на 4чане. К сожалению, классический Burichan плохо работает со светофорами, а также (субъективно) и сам по себе.
Уменьшена ширина светофоров (долго думал, менять её, или нет, и в итоге решил, что стоит хотя бы попробовать).
Добавлена новая опция, делающая так, что автообновление остается в фоне только пока работает приложение (по >>22922 реквесту).
Добавлен workaround, решающий проблему с перестающим работать выделением текста из-за бага в андроиде.
No. 23009  
>>23008
>Добавлен workaround, решающий проблему с перестающим работать выделением текста из-за бага в андроиде.
Вот это спасибо, будем тестировать. Но сделай, пожалуйста, возможность отключения светофора, когда обновление не активно. Это постоянное выделение тредов цветом жутко раздражает, очень хотелось бы его отключить, и оставить светофоры только во время обновления.
No. 23010  
А ещё подтверждение отправки зачем-то работает даже тогда, когда спрашивает капчу. Только что в этом треде я ввёл капчу и пришлось джва раза нажать на send, чтобы отправить первый пост, хотя двойное нажатие должно отправлять только при отсутствии капчи.
No. 23011  
>>23009
>возможность отключения светофора, когда обновление не активно
Неактивно это в смысле совсем выключено, или в смысле ждет наступления момента следующего обновления?
>>23010
Это сначала я сделал, чтобы окошко диалога подтверждения выходило только тогда, когда не нужно вводить капчу. Но реализация получилась не слишком простой, плюс потребовала правок во всех модулях имиджборд, использующих гуглокапчу. Мне это показалось нежелательным и недостаточно красивым. Поэтому, когда делал отправку по двойному нажатию, я решил отказаться от этого всего и сделать просто отправку по двойному нажатию. Плюс, как мне кажется, в отличии от всплывающего диалога, про который не забудешь, и который сам не закроется, с двойным нажатием гораздо лучше будет просто привыкнуть тапать всегда по два раза при ответе, чем оно будет то так, то эдак, изменяясь зависимости от доски, кукисов, скорости постинга, etc.
No. 23012  
>>23011
>Неактивно это в смысле совсем выключено, или в смысле ждет наступления момента следующего обновления?
Это в смысле вот это вот, очень мешает.
>Поэтому, когда делал отправку по двойному нажатию, я решил отказаться от этого всего и сделать просто отправку по двойному нажатию
Это не совсем удобно, когда на одних бордах есть капча, а на других нет. Двойное нажатие - это же всего лишь страховка от случайной отправки, а когда есть капча, никак не получится отправить случайно.
>лучше будет просто привыкнуть тапать всегда по два раза при ответе, чем оно будет то так, то эдак
По мне, всё же лучше будет "то так, то эдак", а ещё лучше возможность выбора поведения.
No. 23013  
>>23012
>Это в смысле вот это вот
По этому скриншоту нельзя понять, обновление выключено совсем, или же просто не идет в данный момент. А я, собственно, про это и спрашиваю.
Также, возможно проблема в большей степени в цветах, а не в самом присутствии индикации. Попробуй повключать другие темы и посмотри, как оно тебе. Возможно лучше будет просто сделать что-то с цветами.
>По мне, всё же лучше будет "то так, то эдак", а ещё лучше возможность выбора поведения.
Я подумаю насчет этого. Вполне вероятно, что сделаю, но только после того, как финализируем и зарелизим версию 1.6.9. А то сейчас там не получается сделать красивый отдельный патч, из-за того, что изменения частично пересекаются с тем, что сделано на других ветках.
No. 23014  
>>23013
>По этому скриншоту нельзя понять, обновление выключено совсем, или же просто не идет в данный момент.
Не идёт в данный момент. Сейчас проверил, при полностью выключенном светофоре нет вообще никакой подсветки.
>Также, возможно проблема в большей степени в цветах, а не в самом присутствии индикации
Нет, именно в самом её присутствии. Лично мне не требуется дополнительно показывать, какие из вкладок у меня треды, а какие - доски и каталоги, я итак это знаю. И эта дополнительная индикация создаёт ощущение, что мне, как для дебила, это ещё раз раскрасили, типа я не разберусь без этого. Я понимаю, что такого и в мыслях не было, но жутко бесит.
>Возможно лучше будет просто сделать что-то с цветами.
Например, в период реактивности обновления сделать светофор полностью прозрачным.
No. 23015  
>>23014
В общем я попробовал по-всякому, и мне кажется, что светофоры все же не стоит полностью убирать, а лучше просто делать их всех одинакового серого цвета. Так что пока я так и сделал. Проверь, может быть тебя это тоже устроит, я обновил сборку.
Помимо этого вернул/добавил animach.pw, если кому-то нужно. Сейчас он там под именем и иконкой LOLIFOX. Если хотите переименовать в Animach и поменять иконку, то напишите.
No. 23017  
Подумав, поменял название тоже. Теперь осталась только старая иконка.
No. 23020  
А почему до сих пор у каждой борды тупо нет опции ввести любой домен? Я бы ещё сделал клонирование любой борды, чтоб лишний раз не просить добавить очередной клон.
No. 23021  
>>23020
>А почему до сих пор у каждой борды тупо нет опции ввести любой домен?
Потому что никто не сделал. Ну, и ещё возможно потому, что полноценно (то есть так, чтобы ссылки с этим доменом предлагало открыть в оверчане из других приложений), через настройки всё равно скорее всего не добавишь домен.
No. 23022  
Можешь в минорных релизах мелкие фиксы как-то отдельным блоком вверх выносить? А то уже пятый раз читаю чем 1.6.9 лучшн 1.6.8 и не могу в этой каше отличий r58 от r59 найти.
No. 23023  
>>23022
Хорошо, я попробую.
А так rc59 отличается убранной индикацией того, включено ли обновление вкладки (теперь, если обновление не идёт, то все вкладки помечаются одинаковыми серыми полосками), и добавленным animach.pw
No. 23025  
14756417267660-b.jpg - (43.91KB, 579×533)
23025
>>23015
>попробовал по-всякому, и мне кажется, что светофоры все же не стоит полностью убирать, а лучше просто делать их всех одинакового серого цвета.
Вот зачем ты такой трудный? Сделай просто ещё одну галочку в настройках "не показывать светофоры между обновлениями" и всё. В который раз уже пишу, что не в цвете дело, а в самом наличии лишней индикации.
No. 23026  
>>23008
>Добавлена новая опция, делающая так, что автообновление остается в фоне только пока работает приложение (по >>22922 реквесту).
Спасибо, не совсем то что я имел в виду, но и так хорошо.
No. 23027  
Мне кажется или с каждой версией клиент становится все более и более лагучим?
No. 23028  
>>23027
Кажется.
No. 23029  
>>23028
Да нет, не кажется. Поставил форк с фдроида, все намного быстрее и плавнее работает. Допускаю что на быстрых устройствах это будет мало заметно, но на 425 снапе прям отчётливо видны лаги.
No. 23030  
>>23029
На 636 вообще никакой разницы нет.
No. 23033  
>>23027
Из-за светофоров точно может такое быть.
Из-за фикса выделения текста, возможно, тоже.
No. 23034  
>>23029
>>23033
Хотя, если подумать, то дело скорее всё же именно в фиксе. Попробуй потестировать, когда автообновление не выполняется или выключено. Если лучше не станет, значит действительно светофоры не при чём. А вот фикс выделения текста очень может быть.
>>23025
>В который раз уже пишу, что не в цвете дело, а в самом наличии лишней индикации
Ты же писал, что тебе не нравится то, что показывается где тред, а где нет. Сейчас не показывается. А малозаметные серые полоски с краю можно считать просто частью дизайна. И серьезно, если при выключении "светофор" полностью исчезает, это смотрится не очень. Могу сделать специальную сборку для этого, чтобы все могли посмотреть и проголосовать.
No. 23035  
Алсо, кто тут ещё трудный.
No. 23036  
>>23026
>не совсем то что я имел в виду
Если ты имел ввиду, что надо сделать так, чтобы обновление отключалось даже когда просто переключаешься на другое приложение, то это уже перебор, как мне кажется. В смысле, перешёл ты такой по ссылке, завис немного в браузере, и уже, возможно, пропустил какой-то пост. Не говоря уже о том, что это было бы значительно сложнее реализовать (если вообще возможно).
No. 23037  
Я знаю что уже реквестили, один раз даже я сам. Но можно запилить сброс кукисов, хотя-бы всех и сразу, тут уж похуй на разделение по бородам. Просто одну небольшую кнопочку рядом с очисткой кеша, чтоб нажал и ебнуло все это говно. Проводить процедуру с экспортом настроек, сбросом, импортом, уже порядком подзаебало.
No. 23038  
>>23037
Может и не сегодня, но когда-нибудь займусь этим. Если будет выбор, то в первую очередь лучше делать общий сборс, или для конкретной борды?
No. 23039  
>>23034
>Ты же писал, что тебе не нравится то, что показывается где тред, а где нет. Сейчас не показывается
Я с самого начала писал, что не нравится именно факт индикации между обновлениями. В первой версии светофоров было просто идеально, когда обновление неактивно, не было никакой индикации. Об этом я тебе сразу и написал в >>22931. Просто добавь ещё одну галочку в настройки для отключения этих серых полосок или делания из прозрачными, чтобы не видеть их, когда обновление вкладок неактивно.
No. 23040  
>>23038
Да сделай общий, там если чего лишнего и ебнет, не жалко.
No. 23041  
>>23038
Спасибо кстати за перенос правил автоскрытия. Всегда так вломак было в настройки лезть, а сейчас в два клика всякие говнотреды отлетают.
No. 23042  
Можешь сделать стандартную системную тему android light with dark acrtionbar?
No. 23043  
В общем, тестирование показало, что фикс неработающего выделения текста расходует примерно на 20% больше процессорного времени на 636 процессоре при быстром скроллинге треда (~55% без фикса, ~75% с фиксом). Всё остальное если и влияет на производительность, то крайне незначительно. Конечно, следовало этого ожидать, но я пока не знаю другого способа обойти этот баг андроида с выделением. Даже не знаю, что делать с этим.
>>23039
Тебя, случаем, не Роршах зовут? А то тот тоже не любил компромиссы.
>Просто добавь ещё одну галочку
Ох, знал бы ты, как мне уже надоело их добавлять, не говорил бы так. На каждую новую настройку нужно редактировать по семь файлов (восемь, если настройка используется в галерее), в том числе прописывать на четырех языках (два из которых я не знаю) как минимум по два сообщения. Очень напрягает, когда на каждые несколько строчек кода, изменяющих что-то, нужно тратить в 5 раз больше времени на добавление галочки.
Но, специально для тебя, я добавил галку. Две даже (одну в подарок).
>>23042
Как она выглядит? Кстати, ты можешь сам сделать кастомную тему, а я бы потом добавил ее или в репозиторий кастомных тем, или даже в основной список.
Инструкция - https://github.com/miku-nyan/Overchan-Themes/blob/master/docs/Custom-Themes-ru.md
Редактор - https://jsfiddle.net/v36tehfq
No. 23044  
>>23043
>На каждую новую настройку нужно редактировать по семь файлов (восемь, если настройка используется в галерее)
Это повод пересмотреть и оптимизировать их добавление, и только. Галочек туда со временем придётся напихать ещё много. В идеале вообще каждое изменение нужно сопровождать своей галочкой, чтобы его всегда можно было отключить. Особенно, если оно несёт измерения в интерфейсе и/или поведении, потому что даже положительные изменения могут быть для кого-то неприятными и вызывать дискомфорт, это надо тоже учитывать.
>в том числе прописывать на четырех языках (два из которых я не знаю) как минимум по два сообщения.
А на четырёх-то почему? Я понимаю английский и русский, а остальные-то какие?
>Но, специально для тебя, я добавил галку. Две даже (одну в подарок).
А вот это спасибо. Вот теперь светофоры закончены и выглядят именно так, как нужно с самого начала. Полностью настраиваемая функция, которую каждый может настроить именно так, как ему удобно и нравится. Кто хочет - выделяет треды, кто хочет - не выделяет, кто хочет - отключает индикацию вообще (как я). А кто-то может вообще полностью светофоры отключить. В итоге все счастливы и довольны. Я же не за свой личный идеал бьюсь и предлагаю, я всегда за то, чтобы каждый мог выбрать именно то, что нужно именно ему.
No. 23045  
>>23044
>Это повод пересмотреть и оптимизировать их добавление, и только
А там и нечего особо оптимизировать. Разве что языки убрать (но этого я не хотел бы делать).
>А на четырёх-то почему? Я понимаю английский и русский, а остальные-то какие?
Ещё украинский и немецкий.

Вот добавил я сейчас эти галки, но всё же, откровенно говоря, мне очень и очень не нравится замусоривать экран настроек подобными малопонятными и малозначительными пунктами. Вот серьезно, как по мне было бы гораздо лучше сейчас сделать одну единственную галку, которая включала бы какой-нибудь вариант, более-менее устраивающий всех, ну или хотя бы большинство. Может, голосовался сделаем?
No. 23046  
>>23045
*голосовалку
No. 23047  
>>23045
>Вот серьезно, как по мне было бы гораздо лучше сейчас сделать одну единственную галку, которая включала бы какой-нибудь вариант, более-менее устраивающий всех, ну или хотя бы большинство
Так и надо, иначе не будет нормального юа, не будет нормального юзабилити. В идеале настроек должно быть по минимуму, а весь расширенный функционал должен быть встроен в интерфейс.
No. 23048  
При добавлении в quick access каталогов, добиваются просто разделы. Можно ли это пофиксить чтобы добавлялись именно каталоги? А ещё каталоги нельзя добавить в избранное, хотя такую возможность тоже неплохо было бы иметь.
No. 23049  
>>23048
Можно подумать насчет этого.
>>23047
Какой вариант ты бы выбрал?
Если индикация автообновления включена, но само автообновление в данный момент не выполняется,
1) скрывать индикацию (т.е. индикация исчезает и появляется в зависимости от того, идет ли прямо сейчас обновление)
2) отмечать все вкладки как неактивные (т.е. когда обновление не идет, все вкладки отмечаются одинаковым, например серым, цветом)
3) отмечать вкладки по-разному, в зависимости от того, включено ли автообновление для данной вкладки (т.е. серый + другой цвет)
4) все три варианта доступны для настройки
5) два первых варианта доступны для настройки
No. 23050  
>>23049
Ну в догонку еще один вариант, на всякий случай:
6) индикация состояния автообновления на вкладках вообще не нужна
No. 23051  
>>23047
>В идеале настроек должно быть по минимуму
Категорически нет. Пользователь не должен приспосабливаться к приложению, этого не должно быть от в коем случае.
No. 23052  
>>23051
Я считаю, что в этом вопросе (как и во многих, многих других) нужно стараться в первую очередь придерживаться золотой середины и здравого смысла. Как было бы плохим приложение, не содержащее вообще ни одной настройки, точно так же плохо и приложение, переполненное малопонятными и незначительными (и в особенности — чисто косметическими) опциями. Если в приложении некоторую фичу нельзя просто начать использовать (ну или в крайнем случае — просто включить и начать использовать), а нужно перед этим, переключаясь туда-обратно, опробовать несколько комбинаций настроек (потому что сразу не очевидно даже, что они вообще делают), а потом еще думать, как же будет все-таки лучше, то это с большой вероятностью говорит о том, что данная фича недоработана и в любом своем варианте выглядит сомнительно.
No. 23053  
>>23052
>Я считаю, что в этом вопросе (как и во многих, многих других) нужно стараться в первую очередь придерживаться золотой середины и здравого смысла
Конечно стоит. И в этот треде мы как раз занимается поисками этой середины.
>Как было бы плохим приложение, не содержащее вообще ни одной настройки, точно так же плохо и приложение, переполненное малопонятными и незначительными (и в особенности — чисто косметическими) опциями
Много настроек всегда было и будет лучше, чем мало настроек. Надеюсь, это не нужно доказывать?
>Если в приложении некоторую фичу нельзя просто начать использовать (ну или в крайнем случае — просто включить и начать использовать), а нужно перед этим, переключаясь туда-обратно, опробовать несколько комбинаций настроек (потому что сразу не очевидно даже, что они вообще делают), а потом еще думать, как же будет все-таки лучше, то это с большой вероятностью говорит о том, что данная фича недоработана и в любом своем варианте выглядит сомнительно.
Начнём немного с другого. Кто вообще заставляет перебирать и переключать эти настройки? Давайте подберём вариант, который устраивает большинство, после чего сделаем это настройками по умолчанию. Ещё раз, не единственно возможным вариантом, а по умолчанию. В основном меню в настойках оставим только базовые параметры, а все твики для подсебя и прочий кастомайзинг уберём в отдельную группу и назовём ее "экстра-настройки" или "для продвинутых" или ещё как угодно.
В итоге все те, кому нравится вариант по умолчанию, просто не будут заходить в длинный список малопонятных им галочек и переключателей, они просто установят, будут пользоваться и радоваться. А все те, кому что-то по умолчанию не нравится, зайдут туда, разберутся и сделают так, как им удобно.
Ориентироваться же только на большинство и прикрываться лозунгами "сложна, нипанятна, ниасилят" и тому подобное - это путь в дашчян, где разработчик всю дорогу вертел мнение пользователей и делал только так, как нравилось ему. Это плохой путь, и лично мне бы очень не хотелось, чтобы оверчан двигался по нему.
No. 23054  
>>23049
>Какой вариант ты бы выбрал?
Я бы выбрал вообще убрать светофоры, т.к это контринтуитивное решение которое засоряет интерфейс. Сторонний человек в жизни не догадается что это там, зачем и почему мигает, ну и в целом выглядит не очень.
Хотя меня неверное лучше вообще не слушать, я бы много чего поменял, так что некоторые нынешние пользователи остались бы крайне недовольны.
No. 23055  
>>23054
>Я бы выбрал вообще убрать светофоры
Так просто не включай их, только и всего. Для того туда и сделаны эти галочки, чтобы даже ты смог выбрать именно то, что устраивает тебя.
No. 23056  
>>23053
>Много настроек всегда было и будет лучше, чем мало настроек. Надеюсь, это не нужно доказывать?
Много настроек нужно когда приложение плохо спроектировано, это такой костыль чтобы заткнуть криворукость.
No. 23057  
>>23055
Ладно, это не интересный спор из которого я пожалуй удалюсь, но с таким подходом не уехать дальше приложения для трех аутистов.
No. 23058  
Напоминаю, что большое количество настроек позволяет подстроить приложение под свои нужды.
No. 23059  
>>23056
Много настроек нужно для того, чтобы, ВНЕЗАПНО, иметь возможность настроить приложение.
>приложение плохо спроектировано
Можно спроектировать хорошо, выбрать умолчания, которые устроят большинство, но почему нужно лишать выбора остальных? Я вот этого не могу понять. Как может помешать куча настроек, если она убрана в укромное место и туда лазить среднестатистический пользователь никогда не будет?
>>23057
Почему именно аутистов-то сразу? Назови мне преимущества отсутствия возможностей перед наличием возможностей.
No. 23060  
>>23058
Именно так, я это и пытаюсь донести.
Ладно, допустим, что много настроек пугает среднего пользователя. Но нужно учитывать тот факт, что если человек установил оверчан, а не мейнстримный дашчян, то он уже наелся экспириенса, рассчитанного на среднего пользователя. Если он здесь, дашчян его чем-то не устраивает, как и другие альтернативы вроде кловера того же.
Не надо превращаться в новый дашчян, блеать.
No. 23061  
Короче.

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

Итак, данная фича

1) Это индикатор состояния на каждой вкладке.
В этом случае этот новый элемент интерфейса симулирует цветной LED-индикатор, опционально устанавливающийся на некий серийно производимый объект (вкладка). Он способен менять цвета, и показывать в каком состоянии объект находится (собирается обновиться, обновляется, уже обновлен, ошибка и т.д.). При определенных условиях он вполне может быть и выключен (быть какого-нибудь нейтрального серого цвета), но не может исчезнуть совсем.

2) Это вертикальный прогресс-бар, визуализирующий ход обновления.
В этом случае новые цветные элементы интерфейса на вкладках следует рассматривать не по отдельности, а как единое целое (прогресс-бар). Прогресс-бар, в силу своей сверхъестественной природы, вполне может повляться из ниоткуда и исчезать как только в нем пропадает необходимость. Но прогресс-бар ни в коем случае не должен выглядеть прерывистым и показывать какую-либо информацию кроме "прогресс дошел до сюда" (в нашем случае — "обработано столько-то вкладок"). Поэтому для реализации такой концепции требуется оставить для каждой вкладки только два возможных цвета и отказаться от отображения любой информации кроме "вкладка на очереди" и "вкладка обработана".

Я не знаю, какой из этих вариантов лучше, но считаю, что любой из них будет лучшим, более интуитивным и красивым решением, чем что-то среднее, пусть даже и настраиваемое.
No. 23062  
>>23061
От самого словосочетания вертикальный прогресс-бар у меня мозг взрывается, а учитывая что речь о мобильном устройстве, шкале не влезвющей в один экран и "заполняемости" сверху вниз это прям вообще ад.
No. 23063  
>>23062
Поэтому изначально оно и было сделано как "LED-индикатор на каждой вкладке". Со всеми вытекающими.
Алсо
>Прогресс-бар, в силу своей сверхъестественной природы, вполне может повляться из ниоткуда и исчезать как только в нем пропадает необходимость.
Наверное тут будет немного лучше сказать, что прогресс-бар является как бы отдельной от всех вкладок сущностью, и поэтому, подобно стороннему измерительному прибору, может быть размещен рядом с вкладками (поверх них) на время обновления, и убран по окончании процесса. Но так как он представляет собой заполняющуюся шкалу (как термометр), на этой шкале не должно быть пустых промежутков, или промежутков какого-то особенного цвета, соответствующих особенностям какой-то там конкретной вкладки.

В общем, к чему я это все написал. Я, хоть и не разбираюсь в дизайне пользовательских интерфейсов, все же вижу, что чаще всего элементы этих интерфейсов симулируют поведение разных физических объектов (термотметров, переключателей, лампочек-индикаторов и т.д.). И нам при добавлении новых элементов в интерфейс приложения нужно отталкиваться от этих же принципов.
No. 23064  
Поиск выделенного текста из меню выделения не работает. Я выделяю текст, нажимаю "web search" и вместо стандартного запроса, каким же браузером я хочу искать этот текст в гугле, я получаю сраное ничего. Просто ничего не происходит.
No. 23066  
>>23064
А какие браузеры у тебя установлены?
No. 23067  
>>23066
Браузер "Браузер" и waterfox. При нажатии на обычную ссылку в посте спрашивает, чем открыть. А поиск не спрашивает ничего и просто не работает.
No. 23068  
После одного обновления, только сейчас заметил одну проблему: при скачивании картинки положение вылетает, скачивая шесть копий этой картинки.

Android 6.0.1
Версия последняя.
No. 23069  
>>23067
Можешь проверить с каким-нибудь яндекс-браузером? Просто оно там сейчас открывается не как ссылка, а как "действие web-поиска". Возможно, что не все браузеры это поддерживают (хоть и большинство), но я сделал именно так, а не открытием жестко заданной ссылки на сайт гугла, чтобы те, у кого в браузере выбран другой поисковик могли воспользоваться им, а не жестко заданным гуглом.
No. 23070  
>>23068
С какой именно ошибкой? Есть стэктрейс? Воспроизводится каждый раз? Имеет ли значение, сохранять через галерею или через лонгтап на превьюшке? Имеет ли значение, включена ли опция сохранения файлов под оригинальными именами?
No. 23071  
>>23069
С яндекс-браузером не могу, проверил с ванильным firefox, тоже не работает. Может быть причина в том, что у меня не выбран браузер по умолчанию на уровне системы?
Но его выбирать я не буду, потому что мне нужно, чтобы каждый раз спрашивало, в чём именно открывать ссылки.
No. 23072  
>>23071
У меня лису тоже не предлагает. Предлагает google, яндекс и оперу. В общем я взял это на заметку. Возможно, придется для этого добавить какую-нибудь настройку, но я постараюсь как-нибудь сделать так, чтобы за пользователем остался выбор поисковика, и в то же время поддерживались все браузеры.
No. 23073  
>>23070
Оно не то чтобы вылетает, скорее просто выключается, поэтому никаких ошибок не пишет. Пока он не скачает все шесть копий программу не включить, ибо она сразу выключается. От способа сохранения или настройки сохранения под родными названиями не зависит.
Где стэктрейс можно посмотреть?
No. 23074  
>>23072
>Предлагает google, яндекс и оперу
Ничего из этого списка у меня не стоит и никогда стоять не будет, увы. Попробуй как-нибудь с лисофорками подружить, пожалуйста.
No. 23075  
>>23073
>>23070
Прости, дезинформировал. Происходит это каждый раз, но ошибка всё же вылетела один раз, когда я попробовал включить до окончания загрузки всех картинок. Но это окошко сразу закрылось
No. 23076  
>>23073
Если не крашится, то нигде.
>>23075
Ладно, я постараюсь как-нибудь так понять, в чем может быть дело. Трейс в данном случае все равно бы не сильно помог скорее всего.
No. 23077  
>>23075
Можешь проверить, есть ли странности на версии 1.6.8, например, появляется ли всплывающее сообщение "файл существует" при первой попытке сохранения нового, ранее не сохраненного файла?
No. 23078  
>>23077
Скачал 1.6.8, но ничего странного не происходит, всё хорошо сохраняется
No. 23079  
>>23078
Андроид-то нормальный или какая-нибудь говносборочка по типу миюяй/флайма?
No. 23080  
>>23079
Бюджетный самсунг - galaxy j2 prime
No. 23081  
Обновил еще раз сборку.
Привел светофоры к финальному виду и больше не хочу их трогать. Сейчас индикация отображается только во время обновления, в ней только два цвета, и она работает как прогресс-бар.
Добавил возможность задать кастомную строку поиска. В этом случае указанный адрес + запрос открываются как ссылка, что дает возможность использовать web-поиск с большинством браузеров.
>>23074
Скачай новую версию, зайди в настройки -> Advanced -> Web search URL
Вбей туда https://google.com/search?q= или что-то другое, если хочешь другой поисковик. После этого должно искать в 99% браузеров.
No. 23082  
Забыл сказать, выпилил лишние настройки индикации автообновления. Единственная оставшаяся настройка (вкл/выкл) переехала в раздел настроек автообновления, рядом с включением нотификации в статусбаре.
No. 23083  
Ща обновлюсь, гляну. Но у меня было пара предложений, в том числе по светофорам.
1) Сделай проверку обновлений приложения только по вай-фаю, если в автообновлении тредов выставлено. Ещё можно номер версии перенести в туда же, а лицензию куда-то ещё, а то плождение сущностей. И не мозолить глаз нотификацией каждое открытие, если один раз уже нажал отмену с этим обновлением, в следующий раз просто нотификацию в шторку кидать.
2) Не знаю, как сейчас прогрессбар выглядит, но у меня была идея убрать боковую фигню и прогресс обновления показывать фоном вкладки. Заодно убрать эти крестики у дохлых тредов, заменив красным фоном вкладки, а цифери новых постов в фавиконку всунуть, как у куклы.
No. 23084  
>>23081
Хорошо вышло со светофором в конечном итоге.
No. 23085  
>>23083
>Сделай проверку обновлений приложения только по вай-фаю, если в автообновлении тредов выставлено
Можно.
>Ещё можно номер версии перенести в туда же, а лицензию куда-то ещё
Куда? А вообще, и так сойдёт.
>один раз уже нажал отмену с этим обновлением, в следующий раз просто нотификацию в шторку кидать
Тогда может всегда нотификацию при автопроверке?
>прогрессбар
Уже не буду там ничего менять. Надоело.
>>23084
>Хорошо вышло со светофором в конечном итоге.
Ага, нормально.
No. 23086  
>>23085
Охлади траханье, всегда можно вернуться к задаче после отдыха.
Ну, только если туда же ченжлоги всунуть. Узнать список изменений всё же полезно. Можно при тапе по нотификации показывать попап с ченжлогами и обновлялкой. Правда, сразу напрашивается фича автоматической установки всех прилетающих апдейтов.
Чёрт знает, куда, на самом деле. Вообще, вспомнил ещё одну мысль: можно настройки разбить по категориям-подменюшкам, а чтобы много раз не тыкать дабы попасть к конкретной настройке, сверху серчбар с быстрым поиском по первым буквам и ключевым словам. Или пойти дальше и вообще сделать Соломоново решение касательно всех чекбоксов на каждый чих — в основных настойках оставить основные настройки, а всю косметику вынести в конфиг-файл, как chrome://flags, со своей смотрелкой в настройках.
No. 23087  
>>23081
>Добавил возможность задать кастомную строку поиска
Во, вот теперь работает.
No. 23088  
>>23083
>Заодно убрать эти крестики у дохлых тредов, заменив красным фоном вкладки, а цифери новых постов в фавиконку всунуть, как у куклы.
Это наоборот полная ерунда. И на куклу не кивай, я лично Стёпу обратно переубедил вернуть через 2 дня после запила этой ерунды - текстовые квадраты и счетчик постов видны на любом девайсе под любым углом, и в любом количестве, а не только меньше десяти; с текущими шакальными иконками это превратится в размазню без контраста. Да и с любыми впрочем, городить кучу логически несвязанной инфы в один небольшой квадрат - плохая идея на любой доске быстрее 10 постов в сутки.
No. 23089  
А можно обратно сделать так, чтобы при сохранении картинки в шторку не срало уведомлением о том, что она сохранена? Сейчас приходится после каждой сохранённой картинки открывать шторку, убирать уведомление, закрывать шторку.
Да, я знаю, что оно пропадает, но у меня пунктик на тему того, что в шторке ничего не должно быть, и даже несколько секунд - это для меня больно. В настройках не нашёл, как совсем выключить уведомление в шторке и оставить только тост.
No. 23090  
>>23089
Я наверное попозже тебе отвечу. Отчего-то в эту минуту мне ничего цензурного в голову не приходит.
No. 23091  
Screenshot_20191010-110808.png - (61.57KB, 720×1280)
23091
>>23089
У меня такого в последней версии нет, просто на долю секунды в шторке появляется значок загрузки и всё. Но попробуй в настройках уведомлений андроида потыкать разные уровни оповещений, возможно, это поможет.
No. 23092  
>>23091
>просто на долю секунды в шторке появляется значок загрузки и всё
Остающееся на 5 секунд уведомление сделано так, что оно будет работать только на Android 7 и выше.
На более старых версиях сейчас сервис крашится, что вызывает на некоторых системах его перезапуски и приводит к >>23068 проблеме. У себя я уже исправил это, сегодня собираюсь выложить.
No. 23093  
Можно сделать так, чтобы при пролистывании картинок открытых из всплывающего окошка с постом тред не перелистывался на этот пост? Но в то же время при пррлистывании картинок, открытых просто из поста, тред прокручивался как сейчас?
No. 23094  
>>23093
Можешь подробно объяснить, почему для тебя прокручивание треда
>при пррлистывании картинок, открытых просто из поста
ОК, но
>при пролистывании картинок открытых из всплывающего окошка
не ОК?
Может быть проще просто выключить функцию (как это давно сделал я)?
No. 23095  
>>23092
> сегодня собираюсь выложить.
Да ты прям на убой работаешь, что не день то обнова, спасибо за труды.
No. 23096  
В общем, выложил обновление. Единственное отличие — исправлена >>23068 проблема. Больше сегодня обнов скорее всего не будет.
>>23095
Ну там просто был явный косяк с моей стороны. Такое я всегда стараюсь как можно быстрее исправлять.
No. 23097  
>>23094
Могу. Когда я просто листаю тред с кучей картинок, мне скроллирование нужно. А когда я по цепочке ответов спускаюсь или поднимаюсь, вдруг нахожу в ней пост с несколькими картинками и смотрю их, мне совершенно не удобно, что меня кидает на тот пост. Приходится закрывать всю цепочку ответов, искать то место, откуда я начал идти по ней, потом снова открывать.
No. 23098  
>>23097
Ну в общем это крайне проблематично сделать. Может быть есть какие-то другие идеи, способные помочь с той же проблемой?
No. 23099  
>>23097
Держи в уме что перешёл по ссылке и не листай картинки вбок, а закрывай и открывай каждую. Я так делаю и каких-то проблем не испытаю.
No. 23100  
>>23098
Как вариант сделать по дашчановскому принципу, по тридоту при пролистывнии картинок добавить кнопку для перехода к посту.
No. 23101  
>>23100
По лонгтапу не лучше было бы?
No. 23102  
>>23101
Так в оверчане нет менюшки по лонгтапу.
No. 23103  
>>23102
Ну так без менюшки. Тупо лонгтап на картинке = переход к её посту.
No. 23104  
>>23098
Может быть, стоит посмотреть, как в дашчане реализовано? Я проверил, там как раз как нужно сделано, если просто открыть картинку и листать вбок на другие, тред скроллится. А если открыть именно из всплывающего окошка с постом и листать - не скроллится.
No. 23105  
>>23103
Слишком как-то по васянски.
>>23104
Сомневаюсь что код из дашчана хоть как-то применим к оверу.
No. 23106  
>>23105
Так я и не говорю, что прям кусок кода спереть, а хотя бы посмотреть, каким образом реализовано там. Отличается ли пост просто в треде от поста в окошке, если отличается, то чем именно, ну и так далее. Почему-то же даже один и тот же пост просто в треде и в окошке дают разные результаты при одном и том же действии, а именно просмотре картинок в нём. Значит, это вполне себе реализуемо в принципе.
No. 23107  
>>23093
Ну короче я сделал какой-то костыль, вроде бы всё работает. Теперь у меня два вопроса к вам.
Можно ли эту логику сделать фиксированной, или вам опять нужны будут настройки?
Нужно ли прокручивать тред, если картинка была открыта из галереи, которая открывается через три точки?
No. 23108  
>>23107
>Можно ли эту логику сделать фиксированной, или вам опять нужны будут настройки?
Меня устроит и без настройки, за других ничего не могу сказать.
>Нужно ли прокручивать тред, если картинка была открыта из галереи, которая открывается через три точки?
Мне кажется, что нужно. Чтобы по закрытию картинки быть на посте с ней, а не искать его потом по всему треду.
No. 23109  
>>23108
Тогда так и сделаю.
No. 23110  
>>23107
> Можно ли эту логику сделать фиксированной, или вам опять нужны будут настройки?
Фиксированная будет норм, если кто-то использовал это для перемещения к посту, то это очень странно.
> Нужно ли прокручивать тред, если картинка была открыта из галереи, которая открывается через три точки?
Нет, это позволит без переключения настроек перемещаться по картинкам. Так реализовано в кловере и это довольно удобно, однако неплохо было бы добавить в менюшку по трем точкам переход к посту с медиа, тогда это закроет вообще все возможные вопросы.
No. 23111  
По поводу производительности, у меня вроде лагов особо нет, но медиа файлы на последних версиях стали открываться очень долго. Особенно это заметно сразу после разворачивания приложен, после тапа на картинку ее открытие происходит через 3-5 секунд. Под открытием я подразумеваю не ее непосредственную отрисовку после загрузки, а именно открытие вообще окна галереи. Раньше кстати тоже была видимая задержка, но она была в районе секунды.
No. 23112  
>>23111
У меня галерея мгновенно открывается на таком же телефоне, как у разработчика, с 636 снапом.
Другое дело, что частенько бывает, что после полной загрузки картинки (синяя полоса дошла до конца и пропала), на растянутом превью может две-три секунды крутиться синяя срань и только после этого появится нормальная картинка.

Кстати, это можно починить, чтобы картинка сразу показывалась по окончанию загрузки, а не крутилась ещё анимация?
No. 23113  
>>23112
>Кстати, это можно починить
Пока нет.
No. 23114  
>>23112
И вообще может это просто из-за нехватки памяти и работы сборщика мусора. Перезапусти оверчан, перезагрузи телефон…
No. 23120  
Весь вечер кодил. Грядёт годнота. Но нужна одна новая иконка.
No. 23122  
>>23120
Звучит вкусно, поглядим.
No. 23123  
>>23120
>новая иконка
Не нужна. Та, которая сейчас идеальна.
No. 23124  
>>23123
С чего ты взял что он про иконку приложения.
No. 23125  
Реквестирую шаринг ссылок по лонгтапу, сейчас либо весь пост можно отправить, либо каждый линк выделять вручную, что не очень то и удобно.
No. 23126  
И не стоит ли что-то сделать с галереей той что по трем точкам вызывается, почему превьюшки такие маленькие и зачем такие огромные промежутки между ними, можно как-то пофиксить.
No. 23127  
>>23114
> И вообще может это просто из-за нехватки памяти и работы сборщика мусора. Перезапусти оверчан, перезагрузи телефон…
Нет, дело не в памяти, ее достаточно. Все перечисленные процедуры я делал неоднократно.
No. 23129  
Screenshot_20191011-141230.png - (231.21KB, 1080×2160)
23129
Сейчас в контекстом меню обычного поста и всплывающего поста есть пункты "Select text" и "Copy text" соответственно.
No. 23130  
Screenshot_20191011-141256.png - (229.45KB, 1080×2160)
23130
Меня интересует, пользуется ли кто-то ими, и нужны ли они вообще? Так как они занимают место в менюшке, добавлять в неё новые полезные пункты может быть проблематично.
No. 23131  
>>23130
Никогда не пользовался, если честно.
No. 23132  
>>23129
>>23130
Да я пользуюсь периодически чтобы сохранить пасту/пост с полезной инфой в записную книжечку.
No. 23133  
>>23132
Share разве не лучше для этого?
No. 23134  
>>23133
У меня в заметочки не шарится. Но вообще на самом деле если сильно мешает можно и убрать, в конце концов выделить и скопировать можно по другому.
No. 23135  
>>23133
Я таки и делаю, просто шарю в гуглкип.
No. 23137  
Здравствуйте, не так давно узнал про оверчан, пользуюсь неделю, составил список разного рода багов, реквеста, пожеланий. Какого-то баглиста не нашёл, так что сори если какие-то из проблем уже известны или как-то решаются настройками.
1) При включенной настройке сохранения файлов с оригинальным именем шаринг файлов происходит с дефолтным.
2) Информацию о загрузке файла лучше давать не в уведомлениях, а через всплывающее информационное сообщение снизу. По типу тех что о новых постах.
3) Зум картинок через tap and drag, очень не хватает такой уже стандартной во всех приложениях функции.
4) Быстрое закрытие дерева ответов, как вариант через удержание кнопки назад на смартфоне.
5) Уведомление об ответе должно висеть до тех пор пока ты его не увидишь, находясь в открытом треде нет вообще никакой индикации о том что на твой пост кто-то ответил, так же как и нет возможности найти этот ответ.
6) Вставка текста плейнтекстом. Сейчас сохраняется форматирование и текст 72 шрифта при вставке в форму ответа именно таким и будет, что затрудняет любое взаимодействие с ним.
7) Каждая страница доски открывается в отдельной вкладке. Не лучше ли было это делать в рамках одной?
8) После очистки кеша повторно появляются уведомления об ответах.
9) Подгрузки последующих медиа файлов в фоне очень не хватает, на медленном интернете прям больно смотреть.
10) При полноэкранной галереи периодически возникают разного рода баги отрисовки, то название заскочит не туда, то строка состояния скроется не корректно.
11) Иногда медиа файлы перестают переключаться, и показывается будто он один в треде, хотя на самом деле это не так.
No. 23138  
>>23137
>1) При включенной настройке сохранения файлов с оригинальным именем шаринг файлов происходит с дефолтным.
Спасибо, починю.
>2) Информацию о загрузке файла лучше давать не в уведомлениях, а через всплывающее информационное сообщение снизу. По типу тех что о новых постах.
Чем лучше? Если файл сохраняется не из кеша и его загрузка занимает какое-то время, если сохраняется тред, а не файл, если сохраняется множество файлов через галерею, то в уведомлении все равно отображается прогресс загрузки. Поэтому я решил не добавлять новых сущностей, а простос сделал так, чтобы уведомление задерживалось на некоторое время, даже если файл сохранился мгновенно (например, из кеша).
>3) Зум картинок через tap and drag, очень не хватает такой уже стандартной во всех приложениях функции.
Переработка жестов (и вообще поведения) галереи есть в планах.
>4) Быстрое закрытие дерева ответов, как вариант через удержание кнопки назад на смартфоне.
Сделал вчера. Вероятно, скоро окажется и в публичной версии.
>5) Уведомление об ответе должно висеть до тех пор пока ты его не увидишь, находясь в открытом треде нет вообще никакой индикации о том что на твой пост кто-то ответил, так же как и нет возможности найти этот ответ.
Уверен, что тебе понравится постоянная сигнализация при быстром общении в треде? Ответы на свои посты можно отличить по цветному фону отвечающих на твой пост ссылок.
>6) Вставка текста плейнтекстом.
Можно подумать.
>7) Каждая страница доски открывается в отдельной вкладке. Не лучше ли было это делать в рамках одной?
Может быть и лучше. Всегда так было, я как-то и не задумывался даже.
>8) После очистки кеша повторно появляются уведомления об ответах.
Есть такое. Как-нибудь посмотрю, но это такое, уже с очень низким приоритетом.
>9) Подгрузки последующих медиа файлов в фоне очень не хватает, на медленном интернете прям больно смотреть.
Есть желание это сделать, в скором времени вернусь к этому вопросу.
>10) При полноэкранной галереи периодически возникают разного рода баги отрисовки, то название заскочит не туда, то строка состояния скроется не корректно.
Тут есть два варианта работы: как было изначально, и как стало после моих попыток доработать. К сожалению, оба работают не идеально, но тут большая часть проблем из-за дурацкой реализации полноэкранного режима в самом андроиде.
>11) Иногда медиа файлы перестают переключаться, и показывается будто он один в треде, хотя на самом деле это не так.
Тоже древний баг, особенно часто возникает в больших тредах (1000+ постов). Как и многое другое пока стоит в очереди.
No. 23139  
>>23137
> Сейчас сохраняется форматирование и текст 72 шрифта при вставке в форму ответа именно таким и будет, что затрудняет любое взаимодействие с ним.
Если оригинальный текст был 72 шрифта и вообще каким бы то ни был, сохранения визуальной разметки при вставке есть дефолтное поведение Андроида. Закрой-открой форму. Если же звёздочки и прочая вакабаразметка копируется, то это странно, да.

>>23138
Только не надо вешать ничего на лонгтап взада, на нём обычно висит форседклоуз текущего приложения. Вот даблтап норм.
Алсо реквестирую унификацию выделения текста. Привык как на Миюе даблтапом выделять, сейчас на стоке неудобно.
No. 23140  
>>23139
>Только не надо вешать ничего на лонгтап взада, на нём обычно висит форседклоуз текущего приложения.
У меня ничего не висит, например.
>Вот даблтап норм.
Ага, очень. Захотел вернуться на два поста назад в цепочке ответов, а вместо этого закрыл вообще всё.
No. 23141  
>>23130
Не вижу смысла в Copy text, когда есть Select text, где при выделении можно скопировать необходимое посредством всплывающей стандартной менюшки.
No. 23142  
>>23140
>У меня ничего не висит, например.
Да это вроде на китайских саоми что-то накручено. У меня на стоке тоже ничего нет, закрывать на удержание кнопки назад в дашчане было очень удобно.
No. 23143  
>>23141
В "Select text" тоже немного смысла: если надо скопировать часть текста — есть даблтап, если весь — Share в Clipboard.
No. 23144  
>>23142
>Да это вроде на китайских саоми что-то накручено
На только. У меня на всех кастомных прошивках эта функция тоже включена всегда. Так что если и делать закрытие всей цепочки ответов по лонгтапу "назад", то только опционально.
No. 23145  
>>23140
>Захотел вернуться на два поста назад в цепочке ответов, а вместо этого закрыл вообще всё
Разницу между даблтапом и двумя одиночными знаешь?
No. 23146  
>>23144
Так может оно вам и не будет мешать. В смысле, может все равно будет выполняться то, что у вас там в системе настроено.
No. 23147  
>>23145
Что, ждать секуду после закрытия каждого диалога? А если все равно случайно нажмешь слишком быстро и всё закроешь?
No. 23148  
>>23146
Вот именно, что будет срабатывать именно то, что в системе, то есть закрытие приложения.
No. 23149  
>>23148
Ну вам же именно это и нравится, я так понял.
No. 23150  
>>23149
Именно. Поэтому я и говорю, что нужен другой способ закрытия сразу всей цепочки ответов.
К тому же, длинное нажатие будет недоступно тем, кто использует жесты вместо навбара.
Нужно какое-то решение, которым смогут воспользоваться все, а не только часть.
No. 23151  
Закрытие дерева ответов сделайте на удержание клавиши назад. Не выдумывайте херни.
No. 23152  
Сборка обновлена.
>>23151
Пока сделал так. Сначала пусть все хотя бы посмотрят, как оно у них работает, и работает ли вообще. Потом решим, нужно ли добавлять ещё что-то.
No. 23153  
>>23152
Хороший подход. Но над кастомизацией действий подумайте.
No. 23154  
>>23152
Чёт херова работает, после закрытия цепочки он ещё автоматом несколько тредов назад отматывает.
No. 23155  
>>23151
>удержание клавиши назад
Это дискриминация прогрессивной части аудитории а пользу некрофилов. Я пользуюсь жестами и мне этот функционал недоступен.
No. 23156  
img_eggsif_9184753304233748414.png - (146.21KB, 720×1223)
23156
Может подобие таких вот кнопок из кловер как-нибудь отрисовывать?
No. 23157  
В сборке 63 отвратительно работает счётчик новых постов. Просто не показывает их наличие в чести вкладок, хотя на деле новые посты там есть. Откатился обратно на 62, буду ждать починки. У меня почти 300 вкладок, как я должен без счётчика определять, где есть новые посты? Я не настолько поехал, чтобы все 300 каждую минуту вручную протыкивать.
No. 23158  
>>23157
В сборке 63 ничего не менялось в этом плане. При заходе в тред ты видишь сообщение "N новых постов", или просто видишь посты, отмеченные как непрочитанные? Индикация автообновления включена? Что на ней видно?
No. 23159  
>>23158
>При заходе в тред ты видишь сообщение "N новых постов", или просто видишь посты, отмеченные как непрочитанные?
Вижу посты, которых ранее не было, они помечены как непрочитанные. На тост не обратил внимания, так что не скажу за него.
Индикация включена, отображается типа тред обновился, но количества новых сообщений в левой панели нет. Я просто откатился на прошлую версию на втором таком треде и не собираюсь ставить ничего новее, пока проблема не будет решена. В 62 всё замечательно отображается.
No. 23160  
>>23159
А, ещё момент. Первая сотня вкладок показывала нормально, счётчик сработал. Проблема началась во второй трети списка.
No. 23161  
>>23159
>>23160
Какой размер кеша стоит?
No. 23162  
>>23161
1024 мегабайта.
No. 23163  
Добавьте пожалуйста возможность шарить линк на медиафайл при удержании на превьюшке.
No. 23164  
>>23162
В скольки из этих 200 тредов были непрочитанные посты при том, что счетчики ничего не показывали? Уверен, что не могло быть такого, что ты когда-то уже заходил в эти треды, затем вышел, не сняв подсветку с непрочитанных постов, а потом забыл об этом?
>>23163
Постараюсь сделать. Крайне годная идея, позволит более удобным образом открывать в фоне (во внешнем плеере) всякие там видео и аудио.
No. 23165  
У кого-нибудь ещё наблюдается такое >>23154 ?
No. 23166  
>>23164
> Постараюсь сделать. Крайне годная идея, позволит более удобным образом открывать в фоне (во внешнем плеере) всякие там видео и аудио.
Для этого и хотеть, спасибо.
No. 23167  
>>23164
>В скольки из этих 200 тредов были непрочитанные посты при том, что счетчики ничего не показывали
Понятия не имею, сколько всего таких было. Говорю же, на втором таком я прибил приложение и поставил прошлую версию.
>Уверен, что не могло быть такого, что ты когда-то уже заходил в эти треды, затем вышел, не сняв подсветку с непрочитанных постов, а потом забыл об этом?
Совершенно уверен. Я всегда снимаю подсветку с новых постов, когда захожу в тред.
No. 23168  
>>23165
Там просто после закрытия нет прерывателя к результате, после закрытия дерева ответов, кнопка назад продолжает отрабатывь дефолт действие по переходу назад. Если вовремя ее отжать то отматываться ничего не будет, но там даже задержки нет, очень сложно.
No. 23172  
На Android 10.0 пропали всплывающие сообщения о сохранении картинок и о новых постах. Они ведь были раньше, я ничего не путаю?
No. 23173  
>>23172
А впрочем, о моем же новом посте всплывающее сообщение только что все же было, и "файл уже существует" для картинки - тоже. А вот "нет новых постов" при следующем обновлении страницы - не было. Хотя у меня могут быть проблемы с памятью, и его никогда не было.
И ещё я помню сообщение "файл будет сохранен..." для каждой скачиваемой картинки - но это я могу с 2ch Browser путать.
No. 23174  
И ещё на 10.0: при нажатии ссылок на посты в треде, перед отображением окна с постом, на экране на долю секунды появляется окно с постом во всю высоту экрана. Пустое или с текстом - не успеваю разглядеть.
Такого на 9.0 у меня точно не было.
No. 23175  
Как теперь текст выделять?
No. 23176  
>>23175
Как и всегда, через даблтап.
No. 23177  
>>23176
Никогда не пользовался, не знал.
No. 23178  
Вот это вот что тебе и зачем рядом с кнопкой сохранения? Можно это убрать в меню или сделать отключаемым?
No. 23179  
>>23178
НЕЛЬЗЯ
No. 23180  
>>23179
НАДА
No. 23181  
>>23180
НЕНАДА
No. 23182  
>>23181
ОБЯЗАТЕЛЬНА НАДА
No. 23183  
Конструктивно.
No. 23184  
>>23168
>Если вовремя ее отжать то отматываться ничего не будет, но там даже задержки нет, очень сложно.
Как будет возможность, проверь на последней версии, пожалуйста.
>>23163
>возможность шарить линк на медиафайл при удержании на превьюшке
Сделано.
No. 23185  
>>23184
>Как будет возможность, проверь на последней версии, пожалуйста.
Теперь работает корректно, спасибо.
No. 23186  
>>23182
НЕНАДАБЛИЕАТЬ. Итак имя файла ни хрена не помещается, ещё и эта дурь
No. 23187  
>>23172
>На Android 10.0 пропали всплывающие сообщения о сохранении картинок
Их никогда и не было в оверчане (только сообщения об ошибках типа "файл уже существует" или "файл уже есть в очереди загрузок").
>и о новых постах
Насчет этого нужно будет глянуть. На следующей неделе как-нибудь попробую потестить в эмуляторе. Скорее всего это исправимо.
>>23174
>И ещё на 10.0: при нажатии ссылок на посты в треде, перед отображением окна с постом, на экране на долю секунды появляется окно с постом во всю высоту экрана.
А вот с этим точно будет проблема. Я попробую потом поэкспериментировать и придумать какое-нибудь решение, но предварительный диагноз неутешительный.
>>23156
Как опциональный костыль для тех, у кого нет кнопки "Назад", оно может быть и сойдет, но вообще некрасиво выглядит. Я вот думаю, может быть лучше будет попытаться как-нибудь повесить закрытие всех диалогов на долгий тап за пределами диалога? Раз уж одиночный тап за его пределами закрывает один диалог.
No. 23188  
>>23179
А что это хоть такое-то? А то я опасаюсь нажимать.

И всё же я бы хотел возможность это скрыть, потому что не понимаю, что это и для чего нужно.
No. 23189  
>>23187
>повесить закрытие всех диалогов на долгий тап за пределами диалога
Вот, вот это идеально было бы, если такое возможно вообще. Это будет работать даже без навбара. А то я привык к жестам и не хочу возвращаться к кнопкам уже.
No. 23190  
>>23188
Hint: долгое удерживание на иконке в action bar'е выводит всплывающую подсказку с её описанием.
No. 23191  
Изменение имени файла на загрузку ещё не выкатили?
No. 23192  
>>23191
Поподробнее плиз. Что ты имеешь ввиду? "Save as"?
No. 23193  
>>23192
Нет, Send as, в куклоскрипте такая фишка есть при нажимании карандаша под картинкой.
No. 23194  
>>23193
Пока нет ничего такого. А учитывая, сколько вокруг вечно чем-то недовольных анонов, а также неумолимо набирающий обороты android 10, несущий кучу своих проблем, и тот факт, что я и так ничего не успеваю, то возможно, что и не будет. Хотя я и не против попробовать что-то такое сделать и при сохранении, и при загрузке.
No. 23195  
>>23178
Эта хрень же просто дублирует кнопку Назад, разве нет? Но кнопка Назад и так есть на всех Android-устройствах, и дотянуться до нее проще, чем до этой кнопки сверху. Тогда зачем она нужна?
No. 23196  
Вернуться к посту что ли, только я не понимаю зачем это.
No. 23197  
>>23187
>костыль для тех, у кого нет кнопки "Назад"
И у кого же ее нет?
No. 23198  
>>23195
Она перематывает тред к посту, содержащему картинку. Особенно полезно из галереи.
No. 23199  
>>23197
Говорят, что у пользователей 10-го андроида.
No. 23200  
>>23198
Никогда не понимал людей, которые хотят переходить к посту через картинки. Либо ты читаешь посты, и тогда тебе точно не надо терять текущую позицию в треде, либо ты просто смотришь картинки, и тогда тебе вообще должно быть плевать на посты.
Ладно, пусть остаётся - но лично я бы эту функцию в меню спрятал.
No. 23201  
Screenshot_20191012-171304.png - (226.70KB, 1080×2220)
23201
>>23199
Кнопка Назад есть всегда и везде, просто может быть реализована по-разному. 10-й Андроид как раз даёт на выбор наибольшее число вариантов.
No. 23202  
>>23201
По мне, кстати, отказ от кнопки "меню" в пользу переключалки между окнами — большое упущение. У каждой кнопки есть минимум три простых и понятных запоминающихся действий — тап, даблтап и лонгтап. У софтварных кнопок добавляются ещё жесты. И если от какой кнопки и стоит отказаться, так это переключение между окнами, даже в стоковом древнем ведре оно было по лонгтапу на дом.
мимо
No. 23203  
>>23200
Хорошо что не ты занимаешься разработкой, мы бы все тут такого говна пожрали что аж страшно.
No. 23204  
>>23197
У меня нет. Я использую жесты от края экрана, навбара нет, кнопок на нём, соответственно, тоже нет. Есть только жест "назад", но он работает как одиночное нажатие.
No. 23205  
>>23202
>И если от какой кнопки и стоит отказаться, так это переключение между окнами
Второй вариант на скриншоте - это оно и есть. Только ты от этого ничего не выигрываешь, поэтому лучше просто оставить 3 кнопки.
>по лонгтапу на дом
По лонгтапу на дом давно уже вызов поисковика/ассистента стоит.

>>23204
Просто отключи жесты, ни один нормальный человек этим кривым говном на 10-м Андроиде не пользуется.
No. 23206  
>>23205
>Просто отключи жесты
Давай ты перестаешь за меня решать, что мне делать и чем мне пользоваться, а? Мне так удобно, жесты отличные, меня всё устраивает. Это гораздо лучше устаревшего навбара. И решения, привязанные к навбару, я считаю совершенно недопустимыми, потому что они являются прямой дискриминацией пользователей, что в корне неправильно.
No. 23207  
>>23206
Имей ввиду, что эти жесты в своем текущем виде могут надолго не задержаться. Google очень часто отказывается от собственных идей, а конкретно эта идея ещё и реакцию получила, мягко говоря, не самую положительную. Поэтому в Android 11 жесты уже могут быть другими.
No. 23208  
>>23200
Дядя, ты дурак?
No. 23209  
>>23205
Китайцы активно пользуются, сам в метро видел!
No. 23214  
>>23200
Удвою, эту фичу вообще случайно зафорсили и в той позиции ей точно не место.
No. 23215  
>>23214
Тебя настолько беспокоит кнопочка на экране? Требуй опциональный интерфейс.
No. 23216  
>>23215
>Требуй
Ну вы там совсем уже осмелели походу.
No. 23217  
>>23215
Тебе так сложно нажать галку в настройках что ты требуешь кнопку для этого, ещё и в самом тесном месте?
No. 23218  
>>23217
Вообще не понял твой поток сознания.
>>23216
Будьте реалистами - требуйте невозможного.
No. 23219  
Камон, 1) мелкая кнопка 1) в шапке, 3) когда в галерее. Спорю, что ее никто, кроме заказчика, и не заметил бы и не пользовался бы.
И для этого нужна 9001-ая галка в настройках?

Лично я знаю, что не буду ей пользоваться, но она мне в той пустой шапке и не мешает вообще ни разу, чтобы трясти настройку.
No. 23220  
Screenshot_20191013-002858.png - (508.73KB, 1080×2160)
23220
Смотрите как сделал. Переход к посту работает по клику на названии. И даже название переносится на вторую строку если очень длинное. Что думаете?
No. 23221  
>>23220
Я думаю, сил это идеально.
No. 23222  
>>23218
Куда тебе.
No. 23223  
>>23220
Дякую. Название файла это половина рофла на форчане, а редкую кнопку спрятать за кликом по названию ещё и чисто выглядит.
No. 23224  
Пофиксил стиль отображения текста в заголовке галереи. На этом пока всё, наверное.
No. 23225  
>>23224
Пофиксил - это увеличил размер текста? Мелкий лучше был.
No. 23226  
>>23225
Возможно так оно и есть, но должно же быть единообразно. Если уменьшать, то надо и для всех других заголовков тоже. Поэтому пока пусть так лучше будет.
No. 23227  
Screenshot_20191013-150523.png - (112.76KB, 720×1280)
23227
Нашёл странный баг при использовании функции превью треда. Когда прокручиваешь вниз, то проблем нет, но если прокрутить ответы обратно вверх, то текст выходит за экран и остаются большие пустые пространства. Нашёл его на Ычане, на других сайтах не видно, скорее всего это связано с количеством отображаемых ответов, на Ычане их показывается больше, чем на других бордах. Версия приложения самая последняя.
No. 23228  
>>23227
У меня не видно такого и на Ычане. Можно ссылочку на конкретный тред?
No. 23229  
>>23228
Вот этот самый аномальный.
http://iichan.hk/b/res/4959054.html
No. 23230  
>>23229
Не получается такого же добиться. Проверял с разными комбинациями настроек широких диалогов и полноэкранной галереи, превью треда крутид туда-сюда по несколько раз. Какая версия андроид у тебя? Потом попробую проверить в эмуляторе.
No. 23231  
>>23230
7.1.2 версия. Оно как-то выборочно работает, могу подобное найти только в нескольких тредах и только с определёнными постами. Так-то жить особо не мешает, если несколько раз туда-сюда прокрутить, то всё начинает отображаться как надо.
No. 23232  
>>23220
Для фичи, которая может привести к нежелательной потере текущей позиции в треде, нужна защита от случайных нажатий. Лучше все же убрать в меню.
No. 23233  
>>23232
Позиция в треде гораздо легче теряется случайным касанием правого края экрана. А то, что ты написал, это я вообще не знаю, что надо делать, чтобы случилось.
No. 23234  
>>23233
Мимо кнопки сохранения файла промахнуться, лол. На лопатах и в маршрутке особенно актуально.
No. 23235  
>>23232
>>23234
В меню точно не уберу. Возможно сделаю долгое нажатие. Но не обещаю, пока не попробую.
No. 23236  
>>23235
По одиночному тапу показывать инфу о файле, по лонгтапу переход к посту.
мимо
No. 23237  
В общем, в итоге сделал так >>23236
Также заменил опцию "Send by double tap" на опцию "Safe posting", позволяющую отправлять посты как по двойному, так и по долгому нажатию кнопки "Send". Всем, кто пользовался опцией "Send by double tap" нужно зайти в настройки и включить новую опцию.
No. 23242  
>>23237
Не пора ли в фдроид?
No. 23243  
>>23242
Поддерживаю
No. 23244  
Имеется пара реквестов по поводу галереи, во первых когда её открываешь неплохо было бы делать это именно с того места откуда она открыта, а не с первого поста и второе это уменьшить промежутки между изображениями, очень много места пропадает зря.
No. 23245  
>>23220
>И даже название переносится на вторую строку если очень длинное.
Словил такой баг.
No. 23246  
>>23245
Это только при загрузке? В смысле потом нормально стало, или всегда так?
No. 23247  
>>23246
Всегда
No. 23248  
>>23247
Версия андроид?
No. 23249  
>>23248
4.4.2
No. 23252  
Screenshot_20191014-161244.png - (300.30KB, 720×1280)
23252
>>23245
>>23246
У себя вот на такой наткнулся.
Андроид 7.1
No. 23256  
>>23231
Та же фигня. Приходится на пост пальцем тыкать, чтобы починить.
Андрюха 7.1.2 с Ксаоми...
No. 23257  
А можно по логтапу на линк сделать возможность его расшарить? Сейчас для этого приходится выделять далеко не самым удобным способом.
No. 23258  
>>23257
Как минимум можно попытаться. И я помню про этот реквест, но сейчас немного не до этого.
No. 23260  
>>23258
А надо бы сделать, вот убрали выбор текста из менюшки по лонгтапу, теперь в постах где одна ссылка без текста её вообще никак не выделить.
No. 23261  
>>23260
Не,ну если она там прям совсем одна, то можно же тупо весь текст скопировать. Проблема будет как раз, если ссылок больше. Но вообще я займусь этим вопросом. Возможно верну выделение текста из контекстного меню, если не придумается ничего лучше.
No. 23262  
>>23261
https://www.google.com
No. 23263  
>>23261
Вот если сообщения такого вида, то никак. Я по крайней мере способа не нашёл.
No. 23264  
>>23263
Сейчас доисправляю последние баги и займусь этим.
No. 23265  
>>23264
Ок, спасибо. Лучше конечно если получиться именно шаринг ссылок прикрутить, как не крути удобнее.
No. 23266  
>>23264
Лучше бы предзагрузку полных картинок пилил.
No. 23267  
>>23266
Лучше бы ты свои советы при себе оставил.
No. 23270  
Обновление. Багофиксы и настройка "вкл/выкл" автовоспроизведение видео.
No. 23272  
>>23270
>"вкл/выкл" автовоспроизведение видео
Годно, теперь можно врубить вебвью, а то я именно из-за этого им не пользовался.
No. 23273  
А это нормально? Куда ему столько?
No. 23277  
>>23270
Теперь отображается вот так, но так хотя бы лучше, чем до этого было.
No. 23278  
>>23277
А что именно плохо?
No. 23280  
>>23278
Ну, если бы я загружал картинки на телефон, то для меня было бы непонятно, какого формата изображение. Но я нетребовательный, так что особо ничего плохого не вижу и потому благодарю за фикс.
No. 23281  
>>23280
Просто я потыкал в эмуляторе, и на 4 андроиде как-то криво выглядело в две строчки со стандартным размером шрифта. Поэтому я на 4 и ниже сделал в одну. Я могу попробовать сделать шрифт поменьше, но тогда он (по крайней мере пока) будет отличаться по размеру от того, что в заголовке треда. Но в принципе, там сейчас должно работать инфо по клику, так что расширение файла при желании можно и так посмотреть.
No. 23282  
>>23281
Ну, отличия от заголовочного шрифта некритичны по моему мнению, но про фичу с кликом спасибо - не знал, буду ею пользоваться теперь.
No. 23283  
Можно ли фуллскрин режим галереи доработать таким образом чтобы воспроизведение начиналось только по тапу на область видео. Поясню в чем именно проблема, если настроить просмотр на внешний плеер то при пролистываний файлов весь интерфейс убирается и нет никакой возможности например сохранить файл или расшарить на него линк, т.к тап по любой области приводит к открытию файла.
No. 23284  
>>23283
Ну либо по лонгатпу на любой области показывать интерфейс, так наверное даже будет лучше.
No. 23285  
>>23283
>>23284
Не знаю, что там можно, но желание переработать всё, что связано с полноэкранным режимом, есть давно.
No. 23286  
Screenshot_20191015-090125.png - (4.46MB, 1440×2880)
23286
Опять что-то с названиями
No. 23287  
>>23286
А что не так?
No. 23288  
>>23287
Обрезано когда не уместилось во вторую строку
No. 23289  
>>23288
Ну а что еще делать, если оно не уместилось? Могу сделать, чтобы были три точки в конце, если оно вам надо.
No. 23290  
>>23288
И что ты предлагаешь, добавлять строки пока не влезет?
No. 23291  
>>23290
Раньше мелкий шрифт был. В принципе если будет помещаться 256 символов, это в любом случае лимит любой фс, хватило бы для любого случая.
No. 23292  
Screenshot_20191015-091215.png - (959.41KB, 1440×2880)
23292
Алсо иногда вот такое при загрузке
No. 23293  
>>23291
И ради чего? Оно и так выглядит нормально. Если хочешь полное увидеть то тапни по названию.
No. 23294  
>>23281
>могу попробовать сделать шрифт поменьше
А можно это сделать не только для некроёбов? Ну или опционально.
No. 23295  
Там насасаче какой-то псих предлагает выкинуть вкладки и сделать второй дашчян, лел.
No. 23296  
>>23295
Срочно в новости, на первую полосу.
No. 23297  
Предлагаю убрать из боковой панели три кнопки наверху, избранное и историю в меню, новую вкладку на карандаш при открытой панели.
No. 23298  
Обновил сборку.
Реализовал копирование ссылок, насколько смог, правильно.
Пофиксил продолжающий играть после закрытия WebView, при воспроизведении audio-only файла.
По реквесту из другого треда немного изменил логику работы убирания подсветки непрочитанных постов (на пробу).
В этой сборке одиночный тап на посте снимает выделение только с него и всех постов выше, долгий — со всех.
No. 23299  
>>23297
Пообсуждайте между собой это. Лично мне это не нужно, и время на это тратить не хочется.
No. 23300  
>>23298
>В этой сборке одиночный тап на посте снимает выделение только с него и всех постов выше,
Что за бред, кому и зачем это вообще может быть надо?
No. 23301  
>>23300
Давай общаться спокойно и конструктивно. Я сделал пока просто чтобы попробовать (в том числе самому) и заодно обсудить тут этот вопрос.
Кто-нибудь знает, в чём вообще изначальный смысл подсветки непрочитанных постов?
И почему она должна всегда сниматься вся сразу?
No. 23302  
>>23301
Да я вроде спокоен, просто это действительно странно и смысл мне непонятен от слова совсем.
>Кто-нибудь знает, в чём вообще изначальный смысл подсветки непрочитанных постов?
Ну как я понимаю выделять сообщения подгруженные после обновлений. Взглядом это не очевидно и можно спокойно начать читать уже прочитанный пост.
>И почему она должна всегда сниматься вся сразу?
А почему нет, взгляд уже зафиксирован на новых сообщениях, дальше уже нет необходимости в выделении.
No. 23303  
>>23298
>В этой сборке одиночный тап на посте снимает выделение только с него и всех постов выше, долгий — со всех.
Ну нее, сейчас потестил это все максимально неудобно, я как минимум за смену назначений тапов. Вот кому надо пусть лонгтапом убирает выделение с верхних. Кроме того, теперь нельзя по мере скрола открывать медиа файлы одним тапом, надо обязательно делать два.
No. 23304  
>>23302
Ну в общем-то да. Я сейчас попробовал немного и как-то оно совсем не очень. Хотя вообще у меня самого иногда вроде бывали моменты, когда мне не хотелось снимать эту подсветку целиком (не помню уже, почему).
>Вот кому надо пусть лонгтапом убирает выделение с верхних.
вот только что хотел предложить. Так оно не будет влиять на привычный процесс, но всё же добавится маленькая новая возможность на случай, если она вдруг понадобится. Сейчас перезалью сборку.
No. 23305  
>>23304
В каком треде это вообще реквестили, мне прям интересно стало чем человек руководствовался.
No. 23306  
>>23305
В другом треде.
No. 23307  
>>23306
Ссылочку можно, я таких намеков не понимаю.
No. 23308  
Сборка обновлена.
>>23307
https://2ch.hk/mobi/res/1309744.html#1724176
No. 23309  
>>23308
Слишком сложно, так я ничерта и не понял чем он недоволен и в чем его проблема. Ну да ладно, главное что все вернулось на место.
No. 23310  
>>23309
Да я тоже что-то подозреваю, что до конца не понял, о чём он.
>Ну да ладно, главное что все вернулось на место.
Вы же не думали, что я сознательно могу сделать с оверчаном нечто плохое?
No. 23311  
>>23301
>Кто-нибудь знает, в чём вообще изначальный смысл подсветки непрочитанных постов?
Чтобы отличить новые посты от старых, очевидно же.
No. 23312  
>>23310
Ну а вдруг ты послушаешь овоща из того треда и заменишь открытые вкладки на избранное. Наи самом деле я так не думаю, конечно.
No. 23313  
>>23312
Не, максимум, что я там сделаю, это (авто)очистку вкладок, оставляющую открытым только то, что есть в избранном.

Кстати, кому-нибудь нужна функция копирования ссылки на пост? Если да, то в каком виде вы бы хотели её видеть?
No. 23314  
>>23310
У каждого свое плохое, всем нам свойственно заблуждаться.
No. 23315  
>>23313
> (авто)очистку вкладок, оставляющую открытым только то, что есть в избранном
Я надеюсь, строго опционально? Мне, например, такая вещь не нужна, я пользуюсь оверчаном в первую очередь из-за того, что могу забыть про избранное и постоянное пердолирование с добавлением-удалением вкладок.
No. 23316  
>>23315
>Я надеюсь, строго опционально?
Само собой это опционально, да и вообще еще под вопросом.
No. 23317  
Screenshot_20191015-194138.png - (403.86KB, 1444×1227)
23317
Это как-то фиксится? Ответов 10, а показывает только 3?
No. 23318  
>>23297
Меня в интерфейсе всё устраивает, зачем сто раз переделывать уже готовые фичи, когда можно заняться реализацией новых и фиксом багов.
No. 23319  
>>23317
Какая версия андроид? И какой тред? У меня никогда не получалось это воспроизвести у себя на телефоне, надо бы попробовать в эмуляторе.
No. 23320  
>>23319
7.1.1 в треде любом где больше трёх ответов, без исключений.
No. 23321  
>>23320
Потом гляну. Если долго-долго не гляну — напомните, плиз.
No. 23322  
>>23321
Ну ты отпишись если глянешь, через недельку напомню если что.
No. 23323  
Вот, давно хотел написать, но забывал. Иногда в боковой панели не пропадает количество новых постов в треде, даже если я уже его открыл и даже сбросил выделение с них. Если перейти в другую вкладку и вернуться в тред, то пропадает. Сейчас вот с этим тредом такое случилось. Андроид 8.1.0.
No. 23324  
Там во втором треде про вкладки заговорили. Категорически против дашефикации вкладок, именно поведением классических браузеров и привлёк когда-то Оверчан.
А вот группировку вкладок, как когда-то пытались сделать в Опере, было б норм. Выделил несколько вкладок, собрал в группу, группу можно свернуть-развернуть, чтобы глаза каждый раз не мозолила, в свёрнутом состоянии счётчик новых постов на группе берётся как сумма всех новых постов на вкладках из группы. Это гораздо более гибкая система, чем дурацкая группировка с изоляцией по бордам. Например, на разных бордах есть треды одной тематики, и их правильнее держать в одном месте, чем размазывать по разным бордам. Особенно вымораживала в Дашчане строгая изоляция вкладок разных борд, когда нельзя тупо в один список слить все вкладки.
No. 23325  
>>23324
Я это не осилю.

Лучше скажите-ка вот что.
«Copy link», «Share link», «Copy text», «Share (text)»
Что из этого нужно в контекстном меню поста? Сейчас там есть только «Copy text» и «Share» для того, чтобы скопировать полное содержимое поста. Но при этом нет никакой возможности (вообще нигде в приложении) быстро скопировать ссылку на конкретный пост. Можно скопировать или расшарить ссылку на тред, можно на вложение, но на пост — нельзя. Мне кажется, что это неправильно. Я могу добавить что-нибудь в контекстное меню поста, но оно тогда получится слишком большим и менее удобным. Как бы вы сделали?
No. 23326  
>>23324
>в Дашчане строгая изоляция вкладок разных борд, когда нельзя тупо в один список слить все вкладки.
Можно, включается в настройках.
>>23325
>Как бы вы сделали?
Контекстное меню же может быть многоуровневыми. Было бы идеально просто доп. опции распихать в подменю.
No. 23327  
>>23325
Эх.

Двухуровневое меню. Да, больше тапов, но не так часто оно нужно. Вот умел бы в кастомные менюшки, предложил бы сделать квадратные кнопки вместо обычных пунктов.
No. 23328  
Да кстати, поправь пожалуйста чтобы при импорте/экспорте сохранялись настройки выборы капчи для борд.
No. 23329  
https://2ch.hk/mobi/res/1134050.html#1724758
>https://2ch.hk/mobi/res/1134050.html
Почему первый абзац не покрасило как цитирование, а дальше всё нормально?
No. 23330  
>>23329
Кто знает. В браузере тоже так.
No. 23331  
>>23329
Оно и в браузере так, не проблема оверчана. Можно символ левый.
No. 23332  
>>23326
Всё равно, ставка в Дашчане и Оверчане на диаметрально противоположные способы работы со вкладочками. Дашчан больше про древовидную иерархию и работу с закладками, вкладки лишь временная сущность, Оверчан же наоборот, больше про ручную сортировку и вкладки как постоянно открытые треды для мониторинга. Когда-то давно могло сложиться иначе, но Мику вовремя зареквестили галку "Не закрывать вкладки".
No. 23333  
1308397298893.png - (632.16KB, 1200×1200)
23333
>>23332
> вовремя зареквестили галку "Не закрывать вкладки".
Это был я.
No. 23334  
Некоторые ответы съезжают за край экрана и приходится пальцем нажимать, чтобы они вернулись в норму.
Это из-за чего так поломалось?
В предыдущих версиях такого не было.
No. 23335  
>>23334
Скриншот плиз.
No. 23336  
>>23326
>Контекстное меню же может быть многоуровневыми.
>>23327
>Двухуровневое меню.
Так и сделал.

>>23328
Над этим нужно будет подумать, а то там не так очевидно, что надо делать.
No. 23337  
Надо бы еще подправить обработку нажатий на постах. Хотел сделать, чтобы копирование ссылок не срабатывало на локальных ссылках, типа ссылок на пост, чтобы копирование не мешало вызову контекстного меню над этими ссылками. Вроде бы и сделал, что хотел, но как-то оно все равно странно работает. Как же надоело. С каждой мелкой доработкой возникает столько непредвиденных проблем, что с ума сойти можно.
No. 23338  
Ох и намучился же я с этим копированием ссылок (а точнее не столько с ним, сколько с тем, чтобы прикрутить к ссылкам лонгтапы так, чтобы ничего не сломать). Но зато теперь наконец всё идеально. Можно спать спокойно.
No. 23339  
>>23334
Если имеешь ввиду это >>23227, то кажется я понял, что это вызывает. А конкретно недавно добавленный "фикс" отваливающегося выделения текста. Я попробую что-нибудь придумать.
No. 23340  
Под видео в посте написано, что это видео. Под гифкой - что это гифка. Зделой также для жпг и пнг.
No. 23341  
>>23338
Годно, однако к последнему пункту шаринга все же стоит дописать что это текст.
No. 23342  
>>23340
А, и вместо просто надписи video лучше зделоть webm и mp4, чтобы сразу понятно было.
No. 23343  
>>23340
Если нет подписи и так должно быть понятно что речь о картинке.
>>23342
Зачем, что это дает?
No. 23344  
>>23343
Понятно, что о картинке, но непонятно, в каком она формате же.
>что это дает?
Информацию о формате медиафайла.
No. 23345  
>>23344
Как меняется твой опыт взаимодействия с файлом от этой информации?
No. 23346  
>>23345
Будет проще отличать нормальных людей от идиотов, постящих фотографии в пнг, например. Сейчас приходится постоянно лазить в контекстное меню для этого, а так будет сразу видно, кому не стоит отвечать.
No. 23347  
>>23346
Понятно, реквест придумал, а смысл забыл. В общем мне кажется не стоит нагружать интерфейс такой информацией. Если так интересно всегда можно посмотреть инфу о файле по лонгтапу.
No. 23348  
>>23347
>нагружать интерфейс
Так уже пишется "video" и "gif", я всего лишь предлагаю привести всё к единому виду.
No. 23349  
>>23348
Сейчас файлы делятся на фото, видео и гифки, что уже "приведено к единому виду".
Ты же предлагаешь вместо этого делить их по расширениям файлов.
No. 23350  
>>23349
Именно. И тогда на каждом вложении что-то будет написано, всё будет одинаково, а не как сейчас, на двух написано, а на двух не написано.
No. 23351  
>>23348
Оно имеет единый вид.
>>23350
>на КАЖДОМ вложении
Вот именно. Это нагружает интерфейс и не даёт профитов, а значит не имеет смысла.
No. 23352  
>>23351
>Это нагружает интерфейс
Ну давай тогда с видео и гифок тоже уберём, хули нет-то. Всегда ж можно свойства посмотреть.
>не даёт профитов
Даёт. Сейчас нужно проверять каждую фотографию через лишние нажатия, вдруг она в пнг, а так сразу будет видно.
No. 23353  
>>23352
>Ну давай тогда с видео и гифок тоже уберём, хули нет-то. Всегда ж можно свойства посмотреть
Это уже необходимость. Видя превьюшки в виде картинки и нажимая на нее пользователь ожидает увидеть картинку и по дефолту это происходит. Если же мы имеем дело с видео или гифкой то это ломает дефолт логику и необходимо дополнительное указание на это. В случае с пнг и жпг никак на взаимодействие с приложением не меняется, а значит и нет смысла это указывать.
>Даёт
Нет.
>Сейчас нужно проверять каждую фотографию через лишние нажатия, вдруг она в пнг, а так сразу будет видно.
Это нужно только отдельно взятому сумасшедшему человеку.
No. 23354  
>>23353
> В случае с пнг и жпг никак на взаимодействие с приложением не меняется
Меняется. Фотография в пнг весит гораздо больше, из-за этого тратится больше трафика.
No. 23355  
>>23354
Размер файла и так указан под ним.
No. 23356  
Ну, единственный плюс отображения расширений в том, что их можно пихнуть в одну строку с размером и особо мешать не будет.
незаинтересованный дизигнер
No. 23357  
>>23336
>Над этим нужно будет подумать, а то там не так очевидно, что надо делать.
Может проще просто дефолтные будет поменять? Если на двачах и форчане поставить fallback то и бекапить ничего не надо, сомневаюсь что вообще кто-то джаваскриптовской пользуется.
No. 23358  
Периодически ловлю такой баг - картинки, шбм перестают листаться влево-вправо, а открываются только нажатием в посте. Чтоб пофиксить - закрыть клиент и опять открыть.

Было на разных версиях, много лет подряд, на разных андроидах - от кастомов 4.2.2 до нынешнего 9.
No. 23359  
>>23358
Старый баг, разраб о нем знает. Перезапускать клиент не обязательно можно переключиться в другой тред и обратно, либо несколько раз открыть закрыть файл, тоже иногда помогает.
No. 23360  
>>23357
>бекапить ничего не надо
А они бекапятся. Просто не импортируются сразу после переустановки. И я даже знаю почему так, но для того, чтобы выбрать лучшее решение, нужно немного подумать, а сейчас есть вещи и поважнее.
>Может проще просто дефолтные будет поменять?
Это могу. Сделал для 2ch.hk и 4chan.org. Если хотите изменить настройки по-умолчанию еще где-то, то говорите.

>>23227
Исправлено.
No. 23361  
>>23359
Я давно этого у себя не видел, кстати. Уже было начал думать, что оно как-то мимоходом само исправилось.
No. 23362  
>>23361
Он действительно стал намного реже появляться, но все же появляется.
No. 23363  
Не знаю, баг или фича, но иногда при открытии картинки пишется, что это вложение 1/1, а из там должно быть явно больше...
No. 23364  
>>23363
Это вот этот >>23358 баг.
No. 23365  
>>23341
>к последнему пункту шаринга все же стоит дописать что это текст
В русском переводе «Поделиться текстом» будет странновато выглядеть, мне кажется. Не то чтобы неправильно, но какое-то непривычное словосочетание.
No. 23366  
>>23365
Ну в английском то хоть добавь.
>В русском переводе «Поделиться текстом» будет странновато выглядеть, мне кажется
Может поделиться на отправить заменить? Как вообще по дефолту эти функции в русском андроиде обозначаются?
No. 23367  
>>23366
Поменял на всех языках короче.
No. 23368  
>>23367
Ответь своё официальное мнение по поводу реквеста >>23340 >>23342.
No. 23369  
>>23368
Мне кажется, что это не нужно, и вообще плохо работает (я проверил, если что).
Как есть сейчас хорошо тем, что пикчи и видео визуально различаются, и когда при скроллинге треда попадается видео, то это сразу же заметно и бросается в глаза. А если всегда показывать надпись (которая еще и расширение), то получается что и там три-четыре серых буковки, и тут, и нужно специально фокусировать взгляд на них, чтобы понять, что это. И в этом нет ничего особенно удобного. Сколько трафика скушает картинка действительно лучше определять по её размеру, который и так показывается. Поэтому единственное преимущество здесь в единообразии, но само по себе это ничего не даёт. Короче сам я смысла не вижу. Если бы просили большое количество людей, то скорее всего сделал бы настройку, а так… ну ты понял.
No. 23370  
Кстати о позиционировании в треде. Не срочно, но вспомнил древнюю особенность раздражающую. Если тред открыт где-нибудь не сверху, то при автообновлении нижний пост с экрана уплывает чёрт знает куда, если появились реплаи у постов выше, у которых их не было. То есть позиция сохраняется относительно абсолютных координат страницы, а не постов.
No. 23371  
>>23370
Она сохраняется относительно верхнего края верхнего видимого поста (где область «видимости» начинается от верхнего края экшенбара). Поэтому позиция смещается при появлении ответов только у тех постов, которые видны на экране, при этом уплывают вниз посты, которые ниже их. Не вижу вариантов, как сделать так, чтобы на экране ничего не дергалось, когда посреди экрана появляется новый элемент. Что-то в любом случае будет сдвигаться же.
No. 23372  
>>23371
Сохранять по позиции нижнего видимого поста? Например. Страница чаще находится в самом низу и скроллится вниз за новыми постами.
No. 23373  
>>23372
Если речь идет только про самый низ треда, то в планах есть подумать, можно ли улучшить поведение при появлении новых постов, если тред доскроллен до конца. А то сейчас даже если ничего никуда не уплыло, то новый пост все равно не видно, пока не прокрутишь. В общем посмотрим, может быть что-то получится.
No. 23375  
>>23317
Посмотрел. В общем, в андроиде 7.0/7.1 есть баг, из-за которого и не работало. Добавил костыль, теперь должно быть нормально.
No. 23376  
>>23375
Заработало, спасибо. Много вообще сейчас костылей в приложении для совместимости с разными ведрами? Вся эта версионность действительно доставляет так много проблем как о ней говорят?
No. 23378  
>>23376
Сейчас 115 кусков кода зависят от версии андроида.
No. 23379  
>>23376
Но проблемы доставляет не столько сама версионность, сколько баги, косяки и странности андроида, помноженные на количество версий. Вообще, хуже платформы я еще не встречал. И в плане стабильности, и в плане архитектуры андроид это жесть какая-то.
No. 23380  
>>23379
>хуже платформы я еще не встречал
А у тебя большой опыт?
>>23378
Звучит не слишком страшно.
No. 23381  
>>23380
>А у тебя большой опыт?
Не слишком. Особенно в мобильных платформах. Но за 10 лет в IT андроид был и остаётся для меня одним из худших экспириенсов.
>Звучит не слишком страшно.
Ну я же и говорю, что основная проблема андроида в его беспросветной кривизне, а не в различиях между версиями. Различия по большей части решаются использованием библиотек совместимости или же добавлением проверок. Проблема в кривом дизайне API, в нагромождении кучи разных API для одного и того же, в недостаточном их функционале, настолько, что то и дело приходится пользоваться рефлексией и обращаться к недокументированным возможностям, в багах и скрытых особенностях реализации, в плохой документации.
No. 23382  
Тут уж раз стали задейтвововать лонгтап назад, может на него ещё повесить обратное действие одиночного нажатия в отношения табов. Чтобы можно было закрывать вкладки при включенной настройки do not close tabs, ну и наоборот не закрывать без нее. А то бывает заходишь в тред и понимаешь ну что полная помойка, а выйти быстро никак.
No. 23383  
>>23382
А зачем вообще используют опцию «do not close tabs»? А то я вчера вообще подумывал переделать обработку кнопки «Назад» как-нибудь так, чтобы закрытие вкладки было на лонгтапе, а короткое нажатие возвращало бы из треда на доску, а с доски на их список. Ну или что-нибудь на эту тему.
No. 23384  
>>23383
Чтобы не закрывать вкладки очевидно, переходишь с раздела в тред, хочешь обратно вернуться его не закрыв, а хуй, надо боковое меню дрочить. Ну и у меня как-то в дождь сенсор залагал и нажати раз 30 сработало закрыв половину тредов, больше такого опыта повторять не хочется.
>А то я вчера вообще подумывал переделать обработку кнопки «Назад» как-нибудь так, чтобы закрытие вкладки было на лонгтапе, а короткое нажатие возвращало бы из треда на доску, а с доски на их список
Так я примерно про то и говорю.
No. 23385  
>>23383
Может, будет лучше, чтобы Назад возвращала обратно по списку действий?
No. 23386  
>>23384
>>23385
Сейчас назад, когда не закрывает вкладки, возвращает назад по истории вкладок. И вот мне хотелось как раз уточнить, это лучше оставить так, или же было бы лучше, если бы она возвращала из треда на нулевую, с доски на список досок и т.д.?
No. 23387  
>>23386
> .
Оставить так, но при этом запилить способ подниматься из треда на доску.Где-нибудь сверху кнопку зделоть вместо иконки гамбургер-меню, например.
No. 23388  
>>23386
>она возвращала из треда на нулевую, с доски на список досок и т.д.?
Как мне кажется вот это, но есть несколько подводных. Во первых скорее всего кто-то будет недоволен из-за смены дефолт действия, во вторых каково будет поведнение если открыто несколько страниц раздела?
No. 23389  
>>23388
Плюс непонятно что делать если перешёл по ссылке из другого треда, или если у теья просто не открыты вкдадки на раздел, борду. В общем на самом деле слишком много подводных вырисовывается, пусть лучше это действительно будет дефолт назад.
No. 23390  
>>23387
>сверху
Неудобно, да и там места нет. А если убрать гамбургер, то возможно будут проблемы с открытием шторки на андроид 10 и каких-нибудь еще устройствах.
>>23388
>>23389
Поведение можно придумать любое. Старую логику можно тоже оставить, в виде настройки или еще как. Короче я пока попробую немного пофантазировать на эту тему, и вы тоже попробуйте.
No. 23391  
>>23390
А какие профиты вообще от этого? Так ли часто надо выходить с раздела на борду. Как мне видится не особо. С треда в раздел да, имеет смысл, но обычно только тогда когда ты в этот самый тред из раздела и зашёл. Все же просто назад имеет более частое применение, по крайней мере при моем опыте, может я конечно чего-то не понимаю.
>Поведение можно придумать любое
Не слишком ли много придется городить для всякого рода исключений и останется ли оно для пользователя очевидно как себя поведет приложение при очередном нажатии назад.
No. 23392  
>>23391
>А какие профиты вообще от этого?
Ну, у меня в реквестах записано, значит кому-то оно было нужно. Профит возможно в том, что так действие кнопки назад будет предсказуемее. Например, я не помню, в какой тред я заходил перед этим, и поэтому не стану сейчас нажимать назад, чтобы не переходить неизвестно куда. А вот с выходом на нулевую или на список досок всегда было бы все понятно.
>Так ли часто надо выходить с раздела на борду.
В каких-то случаях от быстрого открытия списка досок пользы может быть больше, чем от быстрого возврата на нулевую. Потому что нулевая как правило находится в шторке значительно ближе.
>Не слишком ли много придется городить для всякого рода исключений и останется ли оно для пользователя очевидно как себя поведет приложение при очередном нажатии назад.
Подозреваю, что для меня в любом случае будет очевиднее, чем обычный назад.
No. 23393  
>>23392
>Ну, у меня в реквестах записано, значит кому-то оно было нужно
А есть кстати где-то список в открытом доступе, ради интереса хотелось бы глянуть.
>Например, я не помню, в какой тред я заходил перед этим, и поэтому не стану сейчас нажимать назад, чтобы не переходить неизвестно куда
А часто ли в такой ситуации ты хочешь попасть в раздел треда?
>Подозреваю, что для меня в любом случае будет очевиднее, чем обычный назад.
Ну ок, может на самом деле так и есть, надо пробовать чтобы точно понять как оно будет восприниматься, я просто и не припомню приложений у которых именно такое поведение.
No. 23394  
>>23392
>нулевую
Это ты quick access так называешь? С ним бы на самом деле тож что-нибудь сделать не мешало, а то назначение как-то совсем сомнительное.
No. 23395  
>>23393
>А есть кстати где-то список в открытом доступе, ради интереса хотелось бы глянуть.
В открытом нет, да и тот, что есть, давно не обновлялся. Надо привести его в порядок, тогда можно будет и выложить куда-то.
>А часто ли в такой ситуации ты хочешь попасть в раздел треда?
Не обращал внимания, если честно. Но когда хочу быстро перейти к какой-нибудь другой доске (особенно, если та не открыта во вкладке), то замечаю, как напряжно это делать.
>>23394
>>нулевую
>Это ты quick access так называешь?
Конечно же нет. Нулевая это нулевая страница раздела. Очевидно же.
>С ним бы на самом деле тож что-нибудь сделать не мешало, а то назначение как-то совсем сомнительное.
Возможно, что так оно и есть. Лично я не пользуюсь им. Но я и закладками в браузерах не пользуюсь, вместо этого просто набираю что-то в адресной строке и тыкаю автодополнение.
No. 23396  
>>23395
>Конечно же нет. Нулевая это нулевая страница раздела
Шибко мудрено написано, не выкупил.
No. 23397  
Блин, как я мог забыть? Удалённые сообщения на двощах не помечаются как удалённые. И этот баг ещё со времён живой Мику.
No. 23398  
>>23397
Так и должно быть. Если хочешь чтобы отмечались, выключи в настройках двоща мобильное api.
No. 23399  
>>23398
А совместить никак?
No. 23400  
>>23399
Если подгружать только последние посты, то как узнавать, что там выше по треду что-то удалилось?
No. 23401  
Отпала капча на этой борде.

Еще сегодня утром ведро ругнулось на оверчан 80 версии и предложило отправить его в плейстор на проверку. Перед тем, как успел что-то нажать - приложение установилось и окно само закрылось.

И почему то плохо работали шбм - открывались без звука и очень большой фрймдроп был, прям по 1 кадру в секунду воспроизводились. Стоит галка на использовать WebView вместо VideoView. Не догадался сменить все обратно, а вместо этого перезагрузил свой Я.Фон и все починилось допускаю, что это просто сам яфон мозги полощет
No. 23402  
Если тапнуть на рефссылку на удолённый пост, открывается меню лонгтапа.
No. 23403  
>>23402
На любую рефссылку. А на самом деле, вообще на любую локальную ссылку (с относительным адресом). Я специально так сделал, потому что иначе то и дело срабатывало копирование ссылки вместо контекстного меню, из-за того, что ссылки на другие посты есть практически во всех постах, а еще там особенность реализации такая, что если справа от ссылки нет простого текста, то тап на этом пустом месте считается тапом по ссылке.
No. 23406  
>>23402
Или ты имел ввиду, что открывается контекстное меню при обычном коротком тапе? У меня такого нет. Только что проверил. Сслыка на удаленный пост, который на странице, работает как обычно, если поста нет, то или контекстное меню, или "post isn't found", в зависимости от того, короткий тап или длинный.
No. 23407  
>>23403
>копирование ссылки вместо контекстного меню
Оно вообще очень странно работает, а нельзя сделать чтобы при лонгатпе по ссылке просто рисовалось стандартное контекстное меню с доп. пунктами копирования и шаринга ссылки?
No. 23408  
>>23407
Нет, так скорее всего не получится.
No. 23409  
>>23406
При обычном одиночном тапе по ссылке на пост, которого нет и который выдаёт "Пост не найден". Впрочем, обновление до актуальной версии помогло.
No. 23410  
>>23379
>>23381
Сейчас фактически есть только две мобильные платформы, и на одной из них подобное приложение существовать нормально не может из-за полнейшей огроженности. Поэтому Android - единственный выбор, и его проблемы придется терпеть. Ну, кроме совсем уж древних версий, поддержку которых можно и дропнуть.
No. 23411  
Screenshot_20191018-112642.png - (356.27KB, 1080×2160)
23411
Что думаете насчёт того, чтобы добавить в приложение тему в стиле Чио-чана?
No. 23412  
>>23411
Тем много не бывает.
No. 23413  
>>23412
Тогда посмотрите пока в виде custom темы.
https://mega.nz/#F!HYlUWawZ!cTuxp0R5vcEUSXcoSZcJjw
Всё ли там нормально? У меня сомнения разве что насчет цветов textColorPrimary и sidebarBackground. Сначала сделал как на скриншоте выше (файл Umnochan2.json), потом поменял на цвет из фрейма (файл Umnochan1.json). Как будет лучше/правильнее?
No. 23414  
>>23413
Ошибочка, там должно быть sidebarForeground.
No. 23415  
>>23413
Не знаю как правильнее, но лично мне больше первая нравится.
No. 23416  
А возможно сделать тему мюон? Чтобы как на сайте, с завитушками на фоне, свечением ссылок и всеми делами.
No. 23417  
>>23416
Ничего такого на данный момент движок тем не поддерживает. Можно просто сделать цвета как там.
No. 23418  
>>23417
А сильно сложно расширить его возможности? Было бы действительно прикольно будь такого рода костамайз.
No. 23419  
>>23418
Для кастомных тем точно будет много работы. Для встроенных в приложение это скорее всего не так сложно, но вряд ли имеет смысл добавлять тему мюон в список базовых, она слишком уникальная для этого. Я думаю, что для начала будет лучше добавить или изменить в работе тем что-нибудь менее значительное.
No. 23420  
>>23400
Сверять номер последнего поста в треде? Немношк лиспоподобного псевдокода: (if (= (localpostno len) (2ch.hk/makaba/mobile.fcgi?task=get_thread&board=curboard&thread=curthread&post=((localpostno len) - 1) (1) (localpostno)))
(2ch.hk/makaba/mobile.fcgi?task=get_thread&board=curboard&thread=curthread&post=(localpostno len))
(2ch.hk/makaba/mobile.fcgi?task=get_thread&board=curboard&thread=curthread&post=1))
No. 23421  
>>23420
Твой пример не компилируется в моём внутреннем компиляторе.
No. 23422  
>>23421
если всего ЛокальныйНомерПоста = первому ЛокальнйНомерПоста из 2ch.hk/makaba/mobile.fcgi?task=get_thread&board=ТекущаяДоска&thread=ТекущийТред&post=(всего ЛокальныйНомерПоста - 1)
тогда 2ch.hk/makaba/mobile.fcgi?task=get_thread&board=ТекущаяДоска&thread=ТекущийТред&post=(всего ТекущийНомерПоста)
иначе 2ch.hk/makaba/mobile.fcgi?task=get_thread&board=ТекущаяДоска&thread=ТекущийТред&post=1
No. 23423  
Clipboard01.png - (102.53KB, 1390×940)
23423
>>23420
Не пойдёт: по твоим ссылкам там номеров нет, это индексы в массиве, они относительны. Подобную структуру строит мой фронт к Автобусу из HTML-а, с теми же недостатками.

З.Ы.: А что за свойство closed у каждого поста, оно не о том?
No. 23424  
>>23423
Это закрытые треды, т.е. те, в которые писать нельзя. Спросишь, при чём тут обычные посты? Ха! При том, что в движке каждый пост =тред, то есть чисто технически они могут приделать как многоуровневые треды, так и тредированные ссылки на посты как в Твиттере. Вообще, Макаба прикольная в некоторых аспектах, было бы интересно её потыкать.
Алсо можно ж сверять не локальный, а глобальный номер, вытягивая из запроса по локальному. Т.е. вот в треде у тебя 100 постов, последний имеет номер 1234, тянешь посты в треде с 100-го, сверяешь глобальный номер первого (в нашем случае 100-го) поста из подгруженных и если он не равен 1234, то грузить весь тред.
No. 23425  
>>23424
Понятно. Дураки одинаково мыслят — у меня такая же идея была. Хотя технически это просто реализация дерева постов.

>Алсо можно ж сверять не локальный, а глобальный номер, вытягивая из запроса по локальному.
Не можно, а только так и выйдет. Это, однако, отловит только деструктивные изменения списка, недеструктивные, комментарии модератора к посту, например, останутся невидимы.
Вообще, довольно интересная задача для бэка. Хотя её можно журналом решить, чего уж тут.

Ладно, извините что вклиниваюсь, тем более, что не пользуюсь этим.
No. 23426  
>>23424
>Т.е. вот в треде у тебя 100 постов
А если тред бесконечный и локально у тебя больше постов, чем на сервере?
No. 23427  
>>23426
А сейчас как обновление таких тредов происходит?
No. 23428  
>>23427
Так же, как и остальных: запрашиваются новые посты по глобальному номеру.
No. 23429  
>>23428
Тогда алгоритм остаётся тот же. При слиянии полученного с сервера полного списка с локальным существующие только локально посты помечаются как удалённые. Посты (которые одновременно треды) в списках упорядочены по их номерам, посему такое слияние будет происходить за линейное время.
No. 23430  
>>23429
При получении полного списка постов там сейчас примерно так и происходит, и всё как надо отмечается. Выше вопрос был в том, как я понял, чтобы каким-то образом совместить экономящую трафик подгрузку только новых постов с возможностью отмечать удаленные посты, которую сейчас дает загрузка полного треда при обновлении. Было предложено определять, нужно ли грузить полный тред, запрашивая новые посты по локальному порядковому номеру поста и сверяя глобальный номер первого поста в выдаче с номером последнего локального. Но такая логика не будет работать с бесконечными тредами, и они будут перезагрзужаться полностью каждый раз же.
No. 23432  
>>23430
Всё, поняла уже. Тогда да, не будет.
No. 23434  
Меню настроек уже давно не помешала бы группировка в несколько подменю.
No. 23440  
>>23425
Ну, да. Лог самый оптимальный вариант. И запросы вида log?time=unixtimestamp&location=location&event=event1,event2,…

>>23426
Ez.
Если сумма новых постов и старых больше бамплимита, тогда если по глобальному номеру не выдаёт 404 пост с локальным номером, равным количеству загруженных постов по глобальному номеру последнего в треде на момент загрузки минус 1, дёргать весь тред заново.
No. 23441  
>>23440
Можно просто запрос тот же оставить, только вместо &post=<порядковый номер в треде> сделать &fromTime=<timestamp>, ну и гранулярность таймстампу повысить до одной секунды, чтобы база не повесилась. Останется вопрос только, как очищать этот журнал, поскольку он будет очень резво расти в размерах.

>Ez.
Насколько я понимаю из этого разговора, бесконечные треды там сделаны в виде очереди фиксированного размера. Когда эта очередь заполнена, то при добавлении туда нового поста из неё сперва удаляется самый старый. Отсюда порядковые номера постов уменьшаются на единицу и узнать, произошли ли деструктивные изменения в хвосте уже нельзя без загрузки всего треда (вернее того, что от него осталось). Могу понимать неправильно, конечно.
No. 23442  
>>23441
Чистить по логам удаления родительских нод. Удалилась нода (тред) — удалились все записи с ней связанные. На бордах с тредлимитом это не проблема.

Так в том и дело. Перечитай ещё раз условия. Хотя, ладно, на примере. Допустим, бамплимит в 500, есть тред с 450 тредов, последний пост 1234. После обновления запросом по 1234 выдаёт 100 новых постов. 450+100=550>500. 100-50=50. Смотрим текущий 49-й пост (№666). Если по mobile.fcgi?task=get_post&board=доска&post=666 в респонсе 404 — всё ок, пост уплыл, тянем только новые посты, удаляя 50 первых. Если там пост — грузим все посты с локального первого.
No. 23443  
>>23442
В моём понимании такой форум — это дерево в реляционной модели, узлы первого уровня которого являются досками и любые их изменения ограничены группой администраторов форума. Отсюда в журнале измений этого дерева будут оставаться записи об удалении узлов второго уровня, которые треды (которые одновременно посты ну или наоборот). Грохать их по таймеру? Ещё у меня в голове вертится слово «фрагментация», что с ним делать пока непонятно.

>Если по mobile.fcgi?task=get_post&board=доска&post=666 в респонсе 404 — всё ок
Так бы и сказал, что посредством дополнительного запроса. Тут не знаю. Во-первых, такой апдейт надо делать атомарным у меня выбора не было из-за ленты — не знаю, насколько это здесь сложно. Во-вторых, коннект — штука небыстрая, на 3G-свистке занимает секунд 5-10 это вам не ВебСокеты. Два запроса — два коннекта, увеличивай время вдвое. Получается новая фича за счёт тормозов.
No. 23444  
20191020_021303.mp4 - (2.63MB, 720×1280)
23444
Чот ссылки через раз прожимаются
No. 23446  
>>23443
Ну, хм, смотря какая структура нод у тебя и как строго они друг от друга зависят. Если как на Нульчане было, где обязательно указывалась хоть одна >>ссылка и дочерний пост привязывался к родительскому по первой >>ссылке (которые помечались как ответы, а остальные как упоминания), и при этом дочерняя нода не может существовать без родительской, то, опять же, грохнулась родительская нода — грохаются все логи всей цепочки дочерних нод. У меня, например, крутилась идея Твиттеро-подобной борды, ориентированной не на доски, а на профили пользователей. Можно зарегаться, можно просто что-нибудь запостить и создастся временный профиль, но не суть. Основной момент был в том, что это many-to-many, где дочерняя нода может существовать без родительской в рамках треда, так как все посты будут отображаться как треды на страничке постера. И это уже сложнее простого дерева. Но всё всё равно упирается в реализацию бд и её архитектуру.
Туда же фрагментация. Можно всё разбить на отдельные куски большую бд, а можно хорошо её спроектировать и сделать гибкой и быстрой.
Если интересно попилить децентрализованный движок с постами-нодами, или обсудить его, или попилить вообще что-нибудь бордорелейтед — напиши на ovo@waifu.club.

Вот забавно получается. По идее, все эти апи должны сократить потребление трафика и скорость загрузки страницы, а по факту только замедляют. Даже эмпирически, у меня обычные треды, которые полностью грузятся и парсятся с хтмлки, обновляются быстрее, чем двощи.
No. 23447  
Clipboard01.png - (13.13KB, 720×740)
23447
>>23446
Всё всегда упирается в архитектуру БД, если у тебя более одной таблицы. Поэтому проектирование таких вещей начинается с того, что ты берёшь ручку, листок бумаги и начинаешь рисовать таблички. Потом начинаешь эти таблички перекладывать на сущности ORM, обходя узкие места ORM, потом пишешь сервисный слой, затем фронт.
>что это many-to-many, где дочерняя нода может существовать без родительской в рамках треда, так как все посты будут отображаться как треды на страничке постера
>можно просто что-нибудь запостить и создастся временный профиль
Хех. Такой профиль будет привязан к сессии, которая протухнет через дефолтные 30 минут и восстановить её будет нельзя. Т.е. посты незарегистрированных пользователей будут самоубиваться по таймауту.
>напиши на
А смысл? В таких разработках нет ничего секретного, зато появятся обидки вида «Почему ты мне не отвечаешь?!». Почему бы не создать тред здесь? Тем более, что, как мне кажется, обсуждение заглохнет через пару постов.

>По идее, все эти апи должны сократить потребление трафика и скорость загрузки страницы
Пикрилейтед. Основная проблема фронта уже давно заключается в том, что сам коннект клиента к серверу занимает времени на порядки больше, чем загрузка и обработка данных. Причём в мобильных сетях это время зависит даже от погоды у тебя за окном. К тому же, запросы могут теряться по дороге, а мобилы могут внезапно рвать соединение с инетом и переподключаться. REST-API с запросом на каждый чих — это голубая мечта теоретиков.
No. 23448  
>>23444
Эээ так ты же мимо них жмешь, а когда первый раз попал, отчетливо видно срабатывание скролла вместо тапа.
No. 23449  
>>23448
Так ни фига, я несколько раз в ссылку попадал и она срабатывала раза с третьего. Когда линия после ссылки пустая и можно тыкать в любой горизонтальной точке - то же самое, всегда работало, а в 78 отвалилось и только с десятого раза, и то если ровно в середину буквы тыкаешь.
No. 23450  
20191021_002558.mp4 - (3.24MB, 720×1280)
23450
Ещё пример. Такое ощущение что ещё и баланс между свайпом и тапом поменялся, раньше хотя бы на горизонтальные движения так не агрилось.
No. 23456  
Алсо, файл с чейнджлогом у тебя на гитхабе лежит? Хочу долгими зимними вечерами перечитывать логи.
No. 23457  
>>23456
То, что показывается в приложении, это просто описание релиза: https://github.com/overchan-project/Overchan-Android/releases/
No. 23459  
>>23174
Есть какой-то прогресс по этому багу?
No. 23460  
>>23459
Пока особо им не занимался. В общем-то там очевидно, что это и почему, но пока не могу сказать, получится ли избавиться от этого лишнего показа окна.
No. 23461  
А можно парсилку ссылок на anon.fm, чтобы кликабельными были? Заодно там же можно скрыть номер поста, этот таймштамп не несёт никакой нагрузки и обновляется раз в день, а при ответе можно вставлять айди приславшего.
No. 23462  
>>23461
>парсилку ссылок на anon.fm
В смысле ссылок из другого места, ведущих на anon.fm, или ссылок на странице anon.fm, ведущих куда-то еще?
>чтобы кликабельными были
В каком смысле «кликабельными»? Что должно происходить по клику, чего не происходит сейчас?
>скрыть номер поста
Надо посмотреть.
No. 23463  
>>23462
На странице. По дефолту в /answers.js теги <a> ставятся только для ссылок от диджея. Поэтому когда ссылку присылает слушатель, ссылка не кликабельна, приходится выделять и вставлять в браузере. Давно хотел написать, но не было живых допильщиков.
No. 23464  
>>23462 >>23463
А ещё можно для лучшей работы с выделением своих постов брать айдишник, который выдаётся в формочке после отправки сообщения.
No. 23469  
Зделой возможность скрывать посты по картинке, как в куклоскрипте. Там есть пункт "скрыть с похожими изображениями".
No. 23474  
Для автоскрытия создано правило с текстом "твои действия?", именно с вопросом в конце. В посте есть слова "твои действия", без вопроса в конце. Почему этот пост скрыло? Чини автоскрытие давай.
No. 23475  
>>23474
Так и должно быть.
No. 23476  
>>23474
Экранируй символ знаком \
No. 23477  
>>23475
Не должно.
>>23476
Вот мне делать больше нечего. Чините так, чтобы оно само экранировало что нужно. Я не хочу ничего запоминать или экранировать, я хочу просто копировать текст со всеми знаками препинания и делать правило, которое будет скрывать именно то, что я скопировал и только его.
No. 23478  
>>23477
С такими закидонами тебя можно только нахуй послать, скрытие работает по правилам регулярных выражений где знак ? является функциональным метасимволом. Хочешь чтобы он воспринимался просто как текстовый символ, поставь перед ним \
No. 23479  
>>23478
>скрытие работает по правилам регулярных выражений
Назови мне хоть одну причину, почему я должен во всём этом разбираться. Я скопировал текст, вставил в правило и хочу, чтобы оно скрывало именно этот текст, я совершенно не обязан знать всякие регулярные выражения и прочие заумные штуки. Делаете приложения для пользователя - так делайте его так, чтобы для его использования не нужно было каких-либо специальных знаний.
No. 23480  
>>23479
>Назови мне хоть одну причину, почему я должен во всём этом разбираться
Ты хочешь чтобы оно работало.
>я совершенно не обязан знать всякие регулярные выражения и прочие заумные штуки
Тогда оно не будет работать.
>Делаете приложения для пользователя - так делайте его так, чтобы для его использования не нужно было каких-либо специальных знаний.
Когда заключим с тобой договор на коммерческих условиях с наличием такого рода пунктов в нем, тогда и поговорим.
No. 23481  
>>23480
>Ты хочешь чтобы оно работало
Да, хочу чтобы работало. И работало прозрачно для пользователя без специальных знаний. Я не программист, чтобы разбираться во всех этих регулярных выражений и прочем дерьме. Я просто хочу пользоваться с удобствами.
>Тогда оно не будет работать.
А это уже задача программиста - сделать так, чтобы оно работало. Пусть напишет обработчик этих своих выражений, но по умолчанию всё должно восприниматься именно как простой текст.
No. 23482  
>>23481
>Я просто хочу пользоваться с удобствами.
А я хочу выебать галь гаддот, что-то на хуй оно от того ко мне не прыгает.
> Я просто хочу пользоваться с удобствами.
Иди на фриланс, найми человека который сделает тебе пиздато.
>А это уже задача программиста - сделать так, чтобы оно работало
Оно и работает.
>но по умолчанию всё должно восприниматься именно как простой текст.
Кому должно?
No. 23483  
>>23482
>Оно и работает.
Не работает. Оно не воспринимает адекватно знаки препинания.
No. 23484  
>>23483
Оно работает в соответствии с заданными правилами.
No. 23485  
>>23484
Это неправильные правила. Для заучек-ботаноа можно было придумать какой-нибудь специальный символ, который означал бы, что нужно использовать эти ваши задротские выражения, а для нормальных людей оставить логично и понятно, чтобы все символы были именно текстом.
No. 23486  
>>23485
>Это неправильные правила
Ну раз ты так сказал.
>заучек-ботаноа
Господи блядь, там десяток правил осваиваемых за 5 минут. Не хочешь, не надо. Уж поверь никто сильно не расстроится от того что у тебя что-то там не работает так как ты хочешь. Готовое решение тебе дали, хочешь используй, не хочешь не используй. У меня все.
No. 23488  
Это ж всё на добровольных основах. Попроси — может сделают, чего наглеть?
No. 23489  
>>23485
>2019
>Не мочь в регэкспы
Что значит - в тостер нужно положить хлеб и включить в розетку? Это какие-то неправильные правила. Я хочу, чтобы горячие тосты появлялись там прозрачно для пользователя! Для заучек-электриков-хлебопекарей можно было придумать какой-нибудь специальный рычаг, который означал бы, что нужно использовать это ваше задротское электричество и задротский хлеб, а для нормальных людей оставить логично и понятно, чтобы горячие тосты материализовались именно по щелчку пальцев.
No. 23490  
Спешу сообщить, что на моём 4.2 нет выделения текста даблтапом искаропки! Я хоть и планирую ближайшее время на 9 перекатиться, но всё же волнуюсь за инвадидов!
No. 23491  
Пока вы тут меряетесь силой вакуума в черепе, подниму вопрос конкуренции - наскооько заморочно будет экзифы из пикч выдирать например на цоцаче?
No. 23492  
>>23491
>выдирать
В смысле просматривать? Или в смысле стирать при отправке?
No. 23493  
>>23492
Вообще читать, разве стирание не запилили года 3 назад?
No. 23494  
>>23493
Да вроде нет там нигде стирания… Просмотр должно быть несложно сделать.
No. 23495  
На главном домене Кольчана сейчас висит заглушка, в то время как борда вполне себе функционирует на поддомене backdoor: https://backdoor.kohlchan.net/ . Помогите адаптировать форк Overchan'a с поддержкой Кольчана под новое доменное имя.

Форк лежит тут: https://github.com/Eilhart/Overchan-Android/releases
Обсуждение форка на Кольчане: https://backdoor.kohlchan.net/prog/res/7.html
No. 23496  
>>23495
Новый домен можно прописать в настройках же.
No. 23497  
>>23496
Благодарю. Мне не удалось сразу найти это в настройках. Теперь все работает.
No. 23498  
>>23495
Не за что же. Кстати, в этот форк
https://github.com/overchan-project/Overchan-Android/releases/
патчи Eilhart'а для поддержки Кольчана тоже уже давно интегрированы.
No. 23500  
>>23498
Тогда эту новость следует немедленно опубликовать в той теме во имя всех медленных покемонов же!
No. 23501  
По сей день ломается просмотрщик фото (1/1 вместо m/n)...
No. 23502  
>>23501
Ну почини.
No. 23506  
Кипучее движение игристого ума, остановка.
No. 23509  
При обновлении тредов нужно писать не количество новых сообщений, а количество непрочитанных. Объясняю, почему.
Если в тредах остались новые сообщения (обновление произошло, но вкладку я не открывал и счётчик не был сброшен, соответственно), а потом приложение было завершено по любой причине (упало само, я специально убил его, либо просто перезагрузил телефон), то после запуска при новом обновлении вкладок будут показаны только новые сообщения, если они появились в треде. Те же сообщения, которые были раньше, но я их не читал, не будут отображены.
Например, в треде было 5 новых постов до перезапуска, я его не открывал, после перезапуска будет показано, что там нет новых постов, хотя их там осталось по прежнему 5. Второй пример. Было 5 постов, тред не открывался, после перезапуска или во время него появился ещё один пост. Обновление покажет только один новый пост, хотя на самом деле их там 6, а не 1.
No. 23510  
>>23509
То есть ты хочешь, чтобы было: зашел в тред, обновляешь, всплывает сообщение «10 новых постов» (потому что 10 непрочитанных), обновляешь еще раз — снова всплывает «10 новых постов»… Так что ли?
No. 23511  
>>23509
И если ты не открывал вкладку, то счетчик на вкладке не должен сбрасываться, вроде как. В том числе и после перезапуска.
No. 23512  
>>23510
Я говорю про боковую панель, в первую очередь. А так - да, пусть и в тосте показывает, если посты не прочитаны, я не против.
No. 23513  
>>23512
У тебя после перезапуска приложения сбрасываются счетчики на вкладках в боковой панели?
No. 23514  
>>23511
Я не знаю, должен или не должен. Может быть, это баг, может быть, нет. Андроид 8.1.0, линейка, поведение именно такое, как я описал.
No. 23515  
>>23514
У меня ничего не сбрасывается. По идее, оно может сброситься только если ты кэш очистишь, или тред пропадет из кэша. Можешь записать видео?
No. 23517  
>>23502
Блять, я прошу починить, ибо не являюсь разработчиком.
Хуле токсичничаешь, блядь, даже от простого репорта о баге?
Звезда во лбу не слишком ли ярко сияет, ваше превосходительство?
Алсо постинг поломался из под приложения...
No. 23518  
>>23501
Баг легко не чинится, нынешний разработчик не готов с ним возиться. Учитывая твою формулировку ты должен быть в курсе.
>>23517
>Алсо постинг поломался из под приложения
Где, когда, при каких обстоятельствах?
No. 23519  
>>23517
>Хуле токсичничаешь, блядь, даже от простого репорта о баге?
Ну как бы, ты зарепортил то, что до тебя только в одном этом треде упоминали четыре раза. Из этого я сделал вполне логичный вывод о том, что все предыдущие ответы в духе "баг известный, возможно когда-нибудь будет починен" тебя не устраивают. Ну и попробовал тебе предложить другой вариант, только и всего.
>я прошу починить, ибо не являюсь разработчиком.
Я так-то тоже не являюсь разработчиком оверчана (я его не разрабатывал, я простой пользователь, как и все тут). Более того, я не являюсь даже андроид-разработчиком. Не являюсь я также и java-разработчиком, и за всю жизнь мной на java не было написано ни одной программы. Поэтому не надо, пожалуйста, делать поспешных выводов о том, что мне тут всё быстро и легко, и что я что-то там не чиню потому что я вредный. Практически на каждую мелочь, которая не является чем-то совсем уж простым и очевидным, мне нужно тратить от нескольких часов до нескольких дней на изучение кода, его переделку и поиск багов. Свободного времени мало, а когда оно появляется, то не всегда присутствует желание сутки напролет сидеть над кодом оверчана. Баг на очереди, как и еще многое другое, но, блин, не стоит ожидать от меня, что я смогу работать над всем этим постоянно и непрерывно. Репортите незарепорченное, предлагайте новое. Если нет сил ждать, и есть хоть какие-то навыки в области программирования (даже неважно, на каком языке), то присоединяйтесь к допиливанию. Ничего невозможного здесь нет, тут весь вопрос лишь в том, какой частью своего времени вы готовы пожертвовать ради нужного вам багфикса или фичи, ну или простой благодарности от анончиков.
No. 23522  
>>23447
В моём видении было так: временный профиль живёт 60 дней с момента последнего поста (можно "войти" по куке или по генерируемому паролю из настроек аккаунта), после чего посты не удаляются, а привязываются к единому анонимному профилю с закрытой лентой. Грубо говоря, сообщения останутся доступными, но только при нахождении их на странице (в треде), где они были оставлены или по прямой ссылке. Но можно, например, привязать временный профиль к постоянному, если залогинен в постоянный или регаешься и знаешь пасс/куку временного.
>голубая мечта теоретиков
Жаль, что именно эти теоретики в основном и ответственны за наш интернет, и он не на рест-апи только из-за низкой квалификации большинства формошлёпов в конструкторе сайтов.
>А смысл?
Я там не один. В частности с этим движком дело в том, что разработка вялотекущая, и главный автор не хочет её сливать в паблик до запила стабильной версии с выкатом в продакшен. К тому же на более ранней и криво… кхм, сырой итерации крутится одна известная в узких кругах борда, поэтому может сойти за пиар (за это отдельно обидно в целом за современный интеренет, где искренние желания сделать что-то интересное приравнивается к скаммерству и желанию заработать). Если более в общем, то наша цель не заставлять других делать проекты за нас, а предоставить место, где можно найти интересных людей, перед этим собрав как можно больше оных в одном месте. Хотя, "место" тут слабо употребимо, скорее, связать все нити, ведущие к этим людям. Есть желание показать обитателям разных околобордовых сообществ, что наличие полезных и знающих своё дело не зависит от ресурса и его идеалогии, что зачастую единомышленники просто не знают друг о друге, но находятся в одном информационном поле. Но это лирика. Я к тому, что никто не будет тебе докучать вопросами и кидать обидок, но у тебя будет знание о "месте", где высока вероятность найти готовых помочь или предложить задание из области твоих интересов. Обсуждение — лишь малая часть возможной совместной деятельности, в первую очередь предлагается вместе попилить, а не распылять усилия на разные реализации одного и того же, или вообще оставить вполне рациональные идеи без внимания.
З.Ы.: никогда не кидайте написание поста на полуслове.
No. 23535  
>>23501
Починено (как минимум для случая со 100%-ным 1/1 в тредах с большим количеством вложений).
Кажется, раньше также бывали ситуации с временным 1/1, исправляющиеся переключением на другую вкладку и обратно.
Не знаю, поможет ли этот фикс в тех ситуациях тоже, так как не могу их специально воспроизвести.
No. 23571  
Нужно заменить 8chan на 8kun, недавно возродились вроде как.
No. 23573  
У меня одного когда внутри треда нажимаешь кнопку "Браузер", он просто его обновляет?
No. 23574  
>>23573
Тоже так.

А ещё область полосы прокрутки слишком широкая и часто случайно тыкаешь в неё и тред перескакивает. Не знаю, это общий баг или проблема конкретного разрешения экрана.
No. 23575  
>>23573
>>23574
Зайдите в настройки андроида для оверчана, выберите там "Open by default" -> "Open supported links" -> "Ask every time".
No. 23576  
>>23575
Большое спасибо, а вообще это из-за какого-то обновления могло сброситься или я сам выключил и забыл (но зачем тогда)?
No. 23577  
>>23576
Из-за обновления не могло. Возможно сам случайно сделал — на новых андроидах там достаточно нажать "always" вместо "just once" при выборе приложения, и оно даже подтверждения не спросит.
No. 23578  
>>23577
Спасибо за помощь!
No. 23579  
Сделал >>23571 + дальнейшие фиксы 1/1 + пара мелочей. Кто хочет, можете обновляться.
No. 23580  
>>23579
Не работает. Баг с панелькой сам не понял как вызвал
No. 23581  
Screenshot_2019-11-05-23-18-22.png - (366.43KB, 1440×2560)
23581
Так и должно быть, если клаудфлэра работает? Синч.
No. 23582  
Screenshot_20191105-192558.png - (703.91KB, 1080×2160)
23582
>>23580
Там сам сайт пока то не работает, то работает частично. Они до конца еще не запустились, как я понял.

А что с панелькой? Она наоборот должна была починиться.

>>23581
Не знаю. Зашел, проверил. У меня нормально прошла проверка клаудфлары.
No. 23583  
>>23582
>Там сам сайт пока то не работает, то работает частично. Они до конца еще не запустились, как я понял.
Проверил - он упал, оказывается. Претензию снимаю.
>А что с панелькой? Она наоборот должна была починиться.
Просто случайно заметил уже после того, как сделал скриншот. После переключения вкладки все стало нормально.
No. 23584  
>>23582
Какой домен?
No. 23585  
>>23584
syn-ch.com
No. 23586  
>>23585
Спасибо.
No. 23593  
Надо ещё адрес 8ch в Tor поменять на jthnx5wyvjvzsxtu.onion
No. 23596  
>>23593
Сделал, но выложу обновление позже (когда там заработает капча/постинг и я смогу всё это проверить).
No. 23597  
И про Анон.фм не забудь! Его бы вообще допилить, чтобы естественнее смотрелся.
No. 23620  
Screenshot_2019-11-08-21-37-59.png - (419.45KB, 1440×2560)
23620
Несколько раз одно и тоже.
No. 23628  
Можно будет когда-нибудь сделать очистку удалённых постов без залезания в настройки и удаления кэша?
No. 23629  
>>23628
Три точки -> Reload
No. 23630  
>>23629
А~
Спасибо.
No. 23642  
Требую немедленного и полного выпиливания нахуй любых говносмайликов, чтобы в приложении вообще не было никакой возможности их отображения. До сегодняшнего дня я думал, что пользуюсь нормальным приложением, а не говном для смайлодебилов. Исправляй давай.
No. 23643  
>>23642
Сиди на нормальных бордах, где нет смайлов.😒
No. 23644  
>>23642
Смайлики это часть юникода, петуч, как ты их собрался выпиливать?
No. 23645  
>>23644
Так, чтобы их не было. Пусть пишет код символа вместо отображения самого смайлика, ну или я не знаю.
No. 23646  
>>23642
🤣🤣🤣
No. 23647  
>>23645
>😭😭😭
😂😂😂
No. 23652  
Можно зарепортить пост, но нельзя зарепортить тред. Почему?
No. 23653  
>>23652
А ты зайди в тред и репорть ОП-пост.
No. 23654  
>>23653
А без захода в тред как зарепортить?
No. 23656  
Словил вот такое. Андроид 5.1.1
No. 23658  
Зделой, чтобы в фоне новые посты проверялись раз в пять минут, либо можно было самому настроить интервал. Сейчас можно либо включить противной с таким же интервалом, что сжирает батарею, либо отключить совсем и утром сосать хуи вместо чтения загруженных за ночь тредов, которые уже смыло. Причём достаточно всего лишь оставить смартфон на экране блокировки, ничего не загрузилось.
No. 23664  
Спустя день после обновления приложения Ычан стал выдавать ошибку unable to parse pensons.
No. 23665  
>>23645
Что проще, выпилить смайлики или дурачка?
No. 23666  
>>23665
Смайлики. Дураков, которые их постят, слишком много.
No. 23667  
ScreenRec_20191121_000854.mp4 - (3.36MB, 720×1280)
23667
На десятом андроиде при просмотре постов по ссылкам видеорелейтед. Исправишь?
No. 23668  
>>23656
>>23667
Знаю про эти проблемы, исправлю если получится. Тут >>23656 возможно придется ликвидировать подменю (т.е. вернуть все подпункты в основное меню) для старых версий андроида (самый простой вариант). С этим >>23667 пока вообще не знаю что делать.
>>23490
Вообще, у меня в эмуляторе, на чистом андроиде 4.2 и даже на 4.0.3 всё нормально. Возможно, что это какая-то особенность конкретно твоей прошивки. Так как неизвестно, где ещё может такое быть, я решил, что верну пункт «Select text» для всех версий андроида (будет в подменю Copy/Share).
>>23664
Там кто-то шатал на стороне Ычана. Вроде пытались прикрутить какую-то проверку, или что-то такое. Не успел начать разбираться, что именно там случилось и зачем, как у меня всё снова заработало.
>>23593
>>23596
После того, как постинг там заработал, я потестировал все это дело, пофиксил проблемы, которые смог найти, но так и не смог заставить работать постинг через Tor из Оверчана. Надо дальше разбираться.

Сейчас у меня тут перерыв на некоторое время. Точно не знаю, когда смогу вернуться к допиливанию.
No. 23669  
>>23658
Правильно ли я понял, что ты хочешь раздельные настройки интервала между автообновлениями: 1) в нормальном состоянии (когда основное приложение запущено) и 2) в фоновном состоянии (когда приложение не запущено и работает только сервис обновления)?
No. 23670  
>>23668
>возможно придется ликвидировать подменю (т.е. вернуть все подпункты в основное меню) для старых версий андроида
Только ввели и уже убирают. Хотя я не особо и пользовался, но как-то грустно

Еще при дабл-тапе одна и та же фотография открывается два раза и при переключении случается наслоение, как на скриншоте. Не знаю, баг или фича, но репортну
No. 23671  
>>23670
>Еще при дабл-тапе одна и та же фотография открывается два раза и при переключении случается наслоение, как на скриншоте.
Забавно, не замечал раньше. Как-нибудь попробую пофиксить. Спасибо.
No. 23672  
ScreenRec_20191121_045624.mp4 - (2.82MB, 720×1280)
23672
>>23669
Да, чтобы разные интервалы, когда приложение открыто на переднем плане и когда оно в фоне.
>>23670
>Еще при дабл-тапе одна и та же фотография
>открывается два раза и при переключении случается наслоение, как на скриншоте.
Да, есть такое. Ещё и закрывать два раза приходится.

И ещё есть репорт по десятом андроиду, точнее по анимации. Если смахивать открытую картинку вниз, то всё нормально. А если смахнуть вверх, интерфейс всё равно уезжает вниз, смотрится не очень хорошо. Видеорелейтед. Сделай так, чтобы уезжало в ту сторону, куда свайп.
No. 23673  
>>23672
>И ещё есть репорт по десятом андроиду, точнее по анимации.
У меня и на девятом так же. Просто это дефолтная анимация закрытия окна на этих системах. Помню, что когда обновился до 9 андроида, то тоже сразу заметил. Хотел это как-то переделать, но там то ли не получалось что-то, то ли было слишком сложно и лень было заморачиваться, и в итоге решил оставить как есть.
No. 23677  
image_2019-11-21_23-35-11.png - (216.80KB, 2850×1115)
23677
>>23658
>что сжирает батарею
Это твои фантазии или таки проводил замеры?
Вот например мои с последнего замера, открыто было около сотни тредов, фоновое обновление дефолтная минута. Как видно он практически не будил тело, и в фоне очень мало использовал ресурсов. При этом уведомления исправно приходили, задержка была в районе 1-5 минут от постинга. Не знаю за счёт чего он работает, но как по мне результаты просто космические и переживать за какой-то жор не стоит.
No. 23678  
Что-то Ычан перестал открываться.
Надо бы обновиться, наверное. Откуда последнюю версию качать? Из шапки ставится просто Оверчан, а я хочу обновить Оверчан-форк.
No. 23679  
>>23678
>Что-то Ычан перестал открываться.
Он сейчас много у кого барахлит, судя по сообщениям из /d/
>Откуда последнюю версию качать?
Там ссылка в шапке на самую актуальную версию. Это форк.

В попытке ответить словил __DONTTRICK. Классно
No. 23681  
Касательно бага из >>23667. Проверил в двачбраузере, там такого эффекта нет при появлении окошка с ответом, можно посмотреть, в чём разница здесь и там.
No. 23682  
>>23681
Всплывающее на долю секунды окошко используется сейчас в оверчане, чтобы измерить ширину диалогового окна. Эта ширина затем используется, чтобы определить максимальную длину строки текста в посте, которая в свою очередь задействуется в реализации обтекания превьюшки текстом. В двачбраузере другая реализация обтекания, не зависящая от предварительного знания ширины строки, поэтому там такой костыль не требуется. Если позаимствовать идею реализации оттуда кстати, это вообще законно?, то, возможно, и получится в оверчане избавиться от костыля с мигающим окном.
No. 23683  
>>23682
Оверчан и есть глубоко модифицированный двачбраузер, так что это будет не более, чем возвращение к истокам. Плюс, лицензия двачбраузера не запрещает. А делать что-то с этим надо, десятый андроид уже здесь, и его пользователей будет только больше со временем.
No. 23684  
Можно, пожалуйста, убрать первым пунктом это "translate"? Причём дубликат его есть под тремя точками, разве что без иконки, делает совершенно то же самое.
No. 23685  
>>23684
Потерял пик.
No. 23686  
И вообще, можно ли сделать меню выделенного текста именно в виде вертикального меню, а не строчки?
No. 23687  
>>23685
У меня не стоит гуглопереводчик, и пункта этого в меню нет. Думаю, его туда система добавляет.
No. 23688  
>>23684
Не знаю, у меня нет такого. Но возможно тебе поможет удаление из системы приложения google translate.
>>23686
Оно стандартное-системное и на всех версиях андроид отображается по-разному. Сделать везде вертикальное может быть и можно, но только если полностью заменить его на что-то свое.
No. 23689  
>>23687
>>23687
Да не хотелось бы его удалять, иногда он бывает нужен. Посмотрю, может у него есть настойки этого.
No. 23692  
Заметил такую ерунду - при раскрытии больших постов тред перестает нормально листаться, при попытках начинает дергаться, лечится переключением вкладок.
Еще на этой борде словил какую-то странную штуку с __DONTTRICK, которая прошла после вычистки данных.
No. 23693  
>>23692
>при раскрытии больших постов тред перестает нормально листаться, при попытках начинает дергаться
Версия?
No. 23694  
>>23679
Ты имеешь в виду
> https://github.com/overchan-project/Overchan-Android/..
?
Оттуда ставится просто Оверчан, а не Оверчан-форк. Или я чего-то не понимаю?
No. 23695  
>>23694
Пакет называется просто Overchan, но на деле это именно форк. Нынешний разработчик уже четвёртый, если я ничего не путаю.
No. 23696  
>>23693
rc84
No. 23697  
>>23696
А версия андроид? И можешь ли записать видео?
No. 23698  
>>23695
То есть, последняя версия сейчас это 1.6.9-rc84?
No. 23699  
>>23698
Именно.
No. 23700  
>>23698
Да. Последняя тестовая сборочка, если точнее.
No. 23701  
>>23697
5.1.1.
https://files.catbox.moe/wr57rv.mp4
No. 23702  
>>23701
Благодарю. Попробую разобраться, как будет время.
No. 23703  
>>23702
Лучше для новых версий андроида чини, например мограющее окно при открытии поста по ссылке в десятом. Некрофилы могут подождать и потерпеть.
No. 23708  
>>23692
>>23701
У тебя это происходит каждый раз после раскрытия длинного поста?
На эмуляторе 5.1.1 у меня ни разу не получилось такого добиться.
No. 23709  
>>23708
Не каждый - вчера для видео пытался выбить специально и не смог, а позже словил случайно.
No. 23727  
Screenshot_20191208-094049.png - (633.87KB, 1440×2880)
23727
Только сейчас заметил, что дата в буржуйском формате. В системе только 24часовой формат из настроек. Это можно как-то с моей стороны починить?
No. 23728  
>>23727
Включи русский язык в системе.
No. 23729  
>>23728
Не поможет, всё равно будет мм.дд.гггг.
No. 23730  
>>23728
Но я хочу англюсик, мне лень угадывать как там привычные настройки перевели надмозгом.
No. 23731  
Можно добавить поддержку bunkerchan.xyz?
No. 23732  
>>23727
Ставь англюсик United kingdom, а не USA.
No. 23733  
>>23732
А там всякая дичь вроде preferences вместо settings
No. 23734  
8kun.net сменил домен на 8kun.top, скорее всего не в последний раз. Возможно ли добавить опцию для его ручного выбора?
No. 23735  
А это нормально для ычана?
No. 23736  
>>23735
Удааиваю багрепорт.
Вангую, что вёрстку шатают.
No. 23740  
>>23735
Отбой, отображение починилось.
No. 23743  
Добавьте пожалуйста в галерею указание типа файла.
No. 23754  
Можно сделать так чтобы цепочку в 10 ответов можно было закрыть одним нажатием,а не нажимать десять раз кнопку назад?
No. 23755  
>>23754
Подержать кнопку назад.
No. 23756  
>>23755
Подержал, закрылся весь оверчан.
No. 23757  
>>23756
Версия андроид?
No. 23758  
>>23757
9, но у меня в настройках системы выбрано закрытие приложения по удержанию кнопки назад.
No. 23761  
>>23755
Когда держу кнопку назад ничего не происходит.
No. 23767  
У меня одного на двачах при автообновлении большого количества тредов те что ниже начинают выдавать крестики. Будто есть какое-то ограничение на количество конектов.
No. 23768  
>>23767
Абу сделал ограничение, из-за которого после нескольких запросов подряд, сделанных через мобильное api, последующие запросы выдают 503 пока не пройдет 300мс или больше. Решить это можно двумя путями: или (1) сделать патч, который заставит приложение делать повторные запросы в ответ на 503 и не считать сразу данную ситуацию ошибкой, или (2) выключить в настройках использование мобильного api (потому что на запрос статических json-файлов с полным содержимым треда ограничений по-прежнему нет). Когда появилась эта проблема, я хотел было реализовать пункт (1), но мне в итоге не понравилось, что обновление получается очень долгим, да и на повторные запросы тоже уходит трафик, из-за чего выгоды от использования мобильного api становится меньше. Так что для себя я решил, что просто отключу мобильное api; а так как никто по поводу данной ситуации ничего не писал, то я и не стал добавлять никаких новых костылей в приложение.
No. 23769  
>>23768
>выключить в настройках использование мобильного api
Понятно, так и сделал. А с задержкой между запросами не пробовал эксперементировать, может тогда не будет в блок выкидывать?
No. 23770  
>>23769
Пробовал, но меньше 300 мс задержку между обновлениями соседних вкладок всё равно сделать не получается.
No. 23772  
>>23770
Понятно, абу опять учудил какую-то дичь.
No. 23786  
Разработчики ещё живы, или приложение опять мертво до появления следующего форка?
No. 23787  
>>23786
Я жив, но пока не могу что-то делать.
No. 23791  
На форчане капча не подгружается.
No. 23792  
>>23791
Выключи рекапчу fallback для форчана. Там её сломали недавно, вроде.
No. 23794  
Делайте перекат, тред уже с главной уплыл.
No. 23797  
Мелкий багрепорт

Если в процессе скачивания оригинала изображения прерывается связь, то отображается полностью прозрачное изображение. Это ок, все-таки прервалась связь. Сам баг возникает позже, если попытаться с уже работающей сетью снова открыть это изображение. Судя по всему, приложение пытается взять его из кеша (где оно или битое, или не скачанное) и сразу, без каких-либо загрузок открывается такое же прозрачное изображение. И никак более открыть или перескачать это изображение не получается - всегда будет прозрачный фон. Лечится только вычищением кеша в настройках.
Посему предлагаю - ловить исключения при скачивании файлов, и в случае их возникновения не писать файл в кеш, чтобы в дальнейшем (при следующем открытии изображения) он перескачивался.
No. 23799  
>>23797
У меня не получается воспроизвести. Отключал wifi во время открытия большой картинки — показывает ошибку, но при повторной попытке (с уже включенной сетью) качается заново.
>ловить исключения при скачивании файлов, и в случае их возникновения не писать файл в кеш
Вообще, там вроде так и делается:
https://github.com/overchan-project/Overchan-Android/blob/65fb185b6fbfcfdc4865060cad9504941d7e8626/src/nya/miku/wishmaster/ui/gallery/GalleryBackend.j
ava#L341
No. 23805  
>>23799
Наверное, ручное отключение сети даёт другой эксепшн, или он ловится где-то в другом слое.
Ну и ладно, попадаю на такое поведение относительно редко.
No. 23806  
Зделой такую настройку, чтобы при листании картинок можно было пропускать видео, потому что видео для идиотов, а я не хочу видеть видео, я же не идиот.
No. 23809  
>>23792
А как это сделать? Не вижу в настройках ничего похожего.
No. 23810  
Screenshot_20200105-084618.png - (64.33KB, 720×1280)
23810
>>23809
А она есть.
No. 23811  
Иногда картинка или видео в посте открывается два раза, одно поверх другого. В итоге посмотрел, смахнул, а оно не смахнулось. Ещё может открыться поверх бокового меню, если тапнуть на картинку и тут же резко вытащить меню. Андроид 10.
Почини, чтобы так не было и поверх меню или друг друга не открывалось.
No. 23814  
>>23811
Такое может быть если ты два раза нажимаешь.
No. 23815  
>>23814
Может быть и нажимаю, но разве нельзя это обработать и просто игнорировать второй тап в таком случае?
No. 23816  
>>23815
Я не разраб, скорее всего можно, хотя можно и просто два раза не нажимать.
No. 23817  
>>23816
Так я специально и не нажимаю, лол. Иногда само так получается.
No. 23820  
На Ычане перестали отображаться оригинальные имена файлов, когда раскрываешь картинку. На остальных бордах работает, на Ычане - нет.
No. 23821  
>>23820
>перестали
Никогда не отображались. Но это возможно допилить, в принципе. По идее, нужно допиливать эту функцию:
https://github.com/overchan-project/Overchan-Android/blob/65fb185b6fbfcfdc4865060cad9504941d7e8626/src/nya/miku/wishmaster/api/util/WakabaReader.java#
L414
Можете попробовать. Ну или я сделаю, когда вернусь к доработке оверчана.
No. 23854  
Это нормально, что мое приложение 1.6.9 версии говорит, что надо поставить 1.6.8 версию?
No. 23855  
>>23854
Да, так как последняя типа стабильная версия это 1.6.8 (но вообще это, конечно, тупо; просто я не заморачивался).
Чтобы не предлагало, надо или поставить галку "разрешить beta-версии", или отключить автопроверку обновлений.
No. 23856  
>>23855
Спасибо.
No. 23865  
Сделай уже так, чтобы ычан работал нормально через https, ну что уже никаких нет. Выключил пока https, но без него же не дело, я боюсь постить без него. А с ним пикрелейтед.
No. 23867  
>>23865
У меня всё работает.
No. 23880  
>>23865
Дело в блокировке РКН, а не оверчане.
No. 23881  
>>23880
Если бы дело было в блокировке, не работало бы и на пекарне в браузере, но там работает. А оверчан через домашний вайфай не работает.
No. 23882  
>>23881
Через браузер телефона работает?
No. 23901  
Как настроить прокси в приложении? У меня полностью Ычан открываться перестал. Раньше 502 периодически выскакивала, а теперь полностью забанено провайдером.
No. 23903  
>>23901
В настройках борды можно указать http-proxy, если тот без авторизации. Но лучше юзать Tor или VPN.
No. 23904  
Сделайте пожалуйста побольше отступ от края экрана, который боковую панель вкладок открывает, в чехле с бортиком почти невозможно сейчас ее открыть, очень узкая.
No. 23905  
>>23904
Можно открыть кнопкой наверху.
No. 23906  
Нашел пару рабочих прокси. Но часть из них (в основном украинские, польские и беларуские) мод-тяном забанены. Пришлось искать американские (так как /бант/). Азиатских чёт не нашёл.
No. 23913  
>>22525
Поддерживаю этот реквест.
No. 23918  
>>23905
У меня большой пальчик правой руки на 3 дюйма короче диагонали экрана, недостает.

Сейчас adb shell 10,0,0,0 использую, чтобы край экрана отодвинуть немного.
No. 23919  
>>23918
Так ты двумя руками телефон держи. Хотел комфортно пользоваться одной рукой на лопате? А вот на-ка, выкуси. Все приспосабливаются и ты приспосабливайся.
No. 23920  
>>23919
К чему такая агрессия? Я всего лишь про нерабочую фичу написал - слишком узкая часть экрана, которая выдвигает панель вкладоу, и попросил побольше сделать.

Попробовал adb shell wm 720x1280, по ощущениям стало шире. Возможно просто масштабирование для зоны, которая панель вкладок дёргает, нет (1080x2340 у лопаты).
No. 23922  
>>23920
Короче официально изменение данного параметра не поддерживается. Но можно сделать через рефлексию (т.е. через костыли).
Так что я бы предпочел ничего там не менять, а тебе посоветовал бы просто юзать мобилку без чехла (как делают все ровные пацаны).
Но так как я всё равно уже сделал тестовую сборку с этим костылём, то вот она:
https://mega.nz/#!Cc9FQKbY!LsRu59tG_FBXH-oHM2TxxDq4YR6ytZpkqlLTzXJPff8
Можешь попробовать или пользоваться, но не обещаю, что это попадёт в будущие версии.
No. 23954  
Почему так и когда исправят?
No. 23956  
>>23954
Что именно тебя смущает? Пункт Translate, или расположение меню действий на экране?
No. 23957  
Возможно ли сменить 8ch.net на 8kun.top?
No. 23958  
>>23957
>8kun.top
Меня оно перекидывает на какой-то https://vanwatech.com/
Это так и должно быть?
No. 23959  
>>23958
Это нечто вроде cloudflare, должно открыть дальше сам сайт. Он правда в реестре РКН, но через vpb работает.
No. 23960  
>>23956
Что меню не влезает по ширине, если выделять текст в ответе. Из-за этого я не могу даже скопировать текст.
Да и translate было бы неплохо убрать, если это возможно. Удалять само приложение не выход, оно мне иногда нужно, а этот пункт очень мешает.
No. 23961  
Screenshot_20200208-193257.png - (241.53KB, 1080×2160)
23961
>>23959
Действительно, из под Tor'а открывается. Думаю, на днях сделаю.
>>23960
>Что меню не влезает по ширине
Думаю, что это косяк твоей прошивки. В приложении нигде положение этого меню не контролируется, да и сомневаюсь, что это возможно. У меня, например, при выделении ссылок добавляется пункт яндекс-браузера, но в этом случае меню не уезжает за край экрана, как у тебя; вместо этого остальные пункты, включая копирование, просто переезжают в меню трех точек. Что касается Translate, то это тоже зависит не от оверчана. У меня гугл-переводчик тоже установлен, но пункта нет, как ни странно.
No. 23962  
>>23961
>Думаю, что это косяк твоей прошивки
А я не думаю. У меня не включены широкие ответы. Если их включить, ничего не уезжает. Но я не буду их включать, потому что они выглядят неприятно. Нужно чинить так, чтобы при любых опциях всё нормально было.
No. 23963  
>>23962
Я мимокрок и у меня вообще другая менюшка. Прошивка типа голый андроид 8-ой. Так что дело в прошивке.
No. 23964  
Screenshot_20200208-195114.png - (237.78KB, 1080×2160)
23964
>>23962
Короче, смог у себя воспроизвести. Такое получается, когда включаешь "Display - Small" в настройках андроида. Причем у меня все равно получается как-то странно: если добавился пункт яндекс-браузера, то всё норм, а если ничего не добавлено, то последние пункты вылезают за край.
No. 23965  
Screenshot_20200208-195103.png - (237.39KB, 1080×2160)
23965
>>23962
Без понятия, что можно сделать с этим. Очевидно же, что это всё косяки андроида.
No. 23966  
Хотя может быть, если явно устанавливать ширину не-широким диалогам, как это сейчас делается с широкими, то может это как-то и поможет. Не знаю. Попробую потом.
No. 23968  
>>23963
А у меня десятый, причём стоковый.
>>23965
>Без понятия, что можно сделать с этим
А заменить это меню на своё каштомное никак нельзя? И сделать своё меню вертикальным.
No. 23969  
>>23968
>заменить это меню на своё каштомное
Вообще в теории вроде бы можно, но я думаю, что это того не стоит. Надо ли объяснять, почему?
No. 23970  
>>23969
>но я думаю, что это того не стоит
Не согласен. Своё меню мало того, что будет одинаково выглядеть на всех версиях андроида со всеми оболочками, так ещё и работать будет без сюрпризов и лишних пунктов.
No. 23971  
>>23922
От души, спасибо, то, что надо.
Извини за долгий ответ. Это можно сделать, разобрав apktool и поменяв там где-то параметры?
No. 23972  
>>23971
>Это можно сделать, разобрав apktool и поменяв там где-то параметры
Не. Но я может все же добавлю настройку потом.
No. 23973  
Хм-м-м.
https://2ch.hk/wm/src/3328934/15815854659230.jpg
No. 23974  
>>23973
Ну под таким названием значит загрузили файл. Алсо, пишите словами тоже, что не так. По скриншотам не всегда сразу понятно.
No. 23975  
>>23974
Не сообразил, что поделать.
No. 23993  
В версии 1.69 не отображается капча на ычане, видно только фон (пик). В версии 1.68 на этом же устройстве отображается.
No. 23995  
>>23993
Вообще там должен быть прозрачный фон. На 1.6.8 отображается с таким же белым фоном?
No. 23996  
>>23993
У меня работает все.
No. 23997  
Screenshot_2020-02-20-22-49-18.png - (108.18KB, 720×1280)
23997
>>23995
Да, с фоном.
No. 24002  
Словил багу. Когда нажимаю в одном треде на фото и, пока она не прогрузилась по каким-то причинам, переключаюсь на другой тред, то картинка резко возникает. Странно, как по мне.
Плюс по каким-то причинам на 4чане не работает спойлер. В браузере он тоже не сработал.
Андроид 9.
No. 24005  
Снммаю претензию с фото - оказалось, запоздание это проблема телефона в целом. Но с разметкой все еще в силе
No. 24007  
Небольшой багрепорт. При разделении экрана всплывающие посты позиционируются относительно центра экрана, а не вьюпорта.
No. 24010  
>>24007
Проверил у себя. В общем, лично у меня (на андроиде 9) проблемы с позиционированием всплывающих превью постов присутствуют только если включен полноэкранный режим галереи (судя по всему, из-за костылей, призванных устранить дёргание основного и диалоговых окон при открытии полноэкранной галереи; из-за них есть и другой косяк — с позиционированием контекстного меню всплывающего поста), но у меня противоположная проблема: диалоги стремятся уползти за край экрана. В остальных же случаях всё нормально.

Но вообще, очень сложно всё это привести в порядок. Сомневаюсь, что осилю пофиксить всё так, чтобы было прямо везде всё нормально.

Кстати, с завтрашнего дня планирую наконец продолжить допиливание. Пока ничего глобального, но постараюсь всё же потихоньку что-нибудь делать, а то что-то уже совсем забросил.
No. 24011  
>>24010
Спасибо, что живой!
Главное тред перекатить, а то уже под тысячу постов и почти вторая страница.
No. 24026  
Небольшое обновление.

Пофикшен 8chan (домен заменен на 8kun.top + прочие фиксы для восстановления работоспособности).
Пофикшен Анимач (домен заменен на animach.moe).
Обновлена версия библиотеки httpclient, в связи с чем из кода убран костыль для cookies. Желательно протестировать, как работает всё, что связано с куками (ежедневные капчи, доступ к 18+ разделам после первого поста, вкл/выкл пасскода и всё такое).

В скором времени будут еще некоторые мелкие обновления.

>>24011
Перекатывайте.
No. 24027  
>>24026
Зделой так, чтобы обновление качалось прямо из оверчана, а не перекидывало в браузер.
No. 24028  
>>24027
Надеюсь, что когда-нибудь сделаю.
No. 24030  
>>24029
>>24029
>>24029