Поковырял API QtWebKit2. Уже очень вкусно, почти все, что нужно, есть. Это значит, что после выхода LC 0.5 фокус может сместиться с многопроцессности личкрафтов на впиливание WK2.
Чего пока нет: пока нет возможности работы с DOM-деревом страниц и нет возможности инжектить JS. Значит, остаемся без сокрытия ... more →
*qt
На лончпаде зашевелилось что-то на тему поддержки .ts-переводов в Rosetta. Авось, скоро можно будет аутсорсить переводы на лончпад без ебкой конвертации в .po и обратно с потерей данных.
Решил перевести Azoth с QtMultimedia с глюками и сегфолтами на GStreamer. Заюзал qt-gstreamer, но все равно нихуя не понятно, как QIODevice использовать для ввода/вывода звука.
Реквестирую советов и помощи. git://github.com/0xd34df00d/leechcraft.g... бранч azoth_gstreamer.
Офигенную хрень нашел. Этакий недо-firebug/недо-интроспектор для кутей: http://kdemonkey.blogspot.com/2011/07/qt...
Щас буду отлаживать отступы в личкрафтовых диалогах настроек: http://wstaw.org/m/2011/10/27/plasma-des...
Открыл какой-то рандомный проект из избранных Евгением в рамках инициативы Qt Desktop. На второй секунде просмотра исходников глаз зацепился за uint setupCompleted : 1; или типа того вместо була.
Закрыл к хуям.
В очередной раз ласково подтролливаю одного товарища. Тупые пезды не нужны, когда есть такая еда: http://groups.google.com/group/qtdesktop...
Тред в qt5-мейллисте на тему QML vs QWidgets в Qt 5 уже подходит к сотне писем за джва дня. Белки-истерички есть даже в иностранном тырнетике, и даже в иностранном тырнетике все тот же троллинг, как и у нас здесь. Просто существенно потоньше и повежливее:
— Вы хуйло, сэр.
— А не предоставите ли доказательств, мсье? ... more →
Судя по обсуждениям в мейллисте, посвященном Qt 5, часть девелов таки не хочет выкидывать qmake и переходить на cmake, причем, причин не особо объясняет. Похоже на личную неприязнь.
А альтернатив нет. Фу :(
С одной стороны, QML няша и котик, и вот такой лэйаут описывается файлом на тридцатник строк: http://dump.bitcheese.net/images/yxetigy...
С другой стороны, QML хуйня, ибо какой-то пиздец с лэйаутами этими и анкорами.
С третьей стороны, подгрузка картинок асинхронная автоматом и не тормозит. На плюсцах с ... more →
Почини́л диакри́тику рука́ми. Странно, что весьма давний фикс не попал в кутебранч на 4.8.
Обсуждение вариантов VFS в мейллистке кутей делает меня печальной пандой. Само наличие и распространность идей типа «асинхронные API слишком сложно реализовать нам как программистам, поэтому пусть пользователи кутей ебутся с потоками» меня оооооооооооооооооочень печалят.
:(
Webkit из Qt 4.8b1: 252 + 2 bonus в html5test.com
Webkit из Qt 4.8 git HEAD: 288 + 14 bonus.
Няшнота же.
http://habrahabr.ru/blogs/qt_software/12...
Личкрафтовая https://github.com/0xd34df00d/leechcraft... смотрит на сабж как на говно.
Оказывается, внутренности кутешных view'шек неявно предполагают, что QAbstractProxyModel (и ее сабклассы) вернут корректный на корректную модель из метода sourceModel(). В Qt 4.7 и раньше такого не было, это появилось только где-то в Qt 4.8.
Моя велосипедная прокси-модель, которую я использовал для объединения ... more →
Бляр, какие-то феерические баги с Qt 4.8, и хуй пойми, как их чинить. Мимими, уняня.
За последние два дня открыл уже два бага, связанных с кутями в генте. Уняня, чувствую себя полезным обществу.
В кутешном вебките в 4.8.0 beta1 сделали какую-то такую хуйню, что sqlite из вебкита ломает использование sqlite по всей программе. Пиздец.
Тяжела жизнь гентушника на анстейбле с частичным **.
С Qt 4.8 не собирается qtscriptgenerator, поэтому я временно без амарока :(
Оказывается, вставленная в нужных местах форсированная прокрутка цикла сообщений вполне заменяет многопоточность с точки зрения отзывчивости.
Починил Aggregator BodyFetch, короче, теперь оно не падает. Пока еще не в апстриме.
Собрал 4.8.0 beta1 под венды. Fancy Browser из экзамплов сегфолтится сразу. Что-то неохота дальше личкрафты собирать .___.
Нет, QML — какое-то лютое говнище в плане компоновщиков. Анкоры анкорами, а вот скомпоновать элементы на делегате так, чтобы был ряд с иконочкой и текстом, а под всем этим кнопочки, а все это в прямоугольничке, я так и ниасилил.
При этом, column-компоновщик ничего не делает и ведет себя совсем не аналогично Row, а ... more →
*qt is used by:
0xd34df00d
0xd34df00d
Mагог Магогович
magog
Darth Bricktop
Like-all
Nico-izo
Nico-izo
K900
K900
няша
generatorglukoff
werehuman
werehuman
Spiritual ecstasy
rapture
gelraen
gelraen
Джордж Ричмонд
richmond
dzendmitry
dzendmitry
asmer
asmer
Maxim Kirenenko
part1zano
beardog
beardog
0x2207
0x2207
Myp
Myp
kb
kb
Оранжевус Охуеннус
utros
rogaboru
rogaboru
chemikadze
chemikadze
Maxim Barzunov
zweipluse
Haomand
Haomand
anoos
anoos
Артс
arts
localizator
localizator
Jarkko
Jarkko
jabber
jabber
ʎǝuoɥǝʞɐus
snakehoney
Fess
zetoke
Hirthwork McGillah
hirthwork
hleem
hleem
профессиональный говноед
ulidtko
Veles
vs
XonX
XonX
Crazy_Owl
Crazy_Owl
lockie
lockie
Псикукумбер Томатический
Psykukumber
dorfe
dorfe
SirAnthony
SirAnthony
SilverDragon
SilverDragon
Michael Pogoda
MPogoda
muhas
muhas
Maria Stein
Marune
fenriz-portal
fenriz-portal
hóngweìbīng
hongweibing
Monah Tuk
hatred
Bender Bending Rodríguez
DJm00n
kaberc
kaberc
Iwasawafag
Iwasawafag
RainerGomes
RainerGomes
mva
mva
zw0rk
zw0rk
Minoru
Minoru
ого можно менять имя)))
MeGatron
nobiiru
nobiiru
0xd34df00d
magog
Like-all
Nico-izo
K900
generatorglukoff
werehuman
rapture
gelraen
richmond
dzendmitry
asmer
part1zano
beardog
0x2207
Myp
kb
utros
rogaboru
chemikadze
zweipluse
Haomand
anoos
arts
localizator
Jarkko
jabber
snakehoney
zetoke
hirthwork
hleem
ulidtko
vs
XonX
Crazy_Owl
lockie
Psykukumber
dorfe
SirAnthony
SilverDragon
MPogoda
muhas
Marune
fenriz-portal
hongweibing
hatred
DJm00n
kaberc
Iwasawafag
RainerGomes
mva
zw0rk
Minoru
MeGatron
nobiiru