gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Вторник, 18 октября 2011< ^ >
tehnick установил(а) тему: Last stable release: 2.2.4 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2011/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release schedule:
* 2011-10-30 Release EiskaltDC++ 2.2.5
TODO:
* IPv6 in DC++ Core
* JSON interface in EiskaltDC++ Daemon
* Gtk3 support in EiskaltDC++ Gtk
Possible add to TODO:
* GeoIP support - this staff really needed?
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
http://www.adcportal.com/wiki/ADC_Proposals_list
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf
JSON:
http://ru.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON-RPC
JSON parser from Boost:
http://plaincodesource.blogspot.com/2011/03/json-c-boost.html
http://stackoverflow.com/questions/717618/simple-server-client-boost-example-not-working
HTTP and TCP client/server examples:
http://www.boost.org/doc/libs/1_39_0/doc/html/boost_asio/examples.html
Как правильно задавать вопросы:
http://parallel.ru/cluster/smart-questions-ru.html
How To Ask Questions The Smart Way
http://catb.org/%7Eesr/faqs/smart-questions.html
Конфигурация комнаты
Участники комнаты

GMT+4
[00:20:02] gray_graff/home вышел(а) из комнаты
[00:27:02] tehnick вошёл(а) в комнату
[00:27:09] <tehnick> http://pkgs.org/eiskaltdc-rpm-deb-linux-free-download/
[00:27:12] <tehnick> Хренасе.
[00:27:23] <tehnick> Случайно совсем нагуглил.
[00:29:34] <tehnick> По запросу "StrongDC++ DHT"
[00:30:40] tehnick вышел(а) из комнаты
[00:36:16] Alexey вышел(а) из комнаты
[00:47:41] dein.negativ вышел(а) из комнаты
[00:57:08] ONYX вышел(а) из комнаты
[01:15:03] amfetamin вышел(а) из комнаты
[01:56:39] <dhamp> опция ENABLE_STACKTRACE - сломана или это только у меня ?
[03:33:57] Kroll вышел(а) из комнаты
[05:05:04] Diger вошёл(а) в комнату
[05:43:52] gray_graff/home вошёл(а) в комнату
[05:54:29] dhamp вышел(а) из комнаты
[07:13:39] Diger вышел(а) из комнаты
[07:58:08] Diger вошёл(а) в комнату
[08:11:12] ONYX вошёл(а) в комнату
[08:38:40] amfetamin вошёл(а) в комнату
[08:56:29] Kroll вошёл(а) в комнату
[09:04:11] gray_graff/home вышел(а) из комнаты
[09:40:59] gray_graff/home вошёл(а) в комнату
[09:49:10] e_zombie вошёл(а) в комнату
[09:54:19] FiliN вошёл(а) в комнату
[10:43:33] FiliN вышел(а) из комнаты
[10:43:46] FiliN вошёл(а) в комнату
[10:45:51] gray_graff/home вышел(а) из комнаты
[11:19:19] <e_zombie> а почему вырубили DHT по умолчанию? может быть сделать кнопку "включить\выключить DHT" на панеле слева, чтобы не лазить в настройки.
[11:53:56] Tehnick вошёл(а) в комнату
[11:54:32] <Tehnick> e_zombie, читать FAQ до просветления
[11:54:37] <Tehnick> e_zombie, http://tehnick-8.narod.ru/eiskaltdcpp/faq.html
[11:54:58] <e_zombie> спасиба сенсей
[11:55:24] <Tehnick> Серьезно, обсуждалось и не раз.
[11:55:28] <Tehnick> И не только у нас.
[11:55:50] <Tehnick> e_zombie, основная ниша дц --- локалки...
[11:55:52] <e_zombie> да тормоз я,Ю тормоз и не могу следить за всем
[11:56:00] FiliN вышел(а) из комнаты
[11:56:18] FiliN вошёл(а) в комнату
[11:56:26] <e_zombie> ну понятно. :) но у меня локалка это сети класса /17 /18
[11:56:34] <e_zombie> :)
[11:56:54] <Tehnick> На некоторых локальных лабах за использование DHT даже банят.
[11:57:01] <e_zombie> фигасе
[11:57:24] <Tehnick> Пользователи оригинального стронга ими пользоваться не могут.
[11:57:26] <e_zombie> ну как тебе сказать. в ростелекоме запрещено разворачиватть серые сети вообще. всем клиентам выдают белые айпи
[11:57:35] <Tehnick> Т.к. там опции нет.
[11:57:48] <e_zombie> соболезную стронгу
[11:58:17] <Tehnick> s/лабах/хабах/
[11:58:25] <Tehnick> При чем тут стронг?
[11:58:32] <Tehnick> Лучше юзеров пожалей.
[11:58:42] <Tehnick> Которых BM посылает нах.
[11:58:55] <Tehnick> Отказываясь запилить опцию.
[11:59:03] <Tehnick> И мои комменты на форуме потер.
[11:59:05] <e_zombie> кхм. я стронг давно не рекомендовал никому.
[11:59:14] <e_zombie> сцуко ВМ
[11:59:16] <Tehnick> Потому что они идут в разрез с его мнением..
[12:00:21] <e_zombie> может кнопочку всётаки на панельку вынесем?
[12:00:25] <e_zombie> по дефолту?
[12:01:54] <Diger> Tehnick: hi, посмотри плиз, почему я не могу на бранч haiku переключится?
[12:01:55] <Tehnick> Излишне.
[12:02:07] <Tehnick> Это не настролько востребованная функция.
[12:02:17] <Tehnick> Как ограничения по скорости, например.
[12:02:46] <Tehnick> Diger, показывай, чо.
[12:02:55] <Diger> ?
[12:03:03] <Tehnick> Я хоть и на работе, но память у меня хорошая...
[12:03:14] <Diger> дак немогу, на остальные бранчи норм
[12:03:29] <Tehnick> Ошибку покажи.
[12:03:38] <Diger> да нет ошибок
[12:03:44] <Tehnick> Бле.
[12:03:45] <Diger> в мастере остаюсь
[12:03:50] <Tehnick> git pull --all
[12:03:58] <Tehnick> git checkout haiku
[12:04:02] <Tehnick> Как-то так.
[12:04:06] <Diger> угу
[12:04:10] <Tehnick> Проверить не могу.
[12:04:11] <Diger> так и делал
[12:04:51] <Tehnick> git branch -a
[12:04:53] <Tehnick> Покажи.
[12:05:14] <Diger> git branch -a
* 2.2.x
  json
  master
  remotes/origin/2.2.x
  remotes/origin/HEAD -> origin/master
  remotes/origin/NEED_TEST
  remotes/origin/gtkbuilder
  remotes/origin/haiku
  remotes/origin/ipv6
  remotes/origin/issue405
  remotes/origin/issue835
  remotes/origin/issue870
  remotes/origin/issue969
  remotes/origin/json
  remotes/origin/master
  remotes/origin/miniupnpc1.6
[12:08:13] <Tehnick> git checkout haiku
[12:08:17] <Tehnick> git status
[12:08:37] <Tehnick> И да, почисти репу от мусора.
[12:08:47] <Tehnick> У тебя куча давно не существующих веток.
[12:09:07] <Diger> Tehnick: лан, ща грохну все
[12:09:16] <Tehnick> [12:03:45] <Diger> в мастере остаюсь
[12:09:18] <Tehnick> Вот
[12:09:21] <Diger> да
[12:09:25] <Tehnick> это кстати неправда.
[12:09:32] <Tehnick> * 2.2.x
[12:09:36] <Diger> ну
[12:09:51] <Diger> пишет - master
[12:10:00] <Tehnick> Не верю.
[12:10:09] <Diger> b ghfdbkmyj
[12:10:11] <Tehnick> Покажы выхлоп последних моих команд.
[12:10:13] <Diger> и правильно
[12:10:16] <Diger> git status
# On branch 2.2.x
[12:10:26] <Diger> git checkout haiku
/Haiku-Reserv/build/Eiskaltdcpp/eiskaltdcpp> git status
# On branch 2.2.x
[12:10:45] <Diger> пофиг, ща всё грохну
[12:10:49] <Tehnick> А чекаут?
[12:11:01] <Tehnick> Нафига все-то?
[12:11:04] <Diger> дак нет выхлопа с чекаута
[12:11:07] <Tehnick> Трафиг девать некуда?
[12:11:15] <Tehnick> Да не может быть.
[12:11:25] <Diger> зуб даю
[12:11:27] <Tehnick> Он обязан написать хоть что-либо.
[12:11:44] <Diger> /Haiku-Reserv/build/Eiskaltdcpp/eiskaltdcpp> git checkout haiku
/Haiku-Reserv/build/Eiskaltdcpp/eiskaltdcpp>
[12:12:06] <Tehnick> Что-то здесь не так.
[12:12:49] <Tehnick> Ну, склонируй по новой, если хочешь.
[12:12:50] Abram вышел(а) из комнаты
[12:12:53] <Tehnick> Может поможет.
[12:12:56] <Diger> угу
[12:13:13] FiliN вышел(а) из комнаты
[12:13:27] FiliN вошёл(а) в комнату
[12:21:33] amfetamin вышел(а) из комнаты: Replaced by new connection
[12:21:43] amfetamin вошёл(а) в комнату
[12:22:16] <Diger> Tehnick: нефига
[12:22:55] <Diger> Tehnick:
/Haiku-Reserv/build/Eiskaltdcpp/eiskaltdcpp> git checkout haiku
/Haiku-Reserv/build/Eiskaltdcpp/eiskaltdcpp> git status
# On branch master
nothing to commit (working directory clean)
[12:24:16] <Tehnick> git branch -a
[12:24:24] <Diger> git branch -a
* master
  remotes/origin/2.2.x
  remotes/origin/HEAD -> origin/master
  remotes/origin/haiku
  remotes/origin/ipv6
  remotes/origin/issue835
  remotes/origin/json
  remotes/origin/master
[12:24:52] <Tehnick> У тебя гит сломан? =)
[12:24:54] <Diger> на другие бранчи нормально переключается
[12:25:00] <Diger> ДА ЩАС
[12:25:10] <Diger> скажи еще у меня ОСь не правильная
[12:25:18] <Tehnick> >на другие бранчи нормально переключается
Покажи.
[12:25:34] <Tehnick> А то у тебя сейчас только мастер локальный есть.
[12:26:11] <Diger> git checkout json
Checking out files: 100% (1734/1734), done.
Branch json set up to track remote branch json from origin.
Switched to a new branch 'json'
[12:27:29] <Tehnick> git checkout origin/haiku
[12:27:32] <Tehnick> ?
[12:27:35] <Diger> пробывал
[12:27:43] <Tehnick> И как оно?
[12:27:51] <Diger> поперло
[12:27:54] <Diger> :)
[12:27:55] <Diger> спс
[12:28:13] <Tehnick> Погоди.
[12:28:21] <Tehnick> Ты в ней работать не можешь.
[12:28:24] <Diger> а фиг
[12:28:32] <Diger> сек
[12:28:35] <Tehnick> Что фиг?
[12:28:41] <Diger> git checkout origin/haiku
Checking out files: 100% (1733/1733), done.
Note: checking out 'origin/haiku'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
  git checkout -b new_branch_name
HEAD is now at 0b63edc... check single app
[12:29:00] <Tehnick> Это нормально.
[12:29:02] <Diger> git status
# Not currently on any branch.
nothing to commit (working directory clean)
[12:29:11] <Tehnick> Я тебе про это сейчас и объясняю.
[12:29:26] <Tehnick> git checkout -b haiku
[12:29:53] <Tehnick> Это создаст новую локальную ветку на основе текущей и перейдет в нее.
[12:29:56] FiliN вышел(а) из комнаты
[12:30:09] <Tehnick> Да, и прочитай собственно свою копипасту...
[12:30:15] FiliN вошёл(а) в комнату
[12:30:16] <Diger> ага, получилось
[12:30:34] <Tehnick> Все.
[12:30:38] <Tehnick> Работать надо.
[12:30:42] Tehnick вышел(а) из комнаты
[12:30:50] <Diger> СПс еще раз
[13:47:23] amfetamin вышел(а) из комнаты
[14:16:37] gray_graff/home вошёл(а) в комнату
[14:36:56] dein.negativ вошёл(а) в комнату
[14:39:39] Tehnick вошёл(а) в комнату
[14:40:04] <Tehnick> dein.negativ, видел мое сообщение на гитхабе?
[14:40:55] <Tehnick> Или мне самому исправить?
[14:41:05] <dein.negativ> Tehnick: угу, даже откоментировал уже
[14:41:07] <Tehnick> Я даже с работы могу через веб-морду...
[14:41:45] <Tehnick> Хы, у меня с kate такие проблемы не возникают.
[14:41:57] <Tehnick> Не могу я IDE использовать... =(
[14:42:09] <Tehnick> Тошнит от лишних рюшечек.
[14:42:52] <Tehnick> (Я не про автодополнение, которое в kate тоже есть)
[14:43:33] Tehnick вышел(а) из комнаты
[14:44:13] <dein.negativ> Tehnick: у kate очень примитивное автодополнение. которое к примеру с шаблонными интерфейсам не работает, да что уж говорить, даже Qt Creator так не умеет
[14:44:42] <ubuntu11.04_> Народ,а вы версию под мобильные платформы не думаете сделать?
[14:44:59] <dein.negativ> ubuntu11.04_: что за "мобильные платформы"?
[14:45:08] FiliN вышел(а) из комнаты
[14:45:10] <dein.negativ> под ARM все должно собираться
[14:45:22] FiliN вошёл(а) в комнату
[14:45:32] <dein.negativ> под андроид писать не будем
[14:45:43] <ubuntu11.04_> dein.negativ, Андроид,Ios ,bada и т.д
[14:46:29] <dein.negativ> ubuntu11.04_: нет, в лучшем случае Meego/Maemo
[14:46:43] <ubuntu11.04_> dein.negativ, а что так плохо?Я думаю спрос бы был.
[14:47:26] <ubuntu11.04_> dein.negativ, Вроде Мего обычные пакетики тоже кушает.
[14:47:44] <dein.negativ> ubuntu11.04_: поддерживать некому, да и аудитория была бы крайне небольшая.
[14:48:20] Tehnick вошёл(а) в комнату
[14:48:36] <Tehnick> Уже обсуждали.
[14:48:41] <Tehnick> Причем недавно.
[14:48:46] <Tehnick> Смотри в логе.
[14:48:58] <ubuntu11.04_> Tehnick, на сколько не давно?
[14:51:08] <Tehnick> http://www.gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2011/10/02.html#20:41:14.263056
[14:51:18] <Tehnick> Читать начиная от якоря.
[14:51:31] <Tehnick> Гугл рулит, да.
[14:51:35] Tehnick вышел(а) из комнаты
[14:55:10] gray_graff/home вышел(а) из комнаты
[14:56:52] <ubuntu11.04_> Прочитал,всё-таки думаю вы зря недооценили размер аудитории с андроидом.На телефонах-да,врятли оно нужно,но на планшетах-вполне успешно было бы.Может стоить кинуть клин по интернетам,и найти разработчики,что допилил бы под андроид?
[14:59:09] <e_zombie> стоит посмотреть под DICE который пилят под ведроиды.
[14:59:11] <e_zombie> что иэтого получится
[14:59:23] <e_zombie> а потом уже ввязываться в эту историю
[14:59:36] <e_zombie> вроде так клиент называется.
[15:00:58] <ubuntu11.04_> e_zombie, http://soft.mydiv.net/mac/download-Dice.html ?
[15:02:03] <e_zombie> http://droidc.johan.etlon.nl/
[15:02:39] <e_zombie> http://android.creep.ru/android/1161043731-droidc-003-dc-klient-dlya-android.html
[15:03:27] <ubuntu11.04_> e_zombie, http://otvety.google.ru/otvety/thread?tid=296fba7248f8e13a
[15:03:49] <ubuntu11.04_> e_zombie, http://4pda.ru/forum/index.php?showtopic=221564
[15:04:28] <e_zombie> хотя у меня телефон с андроидом я вот не могу представить зачем мне там дц клиент
[15:04:37] <e_zombie> даже чисто теоретически
[15:04:51] <e_zombie> я не вижу смысла тратить ресурсы на это.
[15:05:01] <e_zombie> тем более разработка клиента не ставит целью получения бабла
[15:05:14] Alexey вошёл(а) в комнату
[15:05:28] <ubuntu11.04_> e_zombie, чатики
[15:05:30] <e_zombie> а вот если такую цель поставить - то да - пилить стоит. впихивать её в андроид маркет и стрич купоны
[15:05:36] <ubuntu11.04_> музыка и прочее пиратство
[15:05:38] <ubuntu11.04_> не?
[15:05:45] <e_zombie> не на телефонах
[15:06:00] <ubuntu11.04_> e_zombie, Планшеты же
[15:06:18] <ubuntu11.04_> лично я бы и на телефоне юзал,но я извращенец
[15:06:39] gray_graff/home вошёл(а) в комнату
[15:06:50] <e_zombie> я тоже извращенец, но стараюсь не палиться так открыто предлагая пиратить на планшетах:)
[15:06:55] <e_zombie> там винты мелкие
[15:07:05] <e_zombie> смысла лить гигабайты нет никакого
[15:07:15] <e_zombie> а перелить два файла можно и так.
[15:07:20] <e_zombie> или смотреть в онлайне
[15:07:39] <ubuntu11.04_> e_zombie, пара тройка гигабайт музычки-не повод?
[15:08:37] <e_zombie> очень редкая задача. в планшете максимум 16 гиг
[15:08:39] <e_zombie> места
[15:09:55] <ubuntu11.04_> e_zombie, Вроде уже 32 гб есть.и прогресс не остановиться
[15:10:22] <e_zombie> всё равно слишком узкая ниша
[15:11:44] <e_zombie> и как только оттудава потекут бабки на разработке РС версии можно ставить крест
[15:12:55] <e_zombie> давай закончим. мне надо сосредоточиться на работе.
[15:13:59] <e_zombie> и да. нужен индикатор нод DHT в строке статуса, как у апекса.
[15:15:53] <ubuntu11.04_> e_zombie, Ну ок,ваш клент,вам и решать как его развивать
[15:16:17] <e_zombie> неее. не мой.
[15:16:22] <e_zombie> я только тестирую
[15:24:00] Diger вышел(а) из комнаты
[15:29:31] dhamp вошёл(а) в комнату
[15:52:08] Diger вошёл(а) в комнату
[17:11:51] ONYX вышел(а) из комнаты
[17:56:53] e_zombie вышел(а) из комнаты
[19:58:36] <Alexey> с википедии иконку пидорнули https://secure.wikimedia.org/wikipedia/ru/w/index.php?title=EiskaltDC%2B%2B&diff=38538004&oldid=38314448
[20:09:14] tehnick вошёл(а) в комнату
[20:09:29] dhamp установил(а) тему: Last stable release: 2.2.4 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2011/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release schedule:
* 2011-10-30 Release EiskaltDC++ 2.2.5
TODO:
* IPv6 in DC++ Core
* JSON interface in EiskaltDC++ Daemon
* Gtk3 support in EiskaltDC++ Gtk
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
http://www.adcportal.com/wiki/ADC_Proposals_list
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf
JSON:
http://ru.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON-RPC
JSON parser from Boost:
http://plaincodesource.blogspot.com/2011/03/json-c-boost.html
http://stackoverflow.com/questions/717618/simple-server-client-boost-example-not-working
HTTP and TCP client/server examples:
http://www.boost.org/doc/libs/1_39_0/doc/html/boost_asio/examples.html
Как правильно задавать вопросы:
http://parallel.ru/cluster/smart-questions-ru.html
How To Ask Questions The Smart Way
http://catb.org/%7Eesr/faqs/smart-questions.html

[20:17:11] <Alexey> Release schedule:
* 2011-10-30
Не слишком оптимистично?
[20:32:02] <dein.negativ> Alexey: да нет, учитывая что 2.2.5 будет скорее bugfix-релизом
[20:36:33] <tehnick> Функционала тоже дабавили.
[20:36:38] <tehnick> *добавили'
[21:09:28] amfetamin вошёл(а) в комнату
[21:24:53] Axl вошёл(а) в комнату
[21:25:51] <Axl> Привет! Сейчас есть кто, кому можно про баг сообщить?
[21:30:41] <Alexey> ты сообщай, а там видно будет
[21:31:10] <Alexey> или на гуглокоде тикет оформи
[21:33:07] <Axl> хммм. Надеюсь, потом прочитают. Смотрю, тут лог ведётся. Так вот...
Если:
1. Войти в окно поиска
2. Установить сортировку списка по полю "Счёт"
3. Запустить поиск
то, все элементы в поле "счёт" будут пустыми, т.е. не отображатся ни количество альтернатив, ни стрелочка для их отображения. :(
* версия 2.2.4 (Portable) на Windows 7 SP1 x86
[21:33:20] amfetamin вышел(а) из комнаты
[21:34:55] <Axl> P.S. На двух ПК проверенно. На втором - XP SP3 x86.
[21:42:33] <Diger> dein.negativ: Hi, посмотри плиз еррор http://pastebin.com/nBLMTqYV
а тут сам код http://pastebin.com/u6t1pt0b
[21:48:24] <tehnick> dhamp: что за XMLRPC_CGI и зачем оно надо?
[21:49:27] <dein.negativ> Diger: дружище, moc не умеет define'ы
[21:50:01] <Diger> dein.negativ: я рад, а как обойти?
[21:50:05] <dein.negativ> Diger: создай EskaltApp_haiku.h
[21:50:15] <Diger> логично
[21:50:17] <dein.negativ> и в cmake подключай его
[21:50:51] <dhamp> [21:47:07] <tehnick> dhamp: что за XMLRPC_CGI и зачем оно надо
оно нафиг не надо ,исходя из того как оно работает.
[21:50:59] <dein.negativ> я EiskaltApp.h должен содержать дефайны, подключающие либо EiskaltApp_haiku.h либо EiskaltApp_other.h
[21:51:04] <dein.negativ> Diger: ^^
[21:51:23] <tehnick> dhamp: т.е. это документировать не надо и ты его выпилишь?
[21:51:38] <Diger> ну other меня пока не интересуют :)
[21:51:38] <dein.negativ> Diger: надеюсь ты меня понял)
[21:51:53] <dhamp> tehnick: да выпилю
[21:53:35] <dein.negativ> Diger: http://gitorious.org/goldendict/goldendict/trees/63e99204fce0dd817bcc19617dacac48fb08d039/qtsingleapplication/src
[21:53:46] <dein.negativ> Diger: смотри как сделан qtlockedfile
[21:54:41] <tehnick> Смотри и так не делай... =)
[21:55:30] <dein.negativ> tehnick: почему? так получится вполне годный вариант
[21:56:24] <tehnick> Если оно EiskaltApp_haiku.h в подкаталоге haiku/
[21:56:50] <tehnick> s/оно/этот/
[21:57:14] <tehnick> s/в /будет в /
[21:57:43] <Diger> екрасиво будет
[21:57:47] <Diger> *не
[22:03:07] gray_graff/home вышел(а) из комнаты
[22:04:28] <Axl> о! вспомнил ещё одну баженьку, скорее даже недоработку...
Если:
1. При скачивании фала через контекстное меню "Загрузить в..." ВЫБРАТЬ КАТАЛОГ в ручную (не пресет)
2. Теперь имя того каталога будет ПОСТОЯННО отобразаться в списке, даже если его уже физически не существует (удалён или на флешке), например при запуске программы на другом ПК...
А ручками править файл "EiskaltDC++_Qt.conf" и удалять блок "download-directory-history" совершенно неудобно.
Можете сделать ОПЦИЮ, чтобы список таких каталогов очищался при выходе из программы?
* версия 2.2.4 (Portable) на Windows 7 SP1 x86
[22:06:44] <tehnick> Axl: это как раз фича
[22:07:56] <dein.negativ> tehnick: не для истории же скачивания. постоянными должны быть alias'ы
[22:08:29] <tehnick> dein.negativ: и для истории скачивания
[22:08:38] <tehnick> dein.negativ: сам постоянно использую
[22:08:51] <Axl> tehnick: для Portable версии это не очень хорошая фича
[22:09:42] <tehnick> Axl: там она тоже вполне уместна
[22:09:50] <tehnick> К тому же код общий.
[22:09:53] <Axl> tehnick: ну, хотя бы кнопочку "стереть историю" добавить и гут.
[22:10:01] <tehnick> Отличается только расположение конфигов.
[22:10:32] <tehnick> dein.negativ: а вот возможность очистки некоторых сохраняемых в конфиге полей очень даже уместна в диалоге настроек
[22:10:53] <tehnick> Например, еще можно историю поисковых запросов очищать.
[22:12:27] <Axl> tehnick: да! что-то в этом роде
[22:13:15] <tehnick> Это как в огнелисе: кнопки очистки истории, кук, кэша и т.п.
[22:34:41] <Axl> Имя сбойного приложения: eiskaltdcpp-qt.exe, версия: 0.0.0.0, отметка времени: 0x4e88a844
Имя сбойного модуля: eiskaltdcpp-qt.exe, версия: 0.0.0.0, отметка времени 0x4e88a844
Код исключения: 0xc0000005
Смещение ошибки: 0x00364404
Идентификатор сбойного процесса: 0xfc8
Время запуска сбойного приложения: 0x01cc8d0391724241
Путь сбойного приложения: P:\Tool\EiskaltDC++\eiskaltdcpp-qt.exe
Путь сбойного модуля: P:\Tool\EiskaltDC++\eiskaltdcpp-qt.exe
Код отчета: 507ff563-f8f7-11e0-9b36-0018f393cd03
[22:35:17] <tehnick> Axl: что сказать-то хотел?
[22:35:18] <Axl> *извините, глючит мессенджер. Сейчас перепечатаю...
[22:36:05] <tehnick> Если текста много, то его следует залить на пастебин и сюда кинуть ссылку.
[22:36:29] <Axl> не, теста мало. 3 предложения.
[22:39:31] <Axl> Заметил, что программа очень часто вылетает после настройки ширины столбцов. Если ничего не скачивается, то программа падает в момент выхода, но сохраняет все изменения. Если после настройки завершилось скачивание, то программа вылетает тут же, без сохранения изменений.
[22:40:21] <Axl> * лог одной из таких ошибок выше *
[22:40:33] <tehnick> Жесть.
[22:41:17] <Axl> попробую отловить последовательность действий
[22:44:53] ONYX вошёл(а) в комнату
[22:46:57] <Axl> о! корочче, это после того когда перемещаешь столбец в конец
[22:47:58] <Axl> сейчас на чистой версии попробую, чтобы лостоверный общий порядок был...
[23:45:44] <Axl> Чисто отловить не удаётся. Делаю одни и те же действия, но ошибка (при выходе из программы) в одном случае из десяти. Ощущение, что в те моменты внутри происходит конфликт - ещё не обработалась одна команда, как тут уже другая приходит (в данном случае, "выход из программы"), поскольку чаще всего сбой, когда я сразу после изменений ширины столбцов жму на выход.
[23:46:49] <tehnick> Жаль что под виндой нет дебаг-сборки.
[23:47:11] <dein.negativ> tehnick: ну gdb там думаю работать может
[23:47:18] <dein.negativ> или другой дебаггер
[23:48:48] <tehnick> Конечно.
[23:48:48] <tehnick> С этим проблемы нет.
[23:49:07] <tehnick> пинг
[23:49:14] <dein.negativ> или gcc не умеет дебаг версии под виндой собирать?
[23:49:22] <tehnick> Нет _готовой_ дебаг-сборки.
[23:49:28] <dein.negativ> а
[23:49:37] <tehnick> Простые пользователи собрать не смогут.
[23:49:48] <tehnick> В никсах-то это делается элементарно.
[23:49:51] <dein.negativ> ну так надо попинать pavelvat'a
[23:49:55] Diger вышел(а) из комнаты
[23:49:59] <dein.negativ> чтобы выкладывал 2 версии
[23:50:57] <tehnick> Хм, мышка сдохла.
[23:51:08] <tehnick> Возвращаюсь на тачпад.
[23:51:20] Axl вышел(а) из комнаты
[23:58:56] Axl вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!