Home
Psi+ Project
psi-dev@conference.jabber.ru
Воскресенье, 3 сентября 2017< ^ >
Tehnick установил(а) тему: • Psi+ Project — Development branch of Psi IM Jabber client - http://psi-plus.com/
• Room languages: Russian, English
• Downloads: http://sourceforge.net/projects/psiplus/files/
• Wiki: http://psi-plus.com/wiki/ || FAQ: http://psi-plus.com/wiki/faq
• Bug tracker: https://github.com/psi-im/psi/issues
• Forum: http://forum.psi-plus.com/ (Registration: http://forum.psi-plus.com/viewtopic.php?f=1&t=548 )
• Чатлоги: http://chatlogs.jabber.ru/psi-dev@conference.jabber.ru
• Правила поведения в конференции: http://psi-plus.com/wiki/conference_rules
• "1000 мелочей" можно *самостоятельно* настроить плагином Extended Options Plugin ;-)
• Обсуждения новой истории для Psi+ https://gist.github.com/liuch/5460050
• Склеивалка истории для ОС Windows: https://goo.gl/3gQSe4 (только для тестов, не забываем сделать бэкап)
• Builds
  - MS Windows: Psi+ Nightly https://goo.gl/nQbcDd, Psi https://goo.gl/dDJ1Nz, Psi+ VS Nightly https://yadi.sk/d/EdhHhMJlsAHXx
  - Ubuntu PPA: https://launchpad.net/~~psi-plus/+archive/ubuntu/ppa
  - Debian PPA: http://notesalexp.org/index-old.html
  - macOS: https://cloud.pztrn.name/index.php/s/LjMeOypzuhfxBrD
• Psi and Psi+ translations https://www.transifex.com/tehnick/psi-plus/
Конфигурация комнаты
Участники комнаты

GMT+3
[00:00:10] lexa36region вышел(а) из комнаты
[00:00:31] lexa36region вошёл(а) в комнату
[00:04:01] KukuRuzo вышел(а) из комнаты: Replaced by new connection
[00:04:04] KukuRuzo вошёл(а) в комнату
[00:29:04] ValdikSS вышел(а) из комнаты
[00:36:25] ValdikSS вошёл(а) в комнату
[00:53:33] nsof_ вышел(а) из комнаты: Disconnected: closed
[00:53:35] nsof_ вошёл(а) в комнату
[01:02:06] lexa36region вышел(а) из комнаты: Replaced by new connection
[01:02:07] lexa36region вошёл(а) в комнату
[01:02:07] lexa36region вышел(а) из комнаты
[01:02:37] lexa36region вошёл(а) в комнату
[01:44:31] Леван вышел(а) из комнаты
[01:48:54] ivan1986 вышел(а) из комнаты
[02:06:16] lexa36region вышел(а) из комнаты: Replaced by new connection
[02:06:17] lexa36region вошёл(а) в комнату
[02:12:59] <c0der> эх
[02:14:14] lexa36region вышел(а) из комнаты
[02:52:39] <iSida-dsy> RSS: Новости для Psi+
• /MS-Windows/Personal-Builds/tehnick/psi-plus-1.2.43_win7_x86_64.7z
/MS-Windows/Personal-Builds/tehnick/psi-plus-1.2.43_win7_x86_64.7z
https://sourceforge.net/projects/psiplus/files/MS-Windows/Personal-Builds/tehnick/psi-plus-1.2.43_win7_x86_64.7z/download
• /MS-Windows/Personal-Builds/tehnick/psi-plus-1.2.43_win7_x86.7z
/MS-Windows/Personal-Builds/tehnick/psi-plus-1.2.43_win7_x86.7z
https://sourceforge.net/projects/psiplus/files/MS-Windows/Personal-Builds/tehnick/psi-plus-1.2.43_win7_x86.7z/download
• /MS-Windows/Personal-Builds/tehnick/psi-plus-1.2.43_winxp.7z
/MS-Windows/Personal-Builds/tehnick/psi-plus-1.2.43_winxp.7z
https://sourceforge.net/projects/psiplus/files/MS-Windows/Personal-Builds/tehnick/psi-plus-1.2.43_winxp.7z/download
[05:10:48] mrDoctorWho вошёл(а) в комнату
[05:34:22] Jeka-38 вошёл(а) в комнату
[05:44:06] pztrn вышел(а) из комнаты: Connection failed: connection closed
[06:41:53] Jeka-38 вышел(а) из комнаты
[07:14:56] Jeka-38 вошёл(а) в комнату
[07:36:19] nsof_ вышел(а) из комнаты: Disconnected: closed
[07:36:21] nsof_ вошёл(а) в комнату
[08:15:59] dеk вошёл(а) в комнату
[08:18:22] dеk вышел(а) из комнаты
[09:13:00] KukuRuzo вышел(а) из комнаты: Replaced by new connection
[09:13:06] KukuRuzo вошёл(а) в комнату
[09:29:57] Jeka-38 вышел(а) из комнаты: Replaced by new connection
[09:30:02] Jeka-38 вошёл(а) в комнату
[09:38:50] Jeka-38 вышел(а) из комнаты
[10:17:47] rawio вошёл(а) в комнату
[10:26:07] Леван вошёл(а) в комнату
[10:28:25] Jeka-38 вошёл(а) в комнату
[10:32:12] pztrn вошёл(а) в комнату
[10:34:39] Jeka-38 вышел(а) из комнаты: Replaced by new connection
[10:34:40] Jeka-38 вошёл(а) в комнату
[10:34:46] Jeka-38 вышел(а) из комнаты
[11:49:59] <rawio> Подскажите, как minizip собрать?
юзаю скрипт для сборки
https://github.com/psi-plus/maintenance/blob/master/scripts/macosx/psibuild
он отваливается на сборке minizip
    cd "${DEPS_BUILDROOT}/zlib/${DEP_ZLIB_DIR}/contrib/minizip"
    log "Configuring..."
     autoreconf --install > "${PSI_DIR}/logs/deps/minizip-configure.log" 2>&1
    ./configure --prefix="${DEPS_ROOT}" >> "${PSI_DIR}/logs/deps/minizip-configure.log" 2>&1
    if [ $? -ne 0 ]; then
        action_failed "Configuring minizip" "${PSI_DIR}/logs/deps/minizip-configure.log"
    fi
оно и понятно что отваливается, в сорцах минизипа нету файла configure
[11:50:00] <iSida-dsy> Заголовок: maintenance/psibuild at master · psi-plus/maintenance · GitHub
[11:58:52] dеk вошёл(а) в комнату
[12:32:25] Jeka-38 вошёл(а) в комнату
[12:36:59] Jeka-38 вышел(а) из комнаты
[12:41:00] Tehnick вошёл(а) в комнату
[12:41:50] <Tehnick> rawio: тебе он не нужен для сборки Psi+: у нас есть встроенная копия minizip.
[12:42:37] Jeka-38 вошёл(а) в комнату
[12:42:40] <rawio> почему тогда скрипт отвалился?
[12:42:46] <rawio> это я решил
[12:42:57] ivan1986 вошёл(а) в комнату
[12:43:00] <rawio> теперь с ОТР проблема
[12:43:19] <rawio> !!! ERROR: Building otrplugin failed.
!!! ERROR: Last 10 lines from log:
           ^
In file included from src/htmltidy.cpp:23:
src/htmltidy.h:36:12: fatal error: 'tidy.h' file not found
#  include <tidy.h>
           ^
1 error generated.
make: *** [.obj/htmltidy.o] Error 1
make: *** Waiting for unfinished jobs....
1 error generated.
make: *** [.obj/psiotrplugin.o] Error 1
[12:44:02] <Tehnick> rawio: у него есть зависимости, очевидно.
[12:44:29] <Tehnick> rawio: обратись к любому пакетному менеджеру и посмотри что и от чего зависит.
[12:46:16] <Tehnick> > rawio: у него есть зависимости, очевидно.
Это я про плагин, если что.
[12:46:20] <rawio> понятно, что tidy те находит
но куда его ложить?
у меня через brew установлен tidy-html5
но его скрипт не видит
[12:46:57] <Tehnick> rawio: https://github.com/tehnick/psi-plus-debian/blob/master/debian/control#L5
[12:46:59] <iSida-dsy> Заголовок: psi-plus-debian/control at master · tehnick/psi-plus-debian · GitHub
[12:47:22] <rawio> я под Мак собираю
[12:47:38] <Tehnick> rawio: зависимости те же. Это просто пример.
[12:48:32] <Tehnick> rawio: собираешь с помощью cmake или через configure?
[12:48:45] <rawio> https://github.com/psi-plus/maintenance/blob/master/scripts/macosx/psibuild
[12:48:46] <iSida-dsy> Заголовок: maintenance/psibuild at master · psi-plus/maintenance · GitHub
[12:49:01] <rawio> с помощью этого скрипта
[12:49:12] <Tehnick> А, ну это автора пинать надо.
[12:49:16] <rawio> и там про tidy ни чего не говорится
[12:49:23] <Tehnick> Он точно не использует cmake.
[12:49:41] <Tehnick> Да и собирает все зависимости вручную вроде как.
[12:50:21] <Tehnick> Не любит ни brew, ни macports...
[12:50:52] <Tehnick> Мне пора идти.
[12:50:54] Tehnick вышел(а) из комнаты
[12:50:54] <rawio> оо а скажи плз, под Дебиан/Убунту, можно портабл версию сделать?
[13:12:20] nsof_ вышел(а) из комнаты: Disconnected: closed
[13:12:24] nsof_ вошёл(а) в комнату
[13:16:42] dеk вышел(а) из комнаты
[13:17:15] LeadKukuRuzo вошёл(а) в комнату
[13:20:37] <LeadKukuRuzo> А зачем в линуксе портабельные сборки?
[13:22:40] <rawio> LeadKukuRuzo: бывает нужно..
[13:23:09] <LeadKukuRuzo> В ней нет смысла, если нужно профиль с собой таскать можно симлинками это решить
[13:23:48] <LeadKukuRuzo> Да и в винде сейчас так можно
[13:25:17] <rawio> все равно нужно копировать историю и прочее
что проще, скопировать папку
или скопировать, а потом рассовывать по нужным местам
[13:25:34] <LeadKukuRuzo> Зачем копировать? Есть симлинки
[13:25:53] <rawio> у меня на работе 3 компа и дома 2
[13:26:08] <rawio> симлинки между компами?)
[13:26:48] <LeadKukuRuzo> На флешке держим профиль и подключаем симлинком на каждом компе (2  сек делов)
[13:27:04] <rawio> или делжать ПСИ на флешке и молится что она не сдохнет?)
[13:27:31] <LeadKukuRuzo> А накой тогда портабельность, весь ее смысл в переносимости?
[13:27:59] <LeadKukuRuzo> История сейчас (не у всех) хранится в одном файле
[13:36:27] nsof_ вышел(а) из комнаты: Disconnected: closed
[13:36:30] nsof_ вошёл(а) в комнату
[13:36:45] nsof_ вышел(а) из комнаты: Disconnected: closed
[13:36:49] nsof_ вошёл(а) в комнату
[13:39:05] nsof_ вышел(а) из комнаты: Disconnected: closed
[13:39:10] nsof_ вошёл(а) в комнату
[13:43:56] nsof_ вышел(а) из комнаты: Disconnected: closed
[13:44:00] nsof_ вошёл(а) в комнату
[14:21:05] nsof_ вышел(а) из комнаты: Disconnected: closed
[14:21:14] nsof_ вошёл(а) в комнату
[14:22:31] nsof_ вышел(а) из комнаты: Disconnected: closed
[14:22:34] nsof_ вошёл(а) в комнату
[14:31:21] nsof_ вышел(а) из комнаты: Disconnected: closed
[14:31:31] nsof_ вошёл(а) в комнату
[14:43:57] ValdikSS вышел(а) из комнаты: Disconnected: Replaced by new connection
[14:43:58] ValdikSS вошёл(а) в комнату
[14:44:38] <c0der> LeadKukuRuzo: о, привет! тут?
[14:44:45] <LeadKukuRuzo> Тут
[14:44:50] <c0der> можешь собрать? :)
[14:45:28] <LeadKukuRuzo> 15мин
[14:45:42] <c0der> окей, жду
[14:49:27] <Леван> ;-)
[14:50:48] <LeadKukuRuzo> Н
[14:51:02] <LeadKukuRuzo> Блин, долбаный перехват фокуса
[14:52:16] <rawio> pztrn: тут?
[15:03:35] LeadKukuRuzo вышел(а) из комнаты
[15:10:07] LeadKukuRuzo вошёл(а) в комнату
[15:11:39] <LeadKukuRuzo> c0der: что собирать?
[15:12:32] <c0der> так
[15:12:38] <c0der> у тебя остались те файлы которые я в прошлый раз давал?
[15:13:09] <c0der> сейчас перезалью всё на всякий случай
[15:13:49] <c0der> https://www.dropbox.com/s/6fr36rvkn3dqpxe/Psi%2B.rar?dl=0
[15:13:53] <iSida-dsy> Заголовок: Dropbox - Psi+.rar
[15:14:51] Леван вышел(а) из комнаты
[15:26:27] <c0der> LeadKukuRuzo: ?
[15:26:38] <LeadKukuRuzo> Собираю
[15:26:43] <c0der> а, всё, окей, спасибо, жду
[15:27:21] <LeadKukuRuzo> Не собралось
[15:27:53] <LeadKukuRuzo> У меня походу сырцы новее
[15:28:15] <LeadKukuRuzo> E:\build\psibuild\work\src\psicon.cpp(1780): error C2039: ensureEventDlg: не является членом "PsiAccount"
e:\build\psibuild\work\src\popupmanager.h(27): note:  см. объявление "PsiAccount"
psioptionseditor.cpp
[15:30:29] <c0der> хм
[15:30:52] <c0der> возьми свой новый psicon
[15:30:58] <c0der> остальные от меня
[15:41:17] <LeadKukuRuzo> Хм, не собирает
[15:43:20] <c0der> а теперь что?
[15:43:44] <LeadKukuRuzo> Непонятно
[15:43:47] <c0der> ну тогда можешь дать все эти файлы (новые) мне, я уже их поправлю?
[15:43:57] <c0der> хмммммм, даже ошибку никакую не выдаёт?
[15:45:08] <LeadKukuRuzo> [ 97%] Linking CXX executable ..\psi\psi-plus.exe
   Создается библиотека psi-plus.lib Рё объект psi-plus.ex
[15:45:29] <c0der> ээээ
[15:45:30] <c0der> ща
[15:45:50] <LeadKukuRuzo> [ 97%] Linking CXX executable ..\psi\psi-plus.exe
   Создается библиотека psi-plus.lib Рё объект psi-plus.exp
[15:46:53] <c0der> Создается библиотека psi-plus.lib и объект psi-plus.exp
[15:47:09] <c0der> и на этом зависает?
[15:51:10] namstdnsk вошёл(а) в комнату
[15:52:31] namstdnsk вышел(а) из комнаты
[15:52:44] <c0der> что-нибудь ещё выдаёт?
[15:53:09] <LeadKukuRuzo> Ничего, просто не создало бинарник
[15:54:24] c0der чешет репу
[15:54:42] <c0der> imm32 там стоит же в зависимостях, ты не убирал?
[15:55:48] <LeadKukuRuzo> Я когда ночники собираю сырцы сбрасываются
[15:57:29] <c0der> и конфиги для сборки тоже?
[15:57:33] <LeadKukuRuzo> Всё
[15:57:40] <LeadKukuRuzo> Ща собираю
[15:57:40] <c0der> ну, дык, может в imm32 дело?
[15:57:42] <c0der> окей
[16:00:58] rawio вышел(а) из комнаты
[16:03:47] <LeadKukuRuzo> https://drive.google.com/file/d/0B_6HeEGc8_zqMHF3TUl0UVF6clU/view?usp=sharing
[16:03:50] <iSida-dsy> Заголовок: psi-plus-1.2.20170903_1554-webengine-win64-qt5.7z - Google Drive
[16:03:55] LeadKukuRuzo вышел(а) из комнаты
[16:04:30] <c0der> спасибо, сейчас проверю
[16:05:18] c0der вышел(а) из комнаты
[16:06:17] c0der вошёл(а) в комнату
[16:06:31] <c0der> ура!
[16:07:07] <c0der> всё пашет :)
[16:07:09] <c0der> спасибо
[16:10:01] LeadKukuRuzo вошёл(а) в комнату
[16:10:40] <LeadKukuRuzo> Фиксы надо в ифдефы обернуть
[16:11:00] <c0der> в Q_OS_WIN?
[16:11:21] <c0der> тут единственный момент, что эти фиксы не подойдут для китайцев и японцев, как я понимаю
[16:11:34] <LeadKukuRuzo> Там сложнее
[16:13:27] <LeadKukuRuzo> Нужна проверка на вебенжин и винду. Ну и для китайцев и японцев нужен вариант
[16:14:52] <LeadKukuRuzo> Можно грепнуть pro или pri файлы на предмет дефинишнс
[16:15:46] <c0der> слушай, а с alert()'ом я походу наебался
[16:15:50] <c0der> LeadKukuRuzo: хайлайтни меня сейчас
[16:15:55] <LeadKukuRuzo> c0der:
[16:16:00] <c0der> пашет
[16:16:25] <c0der> короче, суть в том, что у меня сейчас при сворачивании окна оно гореть начинает (всегда)
[16:16:36] <c0der> т.е. нужно просто другое окно поверх открывать, а сворачивать нельзя
[16:16:45] <c0der> плюс к этому ещё один момент
[16:17:06] <c0der> оно периодически просто так начинает гореть, даже если мне никто не пишет :)
[16:23:01] AD0 вышел(а) из комнаты: Replaced by new connection
[16:23:07] AD0 вошёл(а) в комнату
[16:28:57] KukuRuzo вышел(а) из комнаты
[16:29:59] <c0der> LeadKukuRuzo: слушай, с алертом полный пиздец, мне сейчас пишут, оно не хайлайтится
[16:32:26] <LeadKukuRuzo> У меня всегда хайлайт есть, если только я не сижу в одном акке с разных клиентов.  
[16:32:29] nsof_ вышел(а) из комнаты: Disconnected: closed
[16:32:32] nsof_ вошёл(а) в комнату
[16:34:15] <c0der> ну так речь же про линукс таки?
[16:34:21] <c0der> или под виндой тоже?
[16:37:10] <LeadKukuRuzo> Мигание в панели вроде как чинили (или вообще убрали)
[16:37:16] <LeadKukuRuzo> В винде
[16:43:31] <c0der> сделали средствами Qt.
[16:43:43] <c0der> а кто конкретно этим занимался?
[16:45:00] <LeadKukuRuzo> Не знаю, пулл реквест вроде был, который добавил очень надоедливый диалог при запуске
[16:45:17] <c0der>     if (event->type() == QEvent::ActivationChange ||
        event->type() == QEvent::WindowStateChange)
    {
        if (d->parentWidget_->isActiveWindow()) {
            doFlash(false);
        }
    }
[16:45:20] <c0der> смотри
[16:46:05] <c0der> мне хотелось бы знать, что это за эвенты
[16:46:18] <c0der> т.е. когда я свернул окошко, это ActivationChange или WindowStateChange?
[16:46:28] <LeadKukuRuzo> Стейт
[16:46:37] <c0der> окей, а ActivationChange?
[16:46:41] <c0der> это когда?
[16:46:50] <LeadKukuRuzo> В доках все написано
[16:47:00] <c0der> в доках по qt?
[16:47:05] <LeadKukuRuzo> Ага
[16:47:29] <LeadKukuRuzo> Я напамять не помню
[16:47:31] <c0der> а, окей
[16:47:36] <c0der> сейчас посмотрю
[16:47:52] <c0der> QEvent::ActivationChange    99    A widget's top-level window activation state has changed.
[16:48:02] <c0der> хаха :) что-то мне это нихуя не сказало :(
[16:48:41] <c0der> так, ну с WindowStateChange всё верно, да
[16:49:05] <c0der> я просто знаешь что пытаюсь понять? проследить цепочку от "пришло сообщение" до "нужно замигать"
[16:50:06] <c0der> я немного туплю сейчас; напримре, зачем он делает doFlash в случае, если окно АКТИВНО? да, и что означает "активно" в данном контексте? то, что окошко foreground? или то, что оно не свёрнуто (но может быть перекрыто другим)?
[16:50:11] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[16:50:22] <c0der> я немного туплю сейчас; напримре, зачем он делает doFlash в случае, если окно АКТИВНО? да, и что означает "активно" в данном контексте? то, что окошко foreground? или то, что оно не свёрнуто (но может быть перекрыто другим)? // ух ты, я могу редактировать свои сообщения
[16:50:58] LeadKukuRuzo вошёл(а) в комнату
[16:52:02] <LeadKukuRuzo> Активность я так понимаю это фокус
[16:52:33] <c0der> The active window is the window that contains the widget that has keyboard focus (The window may still have focus if it has no widgets or none of its widgets accepts keyboard focus).
[16:52:43] <c0der> ага, понял
[16:52:56] <c0der> слушай, походу я не там правил-то
[16:53:15] <c0der> можешь мне примерно направление указать, куда копать по поводу alert() по приходу сообщения?
[16:54:27] <c0der> а в тему фикса - я сделал вот так:
[16:54:28] <c0der> int main(int argc, char *argv[])
{
    ImmDisableIME(-1);
[16:54:30] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[16:54:38] <c0der> в принципе, это всё, что нужно для фикса, только в main.cpp
[16:56:09] LeadKukuRuzo вошёл(а) в комнату
[16:58:03] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[16:58:17] LeadKukuRuzo вошёл(а) в комнату
[16:58:21] <c0der> так, кажется догоняю где
[17:00:05] <LeadKukuRuzo> Блин виснет телефон
[17:02:17] <LeadKukuRuzo> Для фикса нужны ифдефы, чтобы фикс работал только там где надо. Плюс нужны правки проектного файла, т.к. imm32 там нет
[17:05:05] <c0der> ну ифдефы я могу поставить, один Q_OS_WIN, а на вебэнжин не знаю
[17:05:48] <LeadKukuRuzo> DEFINES += WEBENGINE
[17:06:03] <LeadKukuRuzo> В src.pri
[17:06:10] <c0der> просто #if defined(Q_OS_WIN) && defined(WEBENGINE) ?
[17:06:36] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[17:07:40] <c0der> ну это я сделал, положим
[17:07:50] LeadKukuRuzo вошёл(а) в комнату
[17:07:57] <c0der> а вот куда либы пихать для линковки не догоняю пока
[17:08:09] <LeadKukuRuzo> src.pri
[17:08:12] <c0der> (да, поискал в репосе на гитхабе kernel32, ws2_32, ничего не ищет)
[17:08:27] <LeadKukuRuzo> *pro
[17:10:10] mrDoctorWho вышел(а) из комнаты: Machine going to sleep
[17:11:04] <LeadKukuRuzo> https://github.com/psi-im/psi/blob/master/src/src.pro#L80
[17:11:07] <iSida-dsy> Заголовок: psi/src.pro at master · psi-im/psi · GitHub
[17:11:50] ivan1986 вышел(а) из комнаты
[17:12:01] <LeadKukuRuzo> Только там нужно условие проверки на вебенжин. Там выше есть
[17:12:29] <c0der>     LIBS += -lWSock32 -lUser32 -lShell32 -lGdi32 -lAdvAPI32 -limm32 сделал так
[17:12:55] <c0der> ты имеешь в виду в самом src.pro ещё сделать проверку на webengine?
[17:13:24] <c0der> дык я не думаю что она прямо так необходима, либа просто будет заигнорена линкером, если из неё ничего не импортируется.
[17:14:04] <LeadKukuRuzo> qtwebengine { libs+= imm32}
[17:14:57] <LeadKukuRuzo> *limm32
[17:15:38] <c0der> а, сейчас
[17:16:14] <LeadKukuRuzo> А в симейк я сам добавлю потом если не забуду
[17:17:18] <c0der> windows {
    LIBS += -lWSock32 -lUser32 -lShell32 -lGdi32 -lAdvAPI32
    qtwebengine { LIBS += -limm32}
[17:17:21] <c0der> так?
[17:17:36] <LeadKukuRuzo> Вроде да
[17:21:41] <LeadKukuRuzo> Это на всякий случай если отсутствует эта библиотека (я не знаю возможно ли такое) если мингвой собирать
[17:27:11] Леван вошёл(а) в комнату
[17:30:19] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[17:30:23] LeadKukuRuzo вошёл(а) в комнату
[17:30:35] <c0der> так, надо ещё сделать что-то с алертом.
[17:30:59] <LeadKukuRuzo> Наверное нужен класс psievent
[17:31:55] <LeadKukuRuzo> Я когда там менял знал что там и как, но уже не помню
[17:33:11] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[17:33:15] LeadKukuRuzo вошёл(а) в комнату
[17:33:49] <c0der> я вот тут вижу tabdlg, chatdlg
[17:33:55] <c0der> в которых вызывается doFlash
[17:34:18] <c0der> куда лезть? (я по поводу обычных чятов юзер-юзер, сгруппированных табами в одном окне)
[17:42:01] Jeka-38 вышел(а) из комнаты
[17:44:00] <c0der> ну, понятное дело, что по логике вещей tabdlg, но я не знаю, может быть tabdlg это такой над-виджет, который хендлит chatdlg
[17:44:12] <c0der> ну, понятное дело, что по логике вещей tabdlg, но я не знаю, может быть tabdlg это такой над-виджет, который хендлит набор chatdlg
[18:00:20] KukuRuzo вошёл(а) в комнату
[18:15:17] ЦЦЦ вошёл(а) в комнату
[18:15:34] <ЦЦЦ> при установке пси образовалось 2 приложения, psi-plus & psi-plus-webkit
[18:15:42] <ЦЦЦ> вот, какое мне удалить
[18:15:47] <ЦЦЦ> и вообще удалять ли
[18:15:47] LeadKukuRuzo вышел(а) из комнаты: Disconnected: No route to host
[18:21:43] <Леван> ЦЦЦ: оба оставь
[18:22:36] <ЦЦЦ> а почему такая ужасная икона у пси?
[18:22:50] <ЦЦЦ> вам что нарисовать иконку?
[18:23:07] <ЦЦЦ> я имею ввиду стиль
[18:23:16] <Леван> ЦЦЦ: она уже всем привычна
[18:23:34] <ЦЦЦ> ну она останется буквой пси, просто в material design
[18:25:58] <Леван> ЦЦЦ: ну можешь нарисовать и предложить разработчикам
[18:27:50] <ЦЦЦ> Леван, ну ты прям капец очевидные вещи говоришь
[18:28:32] <Леван> ЦЦЦ: да.
[18:29:27] <ЦЦЦ> KukuRuzo, к тебе те же вопросы
[18:46:27] <KukuRuzo> Так техник решил (про деб пакет). Дизайнеры сейчас неактивны.
[18:48:19] <KukuRuzo> Я материал дизайн не люблю и считаю его убогим (имхо) меня текущая полностью устраивает
[18:50:47] nsof_ вышел(а) из комнаты: Disconnected: closed
[18:50:49] nsof_ вошёл(а) в комнату
[18:56:37] mrDoctorWho вышел(а) из комнаты: Disconnected: Replaced by new connection
[18:56:55] <ЦЦЦ> что еще хуже так в икон сетах не предусмотрена иконка для пси
[18:56:55] mrDoctorWho вошёл(а) в комнату
[19:16:01] <KukuRuzo> Она есть, меняя системный иконсет меняется вид основной иконки. Если речь про иконку в меню то они всегда статичны в любой программе
[19:16:43] <ЦЦЦ> не, у тебя кеды?
[19:17:29] <KukuRuzo> Вы можете сделать свой десктоп-файл в хомяке и использовать свою иконку
[19:18:09] <ЦЦЦ> олрайт скажиТЕ тогда, как мне изименить сами иконки внутри пси? т.е. я видел там где-то в appearance иконки тулбаров, но нету выбора
[19:18:24] <KukuRuzo> Кеды, гном3, опенбокс, хфце
[19:21:42] <KukuRuzo> Я же написал, системный иконсет + обязательный перезапуск клиента
[19:21:59] <ЦЦЦ> не, я про иконки внутри приложения
[19:22:09] <ЦЦЦ> типа иконка смайликов, иконка истории и проч
[19:22:10] <KukuRuzo> И я
[19:22:16] <ЦЦЦ> не, вы путаете
[19:22:34] <ЦЦЦ> во вкладке appearance - icons
[19:22:50] <KukuRuzo> Там в настройках у иконок вкладки и там есть системная
[19:23:06] <ЦЦЦ> а понял
[19:23:13] <ЦЦЦ> где скачать иконсеты?
[19:24:03] <KukuRuzo> Гитхаб, репа ресурсов, репа снапшотов. Плагин есть специальный контентдаунлоадер
[19:25:28] <ЦЦЦ> о дякую
[19:25:33] <ЦЦЦ> це дуже цiкаво
[19:25:39] <KukuRuzo> Немазащо
[19:28:06] KukuRuzo вышел(а) из комнаты: Replaced by new connection
[19:28:11] KukuRuzo вошёл(а) в комнату
[19:32:35] KukuRuzo вышел(а) из комнаты: Replaced by new connection
[19:32:38] KukuRuzo вошёл(а) в комнату
[19:33:17] <Леван> Я для себя иногда делаю ресурсы и под пси+ все выкладываю на мой сайт
[19:39:18] <ЦЦЦ> крутяк, добавь свой сайт в профиль чтоб все могли позырить
[19:39:43] <KukuRuzo> Леван: если лицензия gpl делай пул реквесты в репу ресурсов
[19:40:16] <Леван> KukuRuzo: нету лицензии
[19:40:30] <Леван> Все тут http://mango-jab.tk/download/jab-res/index.html
[19:40:32] <iSida-dsy> Заголовок: ресурсы для джаббер (jabber) клиентов
[19:42:08] <ЦЦЦ> если нет лицензии значит бэкдоры малвари и проприетарщина)
[19:42:12] <KukuRuzo> Ну если сам рисуешь, то можешь любую лицензию назначать как автор
[19:43:29] <KukuRuzo> Не совсем, Техник например вырезал раньше несвободные иконки и пакетов пси, сейчас не знаю
[19:43:38] <Леван> Я только из готовых иконок пакеты собираю
[19:43:52] <KukuRuzo> *из
[19:48:33] KukuRuzo вышел(а) из комнаты: Replaced by new connection
[19:48:38] KukuRuzo вошёл(а) в комнату
[19:53:31] nsof_ вышел(а) из комнаты: Disconnected: closed
[19:53:34] nsof_ вошёл(а) в комнату
[19:54:55] nsof_ вышел(а) из комнаты: Disconnected: closed
[19:54:59] nsof_ вошёл(а) в комнату
[19:57:31] KukuRuzo вышел(а) из комнаты: Replaced by new connection
[19:57:35] KukuRuzo вошёл(а) в комнату
[20:00:13] Леван вышел(а) из комнаты
[20:20:31] nsof_ вышел(а) из комнаты: Disconnected: closed
[20:21:22] nsof_ вошёл(а) в комнату
[20:31:31] KukuRuzo вышел(а) из комнаты: Replaced by new connection
[20:31:37] KukuRuzo вошёл(а) в комнату
[20:41:49] KukuRuzo вышел(а) из комнаты: Replaced by new connection
[20:41:54] KukuRuzo вошёл(а) в комнату
[20:46:27] nsof_ вышел(а) из комнаты: Disconnected: closed
[20:46:30] nsof_ вошёл(а) в комнату
[21:07:35] rawio вошёл(а) в комнату
[21:09:47] <c0der> KukuRuzo: ты ещё ночную сборку не делал?
[21:14:26] ЦЦЦ вышел(а) из комнаты: offline
[21:19:12] rawio вышел(а) из комнаты
[21:36:34] <KukuRuzo> Я и за комп не садился ) я ночники делаю только после важных коммитов
[21:36:39] Леван вошёл(а) в комнату
[21:44:20] LeadKukuRuzo вошёл(а) в комнату
[21:48:11] <c0der> LeadKukuRuzo: а ты собираешься вот это ImmDisableIME коммитить или таки нет (потому что непонятно с Японией и Китаем), если я тебе исходники перешлю (без лишних правок)?
[21:48:18] <c0der> с ифдефами
[21:49:33] <LeadKukuRuzo> c0der: я б с Рионом посоветоваться хотел как лучше сделать. А можешь пул-реквест оформить?
[21:50:54] nsof_ вышел(а) из комнаты: Disconnected: Replaced by new connection
[21:50:55] nsof_ вошёл(а) в комнату
[21:53:39] <c0der> LeadKukuRuzo: чуть позже, по магазинам пойду сейчас
[21:53:58] Tehnick вошёл(а) в комнату
[21:54:17] <c0der> на гитхабе все исходники актуальны?
[21:54:43] <LeadKukuRuzo> В апстриме да
[21:54:56] <Tehnick> [19:43:29] <KukuRuzo> Не совсем, Техник например вырезал раньше несвободные иконки и пакетов пси, сейчас не знаю
Несвободных иконок в исходниках (снепшотах), а так же в пакетах из официальных реп дебиана и убунту нет.
[21:55:33] <Tehnick> В нашем PPA на ланчпаде есть специальный пакет psi-plus-icons-nonfree.
[21:56:09] <Tehnick> Как понятно из названия, в нем все эти иконки и лежат.
[21:57:02] <Tehnick> https://launchpad.net/~psi-plus/+archive/ubuntu/ppa/+packages
[21:57:04] <iSida-dsy> Заголовок: Packages in “Psi+ PPA” : Psi+ PPA : “Psi+ IM” team
[21:57:20] <Tehnick> Здесь нужно кликнуть на psi-plus-resources, чтобы посмотреть.
[21:57:21] KukuRuzo вышел(а) из комнаты: Replaced by new connection
[21:57:26] KukuRuzo вошёл(а) в комнату
[23:00:48] lexa36region вошёл(а) в комнату
[23:07:29] Tehnick вышел(а) из комнаты
[23:38:02] ValdikSS вышел(а) из комнаты
[23:49:37] mrDoctorWho вошёл(а) в комнату
[23:55:07] <c0der> KukuRuzo: форкнул, фетчнул апстрим. мне ветку создавать?
[23:58:00] lexa36region вышел(а) из комнаты: Replaced by new connection
[23:58:01] lexa36region вошёл(а) в комнату
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!