Создание и тестирование клиента p2p - EiskaltDC++ (бывшая «Нужна помощь в создании и тестировании графического пакета DC»)

Полезные советы и программы от пользователей нашего форума.

Модератор: Модераторы разделов

Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение romkaromka »

очень давно ставился вопрос о необходимости управления друзьями/врагами с возможностью увеличения/ограничения скорости для каждого юзера, занесенного в этот список друзей/врагов с возможностью полного бана и привелегии отдачи без ограничений, невзирая на общее ограничение на отдачу для всех.
как с этим вопросом планы?
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

r110 - возможен одновременный запуск только одной копии приложения, соответственно магнеты и ссылки на хабы открываются в одном окне.
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

romkaromka писал(а):
22.02.2010 18:46
очень давно ставился вопрос о необходимости управления друзьями/врагами с возможностью увеличения/ограничения скорости для каждого юзера, занесенного в этот список друзей/врагов с возможностью полного бана и привелегии отдачи без ограничений, невзирая на общее ограничение на отдачу для всех.
как с этим вопросом планы?

На данный момент новый функционал добавляться не будет. Можете оформить фич-реквест.
Спасибо сказали:
gyrt
Сообщения: 48
ОС: Debian & CentOS

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение gyrt »

Еще маленькое предложение. А можно ли сделать размер вкладок поменьше(раза в 2) и чтобы они, при достижении конца экрана не уходили за него, а вторым рядом шли. А то прокручивать в поисках нудной "лички" просто ужасающе неудобно и долго.
Linux is like a wigwam. No Windows, no Gates and an apache inside.
Спасибо сказали:
Infy
Сообщения: 30
ОС: Arch Linux

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение Infy »

Программа падает при одновременном открытии большого числа списков файлов.
Ниже привожу лог gdb.

Код: Выделить всё

eugene ~  $  gdb eiskaltdcpp
GNU gdb (GDB) 7.0.1
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/eiskaltdcpp...done.
(gdb) run
Starting program: /usr/bin/eiskaltdcpp
[Thread debugging using libthread_db enabled]
[New Thread 0xb56fbb70 (LWP 26392)]
QObject::moveToThread: Current thread (0x83581f8) is not the object's thread (0xbfffef2c).
Cannot move to target thread (0xbfffef2c)

QObject: Cannot create children for a parent that is in a different thread.
(Parent is QTcpServer(0xbfffef34), parent's thread is QThread(0x83581f8), current thread is SingleInstanceRunner(0xbfffef2c)
Loading: Hash database
[New Thread 0xb4ed9b70 (LWP 26393)]
Loading: Shared Files
[New Thread 0xb46d8b70 (LWP 26394)]
Loading: Download Queue
[New Thread 0xb3ed7b70 (LWP 26395)]
[Thread 0xb46d8b70 (LWP 26394) exited]
UserList icons has been loaded
Application icons has been loaded
[New Thread 0xb3378b70 (LWP 26396)]
[New Thread 0xb2b77b70 (LWP 26397)]
[New Thread 0xb2376b70 (LWP 26398)]
[New Thread 0xb1b75b70 (LWP 26399)]
[New Thread 0xb1374b70 (LWP 26400)]
[New Thread 0xb0b73b70 (LWP 26401)]
[New Thread 0xb0372b70 (LWP 26402)]
[New Thread 0xafb71b70 (LWP 26403)]
QWidget::setMinimumSize: (transfer_dock/QDockWidget) Negative sizes (0,-1) are not possible
[New Thread 0xadfabb70 (LWP 26404)]
[New Thread 0xad7aab70 (LWP 26405)]
[New Thread 0xacfa9b70 (LWP 26406)]
[New Thread 0xac6ffb70 (LWP 26407)]
[Thread 0xb3378b70 (LWP 26396) exited]
[Thread 0xb0b73b70 (LWP 26401) exited]
[New Thread 0xb0b73b70 (LWP 26408)]
[New Thread 0xb3378b70 (LWP 26409)]
[Thread 0xb3378b70 (LWP 26409) exited]
[New Thread 0xb3378b70 (LWP 26410)]
[New Thread 0xabcffb70 (LWP 26411)]
[New Thread 0xab4feb70 (LWP 26412)]
[New Thread 0xaacfdb70 (LWP 26413)]
[New Thread 0xaa4fcb70 (LWP 26414)]
[Thread 0xaa4fcb70 (LWP 26414) exited]
[New Thread 0xaa4fcb70 (LWP 26415)]
[New Thread 0xa9cfbb70 (LWP 26416)]
[New Thread 0xa94fab70 (LWP 26417)]
[Thread 0xa94fab70 (LWP 26417) exited]
[New Thread 0xa94fab70 (LWP 26418)]
[New Thread 0xa8cf9b70 (LWP 26419)]
[New Thread 0xa84f8b70 (LWP 26420)]
QThread: Destroyed while thread is still running
QMutex: mutex destroy failure:
[Thread 0xa84f8b70 (LWP 26420) exited]
[New Thread 0xa84f8b70 (LWP 26421)]
[Thread 0xaa4fcb70 (LWP 26415) exited]
[New Thread 0xaa4fcb70 (LWP 26422)]
[Thread 0xaa4fcb70 (LWP 26422) exited]
[New Thread 0xaa4fcb70 (LWP 26423)]
[Thread 0xaa4fcb70 (LWP 26423) exited]
[New Thread 0xaa4fcb70 (LWP 26424)]
[New Thread 0xa7cf7b70 (LWP 26425)]
[New Thread 0xa74f6b70 (LWP 26426)]
[Thread 0xa74f6b70 (LWP 26426) exited]
[New Thread 0xa74f6b70 (LWP 26427)]
[New Thread 0xa6cf5b70 (LWP 26428)]
[Thread 0xa6cf5b70 (LWP 26428) exited]
[New Thread 0xa6cf5b70 (LWP 26429)]
[New Thread 0xa64f4b70 (LWP 26430)]
[Thread 0xa64f4b70 (LWP 26430) exited]
[New Thread 0xa64f4b70 (LWP 26431)]
[New Thread 0xa5cf3b70 (LWP 26432)]
[Thread 0xa5cf3b70 (LWP 26432) exited]
[New Thread 0xa5cf3b70 (LWP 26433)]
[Thread 0xa5cf3b70 (LWP 26433) exited]
QWidget::setMinimumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMaximumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMinimumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMaximumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMinimumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMaximumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMinimumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMaximumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMinimumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMaximumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMinimumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMaximumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMinimumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMaximumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMinimumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMaximumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMinimumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMaximumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMinimumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMaximumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
[New Thread 0xa5cf3b70 (LWP 26434)]
[Thread 0xa5cf3b70 (LWP 26434) exited]
[New Thread 0xa5cf3b70 (LWP 26435)]
[New Thread 0xa54f2b70 (LWP 26436)]
[New Thread 0xa4cf1b70 (LWP 26437)]
[New Thread 0xa44f0b70 (LWP 26441)]
[Thread 0xa44f0b70 (LWP 26441) exited]
[New Thread 0xa44f0b70 (LWP 26442)]
[Thread 0xa44f0b70 (LWP 26442) exited]
[New Thread 0xa44f0b70 (LWP 26443)]
[Thread 0xa44f0b70 (LWP 26443) exited]
[New Thread 0xa44f0b70 (LWP 26444)]
[Thread 0xa44f0b70 (LWP 26444) exited]
[New Thread 0xa44f0b70 (LWP 26446)]
[Thread 0xa44f0b70 (LWP 26446) exited]
QWidget::setMinimumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMaximumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMinimumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMaximumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMinimumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMaximumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
[New Thread 0xa44f0b70 (LWP 26447)]
[New Thread 0xa3cefb70 (LWP 26448)]
[New Thread 0xa34eeb70 (LWP 26449)]
[New Thread 0xa2cedb70 (LWP 26450)]
[Thread 0xa2cedb70 (LWP 26450) exited]
[New Thread 0xa2cedb70 (LWP 26451)]
[New Thread 0xa24ecb70 (LWP 26452)]
[Thread 0xa24ecb70 (LWP 26452) exited]
[Thread 0xb0b73b70 (LWP 26408) exited]
[New Thread 0xb0b73b70 (LWP 26453)]
QThread: Destroyed while thread is still running

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb0b73b70 (LWP 26453)]
0xb71e1f07 in QMutex::lock() () from /usr/lib/libQtCore.so.4
(gdb) backtrace
#0  0xb71e1f07 in QMutex::lock() () from /usr/lib/libQtCore.so.4
#1  0xb71e6d9e in ?? () from /usr/lib/libQtCore.so.4
#2  0xb71e7286 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb71748ac in start_thread () from /lib/libpthread.so.0
#4  0xb6de401e in clone () from /lib/libc.so.6
(gdb) quit
Спасибо сказали:
Chiron
Сообщения: 36
ОС: openSUSE 11.4 x86_64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение Chiron »

r115:
  • * Не работает перехват магнетов при уже запущенном клиенте. Новый клиент не запускается, но и в старый ссылка не передается.
    * Можно ли сделать чтобы по двойному клику по имени пользователя открывался бы его список файлов?
Спасибо сказали:
Аватара пользователя
panoptus
Сообщения: 49
ОС: Ubuntu

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение panoptus »

r117
1. При передаче магнет-ссылки в программу, свернутую в системный лоток - гуй вылетает при нажатии любой кнопки в окне получения магнитки (Поиск, Скачать, Отмена).
Лог:

Код: Выделить всё

pa@ubuntu:~$ eiskaltdcpp
QObject::moveToThread: Current thread (0x9faba98) is not the object's thread (0xbf9a6d68).
Cannot move to target thread (0xbf9a6d68)

QObject: Cannot create children for a parent that is in a different thread.
(Parent is QTcpServer(0xbf9a6d70), parent's thread is QThread(0x9faba98), current thread is SingleInstanceRunner(0xbf9a6d68)
Loading: Hash database
Loading: Shared Files
Loading: Download Queue
UserList icons has been loaded
Application icons has been loaded
QWidget::setMinimumSize: (/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMinimumSize: (transfer_dock/QDockWidget) Negative sizes (0,-1) are not possible
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QTcpServer(0xbf9a6d70), parent's thread is QThread(0x9faba98), current thread is SingleInstanceRunner(0xbf9a6d68)
Terminated

При этом процесс остается запущщеным.
Если передавать в программу не свернутую в системный лоток - проблема не возникает.

2. При передаче магнитки с браузера и нажатии кнопки скачать - начинается скачивание файл-листов, и при окончании скачивания каждого листа программа выдает всплывающее сообщение "Скачиваемый файл %имя_файла% закачан"... или как-то так.

3. Настройки - Загрузки - Загрузить в
Добавить ничего никак нельзя - ни кнопки "добавить" ни контекстного меню

4. Антиспам до сих пор отключен? Или это только я не могу "забанить" своего [BOT]Verlihub ?
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

panoptus писал(а):
23.02.2010 19:49
r117
1. При передаче магнет-ссылки в программу, свернутую в системный лоток - гуй вылетает при нажатии любой кнопки в окне получения магнитки (Поиск, Скачать, Отмена).

2. При передаче магнитки с браузера и нажатии кнопки скачать - начинается скачивание файл-листов, и при окончании скачивания каждого листа программа выдает всплывающее сообщение "Скачиваемый файл %имя_файла% закачан"... или как-то так.

3. Настройки - Загрузки - Загрузить в
Добавить ничего никак нельзя - ни кнопки "добавить" ни контекстного меню

4. Антиспам до сих пор отключен? Или это только я не могу "забанить" своего [BOT]Verlihub ?

1) r119
2) r119
3) Там пока заглушка
4) Должен блокировать черный список
Спасибо сказали:
Infy
Сообщения: 30
ОС: Arch Linux

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение Infy »

Программа падает при одновременном открытии большого числа списков файлов.

После обновления с ревизии 115 на 119 падений больше не наблюдалось. Спасибо.
Спасибо сказали:
Аватара пользователя
panoptus
Сообщения: 49
ОС: Ubuntu

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение panoptus »

r118
Изображение
Не блокирует сообщения от бота.
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

Для загрузки доступен EiskaltDC++ 1.95 (beta1) - http://eiskaltdc.googlecode.com/files/eisk...95-beta1.tar.gz
Спасибо сказали:
gyrt
Сообщения: 48
ОС: Debian & CentOS

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение gyrt »

Вот, нашелся баг. Если курсор стоит в центре отправляемого сообения, то при нажатии энтера в это место влепится \n и потом сообщение отправится. Соответсивенно в чате будет оно отображено со \n
Linux is like a wigwam. No Windows, no Gates and an apache inside.
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

gyrt писал(а):
26.02.2010 12:47
Вот, нашелся баг. Если курсор стоит в центре отправляемого сообения, то при нажатии энтера в это место влепится \n и потом сообщение отправится. Соответсивенно в чате будет оно отображено со \n

r136
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

В расписании произошли небольшие изменения:

* 03.03 Релиз EiskaltDC++ 1.98-beta2
* 10.03 Релиз EiskaltDC++ 1.99-beta3
* 20.03 Релиз EiskaltDC++ 2.0
Спасибо сказали:
spike
Сообщения: 4

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение spike »

Добрый день!
Есть предложение к разработчикам.
Можно ли в результатах поиска сделать дополнительную вкладку - черный список.
Мотивация:
Если, к примеру, ищешь видео файлы, то через некоторое время количество уже просмотренных фильмов значительно превышает количество не смотренных. Но в результатах поиска они все отображаются, чем затрудняют поиск новых.
Можно ли сделать дополнительную опцию в выпадающем меню при нажатии на файл в результате поиска - "добавить в черный список". Имена файлов, которые содержатся в этом списке не отображаются в результатах поиска.
В свою очередь можно перейти на вкладку "черный список" и удалить выбранный файл из него, чтобы он вновь отображаться в результатах поиска.
Как Вы считаете, будет ли в этом толк?
С уважением, спасибо!
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

spike писал(а):
01.03.2010 23:23
Добрый день!
Есть предложение к разработчикам.
Можно ли в результатах поиска сделать дополнительную вкладку - черный список.
Мотивация:
Если, к примеру, ищешь видео файлы, то через некоторое время количество уже просмотренных фильмов значительно превышает количество не смотренных. Но в результатах поиска они все отображаются, чем затрудняют поиск новых.
Можно ли сделать дополнительную опцию в выпадающем меню при нажатии на файл в результате поиска - "добавить в черный список". Имена файлов, которые содержатся в этом списке не отображаются в результатах поиска.
В свою очередь можно перейти на вкладку "черный список" и удалить выбранный файл из него, чтобы он вновь отображаться в результатах поиска.
Как Вы считаете, будет ли в этом толк?
С уважением, спасибо!

Могу добавить опцию в меню "Удалить -> Результаты с этим TTH/Результаты с этим именем". Вас устроит?
Спасибо сказали:
spike
Сообщения: 4

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение spike »

А как именно она будет работать? Что будет происходить после удаления? Если после повторного поиска с аналогичным запросом они (удаленный имена) будут появляться, то это не совсем то, что я имел в виду. Если же не будут, то можно ли будет сделать так, чтобы при необходимости "удаленные" имена можно было вернуть в результаты поиска.

Я же предлагаю немного иной подход. На сколько я понимаю его реализовать не очень сложно.
Есть дополнительная вкладка с QListWidget в котором содержатся просто имена файлов (сам черный список) и перед добавлением результата поиска в таблицу (результатов поиска) проверять, есть ли данной имя файла в черном списке. Ну и возможность добавлять удалять из этого списка. Список же сохраняется в файл и при загрузке программы подгружается. Таким образов раз внеся файл в черный список он не будет светиться в результатах поиска до его удаления из последнего.

Не подумайте, что я придираюсь и пр. Просто, на мой взгляд, это будет эффективнее чем просто удаление.

И конечно же - программа супер. Спасибо, что ее делаете!

С уважением.
Спасибо сказали:
spike
Сообщения: 4

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение spike »

И еще вопрос:
1. Где кнопка шпиона запросов?
2. как сделать, чтобы проводился поиск по всем спискам хабов в списке (не только активных)?

Сижу на версии1.0 EiscaltDC - в новой версии их не хватает)
Спасибо сказали:
TheMixa
Сообщения: 1

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение TheMixa »

Заметил такую вещь - когда с меня качают то показывается не общий прогрес файла закачанного юзером а только прогресс фрагмента который он с меня тянет. Это фитча?
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

Для скачивания доступна вторая бета версия EiskaltDC++ - http://eiskaltdc.googlecode.com/files/eisk...98-beta2.tar.gz
spike писал(а):
02.03.2010 11:28
Я же предлагаю немного иной подход. На сколько я понимаю его реализовать не очень сложно.
Есть дополнительная вкладка с QListWidget в котором содержатся просто имена файлов (сам черный список) и перед добавлением результата поиска в таблицу (результатов поиска) проверять, есть ли данной имя файла в черном списке. Ну и возможность добавлять удалять из этого списка. Список же сохраняется в файл и при загрузке программы подгружается. Таким образов раз внеся файл в черный список он не будет светиться в результатах поиска до его удаления из последнего.

Из-за feature-freez'a вам, к сожалению, придется немного подождать. Чтобы я не забыл о вашей просьбе, пожалуйста, оформите фич-реквест здесь

spike писал(а):
02.03.2010 11:52
И еще вопрос:
1. Где кнопка шпиона запросов?
2. как сделать, чтобы проводился поиск по всем спискам хабов в списке (не только активных)?

Сижу на версии1.0 EiscaltDC - в новой версии их не хватает)

1) К выходу второй беты доделал
2) А смысл искать на отключенных хабах? =)

TheMixa писал(а):
02.03.2010 18:33
Заметил такую вещь - когда с меня качают то показывается не общий прогрес файла закачанного юзером а только прогресс фрагмента который он с меня тянет. Это фитча?

Да, так и задуманно.
Спасибо сказали:
spike
Сообщения: 4

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение spike »

RasenHerz писал(а):
03.03.2010 05:16
А смысл искать на отключенных хабах? =)

Чтобы не висело лишних табов, если их, скажем, 15 в списке.
Спасибо сказали:
blah
Сообщения: 24

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение blah »

Соберите пожалуйста rpm пакет по fedora.
Спасибо сказали:
unreal7z
Сообщения: 6
ОС: Ubuntu 9.10/Debian Lenny

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение unreal7z »

утро доброе, уважаемые, потестил бету айскальта, все вроде хорошо, но интересует вопрос с табами, можно табы хабов как-нибудь в 2 строчки что-ли пустить? (по типу виндовых флайлинка и т.д.) ну очень неудобно их туда-сюда листать, ..т.е все что нужно..добавить возможность растягивать панельку с табами, планируется что-то подобное в последующих релизах?

З.Ы. кто ставил айскальт из репов товарища Техника(огромадное ему за оные спасибо), если не запускается, то запускайте из консоли, смотрите на что ругается, в моём случае ругаля на отсутствующие либы, скачал оные, завелся таки(при этом ещё требуется создать папку Downloads в home )
Спасибо сказали:
tehnick
Сообщения: 70
ОС: Debian GNU/Linux Sid

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение tehnick »

unreal7z писал(а):
05.03.2010 02:43
утро доброе, уважаемые, потестил бету айскальта, все вроде хорошо, но интересует вопрос с табами, можно табы хабов как-нибудь в 2 строчки что-ли пустить? (по типу виндовых флайлинка и т.д.) ну очень неудобно их туда-сюда листать, ..т.е все что нужно..добавить возможность растягивать панельку с табами, планируется что-то подобное в последующих релизах?

Специально для вас (пользователей с большим числом хабов) в основное меню программы было добавлено меню Виджеты с полным списком открытых вкладок...

unreal7z писал(а):
05.03.2010 02:43
З.Ы. кто ставил айскальт из репов товарища Техника(огромадное ему за оные спасибо), если не запускается, то запускайте из консоли, смотрите на что ругается, в моём случае ругаля на отсутствующие либы, скачал оные, завелся таки(при этом ещё требуется создать папку Downloads в home )

Сегодня ночью было исправлено. Пришлось вставить костыль в виде послеустановочного скрипта, потому что источник проблемы исправить нельзя.
Спасибо сказали:
Аватара пользователя
measles
Сообщения: 6
ОС: openSUSE

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение measles »

Подскажите с чем связана ошибка
-- Found BZip2: /usr/lib/libbz2.so
-- Looking for BZ2_bzCompressInit in /usr/lib/libbz2.so
-- Looking for BZ2_bzCompressInit in /usr/lib/libbz2.so - found
CMake Error at /usr/share/cmake/Modules/FindBoost.cmake:868 (message):
Unable to find the requested Boost libraries.

Unable to find the Boost header files. Please set BOOST_ROOT to the root
directory containing Boost or BOOST_INCLUDEDIR to the directory containing
Boost's headers.
Call Stack (most recent call first):
CMakeLists.txt:102 (find_package)
-- Found ZLIB: /usr/lib/libz.so
-- Found OpenSSL: /usr/lib/libssl.so
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found..
-- Found Qt-Version 4.5.3
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- checking for module 'libupnp'
-- found libupnp, version 1.6.6
-- Found the upnp libraries at /usr/lib/libupnp.so
-- Found the upnp headers at /usr/include
-- Library directory: /usr/local/lib
-- Data directory: /usr/local/share/eiskaltdcpp
-- Build svn revision: exported
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
Boost_INCLUDE_DIR (ADVANCED)
Спасибо сказали:
Аватара пользователя
Prorok87
Сообщения: 42
ОС: Ubuntu Linux

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение Prorok87 »

Вот по тому что когда что то нужно, то в 1 теме фиг найдешь листая кучу страниц. Я предлагал автору поста ветку на форуме... Есть ли какой-то репозитарий что бы не обновляться вручную через удалил/установил? Только желательно от самих разработчиков ибо я так понял что у Техника что-то там не заладилось!
Linux is my friends!
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

measles писал(а):
08.03.2010 01:45
Подскажите с чем связана ошибка

Ну для начала уточните свой дистрибутив.
Спасибо сказали:
Аватара пользователя
measles
Сообщения: 6
ОС: openSUSE

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение measles »

RasenHerz писал(а):
08.03.2010 02:58
measles писал(а):
08.03.2010 01:45
Подскажите с чем связана ошибка

Ну для начала уточните свой дистрибутив.

openSUSE 11.2
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение RasenHerz »

measles писал(а):
08.03.2010 03:06
RasenHerz писал(а):
08.03.2010 02:58
measles писал(а):
08.03.2010 01:45
Подскажите с чем связана ошибка

Ну для начала уточните свой дистрибутив.

openSUSE 11.2

Установите хедеры для библиотеки Boost (пакет называется boost-devel, вроде как).
Спасибо сказали:
Аватара пользователя
measles
Сообщения: 6
ОС: openSUSE

Re: Создание и тестирование клиента p2p - EiskaltDC++

Сообщение measles »

RasenHerz, спасибо огромное, за помощь и за программу.
Спасибо сказали: