Giter Site home page Giter Site logo

buildsys-cmake's Introduction

Vacuum-IM
---------
Full-featured crossplatform Jabber/XMPP client.
The core program is just a plugin loader, all functionality is made available
via plugins. This enforces modularity and ensures well defined component
interaction via interfaces.

Web Site:
  http://www.vacuum-im.org

Source:
  https://github.com/Vacuum-IM

Translations:
  https://www.transifex.com/projects/p/vacuum-im

Jabber conference:
  [email protected]


Main Features
-------------
  * Nested roster groups
  * Multiple accounts in profile
  * Support for Adium message styles
  * Full support for Jabber conferences
  * Easy access to recent contacts and conferences
  * Ability to combine contact to meta-contact from several accounts
  * Storage of history both locally and on the server (XEP-136)
  * Create a bookmark at the conference with the possibility autologin
  * Support for CAPTCHA forms, with the possibility of transmission without the use of browser
  * Automated change of transport with preservation of names, groups, subscriptions and archive messages
  * Lists of privacy, with the possibility of ignoring or setting in invisible mode for individual contacts and groups
  * Multi-stage automatic change of status depending on the time of inactivity
  * Ability to set different status icons for individual contacts, and groups of contacts are connected through transport
  * Support for avatars with the ability to specify a contact an arbitrary image as an avatar
  * Ability to add annotation to contact


Portable Version
----------------
  To make Vacuum-IM portable just create folder VacuumIM (for Windows)
  in the directory where vacuum.exe is located.


Sound on X11 platforms
----------------------
  The Network Audio System is used if available, otherwise "aplay <soundfile>" command is used.


Known Issues
------------
  - on GTalk accounts allways used default nested roster group delimiter
  - not native look and feel in Mac OS


List of plugins that SHOULD NOT be disabled
-------------------------------------------
  01. Account Manager            - accountmanager
  02. Chat Messages              - chatmessagehandler
  03. Connection Manager         - connectionmanager
  04. Default connection         - defaultconnection
  05. Main Window                - mainwindow
  06. Message Manager            - messageprocessor
  07. Message Styles Manager     - messagestyles
  08. Message Widgets Manager    - messagewidgets
  09. Normal Messages            - normalmessagehandler
  10. Notifications Manager      - notifications
  11. Options Manager            - optionsmanager
  12. Presence Manager           - presence
  13. Roster Manager             - roster
  14. Roster Editor              - rosterchanger
  15. Roster Model               - rostersmodel
  16. Roster View                - rostersview
  17. SASL Authentication        - saslauth
  18. Simple Message Style       - simplemessagestyle
  19. Stanza Manager             - stanzaprocessor
  20. StartTLS                   - starttls
  21. Status Manager             - statuschanger
  22. Status Icons Manager       - statusicons
  23. Tray Icon                  - traymanager
  24. XMPP Streams Manager       - xmppstreams

buildsys-cmake's People

Contributors

egd avatar imax9000 avatar krab avatar lion34 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.