**** BEGIN LOGGING AT Mon Oct 22 02:59:56 2007 Oct 22 08:29:11 hi Oct 22 09:21:24 moin Oct 22 09:46:26 hello Oct 22 10:01:07 szia Oct 22 10:05:28 ßia? Oct 22 10:47:28 ljp, the latest snapshot fixes the time and date issue? Oct 22 11:34:51 http://trolltech.com/company/newsroom/announcements/press.2007-10-21.0880321862 hm :p Oct 22 11:36:24 a pity Oct 22 11:36:25 though understandable Oct 22 11:36:32 * Sput needs to get one of the new Neos when they're available Oct 22 11:36:39 and again vodafone betazine who do not even know the difference between greenphone/qtopia/trolltech ;p atleast now they only have to distinguish between qtopia and trolltech :p Oct 22 11:45:26 tt could exchange the delivered greenphones with neos *g* Oct 22 11:45:53 in their "migration program" *g* Oct 22 11:46:51 yeah, I'm all for that :) Oct 22 11:46:58 the new neo actually looks quite nice Oct 22 11:47:05 but is not usable until tt fixed sound and suspend Oct 22 11:47:34 plus I hate the large stylus... which is not integrated in the phone, as it is with the greenphone Oct 22 11:48:45 yeah.. you can still "smudge" the screen with your finger :p Oct 22 11:54:02 j0tt: well, the keyboard seems to be too small for that Oct 22 11:54:23 so for typing, you need the stylus Oct 22 11:54:25 but you have to carry it around separately, which plain sucks Oct 22 11:55:12 I hope they integrate one in the next version Oct 22 11:55:45 the won't, apparently Oct 22 11:55:53 same form factor Oct 22 11:56:49 the Neo couldn't be called skinny... stylus shouldn't take that much space to integrate... Oct 22 11:59:10 Sput: hm well the predictive keyboard works actually quite well - even on the greenphone its almost usable :) Oct 22 12:00:05 with fingers? Oct 22 12:00:12 yes :) Oct 22 12:00:25 tiny tiny fingers :) Oct 22 12:00:52 Forget those wimpy skinny stylus found in non-freed phones. The Neo?s stylus is what you?d expect for a phone this powerful. Featuring a four in one design, you?ll have everything you need in one place: Stylus, Pen, Laser pointer, and a flash light. We even threw in extra batteries. Oct 22 12:00:56 hehe well it zooms in like the iphone keyboard so it's actually do-able ;) Oct 22 12:00:59 ok, so you can call it... Oct 22 12:01:37 hehe yeah and it also a weapon! poke your enemies! Oct 22 12:01:38 well, we'll see... I am tempted to buy that thing nonetheless as soon as it comes out Oct 22 12:01:45 though I don't have the monies :/ Oct 22 12:02:20 j0tt: lol :) Oct 22 12:02:38 hi again ;) Oct 22 12:02:55 Sput : what did you use as component for dialog ? Oct 22 12:03:24 BabelO: I just use QDialog Oct 22 12:03:26 in modal, fullscreen mode Oct 22 12:03:28 works best (because then the softbuttons do what one would expect) Oct 22 12:04:03 Sput : sorry i mean to show chat dialog ;) you use a QLineEdit or your own component ? Oct 22 12:04:29 BabelO: currently it's a QTextEdit, we'll see how that plays out on the real thing... performance-wise Oct 22 12:04:40 BabelO: we also think about using QGraphicsView instead Oct 22 12:05:42 actually, for the desktop version I wrote my own version, since you can't do a 3-column layout with the stock widgets Oct 22 12:05:48 Sput : : me too i choose a QTextEdit because i can format with html tag Oct 22 12:05:54 yeah affine transformations ftw :) Oct 22 12:06:00 but we'll try and switch that to QGraphicsView as well Oct 22 12:06:25 I just have no idea how well the greenphone handles a graphicsscene with a couple of thousand textitems on it Oct 22 12:06:31 Sput : actually i ve a strange issue with QScrollAre Oct 22 12:06:34 BabelO: I won't use HTML, it's way too slow Oct 22 12:06:42 well, I tried once and got rid of it Oct 22 12:07:15 Sput: graphicsscene should do quite well.. the clipping is sophisticated enough ;) Oct 22 12:07:48 still maybe interview would also be an option.. Oct 22 12:07:53 with some custom delegates Oct 22 12:08:19 (like light-weight html rendering) Oct 22 12:08:24 j0tt: we'll try... Oct 22 12:09:00 so you would do some QChatHistoryModel or so... Oct 22 12:09:24 hmmmm Oct 22 12:09:24 which pulls the data from your bouncer ;) Oct 22 12:09:57 this would also enable easy filtering via the proxymodel stuff.. (like fast type-ahead search in history) Oct 22 12:10:23 hmmmmmm Oct 22 12:10:43 gotta think about that Oct 22 12:10:55 we use QTextCharFormats instead of HTML rendering Oct 22 12:12:52 should be faster Oct 22 12:13:50 also they are precomputed, i.e. all the format codes are translated to a list of QTextCharFormats once, and then for every re-rendering (size change, whatever) we don't have to do that again Oct 22 12:14:44 this type-ahead search thingy sounds like a nice idea though... on the other hand, QGraphicsView could enable fancy animations :) Oct 22 12:15:36 hehe yeah.. well you could even use qgraphicsview as a delegate/view for your model :) Oct 22 12:16:01 hmmm... you think that might work? Oct 22 12:16:11 sure.. Oct 22 12:16:23 actually we were thinking about moving the chatline management to MVC Oct 22 12:16:32 need to discuss that with my local MVC nerd over a beer sometime soon Oct 22 12:16:33 amarok uses this for the new playlist stuff Oct 22 12:16:36 EgS: that's you :p Oct 22 12:16:41 -.- Oct 22 12:16:54 so much work to be done... so little time to spend... :) Oct 22 12:17:00 that's true Oct 22 12:17:00 interview is a great framework.. Oct 22 12:17:22 we use it for some things already Oct 22 12:21:44 so... one would subclass QAbstractItemDelegate and plug that in the modelview, right? and then just create/move a sceneitem on the graphicsview... Oct 22 12:21:47 well, we'll see Oct 22 12:22:09 roughly Oct 22 12:22:30 but i suppose that you should start with the model and a simple view ;) Oct 22 12:22:51 this should be straight forward Oct 22 12:30:59 yeah, we'll see... actually I think I'll first try to find out which way of display is the best one, and maybe later insert a model underneath the display layer Oct 22 12:31:11 Sput: http://trolltech.com/company/newsroom/events/allevents/devdays2006/videolinks you might want to take a look at "Advanced Item Views" Oct 22 12:31:18 outch, only interesting thing in QGraphicView i understand is the zoom purpose ;), so we can do like firefox Oct 22 12:31:38 BabelO: well, I imagine rotating chatlines and stuff :D Oct 22 12:31:42 thx j0tt Oct 22 12:31:58 Sput : yes when you turn your phone .. lol Oct 22 12:32:23 nah, switching channel or somesuch Oct 22 12:32:26 who knows Oct 22 12:33:55 yeah and explosion-effects of the lines when you ignore a user .. and you can always place the nice cute mouse items everywhere in your scene ;) Oct 22 12:33:59 Sput : you want to do the cube effect like HTC dos with HTC Touch ;) Oct 22 12:34:51 first I want to have a display widget that actually looks nice Oct 22 12:34:59 and not like this very early version: http://quassel-irc.org/quasseltopia5.png Oct 22 12:36:03 once I have the style-engine for formatting the text done, I'll see if it works better to use a QTextEdit, a graphicsview or something else Oct 22 12:39:04 Sput this evening i take a screenshot of mine, actually http://linuxbox2.free.fr/blueangel/capture27.png is doing with a custom widget with paintevent Oct 22 12:39:31 i know it is not optimized.. but it is quick enough Oct 22 12:39:43 yeah I saw that, looks very stylish Oct 22 12:40:34 we have that problem that our display widget must potentially hold several thousands chatlines, and still should be able to append new lines without noticeable rendering time Oct 22 12:40:35 BabelO: you have not the the right QWS_DISPLAY parameters ;) Oct 22 12:40:43 Sput : i remove the QTextDocument i use to render text Oct 22 12:40:45 also resize (on the desktop) needs to work instantly Oct 22 12:41:01 Sput : resize works fine Oct 22 12:41:09 j0tt : why you say that ? Oct 22 12:41:18 the font is too small in the title :) Oct 22 12:41:24 and a QTextEdit with HTML including tables just doesn't cut it for 15k lines :) Oct 22 12:41:53 BabelO: export QWS_DISPLAY=QVFb:mmWidth34:mmHeight44:0 <- this should be set before you start qpe Oct 22 12:42:21 Sput: itemview should take care of this :p Oct 22 12:42:32 j0tt : i start that over VNC on my blueangel and i set QWS_SIZE=240x320, but agree with you not the mmWidth size ;) Oct 22 12:43:11 j0tt : and as you can see my tabWidget and scrollarea are not agree about the correct size to use :' Oct 22 12:43:15 the "Your Contacts" button is really damn small ,) Oct 22 12:43:41 j0tt : it is just the tab, i ll look with your settings parameters then Oct 22 12:43:55 yeah you have some margins set :) Oct 22 12:44:20 j0tt : yes big margin , you think it is my issue with scrollarea ? Oct 22 12:44:33 the whole layout looks screwed somewhat Oct 22 12:44:55 the designer sets a default margin for layouts.. you should set this to 0 Oct 22 12:46:11 j0tt : yes i ve to force it to 0, already done for qtabwidget container Oct 22 12:46:42 but the outer layout still seems to have a margin :) Oct 22 12:48:12 j0tt : yes i just check in Qt designer for windows margin / space are 9/6 Oct 22 12:48:18 i remove them and loko better Oct 22 12:49:02 mh will there actually be videos for the devdays07 like the 2006 ones? the flash app is really nice binding slides and videos together Oct 22 12:50:59 the agenda said so Oct 22 12:51:23 I'm hoping, because I missed some talks Oct 22 12:51:52 specially on day 2, when aseigo exceeded his time for the devlab session somewhat Oct 22 12:51:57 by 500% Oct 22 12:52:15 hehe Oct 22 12:52:25 it was worth it :) Oct 22 12:52:57 what was it about? plasma?! ;) Oct 22 12:53:29 Sput : what about use of richtext ? same thing as syntaxhighlighter :) Oct 22 12:53:36 mostly ""what's new in KDE4" from a developer's perspective Oct 22 12:53:42 BabelO: richtext is what I mean by "HTML" Oct 22 12:53:50 slow, as soon as tables are involved Oct 22 12:54:03 and pretty much even if not it's still slower than just setting a QTextCharLayout Oct 22 12:54:24 because you save the whole parsing step Oct 22 12:55:10 Sput : ok i just like to use xml like for syntaxhighlighter but for chat ;) so easy step Oct 22 13:01:09 maybe you both should share efforts in making a good widget ;) Oct 22 13:18:47 j0tt ,Sput i m agree i ll look at scene :) Oct 22 13:21:23 morning chouimat :) Oct 22 13:26:50 morning Oct 22 13:26:57 ROFL http://www.youtube.com/watch?v=1qiGyxPplAw Oct 22 13:33:32 chouimat: haha nice one ;) Oct 22 13:35:06 chouimat : lol mine do the same ;) Oct 22 13:37:29 mieow... Oct 22 13:38:24 * j0tt just watched it again... so funny ;) Oct 22 13:38:59 j0tt: I have a plush (?) toy one of my speaker and my cat thought he was making the meow Oct 22 21:37:58 ljp, hi Oct 22 22:19:42 hmm Oct 22 22:21:21 GRRR Oct 22 22:22:15 achoo Oct 22 22:22:52 ljp http://www.youtube.com/watch?v=1qiGyxPplAw Oct 22 22:27:33 :) Oct 22 22:28:40 rohanpm / ljp : could you please take a look at bug "[Issue N181195] QPhoneNumber::matchNumbers does not work" again? there was no change in the source until now as it seems, and i can not access the bug via the task tracker to see whats the status is... Oct 22 22:29:06 chouimat|busy: instant classic ;) Oct 22 22:29:15 j0tt: yes Oct 22 22:39:32 chouimat|busy: btw the original is called "Cat Man Do" by tandemfilms.com and there is a better quality version: http://www.witchywoman333.com/Videos/wake-up.wmv .. ;) Oct 22 22:42:29 also reminds me of http://xkcd.com/231/ :) Oct 22 22:44:01 hehe Oct 22 22:45:58 so true Oct 22 22:46:48 it's why you keep the cat in the room you program ... it help to make simple code ;) Oct 22 22:47:51 hahaha **** ENDING LOGGING AT Tue Oct 23 02:59:57 2007