Coder Social home page Coder Social logo

vacuum-im / vacuum-im Goto Github PK

View Code? Open in Web Editor NEW
94.0 20.0 25.0 16.39 MB

Cross-platform XMPP client

Home Page: http://www.vacuum-im.org

License: GNU General Public License v3.0

CMake 1.45% HTML 0.61% CSS 1.91% JavaScript 0.06% C 2.21% QMake 0.65% C++ 92.41% Makefile 0.01% Roff 0.01% Shell 0.31% NSIS 0.10% Batchfile 0.04% Objective-C++ 0.04% NASL 0.19%
jabber qt c-plus-plus xmpp xmpp-client

vacuum-im's Issues

лишние скобки в презенсах

не показывать () если jid не виден. т.е.
Liоn () вышел из комнаты.
Liоn () присоединился к комнате. Я Вас 
внимательно читаю
показывать как:
Liоn вышел из комнаты.
Liоn присоединился к комнате. Я Вас 
внимательно читаю

Original issue reported on code.google.com by a.gorelow on 11 Jan 2010 at 1:03

Build warnings on virtual signal

What steps will reproduce the problem?
1. Checkout source
2. Compile

What is the expected output? 
No warnings

What do you see instead?
Many 'Signals cannot be declared virtual' warnings (e.g. 
pluginmanager.h:57)


What version of the product are you using? On what operating system?
r978, ubuntu karmic (64 bit), gcc 4.4.1, qt 4.6


What version of the Qt are you using?


Please provide any additional information below.


Original issue reported on code.google.com by sje397 on 12 Jan 2010 at 10:26

табы в несколько строк

было бы неплохо сделать табы в несколько 
строк. без скрола. как в ткаббере.

Original issue reported on code.google.com by a.gorelow on 9 Jan 2010 at 2:49

Отображение иконки клиента контакта в ростере

- сделать показ иконок клиентов по капсам и 
iq:version. причём iq:version 
делать только для некоторых видов капсов. 
например talkonaut по капсу 
определяется как gtalk, и запрос версии его 
определяет.

Original issue reported on code.google.com by a.gorelow on 11 Jan 2010 at 12:48

/etc/ld.so.conf.d/vacuum.conf installs to root path, not INSTALL_ROOT

What steps will reproduce the problem?
1. qmake -recursive vacuum.pro
2. make
3. mkdir /tmp/myinstallroot
4. make INSTALL_ROOT=/tmp/myinstallroot/ install

What is the expected output?
 Everything is installed to /tmp/myinstallroot/

What do you see instead?
 /usr, /usr/lib/vacuum contents are correctly installed to
/tmp/myinstallroot/, but /etc/ld.so.conf.d/vacuum.conf fails to install,
because it tries to install to root directory, not /tmp/myinstallroot/.
 Note that /tmp/myinstallroot/etc/ld.so.conf.d empty directory creates
successfully, but .conf tries to install to root /etc.

 Also, ldconfig fails to run if I try to run make install as non-root user
(to install to INSTALL_ROOT for packaging)

What version of the product are you using? On what operating system?
 r298 on Arch Linux i386

Please provide any additional information below.

 Created patch that adds INSTALL_ROOT to path when installing
ld.so.conf.d/vacuum.conf and makes ldconfig not start when INSTALL_ROOT is
defined.

Original issue reported on code.google.com by incredible.angst on 12 Dec 2009 at 12:56

Attachments:

Дополнительные команды в конференции

сделать в конференции команды из строки 
ввода:
/nick <nickname> - смена ника
/version <username|jid> - запрос iq:version
/uptime <username|jid> - запрос iq:uptime
/idle <username|jid> - запрос iq:idle
/kick|ban|none|participant|member|moderator|admin|owner <username|jid> - 
смена роли/аффиляции


Original issue reported on code.google.com by a.gorelow on 11 Jan 2010 at 12:51

Kolobok smilies on light themes

Please include also a light version of Kolobok smilies pack, because dark
version looks not very good on light themes (smilies have very sharp borders).

Also, the smilies chooser seems to always use a dark background.

And, it would be great to have an option to use smaller Kolobok pack.
Included one is really big, and not needed usually.

Original issue reported on code.google.com by [email protected] on 6 Dec 2009 at 7:43

Platform-dependent profile folder location

$HOME/.vacuum is foreign to Windows and Mac OS X environments. Following 
profile locations seem to be more reasonable:

Windows: "%APPDATA%\Vacuum IM"
Mac OS X: "$HOME/Library/Application\ Support/Vacuum\ IM"
Generic Unix: "$HOME/.vacuum"

Original issue reported on code.google.com by [email protected] on 18 Dec 2009 at 8:16

Growl support (Mac OS X)

Ability to show pop-up notifications via Growl (http://growl.info/) - 
centralized notification system for OS X.

Original issue reported on code.google.com by [email protected] on 7 Dec 2009 at 6:19

Выводить всплывающее окно при личном обращении в конференции

- Выводить попап при обращении по нику в 
конференции как при входящем 
сообщении в ростере + указывать из какой 
конференции сообщение.
- Опционально: для всех статусов | 
чат,онлайн | кроме dnd

Original issue reported on code.google.com by a.gorelow on 11 Jan 2010 at 11:23

Better plain-text URLs detection

Links detection algorithm is very poor now. It does't include international 
symbols in hyperlink, "forgets" closing brackets, etc.

That certainly needs improvement.

Original issue reported on code.google.com by [email protected] on 23 Dec 2009 at 8:33

Дока по API

Есть ли таковая? Или какая-либо дока для 
создания плагинов?

Original issue reported on code.google.com by Galayko on 28 Jan 2010 at 10:40

Remote Controlling Client

It's great that vacuum supports executing ad-hoc commands. But it does not
export any.
It would be great to see 'change status' and 'send unread messages' ad-hoc
commands exported by vacuum.

Original issue reported on code.google.com by [email protected] on 7 Dec 2009 at 10:24

Popup windows are blocking keyboard input.

What steps will reproduce the problem?
1. Chat with someone.
2. Close the message window, and wait for message.
3. Popup window appears, and they are blocking keyboard input (I have
noticed that when I was using gnome-terminatl).

What version of the product are you using? On what operating system?

svn r962 on Arch Linux, GNOME desktop with Compiz WM.

What version of the Qt are you using?

qt 4.5.3-3 (from official Arch Linux repo)

Original issue reported on code.google.com by [email protected] on 3 Jan 2010 at 1:07

  • Merged into: #1

Отсутствие файлов в разделе Downloads

В разделе Downloads по-прежнему пусто. Хотя бы 
версию для MS Windows
разместить. Либо файл текстовый, 
содержащий ссылки на места, где можно
скачать сборки неких предыдущих версий.

Original issue reported on code.google.com by lekseys on 9 Jan 2010 at 2:52

Визуальное отделение старых сообщений от новых

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

Original issue reported on code.google.com by a.gorelow on 9 Jan 2010 at 2:51

Group delimiter not recognised on GTalk account

What steps will reproduce the problem?
1. Use another client to set non-default group delimiter (i used '/')
2. Log in with vacuum


What is the expected output? What do you see instead?
Expected nested groups, instead see a flat list with some group names 
containing the group delimiter

What version of the product are you using? On what operating system?
r978, ubuntu karmic

What version of the Qt are you using?
4.6

Please provide any additional information below.
dragging what should have been a sub group back into it's parent crashed 
the program, and created a group in my roster containing '::'

Original issue reported on code.google.com by sje397 on 12 Jan 2010 at 10:57

When a message appears, the chat window gets focus

Sometimes annoying. If I uncheck the floating windows, I don't get a 
message in a small box.
It would be better to separate chat window from a small message box in 
notify options.

Original issue reported on code.google.com by xapienz on 8 Dec 2009 at 11:24

Show nickname instead of the beginning of JID in Chat Window

For instance, I have account name and nickname "nick" and jid "romeo@
example.net".
In chat window I see "romeo" as a name of sender, but I want to see 
"nick".

It would be better to show either nickname or account name in chat.

Original issue reported on code.google.com by xapienz on 16 Dec 2009 at 9:23

Resource grouping/filtering (metacontacts)

Gotta do something with separate roster items of same JID but different 
resources.

Three (maybe more?) variants:
1. Roster item with multiple active resources looks like group, i.e. folding 
subtree with bare JID at root and resources at leaves (sorted by priority). 
Doubleclick opens chat to the resource with highest priority.
2. Psi-like behavior (doubleclick activates chat to the resource with highest 
priority, other resources are accessible via pop-up menu).
3. Toolbar button that hides all resources with priority other than highest.

Original issue reported on code.google.com by [email protected] on 7 Dec 2009 at 6:12

плагин аватаров

- сделать сглаживание при масштабировании.
- сделать возможность настроки размера 
аватара
- опционально сделать "не приводить 
прямоугольные аватары к квадрату"
- опционально сделать "аватары в 
конференциях"

Original issue reported on code.google.com by a.gorelow on 11 Jan 2010 at 12:44

Moods, activities and tunes

Need to be added in the nearest future

Original issue reported on code.google.com by xapienz on 8 Dec 2009 at 11:15

Ability to choose priority

Default priority is set to 30. There's no option to change it

Original issue reported on code.google.com by xapienz on 8 Dec 2009 at 7:46

Ability to make roster items have the same size.

Some contacts have avatars, and some doesn't. The same applies to their
status messages.
Because of that, each line in the roster have different height, which I
(personally) think, isn't good.

It would be great to have an option to set a constant height for roster items.

Original issue reported on code.google.com by [email protected] on 6 Dec 2009 at 7:46

Update version in about window and client info

In about window i can see, that version is 0.0.0.933 Preview, although 
i've just updated it from svn (950).
Other clients say that i use "Vacuum IM 0.0.0.933 Preview".

933 is old enough to change=)

Original issue reported on code.google.com by xapienz on 23 Dec 2009 at 9:39

'make install' on ubuntu broken

What steps will reproduce the problem?
1. checkout
2. build
3. make install
4. run 'vacuum'

What is the expected output? What do you see instead?
expect program to run, instead get errors about missing utils lib and 
plugins folders


What version of the product are you using? On what operating system?
r978, ubuntu karmic

What version of the Qt are you using?
4.6



Original issue reported on code.google.com by sje397 on 12 Jan 2010 at 10:59

After receiving a message, cannot type until Alt+Tab from and to application.

What steps will reproduce the problem?
1. Run a client.
2. Open message dialog.
3. Chat with someone.

What is the expected output? What do you see instead?

After receiving a message I'm not able to type untill I switch from it and
then back with Alt+Tab.

What version of the product are you using? On what operating system?

System: Arch Linux, fully updated. This bug only appears when using Compiz.

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 6 Dec 2009 at 7:25

All-in-one interface

I think it is a very good feature, when we can have roster and tabbed chats
in one window.
You can see that ability in gajim.

Original issue reported on code.google.com by [email protected] on 7 Dec 2009 at 7:25

portable версия

было бы неплохо сделать возможность 
сохранения всех настроек в папке 
клиента для создания portable версии.


Original issue reported on code.google.com by a.gorelow on 10 Jan 2010 at 9:47

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.