gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Суббота, 15 мая 2010< ^ >
tehnick установил(а) тему: Last stable release: 2.0.2 || Конференция разработчиков EiskaltDC++ || логи: http://marsoft.dyndns.info/cgr-calendar.php?room=eiskaltdc || Лог изменений в последней ревизии на свн: http://code.google.com/p/eiskaltdc/source/list || Общая активность в проекте: http://code.google.com/p/eiskaltdc/updates/list
Release schedule:
2010-06-24 Release EiskaltDC++ 2.0.3
Конфигурация комнаты
Участники комнаты

GMT+4
[00:06:58] <WiseLord> люди
[00:07:10] <WiseLord> вот во всех клиентах это есть, а для чего - я так и не понял
[00:07:17] <WiseLord> я о "Пользовательских командах"
[00:07:57] <tka4ev> чтоб самому делать менюшки типа как хаб присылает
[00:08:10] <WiseLord> а можешь конкретный пример дать?
[00:08:15] <tka4ev> щас
[00:08:17] <WiseLord> например, в виде скриншота
[00:14:48] <tka4ev> WiseLord: http://omploader.org/vNGJxMQ/15.05.2010-00.04.38.png
[00:15:33] <WiseLord> и оно в менюшке чата будет?
[00:15:42] <tka4ev> в меню хаба появится пунктик Приветствие
[00:16:18] <WiseLord> что-то не появилось
[00:16:44] <tka4ev> вах. в айскальте контекс "Хаб" почему то не пашет
[00:16:57] <tka4ev> если пользователь то отрабатывает
[00:17:17] <tka4ev> *контекст
[00:17:21] <WiseLord> Пользователь - это в списке юзеров?
[00:17:24] <tka4ev> да
[00:17:25] <WiseLord> или в чате пользователя?
[00:17:42] <tka4ev> в списке и личке
[00:17:47] <tka4ev> и чате
[00:17:56] <tka4ev> должно быть
[00:18:11] <WiseLord> хмы
[00:18:27] <tka4ev> не пашет?
[00:18:27] <WiseLord> хмы..
[00:18:33] <WiseLord> в списке появилось
[00:18:56] <WiseLord> а в новом привате вообще вся менюшка состоит из двух неактивных пунктов Копировать и выделить всё
[00:19:32] <tka4ev> в виндовых клиентах на вкладке привата есть менюшка
[00:19:40] <tka4ev> юзера
[00:19:59] <tka4ev> таже что и в списке/чате
[00:20:26] <WiseLord> а верхнее..
[00:20:40] <WiseLord> Разделитель - RAW - команда чата - личное сообщение
[00:20:58] <WiseLord> это к чему? (с контекстном вроде понятно)
[00:21:22] <WiseLord> Команда чата blabla - это по сути аналог /sh echo blabla
[00:21:38] <WiseLord> личное - аналог /msg nick blabla
[00:21:56] <WiseLord> а остальное как-то туго..
[00:22:38] quiritius вошёл(а) в комнату
[00:26:08] <tka4ev> raw это сырая команда тоесть текст из "Command" без изменений отправится хабу
[00:27:32] <tka4ev> разделитель - разделитель меню
[00:27:57] <WiseLord> какого?
[00:28:06] <WiseLord> в смысле
[00:28:18] <WiseLord> что контексты могут отличаться
[00:28:25] <tka4ev> от контекста зависит
[00:28:43] <WiseLord> например, команда А в меню юзера
[00:28:53] <WiseLord> потом команда Б в меню юзера и хаба
[00:29:03] <WiseLord> потом команда С в меню хаба
[00:29:23] <WiseLord> то в какое меню вставится разделитель, если его сюда втиснуть?
[00:30:06] <tka4ev> так же как и команда
[00:30:12] <WiseLord> ясно
[00:30:14] <tka4ev> можно во все
[00:30:21] <tka4ev> если галки поставить
[00:30:26] <tka4ev> но разделитель подставляется только в корневое меню
[00:30:27] <WiseLord> а я пробую - не работает ничего
[00:30:44] <WiseLord> вот и не могу понять что это вообще за фишка такая с менюшками
[00:30:46] <WiseLord> кстати
[00:30:51] <tka4ev> надо пилить
[00:30:54] <WiseLord> дабл-клик по юзеру где-то у нас настраивается?
[00:31:39] <dhamp> WiseLord, да настраивается
[00:31:44] <dhamp> но только через /ws
[00:31:49] <tka4ev> http://code.google.com/p/eiskaltdc/issues/detail?id=483
[00:31:52] <dhamp> bkb rjyabu )
[00:31:55] Abram вошёл(а) в комнату
[00:31:57] <dhamp> или конфиг *
[00:32:05] Abram вышел(а) из комнаты
[00:32:06] <WiseLord> хмы.. что-то в хелпе /ws не вижу.. неужели недопереведено
[00:32:11] mva вышел(а) из комнаты
[00:32:28] <dhamp> WiseLord, её просто нету в выводе
[00:32:32] <dhamp> но она есть
[00:32:40] <WiseLord> непорядок
[00:34:19] <dhamp> /ws def-magnet-action {0,1,2} == /magnet {0,1,2}
[00:34:28] <WiseLord> блин.. не могу шрифт в чате установить на другой
[00:34:38] <dhamp> WiseLord, так не пашет же вроде пока
[00:35:13] <WiseLord> в списке юзеров пашет
[00:36:38] <WiseLord> а в чате-привате - нет пока
[02:04:56] quiritius вышел(а) из комнаты: Replaced by new connection
[02:05:06] quiritius вошёл(а) в комнату
[02:06:23] <tehnick> WiseLord: в мане про /ws написано...
[02:06:50] <WiseLord> ну.. в /help тоже не мешало бы
[02:07:36] <tehnick> WiseLord: излишне
[02:08:03] <WiseLord> tehnick:
[02:08:10] <WiseLord> а реализовать это в виде команд пользователя?
[02:08:22] <WiseLord> может реально? и пример бы был, и менюшка соответствующая
[02:08:42] <WiseLord> только чтобы это как-то при первом запуске срабатывало..
[02:08:53] <tehnick> В ман-странице как раз пример.
[02:09:23] <WiseLord> не..
[02:09:30] NegatiV вошёл(а) в комнату
[02:09:32] <tehnick> [02:08:09] <WiseLord> а реализовать это в виде команд пользователя?
Овчинка не стоит выделки.
[02:09:35] <WiseLord> я про пользовательское меню (тут с tka4ev) недавно говорил
[02:09:45] <WiseLord> добавить пару пунктов туда, делающих это
[02:09:54] <tehnick> NegatiV: привет, давно тебя не было.
[02:10:20] <tehnick> WiseLord: делающих изменения в конфиге с помощью /ws ?
[02:10:43] <tehnick> WiseLord: и лог я читал, да...
[02:11:13] <tka4ev> юзер-команды ничего локально не делают
[02:11:22] <tka4ev> они отправляются хабу
[02:11:41] <tehnick> Тем более.
[02:11:56] <WiseLord> во как
[02:12:09] <NegatiV> tehnick: хай. у меня корневой раздел раскрошился
[02:12:24] <WiseLord> ну.. выдай, что же у тебя за fs была
[02:12:32] <NegatiV> ext3
[02:12:52] <NegatiV> фс не причем хард от старасти умер)
[02:12:58] <NegatiV> *старости
[02:13:19] <tehnick> NegatiV: ты лог читал?
[02:13:20] <NegatiV> унес с собой два курсача и научно-исследовательскую =(
[02:13:33] <NegatiV> нет, я только систему поставил
[02:13:43] <tehnick> NegatiV: о_О Ты не дублируешь важную инфу?
[02:14:05] <NegatiV> tehnick: дублирую, но где-то раз в неделю
[02:14:07] <tehnick> NegatiV: вкратце: http://packages.debian.org/sid/eiskaltdcpp
[02:14:41] <NegatiV> tehnick: это ж круто)
[02:14:58] <tehnick> NegatiV: и еще: https://buildd.debian.org/status/package.php?p=eiskaltdcpp
[02:15:12] <tehnick> Не собралось только под hurd-i386
[02:17:13] <NegatiV> tehnick: добавь в HashManager.cpp:
#ifndef SA_SIGINFO
#define SA_SIGINFO 0
#endif
[02:17:18] <NegatiV> должно прокатить
[02:17:38] <NegatiV> хотя hurd нафиг не упал нам
[02:17:43] <tehnick> Ага.
[02:17:57] <tehnick> Поэтому до релиза 2.0.3 подождет.
[02:18:08] <tehnick> Добавь ты.
[02:18:12] <tehnick> Мне уже спать пора.
[02:18:50] <NegatiV> лан, может hurd себе установлю
[02:19:00] <NegatiV> думаю эта ошибка будет не единственная
[02:20:39] NegatiV вышел(а) из комнаты
[03:21:48] dhamp вышел(а) из комнаты
[03:37:42] quiritius вышел(а) из комнаты
[04:02:36] tka4ev вышел(а) из комнаты
[04:39:49] WiseLord вышел(а) из комнаты
[05:11:24] A-lexey вышел(а) из комнаты: Я счастливый пользователь Miranda IM. Возьми её тут http://miranda-im.org/.
[06:08:37] mva вошёл(а) в комнату
[06:45:23] mva вышел(а) из комнаты: Replaced by new connection
[06:46:25] mva вошёл(а) в комнату
[07:01:29] mva вышел(а) из комнаты
[07:02:12] mva вошёл(а) в комнату
[07:05:56] mva вышел(а) из комнаты
[07:44:59] mva вошёл(а) в комнату
[07:52:44] mva вышел(а) из комнаты
[07:52:58] mva вошёл(а) в комнату
[09:25:01] FiliN вошёл(а) в комнату
[09:27:38] quiritius вошёл(а) в комнату
[09:47:02] FiliN вышел(а) из комнаты
[09:47:14] FiliN вошёл(а) в комнату
[10:29:29] gray_graff вошёл(а) в комнату
[10:31:12] FiliN вышел(а) из комнаты
[10:31:24] FiliN вошёл(а) в комнату
[10:38:59] mva вышел(а) из комнаты: Logged out
[10:41:48] mva вошёл(а) в комнату
[10:42:15] FiliN вышел(а) из комнаты
[10:42:26] FiliN вошёл(а) в комнату
[10:45:59] nE0sIghT вошёл(а) в комнату
[11:13:12] FiliN вышел(а) из комнаты
[11:13:25] FiliN вошёл(а) в комнату
[11:13:32] nE0sIghT вышел(а) из комнаты: Replaced by new connection
[11:13:42] nE0sIghT вошёл(а) в комнату
[11:21:36] WiseLord вошёл(а) в комнату
[11:24:04] SolarRay вошёл(а) в комнату
[11:32:47] SPU вошёл(а) в комнату
[11:47:51] NegatiV вошёл(а) в комнату
[12:01:49] WiseLord вышел(а) из комнаты
[12:59:14] dhamp вошёл(а) в комнату
[12:59:33] dhamp вышел(а) из комнаты
[12:59:46] dhamp вошёл(а) в комнату
[13:02:53] FiliN вышел(а) из комнаты
[13:03:07] FiliN вошёл(а) в комнату
[13:17:00] SPU вышел(а) из комнаты
[13:18:26] FiliN вышел(а) из комнаты
[13:18:39] FiliN вошёл(а) в комнату
[13:34:44] FiliN вышел(а) из комнаты
[13:34:57] FiliN вошёл(а) в комнату
[13:39:11] WiseLord вошёл(а) в комнату
[14:07:16] FiliN вышел(а) из комнаты
[14:07:29] FiliN вошёл(а) в комнату
[14:11:31] Abram вошёл(а) в комнату
[14:47:00] WiseLord вышел(а) из комнаты
[14:49:51] WiseLord вошёл(а) в комнату
[15:01:17] mva вышел(а) из комнаты
[15:01:35] mva вошёл(а) в комнату
[15:02:30] mva вышел(а) из комнаты: Replaced by new connection
[15:02:47] mva вошёл(а) в комнату
[15:32:12] <WiseLord> (С фортунок LOR) Кровавой трагедией обернулся ставропольский Linux Install Fest. Драма разыгралась после того, как участики феста получили посылку от неизвестного пользователя, содержавшую в себе ноутбук и записку: "Дорогие участники феста! К сожалению, сама я не смогла приехать, но очень прошу вас, установите, пожалуйста, на этот ноутбук самый стабильный и симпатичный дистрибутив".
[15:36:34] <dhamp> WiseLord, была кровавая гэбня ?
[15:37:13] <WiseLord> навеяло.. http://lvee.org/ru/main
[15:37:25] <WiseLord> смотрю и думаю, может съездить да отдохнуть
[15:49:46] FiliN вышел(а) из комнаты
[15:49:59] FiliN вошёл(а) в комнату
[16:13:34] nE0sIghT вышел(а) из комнаты
[16:23:23] nE0sIghT вошёл(а) в комнату
[16:55:26] 0xd34df00d вышел(а) из комнаты
[17:03:23] Клёк вошёл(а) в комнату
[17:19:35] <NegatiV> dhamp: как успехи с ADL-поиском?
[17:20:17] <NegatiV> WiseLord: было ли чего интересного из обсуждений последнее время? (лень логи за два дня читать)
[17:20:45] <WiseLord> да как-то больше молчали
[17:20:59] <WiseLord> немного <magnet> тег обсасывали
[17:21:04] <WiseLord> а вроде и ничего особо
[17:21:27] <WiseLord> больше
[17:23:49] FiliN вышел(а) из комнаты
[17:24:02] FiliN вошёл(а) в комнату
[17:30:57] FiliN вышел(а) из комнаты
[17:31:07] FiliN вошёл(а) в комнату
[17:33:15] WiseLord вышел(а) из комнаты
[17:41:42] 0xd34df00d вошёл(а) в комнату
[17:42:57] <NegatiV> tehnick: блин, знал бы ты как я хочу чтобы FreeDC++ влился в наш клиент в виде GTK-фронтэнда для нашего ядра
[17:43:17] <NegatiV> troll от объединения бы только выиграл
[17:43:21] <tehnick> NegatiV: зачем? Это невозможно...
[17:43:36] <NegatiV> возможно
[17:43:45] <tehnick> С таким разработчиком?
[17:44:03] <NegatiV> )) это да
[17:44:18] <NegatiV> просто он бы получил наше модифицированное ядро
[17:44:31] <tehnick> NegatiV: а оно ему надо?
[17:44:37] <tehnick> Человек на своей волне...
[17:45:05] <NegatiV> вот именно что ему может и не надо, но было бы здорово если был бы один программный пакет
[17:45:52] <NegatiV> кому надо берут EiskaltDC++ - GTK, остальные EiskaltDC++ - Qt
[17:46:34] <NegatiV> плюс функционал будет в обоих фронтеэндах одинаков
[17:46:43] <NegatiV> (касательно сетевой части)
[17:48:00] <NegatiV> tehnick: а как происходит обновление пакетов в Debian&
[17:48:03] <NegatiV> *?
[17:48:03] <tehnick> NegatiV: можешь у него в багтрекере отписаться. Он прочитает рано или поздно. Может даже снизойдет до ответа. Да и другие человеки могут поддержать твою идею.
[17:48:14] SolarRay вышел(а) из комнаты
[17:48:59] <tehnick> NegatiV: я сейчас не являюсь официальным мейнейнером с правом записи в основной репозиторий.
[17:49:03] <tehnick> Поэтому:
[17:49:28] <tehnick> 1) Я обновляю пакет и выкладываю его здесь: http://mentors.debian.net/cgi-bin/sponsor-pkglist
[17:49:47] <tehnick> 2) Связываюсь со своим "спонсором".
[17:50:33] <tehnick> 3) Он по идее проверяет пакет и затем заливает его на фпт.
[17:50:55] <tehnick> А дальше уже скрипты на серверах отрабатывают...
[17:51:31] <tehnick> Свежесобранные пакеты сразу же доступны в основном репозитории.
[17:51:45] <tehnick> А затем уже и зеркала обновляются...
[17:51:59] <tehnick> Механизм простой и эффективный.
[17:52:21] <tehnick> Вот только "спонсор" --- человек занятой...
[17:52:27] <tehnick> *мой спонсор
[17:55:15] <tehnick> NegatiV: ну так что, создашь у Тролля issue?
[17:55:38] <tehnick> С подробным обоснованием.
[17:55:57] <NegatiV> tehnick: как освобожусь
[18:03:49] <NegatiV> tehnick: а как рещается что пакет попадет в testing?
[18:04:01] <NegatiV> сорри если утомляю глупыми вопросами =)
[18:04:45] <tehnick> NegatiV: я сам знаю не все по этому вопросу. Но вот основные требования:
[18:06:06] <tehnick> 0) Пакет в unstable не содержит критических ошибок. (Определяется по багтрекеру)
[18:06:38] <tehnick> 1) Пакеты собраны под все официально поддерживаемые архитектуры.
[18:07:15] <tehnick> (Порт на hurd в их число не входит, но kfreebsd начиная со сквизи к ним относится)
[18:07:27] <NegatiV> фух)
[18:07:42] <tehnick> 2) Пакету в нестабильной ветке лежит больше 10 дней.
[18:07:48] <tehnick> *пакет
[18:08:15] <tehnick> 3) Тестинг не находится в заморозке.
[18:09:19] <NegatiV> tehnick: то бишь если тестинг не заморозят в конце июня у нас есть шанс попасть туда, а оттуда после заморозки в стейбл?
[18:09:22] <tehnick> Если заморожен, то новые версии программ не принимаются. Только исправления в имеющихся. Если программа еще не в тестинге, то понятно, что она туда и не попадет...
[18:09:37] <tehnick> NegatiV: надейся... =)
[18:10:12] <NegatiV> что-то мне подсказывает что тестинг заморозят раньше
[18:10:22] <tehnick> Я думаю, что заморозка скоро произойдет. (В конце мая, например)
[18:11:18] <tehnick> NegatiV: в любом случае, версию 2.0.2 я бы не стал в тестинг пытаться продвинуть.
[18:11:46] <tehnick> NegatiV: кстати, как у нас с поддержкой ipv6?
[18:12:02] <NegatiV> tehnick: хз если честно
[18:12:03] <tehnick> NegatiV: новости на опеннете читал?
[18:12:23] <NegatiV> о чем именно?
[18:12:44] <tehnick> В этом релизе по плану все приложения должны были поддерживать работу через него.
[18:13:01] <tehnick> Но я не верю, что сумеют.
[18:13:25] <tehnick> Это ведь силами мейнтейнеров ведется.
[18:13:31] <NegatiV> мне тоже это кажется маловероятным
[18:13:51] <tehnick> Хотя могу вполне пойти и на удаление неподходящих пакетов.
[18:13:56] <tehnick> *могут
[18:29:09] <tehnick> NegatiV: вот кстати еще одна ссылка: http://packages.qa.debian.org/e/eiskaltdcpp.html
[18:29:46] <tehnick> Здесь основная информация о работе над пакетом.
[18:30:39] <tehnick> Там же кстати появится соответствующая информация, когда пакет добавят в убунту.
[18:38:44] NegatiV вышел(а) из комнаты
[18:38:57] NegatiV вошёл(а) в комнату
[18:39:24] 0xd34df00d вышел(а) из комнаты
[18:51:36] Клёк вышел(а) из комнаты
[19:01:01] <NegatiV> tehnick: dhamp: фич-реквесты вида: "хотелось бы: 1).... 2)....3)...." закрывайте как invalid
[19:01:29] <NegatiV> ибо уже задолбало что в одном реквесте собирают кучу всего
[19:01:43] <NegatiV> и управлять его состоянием ну просто невозможно
[19:09:25] <tehnick> NegatiV: http://openfacts.berlios.de/index-en.phtml?title=Ldcpp_coding_style
[19:09:30] <tehnick> Ты это видел?
[19:09:51] <dhamp> tehnick, и ?
[19:10:22] <tehnick> dhamp: секция General мне понравилась.
[19:13:05] 0xd34df00d вошёл(а) в комнату
[19:16:29] <tehnick> Да и вообще, имхо, полезные инструкции. Можно было бы нечто подобное и у нас на вики запилить...
[19:16:55] <dhamp> [17:19:40] NegatiV: dhamp: как успехи с ADL-поиском?
то что есть закоммичено, а когда будет остальное не знаю, ибо ботаю =)
[19:17:28] <NegatiV> tehnick: вообще просто see sources =)
[19:17:38] <NegatiV> вот и весь coding style
[19:17:51] <tehnick> http://openfacts.berlios.de/index-en.phtml?title=Ldcpp_FAQ
[19:18:01] <tehnick> Why not make the program support multi source downloads?
LinuxDC++ won't support this until win DC++ does. And no, we won't switch to StrongDC++'s core or to some other random DC++ mod's core.
[19:20:46] <tehnick> Но чего я не нашел, так это информации о сроках намеченных релизов...
[19:21:45] <dhamp> tehnick, ldcpp 1.1.0 будет когда доделают i18n
[19:24:31] <dhamp> tehnick, https://answers.launchpad.net/linuxdcpp/+question/106348
[19:25:10] <tehnick> dhamp: хорошо, спасибо.
[19:25:54] <dhamp> ланчпад как всегда жутко тормозит
[19:28:45] FiliN вышел(а) из комнаты
[19:28:58] FiliN вошёл(а) в комнату
[19:37:19] <dhamp> NegatiV, http://unixforum.org/index.php?showtopic=95491&view=findpost&p=1063520
[19:38:25] <NegatiV> dhamp: ну не совместимые у нас настройки =)
[19:38:35] <dhamp> там же про иконки
[19:38:46] <NegatiV> оу
[19:38:53] <NegatiV> показалось про настройки
[19:39:04] <NegatiV> ну у нас набор из EiskaltDC
[19:39:20] <dhamp> s/иконки/смайлы/ )
[19:39:41] <NegatiV> ну и смайлы оттуда же
[19:39:54] Abram вышел(а) из комнаты
[19:43:58] FiliN вышел(а) из комнаты
[19:44:12] FiliN вошёл(а) в комнату
[19:48:37] <tehnick> NegatiV: а через d-bus можно по сети программами управлять?
[19:53:21] <NegatiV> tehnick: не задавался этим вопросом
[19:55:08] <NegatiV> <listen>unix:path=/var/run/dbus/system_bus_socket</listen>
[19:55:16] <NegatiV> судя по этому то можно
[19:55:19] <NegatiV> tehnick:
[19:55:37] <tehnick> Гуд.
[20:08:27] FiliN вышел(а) из комнаты
[20:08:42] FiliN вошёл(а) в комнату
[20:16:40] <tehnick> NegatiV: пакеты в тестинг попадают автоматически.
[20:17:30] <NegatiV> это же хорошо)
[20:19:51] <tehnick> Да.
[20:20:05] <NegatiV> tehnick: это типа после 10-ти дней они в тестинге будут или как?
[20:20:20] <tehnick> Если не возникнет помех.
[20:20:34] <tehnick> Но там же версия 2.0.1
[20:20:36] <NegatiV> круто
[20:20:42] <tehnick> А это мне не нравится.
[20:20:52] <NegatiV> ну так в апстриме уже 2.0.1
[20:20:57] <NegatiV> *2.0.2
[20:21:00] <tehnick> [20:14:36] <dimka> автомат их туда сплавляет
[20:15:03] <dimka> поэтому иногда не торопятся фиксить мелкий баг - ждут чтобы в тестинг попало а потом аплоадят
[20:21:17] <tehnick> Я надеюсь, что спонсор зальет обновление раньше...
[20:23:16] <NegatiV> tehnick: главное чтобы во фриз 2.0.2 попал
[20:27:20] dhamp вышел(а) из комнаты
[20:28:59] gelraen вошёл(а) в комнату
[20:29:21] <gelraen> пыщь
[20:30:05] <gelraen> в 2.0.2 на mac os x x86 не уменьшается ширина окна. и сразу после старта оно получается шире экрана
[20:31:58] <tehnick> gelraen: какой элемент его растягивает?
[20:32:15] <tehnick> Статусная строка или последнее статусное сообщение на хабе?
[20:32:26] <gelraen> сейчас буду смотреть
[20:34:40] WiseLord вошёл(а) в комнату
[20:35:56] <gelraen> а вот непонятно
[20:36:06] <gelraen> заголовок хаба короткий
[20:36:11] <gelraen> хаб закрыл
[20:36:15] <gelraen> убрал все панели
[20:36:19] <tehnick> Не заголовок.
[20:36:31] <gelraen> теперь таки уменьшилось
[20:36:33] <tehnick> Статусное сообщение ядра.
[20:36:40] <tehnick> Или статусное сообщение на хабе.
[20:36:55] <gelraen> теперь на пару пикселей уже экрана
[20:37:02] <gelraen> дальше не  уменьшается
[20:37:27] <WiseLord> я замечал, что первый запуск отчего-то окно в развёрнутом виде запускается
[20:37:44] WiseLord жуть как не любит развёрнутые на весь экран приложения..
[20:37:49] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[20:38:04] <gelraen> блин, тут панельки потаскать не за что :(
[20:38:58] nE0sIghT вошёл(а) в комнату
[20:40:04] <gelraen> такое впечатление что справа от панели инструментов еще какая-то хрень на полэкрана
[20:40:21] <gelraen> часть кнопок панели спряталась
[20:40:29] <tehnick> gelraen: перемести окно и посмотри.
[20:40:39] <tehnick> gelraen: скриншоты покажи.
[20:40:40] <gelraen> так вот смотрю
[20:40:44] <gelraen> нету ничего
[20:40:47] <gelraen> сейчас
[20:41:25] <gelraen> ага, эта хрень была панелью виджетов, на которой не было ни одного виджета
[20:45:36] <gelraen> мешает ширина очереди скачки, списка загруженного или списка отданого
[20:45:53] <gelraen> скриншотилка все окно захватить не может(
[20:46:31] <gelraen> и растягивает тот кусок, который может ухватить на нужную ширину
[20:46:36] <tehnick> gelraen: кусками, а затем склеишь...
[20:46:57] <gelraen> дык она не видимую часть окна тащит :)
[20:47:23] <gelraen> а ту, которая слева, похоже как раз на ширину экрана :)
[20:49:26] <NegatiV> WiseLord: ты проверял кастомные шрифты? есть идеи к каким виджетам еще имеет смысл их прикрутить?
[20:50:53] <gelraen> tehnick: http://bayimg.com/oamGMAaCL
[20:51:05] <WiseLord> NegatiV: вчера смотрел.. в юзерлист работало
[20:51:05] <WiseLord> в хабе - привате - нет
[20:51:48] <gelraen> если закрыть список загруженного - можно уменьшить до ширины экрана минус несколько пикселей
[20:52:56] <tehnick> gelraen: проблема в статусной строке (сообщении от ядра содержит какую-то длинную строку без пробелов, скорее всего это путь к файлу).
[20:53:04] <NegatiV> WiseLord: хех, у меня работает норм
[20:53:18] <WiseLord> ща проверю ещё раз, обновляюсь
[20:53:24] <tehnick> gelraen: хотя нет, не то.
[20:53:37] <WiseLord> NegatiV: попробуй в хабе выставить моноширинный шрифт
[20:53:40] <gelraen> tehnick: в упор не вижу статусной строки с длинным именем файла(
[20:53:47] <tehnick> Я ошибся.
[20:53:55] <NegatiV> WiseLord: а-н нет, вру. моноширный шрифт ставится, но не сохраняется
[20:53:58] <tehnick> gelraen: ты просто обрезал неровно.
[20:54:20] <gelraen> я обрезал все что на экран влезло :)
[20:54:34] <WiseLord> NegatiV: собственно, ради возможности юзать моноширинный шрифт в чате, я эту идею и поднимал
[20:54:55] <tehnick> gelraen: по этому скриншоту идей нет...
[20:55:19] <tehnick> gelraen: это стабильная версия, как я вижу. Свежие сборки не пробовал?
[20:55:42] <gelraen> это собранный релиз 2.0.2
[20:56:06] <gelraen> на предыдущей сборке для x86 все нормально
[20:56:32] <tehnick> gelraen: предыдущая была какой версии?
[20:56:35] <gelraen> могу еще раз trunk собрать
[20:56:58] <gelraen> r822 вроде. вобщем, та которая на сайте выложена
[20:57:12] <tehnick> gelraen: есть же готовые сборки. Самостоятельно компилить не обязательно...
[20:57:41] <gelraen> эм... для mac os x x86 вроде только я собираю
[20:58:26] <tehnick> gelraen: точно. За одно и поделишься... =)
[20:58:55] <WiseLord> как померить использование приложением CPU?
[20:59:44] <NegatiV> WiseLord: сейчас опять все проверил, вроде шрифты нормально работают
[21:00:00] <gelraen> tehnick: ну тогда я пойду собирать trunk
[21:00:09] <NegatiV> WiseLord: ты уверен что не запускал более старые версии клиента?
[21:00:26] <NegatiV> где нет новых ключей к шрифтам
[21:04:11] <WiseLord> сейчас проверю.. отвлёкся
[21:04:47] <WiseLord> глобальный шрифт - tahoma 10
[21:05:02] <WiseLord> ставлю для чата terminus 9 - получаю в чате tahoma 9
[21:05:09] <WiseLord> (на вид)
[21:05:37] <WiseLord> ставлю для юзерлиста terminus 9 - получаю в юзерлисте terminus 9
[21:05:59] <NegatiV> WiseLord: поставь к примеру terminus 11 bold
[21:06:15] <NegatiV> чтобы точно убедится что выставляется нужный шрифт
[21:06:41] <WiseLord> http://www.pictureshack.ru/images/7760xsnap.png
[21:07:33] <NegatiV> WiseLord: OK нажми и покажи скрин
[21:08:03] <WiseLord> http://www.pictureshack.ru/images/9823xsnap.png
[21:08:24] <WiseLord> http://www.pictureshack.ru/images/7282xsnap.png
[21:08:39] <WiseLord> такое ощущение, что для чата и привата юзается заданный размер
[21:08:44] <WiseLord> но сам шрифт - шрифт приложения
[21:09:25] <NegatiV> я кажись понял чего там
[21:09:30] <WiseLord> http://www.pictureshack.ru/images/5805xsnap.png
[21:09:36] <WiseLord> для списка юзеров всё в порядке
[21:09:52] <NegatiV> у нас для раскраски юзается тег <font color=""></font>
[21:10:04] <WiseLord> и?
[21:10:12] <NegatiV> он и сбрасывает кастомный шрифт
[21:10:37] <WiseLord> ну.. сейчас хоть у тебя повторяется это?
[21:10:41] <NegatiV> да
[21:10:50] <WiseLord> вот
[21:11:11] <WiseLord> про то я говорил, что не работает.. что сейчас единственный способ получить моноширинный шрифт в чате - это глобально его юзать
[21:13:24] <tehnick> [21:09:52] <NegatiV> у нас для раскраски юзается тег <font color=""></font>
Его можно через css переопределить. Как сейчас это для <pre> делается.
[21:13:47] <NegatiV> блин раз в жизни заюзал скрипт написавший что я слушаю как меня забанили =(
[21:14:08] <NegatiV> [21:08:07] * NegatiV is listening now: Nurzery [Rhymes] - Sick little bitch
[21:14:40] <WiseLord> NegatiV: я сам с собой приват открываю и всё тестирую там
[21:15:03] <NegatiV> да вот не додумался
[21:15:25] <NegatiV> ничего за мат на 2 часа всего лишь бан
[21:15:38] <tehnick> Ы)
[21:16:04] <tehnick> Что ты там слушал?..
[21:16:51] <gelraen> 68%...
[21:17:50] <NegatiV> tehnick: * NegatiV is listening now: Nurzery [Rhymes] - Sick little bitch
[21:18:06] <NegatiV> мат даже на инглише запрещен
[21:18:54] <gelraen> хыхы
[21:19:34] gelraen как-то нейтрально к матам относится
[21:23:47] <NegatiV> gelraen: на хабе провайдера суровые правила
[21:27:44] FiliN вышел(а) из комнаты
[21:27:56] FiliN вошёл(а) в комнату
[21:38:48] <NegatiV> tehnick: ты не в курсе почему в <pre> настройки шрифтов сбрасываются?
[21:38:56] <NegatiV> причем цвет работает
[21:38:57] giperon78 вошёл(а) в комнату
[21:39:15] <NegatiV> а вот поменять семейство шрифта уже не получается
[21:39:16] <tehnick> NegatiV: что? где?
[21:39:35] <NegatiV> msg.replace("\r", "");
    msg = "<pre>" + msg + "</pre>";
    textEdit_CHAT->append(msg);
[21:39:54] <NegatiV> после этого все настройки шрифтов идут к чертям
[21:40:10] <NegatiV> без <pre></pre> все норм
[21:40:16] <tehnick> NegatiV: сейчас покажу.
[21:40:38] <tehnick>     textEdit_CHAT->document()->setDefaultStyleSheet(
            QString("pre { margin:0px; white-space:pre-wrap; font-family:'%1' }")
            .arg(QApplication::font().family()));
[21:40:55] giperon78 вышел(а) из комнаты
[21:40:57] <tehnick> NegatiV: я тебе предлагал то же самое для <font> сделать.
[21:41:02] <tehnick> Ты видел мой коммент?
[21:41:11] <NegatiV> не видимо проглядел
[21:42:28] <tehnick> NegatiV: так можно с помощью css для всех элементов настройки переопределить.
[21:42:51] <tehnick> И внешний вид гиперссылок настроить и т.п..
[21:43:01] <NegatiV> я про css знаю ибо пользовался
[21:43:20] <tehnick> Причем, я бы даже дыл возможность юзеру напрямую css в настройках указать.
[21:43:23] <NegatiV> я не знал что вы принудительно шрифт устанавливали
[21:43:34] <gelraen> дадада
[21:43:39] <gelraen> хорошая идея
[21:43:44] <tehnick> =)
[21:43:51] <tehnick> NegatiV: прикрутишь?
[21:43:54] <NegatiV> tehnick: это было в EiskaltDC - воспринято было холодно и никто не юзал
[21:43:57] <tehnick> Это киллерфича.
[21:44:17] <tehnick> NegatiV: я в старом проекте не участвовал...
[21:44:39] <NegatiV> в ~/.eiskatdc/style.css лежал, который при старте считывался и устанавливался дефолтным стилем
[21:45:03] <NegatiV> *был ~/.eiskatdc/style.css, который ...
[21:45:04] <WiseLord> если б интерфейсик был для настройки стиля - другое дело
[21:45:11] <WiseLord> а так, в файле, никто и не юзал
[21:45:41] <tehnick> "Никто" --- это не может быть 100% достоверной инфой. + ты учти, что аудитория сейчас сильно увеличится...
[21:45:43] <NegatiV> WiseLord: я представления не имею как сделать настраиваемый из GUI CSS-стиль
[21:45:50] <NegatiV> вот хоть убей)
[21:45:53] <WiseLord> )
[21:46:02] <WiseLord> а я вообще представления не имею, что это такое
[21:46:39] <NegatiV> WiseLord: http://doc.trolltech.com/4.3/stylesheet-syntax.html
[21:46:40] <tehnick> [21:45:42] <NegatiV> WiseLord: я представления не имею как сделать настраиваемый из GUI CSS-стиль
Тупо в настройках путь в файлу указать.
[21:46:57] <tehnick> NegatiV: так же как к файлу локализации.
[21:47:09] <NegatiV> tehnick: я так понял это должен быть интерактивный редактор
[21:47:10] <tehnick> Еще может быть несколько вариантов на выбор сваять.
[21:47:13] <gelraen> NegatiV, банально: сделать чтобы все нужные компоненты именовались всегда одинаково и дать юзверю самому написать файл стиля
[21:47:20] <tehnick> NegatiV: нафиг редактор?!
[21:47:35] <tehnick> Пользователь сам текстовый файл отредактирует.
[21:47:46] <WiseLord> а что в этом стиле указывается?
[21:48:01] <gelraen> tehnick: с r1028 та же фигня, только еще и курсор поверх всех частей окна кроме панелей выглядит как над полями текстового ввода
[21:48:04] <NegatiV> tehnick: нет типа юзер пишет в окошке QPushButton { ... } и тут же все кнопки перерисовываются
[21:48:05] <tehnick> Главное, чтобы он видел, что это есть. И еще важно иметь несколько вариантов на выбор из коробки...
[21:48:19] <NegatiV> WiseLord: все абсолютно
[21:48:27] <NegatiV> отступы, шрифты
[21:48:32] <NegatiV> цвета
[21:48:37] <NegatiV> градинты
[21:48:41] <NegatiV> *градиенты
[21:48:48] <gelraen> какое еще QPushButton ? о_О
[21:48:52] <WiseLord> окна чата?
[21:48:55] <NegatiV> WiseLord: штука офигенно мощная
[21:49:09] <NegatiV> WiseLord: в том числе
[21:49:22] <NegatiV> gelraen: любая кнопка
[21:49:37] <tehnick> NegatiV: не нужно для всего приложения. Нужно только для отображения чата.
[21:49:39] <gelraen> не, это уже по-моему черезчур
[21:49:51] <tehnick> NegatiV: не нужен реактор темы приложения.
[21:49:54] <tehnick> Только чат.
[21:49:55] <gelraen> достаточно для текстовых полей
[21:50:00] <tehnick> Я повторяюсь...
[21:50:23] <NegatiV> WiseLord: http://doc.trolltech.com/4.3/stylesheet.html
[21:50:24] <gelraen> при чем можно даже отдельно для приватов и для хаба
[21:50:41] <NegatiV> WiseLord: там расписано как все виджеты можно настраивать
[21:50:46] <gelraen> просто заключив их в разные контейнеры
[21:50:57] <tehnick> gelraen: у меня нет идей, в чем у тебя проблема. Попробуй переименовать каталог с настройками и запустить программу.
[21:51:19] <tehnick> NegatiV: читай мои сообщения выше... =)
[21:51:55] <tehnick> NegatiV: то, что ты предлагаешь, действительно будут использовать полтора юзера...
[21:52:07] <gelraen> tehnick: не помогло
[21:52:55] <gelraen> кстати, кто мейнтейнер фревого порта?
[21:52:59] <tehnick> gelraen: попробуй скрыть панели из меню.
[21:53:12] <gelraen> тоже не помогает
[21:53:13] <tehnick> gelraen: там разве не написано?
[21:53:24] <gelraen> написано, только надо идти смотреть :(
[21:54:02] <gelraen> devel@stasyan.com
[21:55:32] <gelraen> Stanislav E Timokhin из новосибирска
[21:55:33] <gelraen> гм
[21:55:43] <NegatiV> tehnick: зато дает потрясающую гибкость в настройке приложения =)
[21:56:15] <tehnick> NegatiV: 2.0.2 уже собирается https://buildd.debian.org/status/package.php?p=eiskaltdcpp
[21:56:40] <gelraen> NegatiV: клиент дц++ - это не то место где нужна подобная гибкость...
[21:56:49] <tehnick> NegatiV: юзеры не оценят. Так что сделай ка проще...
[21:56:59] <tehnick> gelraen: +1
[21:57:35] <tehnick> Эта не та программа, к которой нужно прилепить все, что понравилось... =)
[21:57:50] <tehnick> Иначе получим еще одну недоось...
[21:58:55] dhamp вошёл(а) в комнату
[21:59:19] dhamp вышел(а) из комнаты
[21:59:32] dhamp вошёл(а) в комнату
[21:59:50] gelraen еще бы очень порадовалось разделению gui и ядра, с возможностью разнесения на разные машины
[22:00:37] <tehnick> gelraen: это очень популярный запрос. Но он не реализуем в текущем виде.
[22:01:24] <gelraen> печально(
[22:02:10] <NegatiV> tehnick: как из QFont выдрать высоту шрифта и вставить ее в CSS?
[22:02:38] <tehnick> NegatiV: 1 мин
[22:04:04] <tehnick> NegatiV: посмотри на использование QFontMetrics в MainWindow.cpp
[22:04:25] <tehnick> NegatiV: подойдет?
[22:04:40] <NegatiV> я думал без нее может получится)
[22:04:48] <tehnick> NegatiV: стоп.
[22:04:52] <NegatiV> tehnick: как css будет высота шрифта?
[22:04:59] <tehnick> А какая именно высота тебе нужна?
[22:05:00] <NegatiV> *в css
[22:05:31] <NegatiV> Нy Monospace 10
[22:05:37] <NegatiV> 10-ка нужна
[22:05:48] <NegatiV> это кегль вроде называется
[22:06:12] <tehnick> Так в чем проблема?
[22:06:34] <NegatiV> так откуда выдрать эту 10?
[22:06:47] <tehnick> Зачем?
[22:06:51] <NegatiV> и куда ее писать в css
[22:06:58] <tehnick> Аа...
[22:07:10] <tehnick> Ты css писать не умеешь что-ли?
[22:07:11] <NegatiV> иначе высота шрифта не настраивается
[22:07:38] <NegatiV> блиииин... =)
[22:07:53] <NegatiV> смотри, юзер обновляет шрифт
[22:08:08] <NegatiV> в виджет приходит сигнал с аргументом типа QFont
[22:08:25] <tehnick> Зачем?
[22:08:30] <NegatiV> я начинаю обновлять CSS-стиль
[22:08:52] <NegatiV> чтобы все последующие сообщения использовали новый шрифт
[22:09:14] <NegatiV> так вот, семейства шрифта я могу узнать - QFont::family()
[22:09:24] <NegatiV> а кегль - нет
[22:09:31] <NegatiV> верней не знаю как его узнать
[22:09:33] <tehnick> NegatiV: тебе это не нужно.
[22:09:56] <NegatiV> tehnick: нужно, ибо высота текста не настраивается
[22:10:19] <tehnick> NegatiV: так, давай по порядку.
[22:10:41] <NegatiV> textEdit_CHAT->document()->setDefaultStyleSheet(
                                                        QString("pre { margin:0px; white-space:pre-wrap; font-family:'%1' }")
                                                        .arg(f.family())
                                                       );
[22:10:48] <tehnick> Ты хочешь, чтобы юзер указал в настройках все шрифты отдельно?
[22:10:53] <NegatiV> скажи как сюда впихнуть кегль шрифта
[22:10:55] <NegatiV> =)
[22:11:01] <tehnick> А зачем налету сгенерировать css?
[22:11:31] <NegatiV> tehnick: юзер меняет шрифт - соответсвующий виджет тут же начинает его использовать
[22:11:51] <tehnick> [22:10:52] <NegatiV> скажи как сюда впихнуть кегль шрифта
man css
Думаешь, я помню такие мелочи наизусть?
[22:11:53] <NegatiV> чтобы не приходилось перезапускать приложение
[22:12:29] <NegatiV> tehnick: ладно плевать на кегль в CSS, как получить кегль из QFont? =)
[22:12:32] <tehnick> [22:11:30] <NegatiV> tehnick: юзер меняет шрифт - соответсвующий виджет тут же начинает его использовать
1) Надеюсь речь только об одном виджете? Где чат...
[22:12:48] <NegatiV> сейчас да
[22:13:16] <NegatiV> виджеты которые поддерживают смену шрифта: чат и список юзеров
[22:13:22] <NegatiV> 0xd34df00d: пинг
[22:14:38] <tehnick> NegatiV: если использовать css, то не нужно отдельно для чата qfont указывать.
[22:15:29] <tehnick> Надо только в reloadSomeSettings() запихнуть textEdit_CHAT->document()->setDefaultStyleSheet(...)
[22:17:13] <tehnick> NegatiV: мы не поняли друг-друга?
[22:18:28] <NegatiV> tehnick: а толку, мне все равно придется создать QFont и на его основе создать стиль
[22:19:18] <NegatiV> а так я быстро сигналом передаю только изменившиеся настройки шрифтов
[22:19:21] <tehnick> [22:10:52] <NegatiV> скажи как сюда впихнуть кегль шрифта
font-size: 12px;
Ты про это что ли?
[22:19:54] <NegatiV> да, так вот откуда из QFont достать 12?
[22:20:08] <tehnick> QFont::pixelSize ()
[22:20:10] <tehnick> о_О
[22:20:12] <tehnick> Нет?
[22:20:21] <NegatiV> а не pointSize()?
[22:20:32] <tehnick> Нет.
[22:20:37] <tehnick> Это pt
[22:20:43] <tehnick> И зависит от dpi
[22:20:59] <tehnick> то как будет выглядеть...
[22:21:30] <tehnick> NegatiV: ты меня удивляешь сегодня. Тебе лень документацию открывать?
[22:22:30] <NegatiV> нет, просто у меня сегодня дерьмовый день
[22:24:14] <tehnick> NegatiV: можешь отложишь быдлокодинг и просто отдохнешь?..
[22:26:22] <NegatiV> tehnick: это не pixelSize
[22:27:25] <tehnick> NegatiV: размер шрифта в пикселях. Это же то, что нужно...
[22:28:00] <NegatiV> нет, это получается именно размер пикселя
[22:28:25] FiliN вышел(а) из комнаты
[22:28:35] FiliN вошёл(а) в комнату
[22:28:49] <NegatiV> не гоню
[22:29:02] <NegatiV> Sets the font size to pixelSize pixels.
[22:31:01] <NegatiV> хм... pointSize вроде работает
[22:31:26] <tehnick> NegatiV: да, единицы не важны.
[22:31:57] <tehnick> Но если использовать css, то это будет уже нечто вроде:
font-size: 2pt;
[22:32:07] <tehnick> 1.4pt
[22:32:11] <tehnick> И т.п..
[22:33:01] <Kroll> после закрытия поиска и открытия нового тип файла не сбрасывается
[22:33:11] <dhamp> NegatiV,
void Viewer::setSansSerif()
{
    QFont font( "Newyork", 18 );
    font.setStyleHint( QFont::SansSerif );
    greetings->setFont( font );
    showFontInfo( font );
}
а так низя ?
[22:33:12] <Kroll> надеюсь это не было задумано
[22:33:50] <tehnick> Kroll: да, это фича. Был issue от юзеров.
[22:34:02] <Kroll> перманентная?
[22:34:16] <Kroll> меня эта штука очень раздражает
[22:34:29] <Kroll> после поиска альтернатив открываю а результатов 0
[22:34:30] <tehnick> Оно не отключаемо. Увы...
[22:34:41] <tehnick> Kroll: используй быстрый поиск
[22:34:55] <tehnick> Там я сдалал, чтобы сбрасывалось.
[22:34:58] <tehnick> *сделал
[22:35:18] <Kroll> какой быстрый
[22:35:30] <tehnick> Kroll: панель с быстрым поиском видел?
[22:36:04] <NegatiV> WiseLord: r1029
[22:36:09] <tehnick> Kroll: в нее и магнеты и tth кидать можно, это предумотренно.
[22:36:19] <Kroll> забавно
[22:36:21] <tehnick> s/нно/но/
[22:36:51] <Kroll> я надеюсь это не долго будет ненастраеваемым?
[22:37:19] <tehnick> NegatiV: чем тебя пиксели не устроили?
[22:37:36] <NegatiV> QFont::setPixelSize: Pixel size <= 0 (-1)
QFont::setPixelSize: Pixel size <= 0 (-1)
QFont::setPixelSize: Pixel size <= 0 (-1)
QFont::setPixelSize: Pixel size <= 0 (-1)
QFont::setPixelSize: Pixel size <= 0 (-1)
QFont::setPixelSize: Pixel size <= 0 (-1)
QFont::setPixelSize: Pixel size <= 0 (-1)
QFont::setPixelSize: Pixel size <= 0 (-1)
QFont::setPixelSize: Pixel size <= 0 (-1)
QFont::setPixelSize: Pixel size <= 0 (-1)
[22:37:49] <NegatiV> этим)
[22:37:57] <NegatiV> а с pointSize все ок
[22:38:22] <Kroll> ой наконец то сделали в поле под пользователями сброс такой как я и хотел вид :)
[22:38:51] <NegatiV> Kroll: с разморозкой
[22:39:05] <NegatiV> у нас все поля теперь с кнопкой очистки)
[22:39:15] <tehnick> NegatiV: ты неправ
[22:39:46] <tehnick> Там где ты удалил:
        textEdit_CHAT->document()->setDefaultStyleSheet(
[22:39:46] <NegatiV> tehnick: гм в чем?
[22:40:02] <tehnick> Поставь вызов slotFontChanged
[22:40:16] <tehnick> Иначе будет глюк.
[22:40:21] <Kroll> кстати а кресты в панели не работают
[22:40:37] <NegatiV> Kroll: как ревизия?
[22:40:45] <Kroll> и я надеюсь что всё же в правом углу будет тоже крест
[22:40:50] <tehnick> NegatiV: 894 строка в HubFrame.cpp
[22:40:52] <Kroll> а вот толькочто собрал
[22:41:18] <Kroll> 1028
[22:42:34] <NegatiV> tehnick: нафига? если есть кастомный шрифт, то настраиваем его
[22:42:44] <NegatiV> tehnick: иначе все будет по-старому
[22:42:51] <tehnick> NegatiV: все нормально, я не туда посмотрел.
[22:43:25] <NegatiV> Kroll: гм, ты обратил внимание что крестики только для хабов, поисковика, и ЛС есть?
[22:43:40] <NegatiV> или они появляются но на клик не реагируют?
[22:44:02] <Kroll> NegatiV: для приватов разве нету?
[22:44:08] <Kroll> ой млин
[22:44:12] <NegatiV> ЛС = приват)
[22:44:13] <Kroll> это жи лс:)
[22:44:15] <Kroll> дада
[22:44:32] <Kroll> ну обратил
[22:45:18] <Kroll> а ещё я обратил что история запинается на остальных окнах
[22:46:15] <tehnick> NegatiV: тогда почему ты PMWindow.cpp тоже не удалил setDefaultStyleSheet()?
[22:46:16] <NegatiV> Kroll: с историей пока не все гладко)
[22:47:00] <Kroll> а очистка то не во всех полях то
[22:47:05] <tehnick> NegatiV: он совершенно напрасно раньше выполняется.
[22:47:08] <Kroll> в обычном поиске нетути
[22:47:25] <tehnick> NegatiV: 46 строка
[22:47:27] <NegatiV> tehnick: ну там аналогичная ситуация - ищем кастомный шрифт, не находим - юзаем дефолт
[22:47:43] <NegatiV> ох, не заметил
[22:47:47] <tehnick> Ага.
[22:47:48] <Kroll> как я и говорил надо было в поле сунуть очистку поля а кнопку очистить сделать по запомненным
[22:48:23] <NegatiV> Kroll: можно сделать две кнопки там
[22:48:33] <NegatiV> сначала кнопка отчистки
[22:48:42] <NegatiV> потом кнопка истории
[22:48:50] <NegatiV> tehnick: сейчас удалю
[22:48:51] <Kroll> 8()
[22:49:02] <Kroll> зачем две кнопки
[22:49:29] <NegatiV> Kroll: сейчас кнопка в виджете поиска показывает историю
[22:49:41] <tehnick> NegatiV: кнопка очистки нужна когда поле не пустое, а кнопка со списком вариантов --- когда пустое.
[22:49:57] <NegatiV> хм, можно и так
[22:49:59] <Kroll> нене
[22:50:03] <Kroll> не в виджете поиска
[22:50:03] <tehnick> Kroll: да-да
[22:50:05] <Kroll> а в поле
[22:50:15] <Kroll> в поле поисковом зелёный плюсик
[22:50:30] <tehnick> Хорошо, что не слоник... =)
[22:50:32] <Kroll> вот левее надо забабахать стиралку поля
[22:50:46] <tehnick> Kroll: мой вариант лучше.
[22:50:53] <Kroll> а то что щас этим занимается поотношению к истории поиска пусть
[22:50:55] <NegatiV> Kroll: левее это слева от плюсика или с левой стороны?
[22:51:07] <Kroll> да
[22:51:09] <Kroll> с левой
[22:51:11] <tehnick> Ы)
[22:51:21] <tehnick> Да --- это клевый ответ.
[22:51:27] <Kroll> стой которой панель хабов
[22:51:57] <NegatiV> напомнило цитату с баша: "- Вот ответь мне только да или нет, почему все считают блондинок тупыми? - Да"
[22:52:32] <NegatiV> Kroll: я тебя не понимаю)
[22:52:44] <Kroll> плюсик видиш зелёный?
[22:53:07] <NegatiV> я понял твою идею
[22:53:19] <NegatiV> я не понял твою предыдущую фразу
[22:53:21] <NegatiV> =)
[22:53:33] <Kroll> какую из?
[22:53:56] <NegatiV> Kroll: думаю идея tehnick'а с тем чтобы юзать разные иконки лучше
[22:54:05] <NegatiV> стой которой панель хабов
[22:54:09] <NegatiV> (с)
[22:54:15] <Kroll> :)
[22:54:33] <Kroll> ну там пробел отсутствует да
[22:54:36] <Kroll> но прикольно :)
[22:55:18] <Kroll> а в чём идея техника я не очень понял
[22:55:40] <Kroll> он хочет при заполненом поле поиска стиралку поля показывать
[22:55:49] <tehnick> Kroll: да
[22:55:55] <Kroll> а при пустом истории?
[22:55:56] FiliN вышел(а) из комнаты
[22:56:01] <tehnick> Kroll: именно.
[22:56:11] <Kroll> прикольно но не промазать бы с горяча
[22:56:24] <Kroll> это уже будет не прикольно
[22:56:44] <Kroll> поэтому всё же лучше разделить наверно
[22:57:17] <Kroll> места там и так валом
[22:57:32] <tehnick> Kroll: это нерационально.
[22:57:41] <Kroll> рационально
[22:57:43] <Kroll> я привёл
[22:57:44] <tehnick> Мой вариант эргономичен. =)
[22:58:26] <NegatiV> Kroll: ну с таким же успехом юзер может поасть по любой кнопке
[22:58:33] <Kroll> нет
[22:58:35] <NegatiV> *попасть
[22:58:35] FiliN вошёл(а) в комнату
[22:59:18] <Kroll> кнопка очистки пользуется чаще а ещё
[22:59:29] <Kroll> нифига не нужна кнопка очистки там
[22:59:37] <NegatiV> tehnick: так 2.0.2 как соберется тож отправится в анстейбл?
[23:00:08] <Kroll> конечно же потому что надо сделать выделение всего содержимого при фокусировании
[23:00:10] <NegatiV> Kroll: ты меня запутал, то кнопка нужна, то нет. =)
[23:00:21] <Kroll> вот так будет эргономичнее
[23:00:36] <NegatiV> Kroll: нарисуй свой вариант плиз)
[23:00:42] <Kroll> 8()
[23:00:45] <NegatiV> а то у меня уже мозги кипят
[23:00:50] <Kroll> чё рисовать
[23:00:54] <Kroll> жмакаеш на поле
[23:01:03] <Kroll> а слово выделилось сразу всё
[23:01:09] <NegatiV> дальше
[23:01:16] <Kroll> тут два варианта либо ты начинаеш писать новое
[23:01:17] <NegatiV> что с кнопкой?
[23:01:25] <Kroll> либо жмёш всторону и правиш
[23:01:32] <NegatiV> хм
[23:01:34] <Kroll> а кнопку очистки поля не надо
[23:01:41] <NegatiV> tehnick:
[23:01:52] <NegatiV> как тебе такое поведение?
[23:02:03] <tehnick> [22:59:37] <NegatiV> tehnick: так 2.0.2 как соберется тож отправится в анстейбл?
Оно по ходу сборки там появляется.
[23:02:10] <Kroll> и разумеется наконец сделать очитску истории
[23:02:13] <Kroll> наконец таки
[23:02:46] <tehnick> [23:00:09] <NegatiV> Kroll: ты меня запутал, то кнопка нужна, то нет. =)
Не слушай его, он сам еще не определился.
[23:03:13] <tehnick> [23:01:02] <Kroll> а слово выделилось сразу всё
Вот не надо такого счастья! Я против.
[23:03:36] <Kroll> почему против
[23:03:49] <tehnick> Kroll: мне будет неудобно... =)
[23:03:54] <Kroll> дану
[23:04:00] <Kroll> я прям хз
[23:04:04] <NegatiV> блин новая эмблема unixforum напоминает крушку унитаза
[23:04:32] <tehnick> [23:02:09] <Kroll> и разумеется наконец сделать очитску истории
Очистку истории не надо вставлять в это поле!
[23:04:41] <Kroll> не надо
[23:04:47] <tehnick> Лучше отдельную кнопку запилить.
[23:04:53] <Kroll> надо кнопку Очистить переделать на эту функцию
[23:05:11] <tehnick> Kroll: не надо. У нее другое предназначение...
[23:05:28] <Kroll> и если ты не хочеш делать с выделением то после этого пихнуть в поле поиска чёрную с крестом фигню как во всех полях
[23:05:43] <Kroll> неужели это предназначение у неё
[23:05:48] <Kroll> с чего столько чести то
[23:06:16] <Kroll> для поиска нужна большая кнопка очистки поля ?
[23:06:22] <Kroll> я в не доумении
[23:06:28] <tehnick> Kroll: у тебя все в порядке?
[23:06:39] <tehnick> Kroll: она очищает результаты поиска...
[23:06:50] <Kroll> ??
[23:06:53] <tehnick> Список найденного.
[23:06:57] <Kroll> о мама
[23:07:09] <Kroll> щас скажу
[23:07:51] <Kroll> я пользовался ей только тогда когда поиск ничего не находил
[23:07:58] <Kroll> :)
[23:09:21] <Kroll> а я думаю чё её так защищают
[23:09:33] <tehnick> Kroll: это типа оправдание? =)
[23:09:37] <Kroll> нет
[23:09:49] <Kroll> новый поиск в том же окне решает
[23:09:59] <Kroll> я серьёзно
[23:10:00] <tehnick> Kroll: не решает.
[23:10:17] <Kroll> либо закрыть окно либо новый поиск там же
[23:10:17] <tehnick> В него могут вполне затесаться результаты из предыдущего.
[23:10:35] <tehnick> За хабе могут забанить за частые поисковые запросы.
[23:10:38] <tehnick> И т.п..
[23:10:55] <tehnick> Kroll: эта кнопка нужна. И точка.
[23:11:17] <Kroll> по мне так она просто бесполезна
[23:11:35] <Kroll> в чём её польза
[23:11:43] <Kroll> я не понимаю
[23:12:17] <tehnick> Kroll: тебе она не нужна. Но ты ведь у нас не один юзер...
[23:12:28] <tehnick> Даже я ее использую.
[23:12:36] <tehnick> Так что кнопке быть.
[23:12:38] <tehnick> =)
[23:12:58] <Kroll> это невероятно
[23:13:19] <Kroll> почему бы просто не искать заново
[23:13:29] <tehnick> Kroll: смотри выше
[23:13:42] <Kroll> выше написано что на хабе могут забанить
[23:13:47] <Kroll> за частые поиски
[23:13:52] <tehnick> Ага.
[23:13:52] <Kroll> ну не ищи часто
[23:13:57] <tehnick> Ыыы...
[23:14:03] <Kroll> от того что ты сотрёш что будет?
[23:14:12] <tehnick> Ничего.
[23:14:13] <Kroll> стирание даёт пустой список
[23:14:19] <tehnick> Тупо очитка виджета.
[23:14:21] <Kroll> зачем тебе пустой список?
[23:14:45] <Kroll> ну вот реально зачем
[23:14:47] <tehnick> Чтобы посмотреть на запоздавшие ответы, например.
[23:14:51] <Kroll> это же мимолётные вещи
[23:15:06] <Kroll> какие ответы
[23:15:45] <tehnick> Это вопрос?
[23:15:51] <Kroll> последние капли поиска штоле
[23:15:53] <Kroll> да это вопрос
[23:15:53] FiliN вышел(а) из комнаты
[23:16:08] FiliN вошёл(а) в комнату
[23:16:18] <tehnick> Kroll: капли, да.
[23:16:29] <Kroll> а какой смысл?
[23:16:40] <Kroll> что в них чего нет в стёртых?
[23:16:48] <Kroll> и
[23:17:05] <Kroll> коли ты дотерпел до них мог бы и не стирать а всё вместе глядеть
[23:17:46] <Kroll> я не вижу практической ценности
[23:21:38] <tehnick> NegatiV: зацени: https://answers.launchpad.net/linuxdcpp/+question/108478
[23:21:46] <tehnick> ps Memory usage will even increase because of chat filtration.
[23:22:00] <tehnick> Это он пошутил что ли?
[23:22:48] <dhamp> tehnick, шутники блин =)
[23:23:45] <dhamp> tehnick, https://answers.launchpad.net/linuxdcpp/+question/82481 - "самый адекватный вопрос"
[23:23:47] gelraen вышел(а) из комнаты
[23:24:14] <tehnick> Хы. =)
[23:39:01] FiliN вышел(а) из комнаты
[23:39:12] FiliN вошёл(а) в комнату
[23:39:22] <tehnick> NegatiV: пинг?
[23:39:48] <tehnick> NegatiV: ты сегодня очень и очень невнимателен...
[23:40:32] <tehnick> Посмотри на функцию clearChat() в HubFrame.cpp
[23:42:11] <tehnick> Или сделай полный поиск:
меню Правка --- Поиск/Замена --- Текущий проект
и смотри на вхождения setDefaultStyleSheet(
[23:43:01] <tehnick> 2010-05-15 22:15:28  tehnick: Надо только в reloadSomeSettings() запихнуть textEdit_CHAT->document()->setDefaultStyleSheet(...)
[23:43:11] <tehnick> NegatiV: я тебе не зря это писал.
[23:43:27] <tehnick> А ты в init это поместил.
[23:44:22] <NegatiV> tehnick: я это уже заметил
[23:44:35] <tehnick> slotFontChanged() надо вызывать
[23:44:52] <tehnick> Внутри clearChat().
[23:45:19] FiliN вышел(а) из комнаты
[23:45:28] <NegatiV> тогда потеряется гибкость
[23:45:29] FiliN вошёл(а) в комнату
[23:45:45] <NegatiV> я сейчас эту часть аккуратно перепишу
[23:49:08] <tehnick> NegatiV: ты в багтрекере у тролля забыл отписаться.
[23:49:35] <NegatiV> мне сейчас немного не до него)
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!