hendrik7 / psi-dev Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/psi-dev
Automatically exported from code.google.com/p/psi-dev
Paste and Send context menu command in typing area
Original issue reported on code.google.com by vladimir.shelukhin
on 5 Dec 2008 at 11:02
при получании сообщения типа message и ответа
на него кнопкой "ответить"
добавлябтся 2 ненужные строки
>
"больше"
пустая строка
это же не кнопка цитировать, и 2 лишние
строки не нужны.
Original issue reported on code.google.com by [email protected]
on 8 Jan 2009 at 9:59
Attachments:
Очень хочется такую штуку - чтоб можно было
заносить в список блокируемых
людей из контекстного меню в ростере, ткнул
правой кнопой мыши по
контакту, выбрал заблокировать и щастье
пришло, всмысле контакт занесли в
прайваси лист с какими нибудь стандартными
блокирующими настрйками
Original issue reported on code.google.com by [email protected]
on 11 Dec 2008 at 6:15
Предлагаю сделать сворачивание
конференции или в панель задач или в
ростер(предпочтительно).
Было бы очень полезно для экономии места,
да и привычно так сворачивать ;-)
Original issue reported on code.google.com by [email protected]
on 7 Dec 2008 at 7:09
Патч + фикс из issues #14 на ванильные исходники.
Проверить не было
времени, уезжаю на праздники.
Original issue reported on code.google.com by ky6uk.kun
on 26 Dec 2008 at 6:59
Attachments:
Извините, может глупый вопрос - а почему при
использовании шифрования
(GnuPG) нет галочек о доставке? Или это
ограничение протокола?
Original issue reported on code.google.com by [email protected]
on 20 Jan 2009 at 12:53
Очень бы хотелось бы видеть возможность
автоматического сворачивание
ростера по таймауту.
Original issue reported on code.google.com by [email protected]
on 18 Feb 2009 at 6:32
silk.jisp в аттаче
Original issue reported on code.google.com by ky6uk.kun
on 24 Dec 2008 at 9:49
Attachments:
In 1st Tab width is less than in other Tabs.
Used default psi-plus-0.13-dev-r80-win32-20081214.zip, options Chat - Use
tabbed mode is enabled and set to For mucs and chats in one window.
Please see the screenshots:
http://keep4u.ru/imgs/b/081216/48/48a6cd70d1ce9cb115.jpg,
http://keep4u.ru/imgs/b/081216/f3/f3597fcebbf599200b.jpg,
http://keep4u.ru/imgs/b/081216/a2/a2e6b01d3a6677bad0.jpg.
Original issue reported on code.google.com by [email protected]
on 16 Dec 2008 at 7:46
Надо теперь прикрутить иконки для входящий
и статусных сообщений.
Original issue reported on code.google.com by vladimir.shelukhin
on 29 Nov 2008 at 12:27
Здесь оставляем предложения/коментарии по
поводу пака иконок для клиентов:
1.Определяем клиенты для неизвестных
иконок (папка unknown)
2.Выбираем наилучший вариант из
определенных (папка variants)
3.Ищем иконки для всех клиентов из
http://www.jabber.org/web/Clients
p.s. ссылка на последний бета-пак с иконками
клиентов - в топике конференции
Original issue reported on code.google.com by maksim.maj
on 15 Dec 2008 at 1:22
Как и раньше, уведомления появляются не
только по хайлайтам, а и вообще по
любым сообщениям, из-за чего пользоваться
функцией проблематично.
Original issue reported on code.google.com by [email protected]
on 8 Jan 2009 at 12:34
<rаin> кстати... Вот в Пси есть группа
"Скрытые", которая отключается
отдельной кнопкой и не показывается в
ростере... Только если дома у тебя
один язык в клиенте, а на работе другой (как
у меня :) ), то на "чужом"
языке группу видно. Это как-то решаемо? Т.е.,
чтобы ее не было видно
независимо от локали.
Original issue reported on code.google.com by [email protected]
on 30 Dec 2008 at 10:42
Обработка среднего щелчка мыши для
закрытия вкладок.
Патч взят с flyspray.
Original issue reported on code.google.com by tishka17
on 10 Feb 2009 at 6:56
Attachments:
What steps will reproduce the problem?
1. Select some text in history in chat window
2. Press Control+C
3. Put curson to some input field, press Control+V
Inserted text isn't from chat window, but old buffer content.
Version: 0.13-dev-r107/win32
Same behaviour on linux version too.
Original issue reported on code.google.com by [email protected]
on 11 Jan 2009 at 11:54
Допилить патч:
+ сделать опциональным жёсткое хранение PsiDataDir в каталоге с psi.exe
Original issue reported on code.google.com by vladimir.shelukhin
on 19 Jan 2009 at 12:37
Пока нет уведомлений о приходящей почте
для аккаунтов на gmail.com (и,
вроде как, для ya.ru)
http://jabberworld.info/Уведомление_о_почте
// Rain
Original issue reported on code.google.com by [email protected]
on 30 Dec 2008 at 9:37
Сделать обработку JID'ов в тексте без
приставки "xmpp:", т.е., чтобы в
контекстном меню были опции добавления в
ростер / входа в конференцию /
начала чата как и для вариантов с xmpp:some@jid
Original issue reported on code.google.com by [email protected]
on 30 Dec 2008 at 10:37
[deleted issue]
1. Нет уведомлений для self-контактов
(подписка none), необходимо сделать
исключение, чтобы своим контактам
уведомление отправлялось.
2. Проверять свой статус, если invisible -
уведомления не отправлять до
смены статуса.
3. Проверять приваси.
Original issue reported on code.google.com by maksim.maj
on 2 Dec 2008 at 9:54
Прикрутить иконки клиентов к итемам
ростера
Original issue reported on code.google.com by vladimir.shelukhin
on 29 Nov 2008 at 12:28
При добавлении закладки конференции
создавать ее имя в виде
[email protected] если имя не было заполнено
пользователем + в форме новой
закладки сервер и имя комнаты поменять
местами для удобства
Original issue reported on code.google.com by [email protected]
on 11 Feb 2009 at 6:11
Ведение истории переписки не только для
контактов в ростере, а и для
конференций.
Original issue reported on code.google.com by [email protected]
on 30 Dec 2008 at 10:46
Кнопка в 130-psi-send-button-arrow.diff должна быть сразу
после поля ввода
(в чатах она после аватара).
PS: Патч на уже примененный 130-psi-send-button-arrow.diff.
Original issue reported on code.google.com by ky6uk.kun
on 24 Dec 2008 at 11:08
Attachments:
Psi не отображает причин бана в окне
конфигурирования MUC, хотя,
теоретически, такая информация клиенту
передается.
Из описания XEP-0045:
<iq from='[email protected]'
id='ban2'
to='[email protected]/throne'
type='result'>
<query xmlns='http://jabber.org/protocol/muc#admin'>
<item affiliation='outcast'
jid='[email protected]'>
<reason>Treason</reason>
</item>
</query>
</iq>
Original issue reported on code.google.com by [email protected]
on 27 Jan 2009 at 2:59
Reported by vladimir.shelukhin, Apr 24, 2008
Хотелось бы видеть реализацию отключения
отображения групп
ростера :)
Comment 1 by maksim.maj, Apr 24, 2008
через кнопку в тулбаре / горячую кнопку /
галку в опциях :-"
Original issue reported on code.google.com by vladimir.shelukhin
on 25 Dec 2008 at 4:36
1. Запрещает изменять размер окна с фото.
2. Открывает единственное окно.
3. Окно типа ToolWindow.
Original issue reported on code.google.com by ky6uk.kun
on 24 Dec 2008 at 9:00
Attachments:
Опять-таки, а-ля gajim, хотя бы для
автостатусов - т.е., отошел - клиенту
назначен более низкий приоритет, давно
отошел - еще более низкий.
Собственно, тут 2 момента - обычные статусы
и автостатусы. Для последних
можно настройку приоритета разместить
рядом с настройкой времени для
перехода на другой статус (вкладка
"Статус"), места там, если ужать выбор
времени достаточно. Второй момент - обычные
статусы. В шаблонах можно
задать приоритет, но не всегда удобно
пользоваться шаблонами, иногда просто
удобнее ткнуть "Отошел". Соответственно,
можно назначить ряд стандартных
приоритетов, например, 50 - онлайн, 40 - отошел,
30 - отошел давно
(опять-таки, пишу с оглядкой на gajim, где так
сделано :)). Регулировку
этих приоритетов запихнуть куда-то в
расширенные настройки. Функцию сделать
дефолтно включенной с возможностью
отключения (тоже можно где-то на вкладке
"Статус" разместить) - кто не пользуется
возможностью - тому пофиг, а так
оно обычно удобно.
Original issue reported on code.google.com by [email protected]
on 2 Jan 2009 at 5:26
Неплохо было бы расширить набор команд для
конференций по аналогии с
другими клиентами, см. таблицу:
http://jabberworld.info/Управляющие_команды_в_Jabber
и сделать автодополнение команды по табу
(т.е., если строка начинается со
слеша - дополнять до команды из имеющегося
ряда)
Original issue reported on code.google.com by [email protected]
on 30 Dec 2008 at 9:48
Патч, который позволяет регулировать время
показа вплывающих сообщений
отдельна на различные типы событий.
Добавлена новая ветка в опциях
ui->notifications->passive-popups->duration.
В ней переменные
chat - время показа сообшения на входящий чат
file - время показа сообщения на входящий файл
message - время показа сообщения на входящее
сообщение
status - время показа сообщения об изменении
статуса.
Время задаётся в миллисекундах.
По-умолчанию для всех типов сообщения
время показа 20 секунд, за
исключением изменения статуса, для него - 2
секунды.
Original issue reported on code.google.com by [email protected]
on 1 Jan 2009 at 2:18
Attachments:
I send to icq transport a command do change x-status. It shows a list of
available statuses. I choose one and Psi sends it to the server:
<iq type="set" to="icq.*.ru" id="acb0a" >
<command xmlns="http://jabber.org/protocol/commands" node="setxstatus"
sessionid="3260" >
<x xmlns="jabber:x:data" type="submit" >
<field type="list-single" var="xstatus_name" >
<value>xstatus_studying</value>
</field>
<field type="hidden" var="stage" >
<value>1</value>
</field>
</x>
</command>
</iq>
And then server sends this to Psi:
<iq from="icq.*.ru" type="result" to="user@*.ru/Notebook" id="acb0a" >
<command xmlns="http://jabber.org/protocol/commands" status="executing"
node="setxstatus" sessionid="3260" >
<actions execute="complete" >
<prev/>
<complete/>
</actions>
<x xmlns="jabber:x:data" type="form" >
<title>Задать X-статус и его описание</title>
<field type="text-single" label="Название" var="xstatus_title" >
<value>ботонолит</value>
</field>
<field type="text-multi" label="Описание" var="xstatus_desc" >
<value/>
</field>
<field type="hidden" var="xstatus_name" >
<value>xstatus_studying</value>
</field>
<field type="hidden" var="stage" >
<value>2</value>
</field>
</x>
</command>
</iq>
But no window appears. In Gajim new window with textboxes appears.
Original issue reported on code.google.com by xapienz
on 24 Jan 2009 at 11:31
EuroElessar> у пси формат даты рождения сделан не
по ксепу :( в клиенте -
это простое текстовое поле, а по ксепу -
дата в формате iso 8601
верный формат даты: YYYY-MM-DD
EuroElessar>
<!-- Birthday property. Value must be an ISO 8601 formatted
date or date/time value. -->
<!ELEMENT BDAY (#PCDATA)>
Rion> исо формат рулед :)
Rion> я патчик напишу если не забуду :)
Original issue reported on code.google.com by maksim.maj
on 30 Nov 2008 at 2:30
Удобно было бы для окон конференций
добавить кнопку быстрого занесения
конференции в закладки, по типу как в Gajim
сделано.
// Rain
Original issue reported on code.google.com by [email protected]
on 30 Dec 2008 at 9:24
Необходимо оптимизировать работу
конфигураитора следующим образом:
- изначально попадаем в редактор темы, тем
самым не загружая лишнюю
информацию, которая чаще всего нам не нужна
и не стопоря работу клиента
- далее выбираем нужную закладку по
необходимости (редактируем
тему/листы/настройки) - при выборе
определенного таба - запрашиваются
только соответствующие данные, без лишней
информации
Пример конфигуратора показан на скриншоте
Original issue reported on code.google.com by maksim.maj
on 3 Dec 2008 at 3:20
Attachments:
Очень бы хотелось возможность
перетаскивать табы. Например, как в
фаерфоксе.
Original issue reported on code.google.com by [email protected]
on 13 Feb 2009 at 1:07
Есть предложение изменить дефолтные
настройки Psi:
> Чат - Дефолтно включить "Режим табов" для
чатов и конференций в одном
окне. Табы удобны.
> Настройки аккаунта - дефолтно включить
"Автоматически восстанавливать
соединение". Странно, что до сих пор не
включено. Кому-то удобно смотреть
на отвалившийся клиент и каждый раз самому
тыкать мышей на переподключение?
> Настройки аккаунта - дефолтно включить
"Сжимать трафик, если возможно".
Если невозможно - то и сжимать не будет,
если может - то все же экономия
трафика.
> События - дефолтно включить "Всплывающие
оповещения" - возможно, на
любителя, но слишком уж оно незаметное
дефолтно... Как вариант - оставить
только на входящие сообщения и передачу
файлов, статусы отключить.
> Внешний вид - дефолтно включить иконки
транспортов в ростере. Симпатичнее.
> Разное - дефолтно включить отчеты о
доставке сообщений, ибо достало
"цитировать" - так сразу видишь, пришло или
нет сообщение.
> Разное - включить события неактивности.
--------------
Дополнительно (на любителя, может быть
удобнее, etc):
> Чат - автоматически изменять размер поля
ввода - отключить.
> События - уведомлять о получении
авторизации - включить.
> Разное - принимать входящие сообщения "как
чаты". (некоторые боты не
умеют возвращать тип сообщения, а Пси
считает, что оно одиночное и
открывает отдельное окно, которое можно не
заметить, да и просто неудобно)
Original issue reported on code.google.com by [email protected]
on 2 Jan 2009 at 11:38
Странно, но не увидел в списке версии для
Мак
ОС. Сделайте плиз.
Original issue reported on code.google.com by [email protected]
on 9 Feb 2009 at 6:19
В связи с расширенным функционалом, а
именно
"+ Текст сообщения во всплывающих
уведомлениях"
Хочется такой возможности, чтобы при
закрытии этого всплывающего
уведомления нажатием крестика, пси убирал
бы оповещение о приёме нового
сообщения. Ведь я уже его прочитал, мне оно
больше не нужно. А то всё равно
приходится открывать чат чтобы убрать из
очереди это сообщение.
Original issue reported on code.google.com by [email protected]
on 5 Jan 2009 at 5:02
Добавляет команду "idle" в чаты и групчаты,
которая запрашивает last
activity пользователя и выводит время
неактивности в секундах (если
поддерживается).
Original issue reported on code.google.com by ky6uk.kun
on 25 Dec 2008 at 12:48
Attachments:
При открытом окне с несколькими табами
стало крайне неудобно набирать
спецсимволы, такие как, например "—" (тире),
так как горячие кнопки
(Alt+1...9) действуют, как переключатели табов.
Версия Psi+ от 09.02.2009 win32
Пардон, если что, но перерыл advanced настройки
и не нашел ничего
подходящего.
Соответственно, решение — либо
добавить/сменить hardcoded-модификатор с Alt
на что-то еще, либо добавить опции по его
смене в настройках.
Original issue reported on code.google.com by [email protected]
on 16 Feb 2009 at 1:17
Тема конференции отображается без абзацев
- все слитно и в куче. Хотя,
когда тему пишешь - все нормально. В итоге
читать темы, состоящие из
большого числа строк тяжело.
В качестве примера правильного
отображения прилагаю скрин с инфиума.
Original issue reported on code.google.com by [email protected]
on 13 Feb 2009 at 8:56
Attachments:
[14:48:40] <zet> Rion: да с бомбусом через
селф-контакт доставки нет :(
[14:50:02] <ivan101> это из-за подписки ноне
[14:50:32] <ivan101> Rion: сделай исключение для селф
контакта
Original issue reported on code.google.com by vladimir.shelukhin
on 29 Nov 2008 at 12:26
Сабж. По типу как это сделано в Gajim'e, с
возможностью переключения между
обычным вариантом и вариантом, когда
контакты и группы со всех используемых
аккаунтов находятся в одном списке.
Соответственно, с группировкой в
объявленные метаконтакты во втором случае.
Original issue reported on code.google.com by [email protected]
on 30 Dec 2008 at 10:41
Необходимо перенсти управление списками
приватности в более удобное место.
К примеру, вызов редактора приватности
поместить в контекстное меню на
заголовке аккаунта.
Original issue reported on code.google.com by maksim.maj
on 24 Jan 2009 at 5:27
Reported by vladimir.shelukhin, Apr 20, 2008
Разделить в муках списки аффиляций и
конфигуратора комнаты.
Comment 3 by vladimir.shelukhin, Apr 21, 2008
На данный момент в muc-окне имеем батон configure
room, который
открывает окно с двумя табами (affiliations и
general).
Хотелось бы иметь раздельный вызов списков
affiliations и room config
(general).
Comment 4 by maksim.maj, Apr 21, 2008
Вот такое предложение:
По кнопке "Настроить комнату" мы попадаем в
окно с 7 табами:
Тема, Все участники, Владельцы,
Администраторы, Члены, Заблокированные,
Настройки.
Изначально попадаем в таб с темой, а дальше
либо меняем тему, либо выбираем
интересующий нас таб.
Comment 5 by vladimir.shelukhin, Apr 21, 2008
стоп! тема относится к конфигуратору (general).
его надо оставить как есть.
а вот списки аффиляций можно разделить на
раздельные табы и ДО
активации соответствующего таба НЕ
ГРУЗИТЬ список итемов.
Original issue reported on code.google.com by vladimir.shelukhin
on 25 Dec 2008 at 4:35
Хотелось бы, чтобы фон подсказок брался из
настроек qt или настраивался
вручную, а то на темных темах плоховато
выглядит (белые буквы не светлом
фоне совсем не видать)
в аттаче - скрин
Original issue reported on code.google.com by Equidamoid
on 22 Jan 2009 at 7:25
Attachments:
Добавляет команду "time" для чатов и
групчатов.
Original issue reported on code.google.com by ky6uk.kun
on 24 Dec 2008 at 2:50
Attachments:
Полезные советы, текст:
+++++++++++++++++++++++++++++
В командах:
"/clear" - очистить окно чата
; - перенос строки не нужен.
+++++++++++++++++++++++++++++
"Используйте транспорты, предоставляемые
сервером Jabber. Потом вы можете
уговорить их использовать Jabber." -
транспорты уговорить? :) Фраза немного
корявая.
+++++++++++++++++++++++++++++
"Примечание: некоторые серверы не
поддерживают работу с пользователями с
других серверов. У счастью, это случается
редко." - "У счастью", опечатка.
+++++++++++++++++++++++++++++
Original issue reported on code.google.com by [email protected]
on 2 Jan 2009 at 11:35
Сейчас по регэкспу обрабатывается только
ник / JID, добавить обработку
ресурса, например, чтобы можно было менять
иконку на телефон, если у
человека ресурс "Bombus"
Original issue reported on code.google.com by [email protected]
on 2 Jan 2009 at 6:34
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.