LINUX.ORG.RU

LeechCraft 0.5.0

 , , , , , ,


0

2

Вышла очередная версия универсального модульного интернет-клиента LeechCraft 0.5.0, сочетающего в себе средства для навигации в Web, IM-клиент, клиент для чтения RSS/Atom-лент, BitTorrent-клиент, и многое другое.

За более чем год активной разработки, прошедший с выпуска 0.4, LeechCraft претерпел значительные изменения. Пожалуй, самое главное из них — новый плагин, мультипротокольный и весьма продвинутый IM-клиент, также модульный. В 0.5 он поддерживает протоколы XMPP и IRC, причем поддержка XMPP и соответствующих расширений достаточно полная. В основной ветке разработки уже реализованы модули поддержки протоколов MSN и MRIM. Из других модулей для IM-клиента можно отметить модуль поддержки Adium-стилей, антиспам, модуль поддержки OTR, спеллчекер, TeX-форматтер и автопастер. Также присутствуют модули интеграции с популярными в странах СНГ сервисами микроблоггинга типа Psto.net.

Среди прочего, в этом релизе добавлены:

  • Модуль поддержки Greasemonkey-скриптов для браузера;
  • Модуль синхронизации с социальными сервисами хранения закладок, типа Read it Later или Del.icio.us;
  • Новая инфраструктура уведомлений, с возможностью продвинутого управления событиями и оповещениями о них при помощи модуля Advanced Notifications (по стилю управления правилами чем-то напоминает iptables);
  • Существенно переработанная система вкладок;
  • Проведено множество оптимизаций. В частности, тяжелые операции по работе с базой RSS-лент (например, ее обновление) больше не тормозят все приложение.

В основной ветке разработки уже в процессе реализации:

  • Новая концепция работы с вкладками и всем приложением вообще — LeechCraft Sidebar;
  • Модули поддержки MSN и MRIM;
  • Существенно улучшенная и переработанная поддержка Adium-стилей (к сожалению, не успела войти в релиз);
  • Почтовый клиент;
  • Новый медиа-плеер, основанный на libvlc;
  • Инфраструктура синхронизации настроек между различными компьютерами и ее поддержка в масштабах всего проекта;
  • Модуль поддержки веб-сервисов хранения данных типа Яндекс.Диск;
  • И многое, многое другое.

В ближайших планах также поддержка расширений Google Chrome, переход на многопроцессный WebKit (но, к сожалению, это зависит от Qt 5), а также добавление прочих протоколов в IM-клиент.

Пакеты доступны для Ubuntu, openSUSE, Fedora, Debian, Gentoo и ряда других дистрибутивов.

Полный список изменений

>>> Подробности



Проверено: Aceler ()
Последнее исправление: Aceler (всего исправлений: 1)

Ответ на: комментарий от anonymous

Leechcraft не модульный, а плагинный. У модулей нет главной программы, их можно объединять как угодно.

anonymous
()
Ответ на: комментарий от firestarter

Чем оно лучше KDE?

Плазма не падает.

anonymous
()
Ответ на: комментарий от bloodredfrog

Как связаны между собой битторент-клиент, джаббер-клиент, текстовый редактор и медиа-плеер?

Как плагины - через ядро.

anonymous
()
Ответ на: комментарий от bloodredfrog

И графический редактор. Два. Растровый и векторный. А заодно и видеоредактор. И писалку для дисков. Кажется, получившаяся штука в вендах зовется Nero burning ROM...

IceAlchemist
()

Жаль что firefox не встраивает в качестве браузера

anonymous_sama ★★★★★
()

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

Но в целом все что не делается - все к лучшему. Может кому-то и над, по крайней мере задумка крутая. Особенно в свете крайних стремлений к «облачности»

Может даже попробую на нетбучек.

Nicholass ★★★
()
Ответ на: комментарий от belous_k_a

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

Что еще за мощный редактор в im? Вы это про пару стилей текста? И как этим пользоваться, если на другом конце нет «мощного редактора»?

loz ★★★★★
()

Ребята, вашу энергию, да в мирных целях!

Сама идея - извините, говно. Не unixway. Но вы можете продолжать есть свой кактус.

anonymous
()
Ответ на: комментарий от anonymous

ею и пользуюсь, но в ней нету im-клиента. Да и неправоверна она.

Skeletal ★★★
()

Очередная инстанция очередной комбайнистической наколенной поделки. Крайне полезная утилита!

garmonbozia
()
Ответ на: комментарий от anonymous

Выглядит просто запредельно дерьмово!

Удивительно. Как будто комбайны когда-то выглядели достойно.

garmonbozia
()

А чем он лучше emacs ?

psh ★★
()

Глубокий анализ показал, что ненужно.

З.Ы. Судя по их сайту, в топике нехватка половины тегов.

VeroLom ★★
()

Форкните WebOS и замените тамошний интерфейс личкрафтом. Иначе нафига личкрафт нужен? Ну или хотя бы на Mer сделайте свой дистрибутив.

Quasar ★★★★★
()
Ответ на: комментарий от Deleted

Интересно дедфуд выразился. В то время один из компетентных разработчиков CorX наоборот - говорит, что C++ отстой и лучше уж на C писать, чем этим монстром пользоваться.

Quasar ★★★★★
()
Ответ на: комментарий от AiFiLTr0

AiFiLTr0> а зачем нам пальцетыкательное поделие?

Розовые гламурненькие паншетнички! Фейспук! Музычка! Видеоприколы «камедиклаб»!

Quasar ★★★★★
()
Ответ на: комментарий от Pinkbyte

Pinkbyte> а под оффтопик тоже предложишь пользователю dbus ставить?

Оффтопик не умеет dbus? Ну и ССЗБ его разработчики. Оффтпик не умеет сокеты и надо ставить winsock? Ну и ССЗБ его разработчики. Оффтопик не умеет KMS? Ну и не нужен.

Quasar ★★★★★
()
Ответ на: комментарий от AVL2

AVL2> В емакс оень неудобный текстовой редактор.

Но там хотя бы vim можно запустить.

Quasar ★★★★★
()
Ответ на: комментарий от grouzen

Не придёт. Надо тегом [user][/user] обрамлять ник вызываемого.

LMD
()
Ответ на: комментарий от Pinkbyte

вменяемой объектной моделью

Не С++.

Да, в крестах полно недостатков, да

Два раза да!

кажется сильно-сильно перегруженным и неочевидным

А, так это только кажется? А на самом деле он органичный и читабельный?

но всё-таки его выбирают

Это делает его органичным и читабельным?

О чём ты вообще споришь?

queen3 ★★★★★
()

В сабже есть скриншотер, умеющий imageshack?

anonymous
()
Ответ на: комментарий от anonymous

Ты прав. Юниксвей - свалка кривых, несовместимых друг с другом костылей. За 40 лет даже параметры команд не привели к общему виду (постоянно приходится в маны лазить из-за этого). И эти ценсорды еще что-то буровят против удобных интегрированных решений.

anonymous
()
Ответ на: комментарий от queen3

о том, что если на нем пишут опытные программисты - то или они поголовно ССЗБ или на это есть какая-то объективная причина, не?

Pinkbyte ★★★★★
()
Ответ на: комментарий от anonymous

удобных интегрированных решений

все «интегрированные решения» которые я видел при попытке сделать что-то нестандартное сразу становились в позу речного омара

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Конечно есть. И это - его органичность и читабельность!

queen3 ★★★★★
()
Ответ на: комментарий от Pinkbyte

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

anonymous
()
Ответ на: комментарий от Pinkbyte

все «интегрированные решения» которые я видел при попытке сделать что-то нестандартное сразу становились в позу речного омара

В Unix-way приходится работать так, как-будто каждая задача - нестандартная.

anonymous
()
Ответ на: комментарий от anonymous

Юниксвей - свалка кривых, несовместимых друг с другом костылей.

Сегодня Unix-way как таковой отсутствует. Есть утилиты для решения задач 60-х годов и куча консольного барахла. А идея хороша была, да. Но её не поняли и загубили.

anonymous
()

Кстати, кто-нибудь объяснит, как сделать разветвляющийся конвейер. Например, первая команда читает данные из stdin и выводит результаты в два потока, вторая команда читает первый поток и выводит результаты в stdout, третья - второй, четвертая читает stdout'ы второй и первой и выводит свои результаты в stdout.

anonymous
()
Ответ на: комментарий от anonymous

Кстати, кто-нибудь объяснит, как сделать разветвляющийся конвейер.

Примерно как в tee

Например, первая команда читает данные из stdin и выводит результаты в два потока, вторая команда читает первый поток и выводит результаты в stdout, третья - второй, четвертая читает stdout'ы второй и первой

Придумай удобную форму для записи такой сети :)

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Придумай удобную форму для записи такой сети :)

Я бы даже на неудобную согласился. :} Например: [code] [cmd1:3 | cmd2:0, cmd1:4 | cmd3:0, cmd2:1 | cmd4:0, cmd3:1 | cmd4:3] cmd1 parameter1 ..., cmd2 parameter1 ..., cmd3 parameter1 ..., cmd4 parameter1 ... [/code]

anonymous
()
Ответ на: комментарий от anonymous

Слишком неудобно, чтобы пользоваться на практике. Но ты вполне можешь запилить свою версию tee с БиШ. Хотя, по здравому размышлению, поддержка в шелле тоже нужна.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

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

anonymous
()
Ответ на: комментарий от anonymous

Если уж замахиваться на БиШ, то надо перепиливать все с нуля, начиная с языка самого шелла.

Что именно «всё» и чего тебе не хватает в шелле (про tee с БиШ я понял)?

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Канитель с кавычками и пробелами как минимум бесят. Полноценная арифметика нужна. Да и медленный, что здец.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.