User Tools

Site Tools


en:features

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:features [2010/11/20 17:59] zeten:features [2019/04/28 13:51] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Psi+ features ====== ====== Psi+ features ======
  
-{{:psi.png}} [[http://psi-im.org/|Psi]] is a cross-platform powerful Jabber client (Qt, C++) designed for the Jabber power users.+{{:psi.png}} [[https://psi-im.org/|Psi]] is a cross-platform powerful XMPP client designed for experienced users.
  
-{{:psiplus.png}} [[http://psi-dev.googlecode.com/|Psi+]] -- Development branch of Psi IM Jabber client by **psi-dev@conference.jabber.ru**+{{:psiplus.png}} [[https://psi-plus.com/|Psi+]] -- Development branch of Psi XMPP client by **psi-dev@conference.jabber.ru**
  
 {{:icon_target.png}} __**Project Purpose**__: Collection, refinement and writing new patches for transfer them to Psi upstream developers. {{:icon_target.png}} __**Project Purpose**__: Collection, refinement and writing new patches for transfer them to Psi upstream developers.
Line 9: Line 9:
 Psi+ Groupchat: **psi-dev@conference.jabber.ru** Psi+ Groupchat: **psi-dev@conference.jabber.ru**
  
-{{:psiplus_screen_orange_win_big.png?380x272}} {{:psiplus_screen_linux_big.png?380x272}} {{:psiplus_screen_mac_big.png?380x272}}+{{:psiplus_screen_lunnacat_big.png?350x251}}{{:psiplus_screen_orange_win_big.png?350x251}}{{:psiplus_screen_linux_big.png?350x251}}{{:psiplus_screen_mac_big.png?350x251}}{{:psiplus_screen_sky_win_big.png?350x251}}{{:psiplus_screen_black_win_big.jpg?350x251}}
  
  
Line 35: Line 35:
   * [[http://psi-plus.com/wi/psiplus_patches_psi-muc-roster-icons001.diff.png|Affiliation icons in the conference participants list]] (optional)   * [[http://psi-plus.com/wi/psiplus_patches_psi-muc-roster-icons001.diff.png|Affiliation icons in the conference participants list]] (optional)
   * Custom colors for contacts with different ranks and roles in the conference participants list   * Custom colors for contacts with different ranks and roles in the conference participants list
-  * [[http://psi-plus.com/wi/psiplus_patches_psi-muc-roster-icons002.diff.png|Display the icon of the used Jabber client for each participant in the conference]] (optional)+  * [[http://psi-plus.com/wi/psiplus_patches_psi-muc-roster-icons002.diff.png|Display the icon of the used XMPP client for each participant in the conference]] (optional)
  
  
Line 42: Line 42:
  
 ==== Interface ==== ==== Interface ====
- +  XMPP client icons in the roster (optional)
-  Jabber client icons in the roster (optional) +
   * Avatars of contacts in the roster (optional - on/off, left/right)   * Avatars of contacts in the roster (optional - on/off, left/right)
- 
   * Default avatar, displayed when a contact has no avatar (optional - options.ui.contactlist.avatars.use-default-avatar)   * Default avatar, displayed when a contact has no avatar (optional - options.ui.contactlist.avatars.use-default-avatar)
- 
   * Mood icons in the roster (optional)   * Mood icons in the roster (optional)
- 
   * Tune icons in the roster (optional)   * Tune icons in the roster (optional)
- 
   * Disable the vertical scroll bar in roster (optional)   * Disable the vertical scroll bar in roster (optional)
- 
   * Display the avatar in pop-up notifications   * Display the avatar in pop-up notifications
- 
   * Display the message text in pop-up notifications (optional)   * Display the message text in pop-up notifications (optional)
- 
   * Button to send a message (optional)   * Button to send a message (optional)
- 
   * View vCard menu entry in the context menu when right clicking a jid in the message body   * View vCard menu entry in the context menu when right clicking a jid in the message body
- 
   * Extended set of commands to configure hotkeys   * Extended set of commands to configure hotkeys
- 
   * Align the icon on the status button to the centre (as in older versions of Psi)   * Align the icon on the status button to the centre (as in older versions of Psi)
- 
   * Show status icons in chat tabs (optional)   * Show status icons in chat tabs (optional)
- 
   * Access posting history using Ctrl+Up/Ctrl+Down, Alt+Home/Alt+End (configurable)   * Access posting history using Ctrl+Up/Ctrl+Down, Alt+Home/Alt+End (configurable)
- 
   * Display event icons in one-to-one chat windows (time, status, sent, delivered, accepted) with optional Autosize   * Display event icons in one-to-one chat windows (time, status, sent, delivered, accepted) with optional Autosize
- 
   * More contrasting color when selecting text   * More contrasting color when selecting text
- +  * Switch between tabs using Alt+N 
-  * Switch between tabs using Alt + N +  * Close/hide tabs using the middle mouse button
- +
-  * Close / fold tabs using the middle mouse button +
   * Display Option to display everything in a single window (like Tkabber)   * Display Option to display everything in a single window (like Tkabber)
- +  * Disable tab buttons (optional)
-  * Disable ?panel? tab buttons (optional) +
   * Fixed position of the "Subject" when displaying messages as chats   * Fixed position of the "Subject" when displaying messages as chats
- 
   * Call button at the Central Bar in the chat window (voice/video call)   * Call button at the Central Bar in the chat window (voice/video call)
- 
   * "Paste and send" button - in the central bar and in the context menu of the "Send" button (optional)   * "Paste and send" button - in the central bar and in the context menu of the "Send" button (optional)
- 
   * Template messages - in the Central Bar and the context menu of the "Send" button   * Template messages - in the Central Bar and the context menu of the "Send" button
- 
   * View the version node in the service discovery window   * View the version node in the service discovery window
- 
   * Buttons and menus now work when clicking on the icon, rather than on the arrow next to the icon   * Buttons and menus now work when clicking on the icon, rather than on the arrow next to the icon
- 
   * Extra and updated application icons and iconpacks   * Extra and updated application icons and iconpacks
- 
   * Choose a color ?подсветки backlight? messages (highlight)   * Choose a color ?подсветки backlight? messages (highlight)
- 
   * Display a color picker for url-references? ссылки? in conferences and chats   * Display a color picker for url-references? ссылки? in conferences and chats
- 
   * Specify a custom chat style   * Specify a custom chat style
- 
   * Collapse headlines-messages in the roster using Esc   * Collapse headlines-messages in the roster using Esc
- 
   * Allow to move tabs   * Allow to move tabs
- 
   * Close button on tabs (optional)   * Close button on tabs (optional)
- 
   * Adjust the position of certain window controls (expand/collapse/Help)   * Adjust the position of certain window controls (expand/collapse/Help)
- 
   * Quick access to the privacy lists the roster menu   * Quick access to the privacy lists the roster menu
- 
   * At the close of Tab offers no nearby tab, but the one that was opened earlier   * At the close of Tab offers no nearby tab, but the one that was opened earlier
- 
   * Option to display the conference participants list on the left (optional)   * Option to display the conference participants list on the left (optional)
- 
   * New toolbar to search though the chat/conference log   * New toolbar to search though the chat/conference log
- 
   * Display music track icons in roster contact popups   * Display music track icons in roster contact popups
- 
   * Button to maximize the service discovery window, contact search window, as well as some other windows and dialogs   * Button to maximize the service discovery window, contact search window, as well as some other windows and dialogs
- 
   * View Groups item in the tray menu   * View Groups item in the tray menu
- 
   * Hide the status icons of contacts in the roster (optional)   * Hide the status icons of contacts in the roster (optional)
- 
   * Show the status icons of contacts over the avatars (optional)   * Show the status icons of contacts over the avatars (optional)
- 
   * Display status messages in the roster on one line with the nickname   * Display status messages in the roster on one line with the nickname
- 
   * Ability to customize tooltip colors (font color, background color)   * Ability to customize tooltip colors (font color, background color)
- 
   * New icons for the roster and system iconpacks   * New icons for the roster and system iconpacks
- 
   * Allow the deactivation of per-group display in the roster (via option options.ui.contactlist.enable-groups and through a button on the toolbar)   * Allow the deactivation of per-group display in the roster (via option options.ui.contactlist.enable-groups and through a button on the toolbar)
- 
   * Collapse conferences in the roster   * Collapse conferences in the roster
- 
   * Hide the status icons in tabs (optional)   * Hide the status icons in tabs (optional)
  
Line 146: Line 97:
  
 ==== System ==== ==== System ====
- 
   * Support for delivery notifications (XEP-0184: Message Receipts)   * Support for delivery notifications (XEP-0184: Message Receipts)
- 
   * Portable version of Psi+ (for MS Windows) - use the batch file psi-portable.bat (work in progress)   * Portable version of Psi+ (for MS Windows) - use the batch file psi-portable.bat (work in progress)
- 
   * Support for entity time to discover the time at another entity (XEP-0090: Legacy Entity Time, XEP-0202: Entity Time)   * Support for entity time to discover the time at another entity (XEP-0090: Legacy Entity Time, XEP-0202: Entity Time)
- 
   * Ability to specify extended presence information in the form of user activities (XEP-0108: User Activity)   * Ability to specify extended presence information in the form of user activities (XEP-0108: User Activity)
- 
   * Support for jabber: iq: version (XEP-0092: Software Version)   * Support for jabber: iq: version (XEP-0092: Software Version)
- 
   * Support for the broadcast stream of Audacious (for Linux)   * Support for the broadcast stream of Audacious (for Linux)
- 
   * Added command "idle" to the console (jabber: iq: last)   * Added command "idle" to the console (jabber: iq: last)
- 
   * Check availability of a new version of Psi+ on startup (experimental)   * Check availability of a new version of Psi+ on startup (experimental)
- 
   * Send a separate status of to a particular contact/conference   * Send a separate status of to a particular contact/conference
- 
   * Advanced default settings for new accounts   * Advanced default settings for new accounts
- 
   * Expanded definition of operating systems   * Expanded definition of operating systems
- 
   * Contact manager (import, export, renaming, moving, subscriptions, etc.)   * Contact manager (import, export, renaming, moving, subscriptions, etc.)
- 
   * Directory search using a plugin (for Linux)   * Directory search using a plugin (for Linux)
- 
   * The option to add an application close button to the roster   * The option to add an application close button to the roster
- 
   * Modifications to the plugin system   * Modifications to the plugin system
- 
   * Display the plugin version   * Display the plugin version
- 
   * Improved support for the transition to xmpp-links   * Improved support for the transition to xmpp-links
- 
   * Improved display of messages in the IRC mode (Nick says:)   * Improved display of messages in the IRC mode (Nick says:)
- 
   * Special combined spelling dictionary for Psi+: Russian + English with support for the Cyrillic letter "Ё"   * Special combined spelling dictionary for Psi+: Russian + English with support for the Cyrillic letter "Ё"
- 
   * Ability to manually specify the attributes of the client   * Ability to manually specify the attributes of the client
- 
   * Receive/send base64-images in the chat window (interface - plugin)   * Receive/send base64-images in the chat window (interface - plugin)
- 
   * Support for animated smileys and application themes (in the WebKit-branch)   * Support for animated smileys and application themes (in the WebKit-branch)
- 
   * Extentended the send/receive files form (double-click on received/transferred files opens the associated application and proper file-type icons are displayed for received/transferred files)   * Extentended the send/receive files form (double-click on received/transferred files opens the associated application and proper file-type icons are displayed for received/transferred files)
- 
   * Display activity icons   * Display activity icons
- 
   * Display icons in the context menu of accounts in the roster   * Display icons in the context menu of accounts in the roster
- +  * Display XMPP clients icons in roster contact pop-ups
-  * Display Jabber clients icons in roster contact pop-ups +
   * Support for XEP-0080: User Location   * Support for XEP-0080: User Location
- 
   * Ability to load/unload plugins without restarting Psi+   * Ability to load/unload plugins without restarting Psi+
- 
   * Automatic detection of icons for contacts that are connected through transports   * Automatic detection of icons for contacts that are connected through transports
- 
   * Display a calendar in the history window (based on patch from `lexa_`), change the location of chatlogs and added a quick search form to all chat windows (test version)   * Display a calendar in the history window (based on patch from `lexa_`), change the location of chatlogs and added a quick search form to all chat windows (test version)
- 
   * Access to the various application menus for plug-ins   * Access to the various application menus for plug-ins
- 
   * Integrated Psi+ icons in the source code   * Integrated Psi+ icons in the source code
- 
   * Configurable hot keys for conference tabs (minimize, maximize, leave)   * Configurable hot keys for conference tabs (minimize, maximize, leave)
- 
   * Newer version of the toolkit, Qt v4.6.2   * Newer version of the toolkit, Qt v4.6.2
- 
   * Win32OpenSSL v0.9.8n (mingw)    * Win32OpenSSL v0.9.8n (mingw) 
- 
- 
  
 More information about applying the patches can be found [[patches|here]]. More information about applying the patches can be found [[patches|here]].
Line 227: Line 141:
 ===== Plugins ===== ===== Plugins =====
  
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/attentionplugin/attention.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Attention_Plugin|Attention Plugin]] - plugin to send an [[http://xmpp.org/extensions/xep-0224.html|Attention]] message, compatible with [[http://www.pidgin.im/|Pidgin]], [[http://www.miranda-im.org/|Miranda IM]] (with the [[http://addons.miranda-im.org/search.php?action=search&keyword=Nudge&category=-1&seltype=added&days=3|Nudge]] plugin), etc. +  * {{:attention.png}} [[plugins#attention_plugin|Attention Plugin]] - plugin to send an [[http://xmpp.org/extensions/xep-0224.html|Attention]] message, compatible with [[http://www.pidgin.im/|Pidgin]], [[http://www.miranda-im.org/|Miranda IM]] (with the [[http://addons.miranda-im.org/search.php?action=search&keyword=Nudge&category=-1&seltype=added&days=3|Nudge]] plugin), etc. 
- +  * {{:autoreply.png}} [[plugins#autoreply_plugin|Autoreply Plugin]] - plugin to autoreply 
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/autoreplyplugin/autoreply.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Autoreply_Plugin|Autoreply Plugin]] - plugin to autoreply +  * {{:birthday.png}} [[plugins#birthday_reminder_plugin|Birthday Reminder Plugin]] - birthday and anniversary reminder plugin 
- +  * {{:captcha.png}} [[plugins#captcha_forms_plugin|Captcha Forms Plugin]] - plugin for captcha passing directly from the Psi+ {{icon_news_new.png 
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/birthdayreminderplugin/birthday.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Birthday_Reminder_Plugin|Birthday Reminder Plugin]] - birthday and anniversary reminder plugin +  * {{:chess.png}} [[plugins#chess_plugin|Chess Plugin]] - plugin for playing chess. The plugin is compatible with [[http://tkabber.jabber.ru/|Tkabber]] {{:icon_news_upd.png}} 
- +  * {{:cleaner.png}} [[plugins#cleaner_plugin|Cleaner Plugin]] - plugin to clear the avatar and vCard cache, as well as the chat history 
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/captchaformsplugin/captcha.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Captcha_Forms_Plugin|Captcha Forms Plugin]] - plugin for captcha passing directly from the Psi+ {{icon_news_new.png +  * {{:openlog.gif}} [[plugins#conference_logger_plugin|Conference Logger Plugin]] - plugin to log conferences 
- +  * {{:extendedoptions.png}} [[plugins#extended_options_plugin|Extended Options Plugin]] - Plugin for easy configuration of additional parameters (advanced options) in Psi+ {{:icon_news_upd.png}} 
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/chessplugin/chess.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Chess_Plugin|Chess Plugin]] - plugin for playing chess. The plugin is compatible with [[http://tkabber.jabber.ru/|Tkabber]] {{icon_news_upd.png +  * {{:gmailnotify.png}} [[plugins#Gmail_Service_Plugin|Gmail Service Plugin]] - notification of new messages in **[[http://mail.google.com/|Gmail]]** 
- +  * {{:historykeeper.png}} [[plugins#history_keeper_plugin|History Keeper Plugin]] - plugin to remove the history of marked contacts when exiting Psi+ 
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/cleanerplugin/cleaner.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Cleaner_Plugin|Cleaner Plugin]] - plugin to clear the avatar and vCard cache, as well as the chat history +  * {{:icqdie.png}} [[plugins#icq_must_die_plugin|ICQ Must Die Plugin]] - plugin to transfer contacts from ICQ to XMPP 
- +  * {{:imageplugin.gif}} [[plugins#image_plugin|Image Plugin]] - send image files embedded in an instant message 
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/conferenceloggerplugin/openlog.gif [[http://code.google.com/p/psi-dev/wiki/plugins#Conference_Logger_Plugin|Conference Logger Plugin]] - plugin to log conferences +  * {{:juick.png}} [[plugins#juick_plugin|Juick Plugin]] - plugin to work with the [[http://juick.com/|Juick]] service {{:icon_news_upd.png}} 
- +  * {{:qipxstatuses.png}} [[plugins#qip_x-statuses_plugin|Qip X-statuses Plugin]] - plugin to display x-statuses of QIP Infium contacts 
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/extendedoptionsplugin/extendedoptions.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Extended_Options_Plugin|Extended Options Plugin]] - Plugin for easy configuration of additional parameters (advanced options) in Psi+ {{icon_news_upd.png +  * {{:screenshot.png}} [[plugins#screenshot_plugin|Screenshot Plugin]] - plugin for creating and editing of screenshots with the option of uploading them to a specified HTTP/FTP server {{:icon_news_upd.png}} 
- +  * {{:skins.png}} [[plugins#skins_plugin|Skins Plugin]] - plugin for creating and using using of skins in Psi+ {{:icon_news_upd.png}} 
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/gmailnotifyplugin/gmailnotify.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Gmailnotify_Plugin|GMail Notification Plugin]] - notification of new messages in [[http://mail.google.com/|Gmail]* +  * {{:stopspam.png}} [[plugins#stop_spam_plugin|Stop Spam Plugin]] - anti-spam plugin 
- +  * {{:storagenotes.png}} [[plugins#storage_notes_plugin|Storage Notes Plugin]] - plugin to keep notes on the XMPP server, with access to them from Psi+ or Miranda IM 
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/historykeeperplugin/historykeeper.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#History_Keeper_Plugin|History Keeper Plugin]] - plugin to remove the history of marked contacts when exiting Psi+ +  * {{:translate.png}} [[plugins#translate_plugin|Translate Plugin]] - automatically transliterate text in the send message field 
- +  * {{:psi-plugins.png}} [[plugins#video_status_changer_plugin|Video Status Changer Plugin]] - {{:icon_news_upd.png}} 
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/icqdieplugin/icqdie.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#ICQ_Must_Die_Plugin|ICQ Must Die Plugin]] - plugin to transfer contacts from ICQ to Jabber +  * {{:watcher.png}} [[plugins#watcher_plugin|Watcher Plugin]] - plugin to monitor the status of certain contacs {{:icon_news_upd.png}}
- +
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/imageplugin/imageplugin.gif [[http://code.google.com/p/psi-dev/wiki/plugins#Image_Plugin|Image Plugin]] - send image files embedded in an instant message +
- +
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/juickplugin/juick.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Juick_Plugin|Juick Plugin]] - plugin to work with the [[http://juick.com/|Juick]] service {{icon_news_upd.png +
- +
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/qipxstatusesplugin/qipxstatuses.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Qip_X-statuses_Plugin|Qip X-statuses Plugin]] - plugin to display x-statuses of QIP Infium contacts +
- +
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/screenshotplugin/screenshot.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Screenshot_Plugin|Screenshot Plugin]] - plugin for creating and editing of screenshots with the option of uploading them to a specified HTTP/FTP server {{icon_news_upd.png +
- +
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/skinsplugin/skins.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Skins_Plugin|Skins Plugin]] - plugin for creating and using using of skins in Psi+ {{icon_news_upd.png +
- +
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/stopspamplugin/stopspam.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Stop_Spam_Plugin|Stop Spam Plugin]] - anti-spam plugin +
- +
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/storagenotesplugin/storagenotes.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Storage_Notes_Plugin|Storage Notes Plugin]] - plugin to keep notes on the Jabber server, with access to them from Psi+ or Miranda IM +
- +
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/translateplugin/translate.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Translate_Plugin|Translate Plugin]] - automatically transliterate text in the send message field +
- +
-  * {{psi-plugins.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Video_Status_Changer_Plugin|Video Status Changer Plugin]] - {{icon_news_upd.png +
- +
-  * http://psi-dev.googlecode.com/svn/trunk/plugins/generic/watcherplugin/watcher.png}} [[http://code.google.com/p/psi-dev/wiki/plugins#Watcher_Plugin|Watcher Plugin]] - plugin to monitor the status of certain contacs {{icon_news_upd.png +
- +
  
 More information about the plugins for Psi+ is available [[plugins|here]]. More information about the plugins for Psi+ is available [[plugins|here]].
en/features.1290275983.txt.gz · Last modified: 2010/11/20 17:59 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki