Страниц: 1 2
Приветствую!
Представляю на растерзание мой порт для таблетки - qutIM.
Для тех кто не в курсе: qutIM мэссенджер для протокола ICQ. На данный момент только для него, но автор (Рустам Чакин) и команда работают сейчас над прикручиванием Jabber и плугинной системы по просьбе трудящихся (текущая версия всё ещё считается альфой или бетой -но работоспособна).
Сооружен с использованием Qt4 и является кроссплатформенным. Теперь и на таблетке, сей пост - доказательство
.
Если у вас на ББ Линукс, пользуетесь аськой, а вы ещё не пробовали qutIM - пожалуй вы многое пропустили
.
Про qutIM смотрим здесь : http://qutim.org/ 
Довольно рекламы - вернёмся к таблетке.
Всё это работало и собиралось для Diablo 4.2008.30-2.
Понятное дело раз Qt4 то нужны либы для того что бы qutIM закрутился
Добавляем реп maemo extras-devel (если небыло до того)
deb http://repository.maemo.org/extras-devel/ diablo free non-free
Для ленивых - кликаем тут (Install кнопка): http://qt4.garage.maemo.org/qt4-diablo-devel.install 
Понадобится поставить оттуда следующие пакеты: libqt4-xml, libqtcore4, libqtgui4, libqt4-network, libaudio2 последовательность не помню - одни тянут за собой другие, но только этих достаточно и необходимо.
sudo gainroot apt-get update apt-get install libqt4-xml libqtcore4 libqtgui4 libqt4-network libaudio2
Только теперь ставим qutIM для таблетки http://n8xx.com/uploads.php?file=qutIM-0.1.1-0.1.deb 
или отсюда http://djarty.narod.ru/qutIM-0.1.1-0.1.deb 
Скриншоты:
Окно контактлиста (в обычном не фулскрине)

Контактлист в фулскрине + окно настроек:

Окно чата в фулскрине + кейборд:

Окно чата + эмотиконсы:

Рабстол со свернутым кутимом и всплывающими окнами:

Знал бы что превьюшки генерятся - оставил бы скрины стандарными ![]()
Что работает:
писать и получать мессы вобщем можно
Вызов чата с юзером правда иногда то двойным кликом то тройным вызывается...
для фулскрина контактлиста добавил пункт в меню (в фулрежиме и рекомендую проводить первоначальные настройки)
для фулскрина окна чата работает стандарная кнопка (F6), но работает только с первого раза - пока фокус не перенесётся на табы или окно ввода текста - потом помогает маленькая кнопка фулскрина в нижнем левом углу.
можно прикрутить смайлы, звуки - об этом попозже
Что не работает:
не работает менюха выпадающая по правой кнопки мыши на юзере в контакт листе. Не работает пока понятно почему - нету у стилуса правой кнопки мыши
Беседую на эту тему с портером Qt4 что бы выпадало на длительное удержание поскольку менюшка весьма нужная (игноры, перемещения, удаления для пользователя)
иногда после тройного-двойного клика на юзере в контактлисте не выходит окно чата - глюки, как решение - вырубить аську, включить поновой - окно чата само восстановится как будто оно и было но не отображалось, соответственно рекомендую не закрывать окно чата а просто сворачивать. Ещё помогает словить окно - если кликать на всплывающем(с кратким содержанием которое).
многие пункты не проверял - смотрите - говорите
По поводу прожорливости статистики пока мало, но видно что памяти кушает около 25% а проц в зависимости от красивостей, но в пиках вроде около 20%, много кушает проца если смайлы прикрутить анимированные - но это трабла и на ББ - связано с Glibs - выход не сильно насыщать окно чата анимированными смайлами или использовать статические. А в свёрнутом положении конки иногда даже кутим и не показывают ).
Пробуйте ) Имейте ввиду - я не автор сего, а только переделкин - что в моих силах попробую сделать для таблетки если будет интерес ![]()
P.S. Звуки по мотивам Звездных Войн
(как пример) http://n8xx.com/uploads.php?file=StarWa … _qutIM.zip 
Распаковываем в папку на флэшке или в хоуме если есть место(так может и лучше будет-поскольку постоянно будет искать звуки там)
В настройках звука на первой закладке меняем "Без звуков" на "Команда", на второй жмём "Импорт" и указываем на xml в распакованной ранее папке. Другие наборы делаются вручную по аналогии.
P.P.S. Эмотиконсы, они же смайлы, например эти http://n8xx.com/uploads.php?file=Akiros … _qutIM.zip 
распаковать в /home/user/.config/qutim/emoticons/ в этом каталоге в итоге может быть несколько подкаталогов с разными наборами смайлов.
В настройкай кутима в смайлах выбрать набор. Данный набор неанимированные смайлы и это к лучшему, так как анимированный набор (например Kolobok как на скрине) поедает процессор (есть проблемы с Glibs, такие жк проблемы и на ББ). Для ленивых есть возможность так же эмотиконсы паковать в deb пакет который выкидывает смайлпак в /usr/share/qutim/emoticons/ (туда тоже можно
)
Отредактированно DJArty (07-10-2008 04:04:18)
Неактивен
Автору спасибо. А много памяти отъедает? Хардварные кнопки типа фуллскрина, меню не рабатают?
Неактивен
TWINc и зачем вот я вот эту войнуимир писал вверху?
Про кнопку меню как то и не думал куда прилепить (чистого Хилдон меню нету как бы - да и не вижу зачем, по Ф6 расфуллскринивается(читать когда именно)).
Да, забыл сказать - у меня N800 - соответственно об удобстве работы с N810 не в курсе (это я к тому что на активный стилус рассчитано).
Отредактированно DJArty (01-10-2008 04:06:51)
Неактивен
Русские буквы не вводятся. Раскладка переключается, а вместо русского латынь.
Активен
Возможно заработает если интерфейс на русский переключить...
Не сталкивался - странно - у меня то на скринах всё нормально ) может как раз приколы 810?
Переключить интерфейс, проверить кодировку по умолчанию (она поидее Win-1251 по умолчанию)
покликать после набранного текста кнопку "E->T" (перевод в латиницу с кириллицы) - интересно что будет при этом
Либы кутёвые я все правильно указал (это к тем кто уже поставил)?
Отредактированно DJArty (01-10-2008 04:41:47)
Неактивен
У меня все встало с указанными библиотеками, интерфейс и кодировка выставлены.
Вместо русского - латынь. А клавиатура переключается.
При нажатии кнопу левее отправить, русские переходят в латинские и наоборот.
Но русские все равно не вводятся
Активен
И еще мелковато все и сколько не кликаю на юзера чат не открывается
Активен
Мелковато - это восновном для того что бы настроечные окна были читабельны и не налазили надписи - иначе прийдётся полностью переделывать их внешний вид, можно будет попробовать нокиевский шрифт вместо стандартного попробовать может будет виднее но это в след. подверсии )
Окно чата, истории и контактлист не уменьшал в шрифте - как по мне они вполне нормальны, но обсуждаемо )
По поводу переключения языка... Переключается язык на виртклаве стилусом или на хардовой клаве? (уж не вкурсе есть ли)
Интерфейс самой таблетки надо полагать тоже русский?
Прошивка у меня кстати как в подписи - последнюю (с которой сейчас народ морочится) не ставил пока - может и в этом дело.
Еще как первое на ум приходящее это возможное влияние строк Encoding=UTF-8 в qutIM.desktop и xpm-файлов входящих в дебпакет, но рекомендовать по этому поводу пока ничего не буду - желательно получить отзывы от других владельцев N800 и N810 поставивших сборку.
По поводу окна чата - бывает - методы писал в вверху, видимо нужно давать время контакт листу при первой загрузке обработать лист и кликать таки тремя кликами (а сейчас выйти зайти в кутим), проблема видимо в реализации отработки кликов в виджете отображающем контактлист со стороны порта Qt4 а не квиповый, нужно смотреть. А так окно чата желательно не закрывать а сворачивать (хоумом например из фуллскрина).
Отредактированно DJArty (01-10-2008 06:14:18)
Неактивен
а че за прога инфу на скрине справа выводит?
Неактивен
У меня последняя прошивка. Подпись не поменял ![]()
Я запускал как из ком. строки так и из десктопа. Нет разницы.
Клавиатуру использую хард.
На софтверной русский работает.
Активен
не понял справа чего и на каком именно скрине
Conky что ли? с показом процессов памяти и проч? или в qutIM?
Неактивен
Conky, спс)
Неактивен
svs57 говорит:
На софтверной русский работает.
ага, ну вот и порешалось )
Это видимо к портеру Qt4 нужно обратиться что хардовый сигнал на переключку языка в N810 не обрабатывется )
Неактивен
не ставится третяя и последняя библиотеки, вот лог. хелп плиз
/home/user # apt-get install libqtgui4
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libgnomeprint2.2-data libgnomecanvas2-0 libgnomecanvas2-common libgnomeprint2.2-0
libgnomeprintui2.2-0 libgnomeprintui2.2-common
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
libaudio2
Suggested packages:
nas
Recommended packages:
qt4-qtconfig
The following NEW packages will be installed:
libaudio2 libqtgui4
0 upgraded, 2 newly installed, 0 to remove and 25 not upgraded.
Need to get 78,2kB/4524kB of archives.
After unpacking 11,8MB of additional disk space will be used.
Do you want to continue [Y/n]? y
WARNING: The following packages cannot be authenticated!
libaudio2 libqtgui4
Install these packages without verification [y/N]? y
Err http://qt4.garage.maemo.org
chinook/user libaudio2 1.9.1-osso0
404 Not Found
Failed to fetch http://qt4.garage.maemo.org/dists/chino … _armel.deb
404 Not Found
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Неактивен
n800 user говорит:
Err http://qt4.garage.maemo.org
chinook/user libaudio2 1.9.1-osso0
Почему chinook и почему вообще из qt4.garage.maemo.org скачка, я ж про maemo extras-devel писал ) а на гараже только кнопка для автоподключки репозитория использовалась...
Отредактированно DJArty (01-10-2008 14:49:47)
Неактивен
У меня как раз из extra-devel qt4 ![]()
apt-cache showpkg libqtgui4
Package: libqtgui4
Versions:
4.4.1-1maemo1 (/var/lib/apt/lists/repository.maemo.org_extras-devel_dists_diablo_free_binary-armel_Packages) (/var/lib/dpkg/status)
...
А где бы найти qt4 что хард клава работала?
Вообще не замечал чтоб в других приложениях, использующих qt так было.
Активен
DJArty говорит:
n800 user говорит:
Err http://qt4.garage.maemo.org
chinook/user libaudio2 1.9.1-osso0
Почему chinook и почему вообще из qt4.garage.maemo.org скачка, я ж про maemo extras-devel писал ) а на гараже только кнопка для автоподключки репозитория использовалась...
отключил репозиторий qt4 все установилось
зы ни у кого нет проблем при наборе текста пальцами, текст пропадает при закрытии полноэкранной клавиатуры
Отредактированно n800 user (02-10-2008 00:51:51)
Неактивен
svs57 говорит:
А где бы найти qt4 что хард клава работала?
Вообще не замечал чтоб в других приложениях, использующих qt так было.
В каких например? Отпишусь qt4 портеру - возможно к нему вопрос, хотя я правда коечего не добавлял касательно хилдонинпута
заработало с виртклавы сразу - я и оставил всё как есть. Я так понял "хардклава работала" это про переключение языка?
n800 user говорит:
зы ни у кого нет проблем при наборе текста пальцами, текст пропадает при закрытии полноэкранной клавиатуры
Ага - есть такое, пропадает, я даже так и не пробовал ) Вернее не пропадает, а просто не передается в текстедитовое поле (тут может быть ещё вопрос с тем как его передавать, если по энтеру то может быть накладка с отправкой мэсседжа по энтеру - возможно в коде кутима можно будет чтото поправить, но думаю таки так "не"реализовано в порте Qt4, посмотрим )
Отредактированно DJArty (02-10-2008 03:07:33)
Неактивен
скажите плиз как сбросить настройки в программе? я поставил в настройках bordless в genelar кажись, после чего пропала панелька, с которой вызывается меню настроек
Неактивен
я имею в виду что переключение на русский в хард клаве при вводе в куим происходит
если перейти в другое окно то ввод будет по русски
а в куим при этом латинские
Активен
прикольная программка.
максимально похожа на клиент для ББ.
очень хотелось бы развития дальнейшего....
Неактивен
n800 user /home/user/.config/qutIM можно его снести - будет как с начала (историю разве что оставить - хотя врядли там чтото успело важного накопиться
)
Неактивен
спасибо, в конфигах поставил windowsstyle=o и все встало на свои места
Неактивен
а как в ней заставить работать эмотиконы?
Неактивен
NeBabNik говорит:
эмотиконы
Если в двух словах, то берутся эмотиконы от kopete например (там описывающий .xml более подходящий) и выкладываются во всё тот же /home/user/.config/qutim, т.е. типа /home/user/.config/qutim/emoticons/NaborSmajlov/ . Если xml правильно построен то набор появится в настройках смайлов в кутиме. Позжей выложу один из наборов и дополню стартовую пэйджу...
И, вообще, предлагайте желаемый набор смайлов, только так что б ни чьих авторских прав не затрагивало особо
Из-за этого собственно и не предлагается смайлпак в составе кутима ![]()
Отредактированно DJArty (06-10-2008 07:44:48)
Неактивен
Страниц: 1 2