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)

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

ок, назови императивный неинтерпретируемый язык с вменяемой объектной моделью, достаточным количеством существующего кода на нем(библиотек, фреймворков и т.п.), ну и мэйнстримный(дурацкое слово, но...). То есть язык в стиле «это наше будущее» и «это наше прошлое» - не подойдут. А, ну и про отсутствие анальной огороженности не забудь, посему C# и весь .NET вместе с ним отправляются ну ты понел куда. И что по-твоему остается? Да, в крестах полно недостатков, да, если не прочитать пару тройку книг по ним и не вкуриться, язык кажется сильно-сильно перегруженным и неочевидным, но всё-таки его выбирают, и выбирают очень многие опытные программисты. Так что тезис «миллионы мух не могут ошибаться» здесь вряд ли применим...

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

дошла. И, кстати, сраться я не собирался. Я стараюсь прислушиваться к мнению других, если их области полученного опыта отличаются от моих :-)

Pinkbyte ★★★★★
()

комбайн похлеще оперы

зы: не нужен!

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

4.2 по обоим пунктам - модераторы подтвердят. Хотя с последним оратором я согласен - кроссплатформенность нужна

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

Не надо комплексовать и что-то доказывать. У них синдром утёнка. Агитируют за ruby, python, java, .net. И каждый раз они новые. И silver bullet-ы у них каждый раз круче. А мозга всё меньше.

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

К версии 1.0 вы встроите сабж в ядро или ядро в сабж?

Ядро давно уже является плагином сабжа.

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

а я не пытаюсь никого переубедить. Мне просто интересна их точка зрения, их видение мира(даже под воздействием этого самого синдрома, да). Может это я не прав, а у них есть некое сакральное знание? Поэтому я и хочу, чтобы они предоставили аргументы(как это сделал я). Правда, когда в тред набигают инфракрасноглазые неадекваты и без аргументов брызжут слюной, крича «не нужно» я начинаю сомневаться в наличии у них какого-либо знания вообще

Pinkbyte ★★★★★
()

Забавная штука, даже пользовался одно время. Нужно.

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

Говорят, даже иногда стабильно работает, в последнее время и под оффтопиком даже. А вообще лучше ждать Qt5 с WebKit2, ибо таки вебкит — основной источник падений во всех этих комбайнах, а не что-то еще.

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

Я правильно понял, что это что-то вроде оперы переростка?

Похоже что да.

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

я не знаю что вы хотели сказать своими линками, но я не Pinkbyte. Мне просто нравится идея сабжа. Это не нормально?

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

У кого «у них»? Ты считаешь, что есть некие «они», имеющие одно общее мнение на всех относительно крестов?

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

у «них», значит у тех, кто по каким то причинам сделал анализ какой-либо технологии и принял диаметрально противоположную моей точку зрения. И я хочу выяснить причину, по которой они сделали соответствующие выводы. Может, я дурак, и чего-то при анализе/изучении не заметил? А может, наоборот. А может «оба хороши», всмысле обе точки зрения правильны, вопрос лишь в градусе неадеквата при подаче мысли?(последнее на ЛОРе ой как часто бывает) :-)

Pinkbyte ★★★★★
()

Думается мне, что авторам параллельно, что кто-то думает что оно не нужно.
Не пользуюсь, но одобряю.

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

С++ плох как высокоуровневый язык ровно потому, почему плох и Си: на самом деле это нихрена не высокоуровневый язык.

Как язык для написания компонент, имеющих серьёзные требования к производительности — движков баз данных, архиваторов, рендереров и т.п. — C++ не плох. Т.к. сочетает все низкоуровневые возможности Си с большим количеством сахара в виде классов и шаблонов. Т.е. это осовремененный Си. И именно в таком виде его и стоит рассматривать.

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

тогда зачем погромисты оффтопика вынесли таки DE из ядра? нада было в ядро напихать все - DE, почтовый клиент, IM, браузер, медиаплеер, пару игрушек, текстовый процессор, табличный процессор, все-все-все-все, все что можно. и было бы Одно Большое Ядро. чтобы при глюке калькулятора падало все нах.

p.s. мсье очень толст. и по весеннему зелен.

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

Как будто в однопроцессности речь и цель, и как будто идея комбайна несовместима с многопроцессностью и устойчивостью к падению одного модуля.

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

Читать всем задающие вопрос зачем. Нажми меня

Можно подумать, там есть нормальное объяснение. Там вопросы-ответы в стиле:

— А почему вы так делаете? Ведь это плохо!
— На самом деле это хорошо.

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

Ладно, а какую цель вы преследуете?

Мы стремимся создать приложение типа «все-в-одном» (но модульное), удобное в использовании и легкое в управлении. Прежде всего, приложение ориентировано на использование Интернета и обычных десктопных задач, типа серфинга, быстрых сообщений, чтения новостей и воспроизведения медиа-файлов.

Цель - приложение для всего. Действительно, как можно не вдохновиться такой целью? :)

Мы также включили создание Desktop Environment в свой план разработки. Для этого нам потребуются плагин, реализующий оконный менеджер, и поддержка сторонних приложений в LeechCraft.

Феерично.

Зачем изобретать велосипед и превращать его в робота??

Just for fun.

Ну вот и ответ. <сарказм> Какая полезная ссылка! </сарказм>

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

А каких ответов ты ожидал, например? «Потому что мы хотим удовлетворить потребности лоровских аналитиков»?

anonymous
()

Честно говоря я так и не понял фетиша запихивания самых различных сетевых функций в одну программу. Но раз оно есть и развивается, значит кому-то нужно.

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

Нет, синичка, эти задачи как раз связаны друг с другом.

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

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

Не совсем так, милейший, это как если перед страхом смерти разработчиков мозиллы заставили написать оперу используя только цитаты из исходного кода ie.

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

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

О интеграции менеджера закачек, мечтают многие пользователи MS Windows, но лишь в linux мы может смотреть фильм прямо с ftp серверов, в данном случае еще более качественный прорыв.

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

А каких ответов ты ожидал, например?

Более толковых. С объяснением профита от запихивания в одно приложение браузера,медиаплеера и прочего.

ollowtf ★★★
()

Плодовитость автора поражает.

Когда он уже начнёт писать своё ядро Pozagruzhayuzzzz?

hobbit ★★★★★
()

Пробовал пользоваться сабжем, но где-то около года назад. Он для тех, у кого система с сильно ограниченными ресурсами. Всё в одном, но всё с небольшой функциональностью. Браузер слабенький, как Midori. Сливает Chrome по скорости работы, и это очень заметно. Торрент показался менее удобным, чем qBittorent, нет там последовательной загрузки файла/файлов которая так нужна при закачке многосерийных анимэ. Но заменяет сразу много программ, и экономия оперативы получается солидная.

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

для человека не ограничивающего свое присутствие в интернете размножением букв 'гы', наличие мощного редактора в браузере <…> очень полезная возможность.

Делим мир на чёрное и белое?

так и в im клиенте

Да, без встроенного редактора в IM-клиенте вообще никуда.

О интеграции менеджера закачек, мечтают многие пользователи MS Windows, но лишь в linux мы может смотреть фильм прямо с ftp серверов, в данном случае еще более качественный прорыв.

Не распарсил это предложение. Но менеджер закачек есть в любом номальном браузере под любой ОС. А битторент-клиент, о котором я писал, в браузере совершенно не нужен.

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

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

А браузер отстой, да.

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

Ты в целом прав.

Единственное, что меня раздражало и раздражает в C++ - это отсутствие нормальной модульности. Для её имитации есть костыли в виде #include и namespace, которые при точном исполнении всех мантр обеспечивают практически полную иллюзию оной, но от дурацких ошибок не защищают.

По этому критерию C++ сливает даже Object Pascal-ю, не говоря уже о Java с её прозрачной иерархией пакетов. Но при этом я понимаю, что у Явы есть гораздо более серьёзные недостатки, поэтому... эх... Остаюсь на плюсах.

hobbit ★★★★★
()

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

форк оперы?

AVL2 ★★★★★
()

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

CMYK, 32-битный цвет, Апач, ЛОР, Макском, Шаман и анонимусы?

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

Зачем оно, когда есть emacs?

Надо посмотреть. Если они добавили туда текстовый редактор, то может и нужно.

IceAlchemist
()

Собрал, поставил. Первые впечатления: комбайн с большим количеством слабосвязанных функций, собранных в одном месте. Так и не понял, зачем это может быть нужно в таком виде.

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

Про галочку не знал. Я на них редко обращаю внимание. Мне кнопки, да пожирнее, нравятся. Или пункты меню.

lucentcode ★★★★★
()

А почему в Windows версии отсутствует плагин для DC++?

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