Skip to main content

HotdogEd обновился до версии 2.12

Привет, друзья.

После нескольких месяцев работы я рад представить вам новую версию NNTP-
и FTN-клиента для устройств под управлением OS Android.

Пожалуйста, обновите как сам редактор, так и все используемые провайдеры!

Этот релиз можно описать тремя простыми словами: багфиксы, картинки,
векторный гипертекстовый фидонет. Но боятся не нужно, всё новое можно
выключить, так что даже если это не интересно, я настоятельно рекомендую
обновиться всё равно. После обновления первый запуск и поиск провайдеров
может занять несколько дольше.

Изменения:

Редактор:

- Просмотр информации об узле (в броузере) при нажатии на FTN-адреса в
тексте писем. Отключение этого - настройка FTN address info. Спасибо
Pavel Gulchouck за сервис, по-умолчанию (настройка Nodehist URL)
используется его http://nodehist.fidonet.org.ua.

- Открытие любого файла UUE в письме, в том числе нескольких вложений в
одном сообщении. Картинки показываются прямо в тексте, при нажатии
импортируются в галерею и показываются штатным просмотрщиком. Остальные
файлы при нажатии отображаются в штатном созданном для этого приложении.
Отключение - настройки Process UUE, Markdown extensions, Show images.
Когда всё включено, то выглядит это как-то так:
https://dl.dropboxusercontent.com/u/2729127/hd/device-2016-03-20-015848.png
https://dl.dropboxusercontent.com/u/2729127/hd/device-2016-03-20-020050.png
RU.SEX.SIMVOL работает

- Поддержка markdown-синтаксиса для ссылок:
[почитать фидо](http://ftn.su "альтерн. текст")
Введена для красивого отображения UUE, но не является обязательной.
Отключение - настройка Markdown extensions. Чтобы увидеть, куда ведёт
ссылка до нажатия, справа от неё есть кнопка (i). Отключение кнопки (i)
- настройка Additional URL info (это если вдруг текст с ней кажется
перегруженным).

- Отключение навигации кнопками громкости (настройка Volume buttons
navigation).

- Возможность отключить показ изображений при отсутствии Wi-Fi
(настройка Load images on 3G).

- Поддержка Samsung Multiwindow на устройствах самсунг (может, кто-то
ещё этот API поддерживает - я не в курсе). Выглядит это так (сверху
IRC-чат с каналом для даунгрейдеров, снизу - фидошечка, очень аутентично):
https://dl.dropboxusercontent.com/u/2729127/hd/mw_2016-03-20-01-07-27.jpg

- Отправка картинок в HotdogEd. Можно как расшаривать изображения в ftn
или nntp прямо из галереи или камеры устройства, создавая новое письмо,
так и добавлять изображения из этих источников при редактировании. Любое
изображение можно добавить двумя способами: или загрузив на сайт,
совместимый со скриптами RSH (http://pics.rsh.ru/pics.tgz), либо вставив
в письмо в виде UUE.
При загрузке на сайт в письмо будет вставлена ссылка, которая будет
получена от сайта автоматически. Список сайтов можно редактировать,
по-умолчанию там только pics.rsh.ru, за который спасибо Алексею
Виссарионову. Можете сделать свой и шарить туда. Скрипты ставятся пару
минут
https://dl.dropboxusercontent.com/u/2729127/hd/device-2016-03-20-021658.png
https://dl.dropboxusercontent.com/u/2729127/hd/device-2016-03-20-021752.png
https://dl.dropboxusercontent.com/u/2729127/hd/device-2016-03-20-021824.png
https://dl.dropboxusercontent.com/u/2729127/hd/device-2016-03-20-022010.png
При вставке в виде UUE всё оформляется соответствующим образом. А вот
вставка в виде UUE в середине письма, прямо во время ответа:
https://dl.dropboxusercontent.com/u/2729127/hd/device-2016-03-20-022224.png
Просто длинное нажатие на нужном параграфе. После вставки в параграф
сама UUE-секция пойдёт в самый конец письма, за подпись, а в текст будет
добавлена markdown-ссылка. Таким образом пользователи голдеда и других
редакторов не увидят мусор в середине письма, а увидят б-м читаемый
текст, при желании смогут раскодировать UUE-секцию в конце письма.
Любые картинки перед кодированием в UUE сжимаются до 1024х768 и их
качество в jpg уменьшается. Это сделано для экономии трафика узлов и
ресурсов мобильных устройств. Пожалуйста, используйте UUE аккуратно! Для
пользователей хотдога оно теперь прозрачно, для всех остальных - нет.

- Поддержка FGHI-ссылок со схемой area:// - при нажатии на такой URL
произойдёт переход на сайт fido.g0x.ru (или другой, указанный в
настройке Default FGHI URL).

- Синяя тема (привет, Володя Фёдоров!):
https://dl.dropboxusercontent.com/u/2729127/hd/device-2016-03-20-023234.png
Возможны небольшие артефакты, но в целом для фанатов юзабельно

- Много багфиксов, связанных с парсингом урлов, квотингом, падениями,
особенностями работы на новых версиях Android.

FTN:
- Длина пароля теперь ограничена 8 символами, чтобы не портить пакеты.
- Багфиксы, связанные с андроидом 5.x+.

NNTP:
- Багфиксы, связанные с андроидом 5.x+.

Где скачать:

Как обычно или на Google Play (рекомендовано):
https://play.google.com/store/apps/details?id=com.pushkin.hotdoged
https://play.google.com/store/apps/details?id=com.pushkin.hotdoged.fido
https://play.google.com/store/apps/details?id=com.pushkin.hotdoged.nntp

Или на сайте автора:
http://vp.propush.ru/download/HotdogEd.apk
http://vp.propush.ru/download/HotdogEdFIDO.apk
и т.д.

Немного про внутренности:
- Среда разработки: теперь Android Studio. Любопытно, что за время
жизни проекта это уже третья IDE, первыми были Eclipse и что-то на её
основе от Google.
- Языки программирования: Java и Kotlin.
- Множество библиотек, тулкитов и API, среди которых ActionbarSherlock,
Picasso, Apache Commons, Samsung Multiwindow, jNode и т.д.