features
Table of Contents
О Psi+
Вступление
Psi – стильный кроссплатформенный XMPP-клиент для опытных пользователей.
Psi+ – модификация XMPP-клиента Psi от команды конференции psi-dev@conference.jabber.ru.
Цель проекта: сбор, доработка и создание новых патчей с целью передачи их в основную ветвь Psi.
Отличия Psi+ от официальной версии Psi
Ниже приведены основные отличия Psi+ v0.15.3600 Beta от официальной версии Psi 0.15-dev по состоянию на 23.01.2011.
Конференции
- Вставка ника по клику в логе конференции
- Контекстное меню на нике в логе конференции
- Блокирование автовхода в выбранные конференции (дома/в гостях/на работе различный автовход)
- Цвет ников постоянный, задаётся по hash ника (опционально)
- Отключение горизонтального скроллбара в списке участников конференции
- Выход из конференций по команде от удалённого клиента
- Иконки аффиляций в ростере конференции (опционально)
- Настраиваемые цвета для контактов с различными рангами и ролями в ростере конференции
- Отображение иконок jabber-клиентов в ростере конференции (опционально)
- Исправлено поведение разделителей в окне конференции
- Возможность отключения вертикального скроллбара в ростере конференции
Интерфейс
- Иконки jabber-клиентов в ростере (опционально)
- Аватары контактов в ростере (опционально - вкл/выкл, слева/справа)
- Аватар контакта по умолчанию (опционально - options.ui.contactlist.avatars.use-default-avatar)
- Иконки настроений в ростере (опционально)
- Текст сообщения во всплывающих уведомлениях (опционально)
- Кнопка отправки сообщения (опционально)
- Просмотр vCard из контекстного меню на jid в теле сообщения
- Показ иконки статуса в табах (опционально)
- Иконки событий в окне приват-чата (время, статус, отправлено, доставлено, принято) с опциональным авторазмером
- Переключение между табами по Alt+N
- Опция “Все-окна-в-одном-окне” (в стиле Tkabber)
- Отключение кнопок управления на панели табов (опционально)
- Исправлено положение “Subject” при показе сообщений типа chat
- Функция “Вставить и отправить” — в централ-баре и в контекстном меню кнопки “Отправить” (опционально)
- Просмотр версии нод в обзоре сервисов
- Кнопки-меню теперь работают при клике на иконке, а не на стрелке рядом с иконкой
- Выбор цвета url-ссылки в конференциях и чатах
- Сворачивание в ростер headlines-сообщений по кнопке Esc
- Кнопка закрытия на табах (опционально)
- Скорректировано положение кнопок управления некоторыми окнами (свернуть/развернуть/справка)
- Быстрый вызов настроек списков приватности из меню в ростере
- При закрытии таба открывается не соседний таб, а тот, что был открыт ранее
- Возможность отображения ростера конференции слева (опционально)
- Новый тулбар для поиска в логе чата/конференции
- Показ иконки прослушиваемой музыкальной композиции во всплывающем окне на контакте ростера
- Кнопка максимизации окна обзора сервисов, поиска контактов, а также некоторых других окон и диалогов
- Вызов в меню трея команды View Groups
- Возможность скрытия статусных иконок контактов в ростере (опционально)
- Показ статусной иконки контакта поверх аватара (опционально)
- Показ статусного сообщения контакта ростера в одной строке с ником контакта
- Поддержка отображения иконок активности
- Показ иконок в контекстном меню на заголовке аккаунта
- Показ иконок jabber-клиентов во всплывающем окне на контакте ростера
- Возможность отключения отображения групп в ростере (через опцию options.ui.contactlist.enable-groups и через кнопку на панели)
- Сворачивание конференций в ростер
- Скрытие иконки статуса в заголовке таба (опция)
- Опция в настройках приложения для выбора affiliations-иконпака
- Опция для изменения размера собственного аватара в ростере (psi-roster-avatar-frame.diff)
- Возможность вывода на панель инструментов ростера кнопки для установки глобальных настроений, активностей и геолокаций (psi-pep-toolbar-buttons.diff)
Системные
- Поддержка уведомлений о доставке – XEP-0184: Message Receipts
- Портативная версия Psi+ (для MS Windows) — запуск через bat-файл psi-plus-portable.bat (будет доработано)
- Возможность указания “занятия” – XEP-0108: User Activity
- Поддержка jabber:iq:version – XEP-0092: Software Version
- Поддержка трансляции потока из Audacious (для Linux)
- Добавлена команда “idle” в консоли (jabber:iq:last)
- Посылка отдельного статуса определённому контакту/конференции
- Менеджер контактов (импорт, экспорт, переименование, перемещение, подписка и др.)
- Поиск директории с плагинами (для Linux)
- Улучшено действие при переходе по xmpp-ссылкам
- Корректный показ сообщений в стиле IRC (Nick say:)
- Специально для Psi+ создан совмещённый словарь проверки орфографии: русский+английский с поддержкой буквы “Ё”
- Возможность ручного указания атрибутов клиента
- Приём/передача base64-изображений в окне чата (интерфейс - через плагин Image)
- Расширенный функционал формы приёма/передачи файлов (двойной щелчок на принятом/переданном файле вызывает связанное с ним приложение, а также изображение иконок для принятых/переданных файлов)
- Поддержка XEP-0080: User Location
- Быстрая блокировки контактов: команда “Block” неактивна если сервер не поддерживает “XEP-0016: Privacy Lists”, команда “Block” спрятана для контактов-приватов конференций и транспортов, команда “Block” доступна в контекстном меню на контакте с конференцией в основном ростере (psi-block-contact-from-menu.diff)
Поддержка капчи при регистрации аккаунта непосредственно из приложения (psi-captcha.diff)- Расширенное управление питанием, подробнее – здесь (актуально только для *nix-систем) [psi-nix-systemwatch-over-upower-service.diff]
- Win32 OpenSSL v0.9.8q (скомпилировано в mingw gcc из исходников openssl-0.9.8q.tar.gz)
- Системные библиотеки Qt v4.7.1
- Библиотеки Psimedia v1.0.3.737
- Утилита для восстановления пароля от аккаунта по информации из profiles/default/accounts.xml, который можно найти в:
- Windows XP - C:\Documents and Settings\user\Application Data\Psi+
- Windows Vista и выше - C:\Users\user\AppData\Roaming\Psi+
- Linux - ~/.config/Psi+
Плагинная система
Более подробную информацию о применяемых патчах можно найти здесь.
Подробную историю версий Psi+ можно найти здесь (UTF-8).
Плагины Psi+
features.txt · Last modified: 2018/09/07 13:11 by 127.0.0.1