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

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

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

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

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

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

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

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

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

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