**** BEGIN LOGGING AT Thu Mar 10 02:59:57 2011 Mar 10 05:07:22 wow Mar 10 05:07:26 serious spam on the meego forum Mar 10 05:11:38 anyone working on something along the lines of http://rtc-web.alvestrand.com/ in meego? Mar 10 05:38:31 morning Mar 10 05:39:47 hey all, I was brought to the moblin site by intel, and the meego site by moblin - looking for graphics drivers for the Intel 3150 - do you provide these outside of the distro, or only through the distro itself? Mar 10 05:47:47 3150, is that the one on the Atom N450? Mar 10 06:09:26 it's the one with the n%%) Mar 10 06:09:29 N550 * Mar 10 09:10:12 moorning, too Mar 10 09:10:26 moooooo Mar 10 09:22:44 RST38h: booja Mar 10 09:23:19 raster: yoohoo Mar 10 09:24:41 RST38h: mrlrmrlmrl Mar 10 09:29:26 urlurlurl seems to be more appropriate... Mar 10 09:58:57 hello all :) Mar 10 09:59:25 heya wazd, how are things? Mar 10 09:59:25 lo wazd Mar 10 09:59:43 wazd: not yet planning to extend OMWeather into other types of applets? Mar 10 10:02:35 RST38h: what did you mean other types of applets? Mar 10 10:06:35 RST38h: ask my master :D Mar 10 10:07:16 wazd: Yess, Igor! Mar 10 10:07:37 RST38h: but imo we can do it, but using different name Mar 10 10:07:59 vasvlad: Given how well omweather works, it may be worth to create a few other applets: CPU temperature, stocks, email counters, etc Mar 10 10:08:12 wazd: of course, they won't be about the weather any more Mar 10 10:44:20 Hi. Mar 10 10:44:40 hi Mar 10 10:45:18 I'd like to make a feature request. Mar 10 10:45:59 there's a good features process for this :) Mar 10 10:46:10 Really where? Mar 10 10:46:28 lbt, how can I access meego Mar 10 10:46:30 I've obviously come to the right place ;) Mar 10 10:46:32 obs? Mar 10 10:46:38 How can I access obs of meego? Mar 10 10:46:43 Stephen512: http://meego.com/developers/requirements Mar 10 10:47:06 Thanks. Mar 10 10:47:36 Alps: so... are you developing opensource apps for meego ? Mar 10 10:48:54 I'll be off then. Mar 10 10:49:21 Alps: Ok - ping me when you're back Mar 10 10:50:04 ok, is it just me - or did we just have someone wander by and miss a chance to engage user about a feature? Mar 10 10:50:22 I get stopped in the street by people who offer features and write every one down Mar 10 10:53:10 * lcuk2 wonders what he was going to say Mar 10 10:53:41 morning Stskeeps, lbt \o Mar 10 10:54:13 hey lcuk2 Mar 10 10:54:21 yes Mar 10 10:54:32 I'll try to customize the meego kernel. Mar 10 10:54:40 and build by myself Mar 10 10:54:47 Meanwhile: # Mar 10 10:54:47 # Mar 10 10:54:47 Nintendo can remotely brick your 3DS after flash Mar 10 10:54:49 Alps: OK Mar 10 10:54:59 Alps: what's your meego.com account ? Mar 10 10:55:08 alpsxing Mar 10 10:55:21 done Mar 10 10:55:32 thanks. Mar 10 10:56:07 MrPPS_: GMA3150 is supported by the standard xf86-video-intel driver (and KMS in the kernel). It is available in practically every distro, or you can get it from upstream (x.org) Mar 10 10:57:22 hi,lbt, i cannot login build.meego.com by alpsxing Mar 10 10:57:39 Alps: build.pub.meego.com Mar 10 10:58:49 * lbt raises priority of "MeeGo OBS overview page" in his todo Mar 10 11:00:13 thanks, stskeeps Mar 10 11:54:53 hello everyone Mar 10 11:55:08 ~seen everyone Mar 10 11:55:17 everyone <~Tom@CPE-121-216-246-148.lnse3.ken.bigpond.net.au> was last seen on IRC in channel #sc2mapster, 243d 22h 52m 42s ago, saying: 'we'd love to donate time maul'. Mar 10 11:55:32 hi Moystard \o Mar 10 11:55:51 I have a question for you guys :D Mar 10 11:56:33 I know that MeeGo 1.2 is in development. I would like to build an image from the sources and execute it (I am in reality interested by MeeGo IVI). Is it possible to do so? Mar 10 11:56:51 yes Mar 10 11:57:00 in fact, you should build from the binary packages Mar 10 11:57:04 repo.meego.com :) Mar 10 11:58:24 so the last version for now is the 1.1.90 Mar 10 11:59:01 right Mar 10 11:59:06 oh okay I don't even to build it as images are already available for each build... Mar 10 11:59:13 even have to * Mar 10 12:01:09 thank you, I'll run it to see the improvements and new features :) Mar 10 12:08:40 * aloisiojr #nfc-temp Mar 10 12:08:58 Hello Mar 10 12:09:45 Are there netbook .raw images available that I can chroot into? Mar 10 12:20:00 anyone from Ixonos , Helsinki in this channel ? Mar 10 12:21:49 chinmaya, what would they be doing here, there are many side channels around meego Mar 10 12:22:01 and not everyone is watching all of the channels Mar 10 12:22:40 chinmaya, why are you asking that? Mar 10 12:22:41 lcuk: bcoz they have meego developers , might be online in this channel Mar 10 12:23:02 chinmaya, yes, which area of meego are they working on? Mar 10 12:23:07 chinmaya, they have them also in tampere and oulu :D Mar 10 12:23:20 also in helsinki Mar 10 12:23:39 for instance, there are a record number people in #meego-arm right now, some of whom are not in this channel Mar 10 12:23:48 moving this conversation to privat Mar 10 12:24:06 okie Mar 10 12:25:23 morning Mar 10 12:28:04 \o araujo, thiago_helsinki Mar 10 12:28:30 :) Mar 10 12:56:19 lcuk: Regarding download.meego.com, the Intelians are saying "WORKSFORME" Mar 10 12:56:29 gabrbedd, yeah Mar 10 12:56:31 lcuk: So, maybe it's a bug. Mar 10 12:56:51 it does work for them because the repositories on netbook do not use that server Mar 10 12:56:59 lcuk: i don't remember, did we try `zypper clean --all` ? Mar 10 12:58:13 gabrbedd, I did a zypper clean, will boot now and try --all Mar 10 12:58:41 (I know netbook is ok, because I stepped through the actions I was going to do on N900 using my ideapad Mar 10 12:58:41 lcuk: Anyway, you'll need to give them more specifics on your setup in order to get it resolved. Mar 10 12:58:46 sure Mar 10 12:59:32 Well, I'm running Handset builds on the netbook... and I couldn't reproduce it, either. Mar 10 12:59:43 Were you just doing `zypper refresh` ? Mar 10 13:00:01 yeah, hold on meego just booting on my n900 Mar 10 13:00:13 I will get network working and confirm everything in a documented bug Mar 10 13:00:17 if reqd Mar 10 13:01:49 Well, if `zypper clean --all` fixes it... we're having to do that /way/ too often. Mar 10 13:02:01 * lcuk nods Mar 10 13:02:10 and this is from a clean flash Mar 10 13:02:16 I've been on the look-out for the next time something like this happens (on my machines) so that I can find the cause. Mar 10 13:02:17 so there should not be anything in there cached Mar 10 13:03:32 Well, it's possible that mic2 doesn't clean the cache after installing the image... Mar 10 13:03:46 And anaconda is doing some kind of simple copy/paste to install. Mar 10 13:04:48 * gabrbedd is getting in the shower. Mar 10 13:11:53 what should i add to suders to allow every user to run an specific command without password? Mar 10 13:14:56 lucian1, user ALL = NOPASSWD: /yourcommand * Mar 10 13:15:01 ouch luist ^ Mar 10 13:15:50 user means all users or i have to specify? Mar 10 13:16:22 luist, hm... maybe i was too quick.. lemme check this Mar 10 13:17:30 luist, yes it seems yes... or you can use group instead of user name Mar 10 13:17:49 kdez: how would it be with group? Mar 10 13:17:52 lucian1, %users ALL = NOPASSWD: /bin/somecommand * Mar 10 13:18:00 luist, ^ sorry lucian1 :-S Mar 10 13:18:01 kedz: oh that seems good.. thanks Mar 10 13:18:54 kedz: no worries ;) Mar 10 13:19:17 gabrbedd, http://pastebin.com/idF96xM4 Mar 10 13:20:21 That is the MeeGo on N900 Zypper refresh failure log ^ Mar 10 13:22:29 * gabrbedd forwarding pastebin to jukka Mar 10 13:26:00 * gabrbedd would CC lcuk on the e-mail if he had lcuk's addy. Mar 10 13:26:20 liquid@gmail.com around meego bugzilla Mar 10 13:26:30 I will file a bug with that log in it Mar 10 13:26:32 it is simpler Mar 10 13:27:43 ok. Let me know the bug # when you do. Mar 10 13:27:51 Meanwhile, I sent them the pastebin link. Mar 10 13:30:01 gabrbedd, jukka, bug 14337 Mar 10 13:30:03 <_MeeeGoBot_> Bug https://bugs.meego.com/show_bug.cgi?id=14337 nor, Undecided, ---, ulf.hofemeier, NEW, MeeGo on N900 Zypper refresh failure Mar 10 13:30:35 thanks. Mar 10 13:31:30 remove 127.0.0.1 from top if you have no active connection with connman Mar 10 13:31:33 and no, usb networking doesn't count Mar 10 13:32:05 just following instructions! Mar 10 13:32:06 http://wiki.meego.com/ARM/N900/Tips_and_Tricks/N900_USB_Networking#Setting_up_default_route_and_DNS_settings Mar 10 13:33:00 now it doesn't Mar 10 13:33:01 :P Mar 10 13:33:33 Stskeeps, !!! Mar 10 13:33:39 but I can ping the hosts Mar 10 13:34:06 yes, but for some reason you hit the round-robin and 127.0.0.1 says "no, that host doesn't exist, nanana" Mar 10 13:34:09 :P Mar 10 13:34:44 well I have always been stuck with my software on its own machine Mar 10 13:34:50 * lcuk does not really mind so much Mar 10 13:34:58 lemme try removing the 127.0.0.1 and see if it works Mar 10 13:35:48 :O ooooooh Mar 10 13:35:54 Stskeeps, :D you genius! Mar 10 13:39:45 oh, that whole nameserver on localhost thing is still causing problems eh? Mar 10 13:42:38 fastest fix in the west, bug 14337 sorted. Mar 10 13:42:41 <_MeeeGoBot_> Bug https://bugs.meego.com/show_bug.cgi?id=14337 nor, Undecided, ---, ulf.hofemeier, RESO FIXED, MeeGo on N900 Zypper refresh failure Mar 10 13:43:40 this bug is really old Mar 10 13:45:17 you haven't actually fixed it, you've just worked around the problem Mar 10 13:45:45 ali1234, well reopen it and find a different way Mar 10 13:46:04 but since the instructions have been modified, others using usb ntworking on their n900 might have a tiny bit easier ride Mar 10 13:47:26 those instructions still make me lol Mar 10 13:47:35 talk about the most overcomplicated way to achieve what you want Mar 10 13:47:55 ali1234, yes Mar 10 13:48:05 but I cannot get my wifi working on n900 yet Mar 10 13:48:26 the configurator is not complex enough for me to enter dns and gateway and ip etc that I could find Mar 10 13:48:43 so why don't you use dhcp? Mar 10 13:48:43 ali1234: pretty much from the maemo.org usb networking page Mar 10 13:48:43 :P Mar 10 13:49:05 ali1234: lcuk doesn't believe in anything but adhoc and static ips ;) Mar 10 13:49:17 once again, this is how you set up usb networking on ubuntu: http://al.robotfuzz.com/~al/htc/Screenshot-6.png Mar 10 13:49:24 if this doesn't work, it's a bug in meego ^ Mar 10 13:49:53 ali1234, that dialog does not exist in meego :P Mar 10 13:50:02 this is how you set it up in ubuntu Mar 10 13:50:12 then you plug in the meego device and it automatically configures on dhcp Mar 10 13:51:20 basically the image replaces all this (none of which should be necessary): http://wiki.meego.com/ARM/N900/Tips_and_Tricks/N900_USB_Networking#Automatic_configuration_with_Ubuntu_9.10_and_10.04 Mar 10 13:52:51 <_kristianm> hi, can anyone explain the difference between Qt Quick and QML to me? - is there a definition of Qt Quick? - is it a special branch, a version number, a set of features, or just a marketing term? Mar 10 13:53:04 it's a marketing term Mar 10 13:56:18 I got MeeGo IVI running, it is still quite buggy but some improvements have been made since the 1.1 version Mar 10 13:57:04 _kristianm: I believe the idea is that Qt Quick is the name for the combination of QML + QML Designer Mar 10 13:57:34 qt quick includes also qt side Mar 10 13:58:02 haha http://dailyqt.crossmap.com/ Mar 10 13:59:45 so qt quick means short psalm from bible?:) Mar 10 14:01:04 no, I saw something this morning about 13 things cool about Qt Mar 10 14:01:25 <_kristianm> mihero you mean pyside? *qt side google* Mar 10 14:01:30 and one of them was the backronym Mar 10 14:02:26 [Bonus tip: Qt Quick stands for “Qt User Interface Creation Kit]. Mar 10 14:02:32 * lcuk thought that was nifty Mar 10 14:02:40 http://conversations.nokia.com/2011/03/10/reasons-to-get-stuck-on-qt-a-bakers-dozen/?sf1168252=1 Mar 10 14:04:47 is pyside really new? i thought it was available for years? Mar 10 14:09:01 lcuk: too bad that becomes "qt qt user interface creation kit" everywhere then... Mar 10 14:09:17 ahiemstra, shh :P Mar 10 14:09:24 what i want to know is how can i use qt quick without having to write any of that ugly javascript? Mar 10 14:10:19 does Qml use only javascript, or is it EMCA script or whatever and has potential to use an alternative engine ? Mar 10 14:10:35 javascript and ecmascript are the same thing Mar 10 14:11:22 ali1234: you can't Mar 10 14:11:35 ahiemstra: why not? Mar 10 14:11:50 can't i just declare the same objects in C++ code? Mar 10 14:12:09 and add them to a QGraphicsView or whatever? Mar 10 14:12:16 no Mar 10 14:12:33 all the qml elements are private implementations and not exposed to c++ Mar 10 14:12:44 great Mar 10 14:13:27 what if i want to subclass them? Mar 10 14:14:09 ali1234: you can't do that either Mar 10 14:14:30 and yes, that is incredibly annoying Mar 10 14:14:32 ahiemstra, ? Mar 10 14:14:37 seems pretty useless then Mar 10 14:14:52 I thought QML was able to be recursed and enumerated and stuff Mar 10 14:14:58 what is the benefit of QML over HTML5 then? Mar 10 14:15:18 and had a DOM and introspection capabilities Mar 10 14:15:22 um... you subclass QML elements in QML just fine Mar 10 14:15:33 toninikk1nen: yes, in qml Mar 10 14:15:35 not in c++ Mar 10 14:15:40 i want to sublass them in C++ Mar 10 14:15:47 i want to write as little javascript as possible Mar 10 14:15:57 because javascript is a horrible ugly and slow language Mar 10 14:16:14 you can use javascript in a minimum way just to glue things together and the rest in c++... Mar 10 14:16:19 ali1234: the biggest benefit, in my opinion, is a way cleaner api and much more direct c++ data binding Mar 10 14:16:42 ali1234 meant "Because javascript is not as optimal as certain other binary compiled language offerings" Mar 10 14:16:43 yes, like sharing the sama data model btw. qml and c++ is prett nifty Mar 10 14:16:55 toninikk1nen: but if i do that, i have to write all my QML objects in C++ from scratch? because i can't just subclass QML's Rectangle for example Mar 10 14:17:19 ali1234: Not fully true. V8 is rather fast and the language is also actually pretty nice if you just use it right (the same as C++). Mar 10 14:17:41 you subclass QML's rectangle in QML and glue that to c++ Mar 10 14:17:46 ali1234: you could encapsulate the qml objects instead of extending them Mar 10 14:18:02 just use it for a day or two and it will feel much clearer... Mar 10 14:20:31 here is an example: http://pastebin.com/pXPgpYXn Mar 10 14:20:39 how would i do this if my UI was written in QML? Mar 10 14:21:58 ali1234: use a c++ model to provide the data and use that in the qml Mar 10 14:22:09 i already do that Mar 10 14:22:34 the point is that with this code i do not have to rewrite the UI when the datamodel changes Mar 10 14:22:57 so how would QML make this simpler? Mar 10 14:23:12 seems like i would have to define another model for the QML, and then keep them in sync by hand Mar 10 14:23:12 qml responds to data changes Mar 10 14:23:17 that's extra work not less Mar 10 14:23:44 i don't think you understand what the code example does... Mar 10 14:24:14 it's building a UI dynamically at runtime depending on the properties available on an arbitrary QObject Mar 10 14:24:16 no, I don't really Mar 10 14:24:33 what is the ui supposed to look like? Mar 10 14:24:50 a bunch of sliders Mar 10 14:24:54 and colour choosers Mar 10 14:25:02 in QML you start from the direction of how the UI should look and behave, not from the direction of autogenerating based on whatever happens to be in a data model Mar 10 14:25:39 well, i know how the UI should look. it should provide methods for changing the properties of an arbitrary object :) Mar 10 14:25:58 ali1234: well, in this case you'd need to reimplement that method in qml Mar 10 14:26:10 at least, that would be the easiest solution Mar 10 14:29:14 either that, or a (relatively simple) data model for the display data Mar 10 14:29:30 are you familiar with phpmyadmin? Mar 10 14:29:45 yeah, though not on the code level Mar 10 14:30:03 but you know what it does right? it looks at the database model, and then generates a UI to edit the data Mar 10 14:30:35 imagine trying to write phpmyadmin with QML for the UI Mar 10 14:32:32 hmm, I think that, while it would be quite a bit of work, it would probably be quite doable Mar 10 14:32:50 in fact, i'd most likely also use data models for a pure c++ ui for it :p Mar 10 14:33:02 but the question is, would it be easier or harder than doing it in QWidgets? Mar 10 14:33:03 you could generate chunks of QML from c++ and execute those Mar 10 14:33:10 lol Mar 10 14:33:18 now we enter the realm of "nasty hacks to make it work" Mar 10 14:33:26 :D Mar 10 14:33:27 that's not a hack Mar 10 14:33:46 i'd just end up writing a C++ -> javascript translator Mar 10 14:33:57 berndhs, or you could call to the shell to run pyside to generate some qml which then get instantiated Mar 10 14:33:59 all so i can use this language which is supposed to make everything easier Mar 10 14:34:05 if you want a QML element that depends on the content of your data model, generate the elements Mar 10 14:34:05 goddam idiot users Mar 10 14:34:20 maybe you could use Repeater http://doc.qt.nokia.com/4.7-snapshot/qml-repeater.html Mar 10 14:34:21 * lcuk slides beer over Mar 10 14:34:27 what is up lbt ? Mar 10 14:34:29 ali1234: well, one thing I think would be way easier in qml is the delegates for the table overview and table data overview pages Mar 10 14:34:29 * lbt quaffs Mar 10 14:34:38 oh its not easy, no, but its not a hack Mar 10 14:35:15 lcuk: just users who are incapable of reading.... and then tell you how important their time is ;) Mar 10 14:35:51 ali1234: considering most of what phpmyadmin does is data views with some actions, I would say it is easier in qml actually Mar 10 14:36:02 ...and place the magic needed for your case in delegate of the repeater Mar 10 14:36:02 so i could make a model that models the model, and then delegate it's operation back to C++ code Mar 10 14:36:25 yep Mar 10 14:36:42 it just all sounds like yet more work Mar 10 14:36:56 analogous to what PHP does, generate HTML and CSS on the fly Mar 10 14:37:00 or you could bite the javascript hate and do it in js ;) it's not too bad as long as oyu use it for simple logic, calling methods etc. Mar 10 14:37:30 ali1234: well, as I said, if I were doing phpmyadmin in qt i would have those models anyway Mar 10 14:37:45 sure, you already have the QSql stuff Mar 10 14:38:12 lbt yes, but that is a human condition Mar 10 14:38:28 the difference with widgets is that I would be exposing the models to qml and using qml listviews + delegates instead of widget based listviews + delegates Mar 10 14:39:09 lbt, try using parchment rolls with a wax seal, I bet they would read it then! Mar 10 14:39:10 lcuk: I'm still being polite... just Mar 10 14:39:24 especially since I can't point to a decent wiki page.... Mar 10 14:39:28 which is my bad Mar 10 14:39:51 just booked flights+hotel for meego.fi though \o/ Mar 10 14:40:00 so I should write something now Mar 10 14:40:21 lbt: great! Mar 10 14:40:46 found uber-cheap flight .... but all hotels are full :( Mar 10 14:40:59 * lcuk has not even got a ticket yet Mar 10 14:41:07 lbt: i ended up paying 100eur/night Mar 10 14:41:08 you? Mar 10 14:41:09 true, there happens to be some other events at the same time Mar 10 14:41:16 so how do i get from a QObject to a model? Mar 10 14:41:23 Stskeeps: yep - "Homeland" Mar 10 14:41:50 i guess i use something like the code snippet to build the model Mar 10 14:41:53 although..... Stskeeps.... where are you? and do they have twin rooms ? Mar 10 14:42:14 lbt: good question, sec.. Mar 10 14:42:15 ali1234: that's a different story but yeah, something like that code to add elements to a model Mar 10 14:42:36 so my C++ code gets more complex, and i also have to write a bunch of javascript on top Mar 10 14:42:44 how is this "quick" again? Mar 10 14:42:45 ali1234: hehe Mar 10 14:43:11 ali1234: never believe marketing Mar 10 14:43:15 i don't :) Mar 10 14:43:29 ali1234: well I don't think they had this use case in mind for it :) Mar 10 14:43:32 lbt: scandic tampere city Mar 10 14:43:57 javascript is just as fast as c++ in free fall :) Mar 10 14:48:15 Yop All. Mar 10 14:49:28 what, oulu hotels full already ? Mar 10 14:50:12 or was that about tampere ? Mar 10 14:54:45 target: sony weapon: LOIC hive: loic.anonops.in port: 6667 chan: #loic Mar 10 14:54:56 ... Mar 10 15:17:13 Hi Stskeeps, I have a fix for chrome-meego-plugins package to build on ARM Mar 10 15:17:23 cool Mar 10 15:17:41 i can help upload that if you need Mar 10 15:18:00 I sent you a diff of the package Mar 10 15:18:08 k Mar 10 15:18:24 or I branch it in meego.com OBS and submit it.... Mar 10 15:18:33 well, one or the other works Mar 10 15:20:06 wrt to chromium in general, do we stay with the very old version in Trunk ? Mar 10 15:20:28 What happened with courgette in chromium? Mar 10 15:21:36 SpeedEvil: not sure Mar 10 15:33:28 pvanhoof, INSERT OR REPLACE? Why not UPSERT ;-) Mar 10 15:33:58 although, the former is nicely explicit. the latter is most likely better known Mar 10 15:37:28 * lcuk tests installing stuff on n900 Mar 10 15:37:56 :O cannot install git on n900 Mar 10 15:38:20 Problem: nothing provides perl(Error) needed by git-1.7.2.2-2.27.armv7l Mar 10 15:39:08 mikhas: Isn't UPSERT a DB-specific extension? Mar 10 15:42:43 miksuh, UPSERT? :) Mar 10 15:43:00 http://en.wikipedia.org/wiki/Upsert Mar 10 15:43:01 ah yes Mar 10 15:43:10 look at that, first time I hear about this Mar 10 15:43:36 Well it's not in master yet, so maybe we will use UPSERT :) Mar 10 15:44:49 Problem with upsert is just like insert-or-replace that it doesn't differentiate between single-value and multi-value, while in RDF-world those two are different (and yet aren't different) Mar 10 15:45:21 I have problems installing mx-devel and clutter-gst-devel on meego 1.0 because of newer versions of gst-plugins-good-devel (and another package) installed in the system, what may be wrong? Mar 10 15:45:27 Update is more about rows, in rdf you don't really have rows Mar 10 15:46:36 bug 14340 Mar 10 15:46:38 <_MeeeGoBot_> Bug https://bugs.meego.com/show_bug.cgi?id=14340 nor, Undecided, ---, ulf.hofemeier, NEW, Cannot install git on N900 Mar 10 15:48:39 So maybe... TUPSERT ?? Mar 10 15:48:41 :-p Mar 10 15:48:55 Heh, tupsert stands for? Tuple insrt? Mar 10 15:49:15 Triple update or isnert Mar 10 15:49:35 TUPLE UPDATE OR REPLACE Mar 10 15:50:03 Well it's insert or replace, insert in case of multivalue and replace in case of single value Mar 10 15:50:24 As insert in rdf can mean append Mar 10 15:50:35 I know it's all a bit confusing for relational database ppl :) Mar 10 16:13:33 ~seen alterego Mar 10 16:13:34 alterego is currently on #maemo #meego. Has said a total of 27 messages. Is idling for 6h 15m 53s, last said: 'RST38h: but Nokia already folded :P'. Mar 10 16:23:20 hey there. I tried running a meego image in qemu Mar 10 16:23:47 All I get is a "Starting meego" message for a very short time and after that I just see a silver white screen and nothing happens Mar 10 16:24:03 I tried the handset ia32 and netbootk ia32 image Mar 10 16:24:26 OpenGL hardware acceleration is provided Mar 10 16:24:28 try to get into the boot menu and disable silent Mar 10 16:24:57 dm8tbr: Which key accesses the menu? It seems really fast to me Mar 10 16:25:08 I think tab Mar 10 16:25:13 * thomasjfox tries Mar 10 16:26:11 dm8tbr: Jackpot! Mar 10 16:26:25 It loads the kernel and then stalls Mar 10 16:28:14 Hi Mar 10 16:28:22 Maybe the qemu version from Fedora 14 is not compatible Mar 10 16:29:25 morn Ulf^ Mar 10 16:29:34 Hi Stskeeps! Mar 10 16:30:39 berndhs: you rang? Mar 10 16:37:25 alterego: yes wondering if you want to chat about revolutionary UI stuff :) Mar 10 16:43:12 yeah, meego is running using the qemu version supplied with madde Mar 10 16:43:21 Time for some rockbox porting ;) Mar 10 16:51:21 kaitlin__, Do you know anything about sensor orientation being borked in the QML images? Mar 10 16:52:17 Ulf^: You mean like the screen is rotated in a way the user doesn't expect it (f.e. on top)? Mar 10 16:52:24 berndhs: sure :) Mar 10 16:52:29 berndhs: here? :) Mar 10 16:52:41 Ulf^: Happened to me yesterday when trying meego on the n900 Mar 10 16:52:41 thomasjfox, wrong window, but yes, that too ;) Mar 10 16:57:39 alterego: im here Mar 10 16:57:53 we can chat here or in more private Mar 10 16:58:51 Well, maybe here, if we're not completely off topic, as long as the conversation is interesting it might attract more people :) Mar 10 16:59:02 So, what's on your mind then? Mar 10 16:59:12 ok lets start here, we can always move Mar 10 16:59:44 what i'm after is makeing the programming effort for multiple screen sizes managable Mar 10 17:00:23 with current methods, you write 1 app for phones, then basically 1 app for tablet, 1 for desktop Mar 10 17:00:27 too much work Mar 10 17:00:40 i want to do 1 + 0.1 + 0.1 Mar 10 17:00:47 Are we talking in general or a specific set of tools, say, Qml or Qt etc? Mar 10 17:01:06 in general, but I want to start with QML/Qt Mar 10 17:01:25 for convenience Mar 10 17:01:31 The paradigms should should translate to web/html5 also anyway :) Mar 10 17:01:36 right Mar 10 17:01:58 if its done right, it shouldn't matter a great deal Mar 10 17:02:46 the reasons I asked for collaborators is that i'm an engineer, and this also needs a designer Mar 10 17:03:02 toothbrushes and coffee machines are designed Mar 10 17:03:23 and this is in part that kind of design Mar 10 17:04:06 Stskeeps: what about sending the N900 adaptation summaries to meego-handset to have eveything N900 there? Mar 10 17:04:31 but other kinds of collaborators are welcome of course, just have to keep in mind the design part Mar 10 17:05:03 Stskeeps: those summaries are useful for N900 MeeGo testers that otherwise might feel overwhelmed by the meego-dev topics and traffic Mar 10 17:06:08 Sure, well I'm a programmer but I like to think I have a good sense of aesthetic also. And I have quite a lot of experience using various technologies when developing UI/UXs Mar 10 17:06:43 its about artistic and ergonomic aspects Mar 10 17:06:50 I think UIs that flow, maybe even similar to how WP7 moves about are an interesting paradigm Mar 10 17:06:57 yes Mar 10 17:07:36 I think looking at the UI as a HUD is also useful Mar 10 17:07:45 Yes, Mar 10 17:07:51 away from the old style bunch of panels Mar 10 17:07:59 More toward widgets? Mar 10 17:08:13 well, concentrate on delivering the content Mar 10 17:08:24 It'll be interesting to see how scalable the tablet UX is Mar 10 17:08:33 and showing control elements only as necessary Mar 10 17:08:51 some things between tablets and desktops can just be scaled Mar 10 17:09:09 but for phones, for example, you need to group things differently Mar 10 17:09:19 Well, seems to me, that tablets, like handsets perfer to go fullscreen wrt apps Mar 10 17:09:35 show different collections of things within the app Mar 10 17:09:51 right with small displays, you dont have much choices except full screen Mar 10 17:09:52 Not sure what you mean, do you have a usecase? :) Mar 10 17:10:16 use case is shoing a document and index information Mar 10 17:10:28 Ah, right Mar 10 17:10:37 like an RSS news item, and list of headlines, list of feeds Mar 10 17:10:54 how much of which part you show varies with the real estate available Mar 10 17:10:57 Yeah, the old drill up/down Mar 10 17:11:04 thigns like that yes Mar 10 17:11:25 but even for desktops, showing everything at once is not a good idea Mar 10 17:11:33 its just left over from slow displays Mar 10 17:11:45 So, ideally you'd define your views, and depending on screen estate the UI manager could either display panes or provide drill up/down Mar 10 17:12:05 yes Mar 10 17:12:09 That's a nice idea. Mar 10 17:12:17 and all this needs to be dynamic Mar 10 17:12:29 Yeah Mar 10 17:12:32 depending, for example, on the curent display Mar 10 17:12:47 the current display isn't always the built in one Mar 10 17:13:01 remote login, docking stations, projectors Mar 10 17:13:03 So you could plug your phones HDMI into a monitor and use a USB mouse and you've got a desktop in a phone ;) Mar 10 17:13:09 Yes, exactly. Mar 10 17:13:10 right Mar 10 17:13:23 so the #ifdef solution is DOA Mar 10 17:13:39 In some ways, the web already handles this with CSS Mar 10 17:13:49 yes parts of it Mar 10 17:14:01 the missing part is dynamic grouping Mar 10 17:14:19 You have your media type selections that render things differently depending on screen "profile" Mar 10 17:14:28 what parts to show, what combinations to show Mar 10 17:14:30 Okay, what do you mean by dynamic grouping? Mar 10 17:14:53 suppose you have 5 content elements Mar 10 17:15:14 depending on what the user is currently doing, you show some selection of the 5 Mar 10 17:15:28 which selection depends on display size Mar 10 17:15:50 Okay, so now you're talking about a UI that may have multiple panes that aren't as closely related as effectively your RSS tree view like example earlier. Mar 10 17:16:10 not as hierarchical Mar 10 17:16:49 another example is an IDE Mar 10 17:17:24 and IDE can show a bunch of different views of the same project Mar 10 17:17:31 Indeed Mar 10 17:17:43 and which view you want to see depends on what you are currently doing Mar 10 17:17:56 Or just preference :) Mar 10 17:18:02 the importance isn't a hierachy like the RSS example Mar 10 17:18:40 could be preference too yes, it isn't all predetermined Mar 10 17:19:08 It just gets very complicated when you get the user to define work flow :) Mar 10 17:19:24 But also, if that could be done right, well, that would be nirvana Mar 10 17:19:27 so the paradigm basically starts with having a (large) number of content items Mar 10 17:19:38 Right Mar 10 17:20:01 and then this needs a more formalized way of describing which ones you show Mar 10 17:20:17 and after that, a way to arrange them and size them Mar 10 17:20:49 the middle part right now is being done entirely ad-hoc Mar 10 17:21:26 and so is the bottom part, if at all Mar 10 17:21:59 I think analysing this sort of thing w ould require creating some use cases. Mar 10 17:22:31 well, it eventually leads to a formal way of describing these tings Mar 10 17:22:37 use-cases are just examples Mar 10 17:22:54 they can be a starting point Mar 10 17:23:07 Well, maybe just randomly pick a set of apps, then work out how you'd ideally want those interfaces to work on different profiles. Mar 10 17:23:42 Then we can infur some dynamic logic from what we learn Mar 10 17:23:52 Can someone with a MeeGo Intel handset please verify this bug: Mar 10 17:23:53 https://bugs.meego.com/show_bug.cgi?id=14340 Mar 10 17:23:54 yeah but I dont want to collect 18 apps and work through all that Mar 10 17:23:55 <_MeeeGoBot_> Bug 14340 nor, Undecided, ---, fathi.boudra, NEW, [N900] Cannot install git Mar 10 17:24:11 maybe some smaller number of dissimilar things Mar 10 17:24:21 Well, yeah Mar 10 17:24:24 That's what I meant ;) Mar 10 17:24:37 4 or 5 I'd say Mar 10 17:24:45 yes that's reasonable Mar 10 17:25:06 And you don't even have to port any of the apps/UXs just draw a storyboard which shows that you've got all the views that the app you're looking at hyhas. Mar 10 17:25:16 yes Mar 10 17:25:35 and at the otehr end, make a rough design of the content elements Mar 10 17:25:56 and then make up a way do describe the mapping Mar 10 17:26:25 whats the best way to include this line: %users ALL=NOPASSWD: /usr/bin/smart * to /etc/suders file in the %post of a package spec? just concat? sed? can i check if this line already exists? Mar 10 17:26:40 we can make a chat room for that :) Mar 10 17:27:16 I'm just wondering whether we can use things like, moving to portrait mode to bring up what would be a sidebar in an IDE Mar 10 17:27:22 its not unrelated to meego, but its more general Mar 10 17:27:56 ah, actually just portrait versus landscape is an example of the problem Mar 10 17:28:02 Utilising gestures and the dynamics of a mohandset. Mar 10 17:28:43 gestures yes Mar 10 17:29:03 brings up a whole bunch of other things that will relate in the future :) Mar 10 17:29:59 I'm wondering whether it's worth bringing in desktop UXs, or whether we should concentrate more on tablets and handsets. Mar 10 17:30:07 I reckon soon more and more laptops will be touch anyway Mar 10 17:30:30 i think touch screen input is a short term phenomenon Mar 10 17:30:37 5 years maybe Mar 10 17:30:37 * alterego would like to see all screens become touch :) Mar 10 17:30:59 berndhs: and then what? Mar 10 17:31:00 Really? Mar 10 17:31:02 it has disadvantages, like obscuring the display Mar 10 17:31:21 don't know, perhaps people just point Mar 10 17:31:33 MAybe, but when is that a problem? :) Mar 10 17:31:36 gesture recognition without touching the device Mar 10 17:31:42 Not as accurate, and tactile feedback is very important Mar 10 17:31:59 Sure, that will probably appear sooner or later. Mar 10 17:32:00 i mean point at things not on the screen Mar 10 17:32:08 point at the enviroment Mar 10 17:32:09 crap! I just sneezed and it deleted my whole freaking document! Mar 10 17:32:18 Hah Mar 10 17:32:33 enhanced reality stuff Mar 10 17:32:57 I doubt that will be mainstream in 5 years Mar 10 17:33:00 Need a sneeze gesture recognizer... filter that thing you... Mar 10 17:33:07 s/you/out/ Mar 10 17:33:07 gabrbedd meant: Need a sneeze gesture recognizer... filter that thing out... Mar 10 17:33:11 Things do actually not move that fast in the tech world Mar 10 17:33:36 in the tech world maybe, in the market is another question, yoiu're right Mar 10 17:34:21 i think pointing at stuff in a room can be done this year if someone tries it Mar 10 17:34:33 but then what? Mar 10 17:34:37 I really want to get into augmented reality, but I don't have anything capable of it. Mar 10 17:34:48 but in consumer devices for less than $400, takes a while Mar 10 17:34:58 computer says "you're pointing at a lamp, what you want me to do about it?" Mar 10 17:35:15 right, i don't have the equipment either Mar 10 17:35:28 alterego, N900 is capable of AR Mar 10 17:35:32 computer sees you pointing at a lamp and turns it on or off Mar 10 17:35:38 turn on? Mar 10 17:35:43 you point at a train and get the schedule Mar 10 17:35:57 you could do this with kinect or similar, after painstakingly modelling everything in the room in blender, or something Mar 10 17:36:01 point at a person and get the credit history :P Mar 10 17:36:05 berndhs: we have the architecture for it in linuxmce Mar 10 17:36:16 berndhs: it would be easy to attach something like this Mar 10 17:36:24 right, it is not all that far away Mar 10 17:37:10 bah data consumers! Mar 10 17:37:16 Heh Mar 10 17:37:19 point phone at a train and change it schedule. Mar 10 17:37:27 so anyway, the paradigm for making UIs shouldn't break when new stuff like that comes in Mar 10 17:37:37 but it clearly totally changes Mar 10 17:37:41 lcuk: right Mar 10 17:38:02 ali1234: the paradigm that I will make with alterego, not the current one :) Mar 10 17:38:21 the current paradigm is already broken Mar 10 17:38:29 the thing is though, AR sucks Mar 10 17:38:39 it's pretty unnatural way of doing anything Mar 10 17:38:56 Or maybe you're just not used to it. Mar 10 17:39:20 eg if i want the schedule of a train, i don't go up to the conductor and start gesticulating wildly at the train Mar 10 17:39:46 O_o Mar 10 17:39:48 no, you ask politely and point at the train Mar 10 17:39:55 Don't get your metaphor Mar 10 17:39:57 ali1234, I often take pictures of the schedule boards of things at stations Mar 10 17:40:09 then I can just glance at phone to know which platform to run to at right time Mar 10 17:40:37 add on some 2d barcodes to places and then have live data of the same thing Mar 10 17:40:50 I think really, my phone should just know I'm in the train station, and have an icon appear on the desktop "train times" which knows the trains I normally get and tells me when they are, or gives me the option to search for other ones. Mar 10 17:41:07 that's a much better idea Mar 10 17:41:14 alterego, i have loads of photos of my train ticket too Mar 10 17:41:15 You should have to point at a train to know your local services. Mar 10 17:41:27 it does not need to know where I am, just that my train is nearly here and where I have to get to Mar 10 17:41:39 s/shoulld/shoulodn't/ Mar 10 17:41:48 but wait, hang on a minute Mar 10 17:42:02 i don't want to live like that, with some gadget telling me everything i should do Mar 10 17:42:04 yeah but the 3 inch screen is too limiting, with only 2 fingers as input Mar 10 17:42:17 people don't have enough control in 2 fingers Mar 10 17:42:46 ali1234: it doesn't just gives you information or what you can do, the choice is yours, whether you get on that train, steal the train, or jumnp in front of it :P Mar 10 17:43:01 ali1234, the some gadget saves me writing same details on my wrist Mar 10 17:43:04 which I do often Mar 10 17:43:05 what happened to thinking? Mar 10 17:43:10 gate numbers, times etc Mar 10 17:43:25 "You've just pointed at a train, do you want to (a) get schedule, (b) get on, (c) rob it, (d) buy it ??" Mar 10 17:43:26 ali1234, these are visual reminders of important facts Mar 10 17:43:27 Thinking wont mmake me know what time my train arrives .. Mar 10 17:43:36 train schedules are too unreliable to use directly Mar 10 17:44:32 anyway, that's not something I want to address direcly Mar 10 17:44:58 other than that any new paradigm has to tolerate all these possibilities Mar 10 17:45:32 so it can't just be designed for specific devices available now Mar 10 17:45:55 it just sounds to me like you're trying to make a UI controlled by the art of mime... Mar 10 17:46:14 no that's just an exmaple of what could come fairly soon Mar 10 17:46:24 it could, but it won't Mar 10 17:46:29 because everyone hates mimes Mar 10 17:47:00 for now I just want to make a systematic way of making UIs that works across display sizes Mar 10 17:47:23 like this you mean: http://liqbase.net/liq.meego.r&d.n900.and.ideapad.fullspeed.20110220_011.jpg Mar 10 17:47:47 I agree with alterego, I think you need to pick a few use cases and start trying to flesh it out. Mar 10 17:47:54 what about if the size of the UI wasn't fixed to the size of the display? and you could resize them, and maybe move them around? we could call them "windows" Mar 10 17:48:11 that's a starting point yes gabredd Mar 10 17:48:26 It sounds like you're trying to accomplish something like "skins with smarts" Mar 10 17:48:40 ali1234: it's more about, if you've got more space, but more information on the screen. Mar 10 17:48:49 no i want a programming paradigm, because right now there isn't one :) Mar 10 17:48:57 s/but/put/ Mar 10 17:48:59 alterego meant: ali1234: it's more about, if you've got more space, put more information on the screen. Mar 10 17:49:32 vgrade: http://svn.linuxmce.org/svn/branches/LinuxMCE-0810/src/MeeGo/orbiter-archos9.ks Mar 10 17:49:45 Or, if you've got a touch display, don't show zoom buttons if gestures are supported, or there are hardware zoom keys, etc. Mar 10 17:50:17 alterego, give a computer that requires gestures to an old person Mar 10 17:50:20 that sucks Mar 10 17:50:22 alterego: right, show only the controls that make sense Mar 10 17:50:23 and see how well that works out. Mar 10 17:50:27 what if i hate gestures? Mar 10 17:50:33 and i want to use the buttons anyway Mar 10 17:50:37 or cannot use them Mar 10 17:50:44 or the screen misrecognises Mar 10 17:50:45 what if i have no fingers Mar 10 17:51:01 Anyhow, easy apps that can be adapted are things that are mainly data oriented, media players, rss readers, train timetiables , etc, etc. Mar 10 17:51:10 ali1234: tehre is a market for shows, even though there are people without feet Mar 10 17:51:24 s/shows/shoes/ Mar 10 17:51:24 berndhs meant: ali1234: tehre is a market for shoes, even though there are people without feet Mar 10 17:51:43 i demand shoes for people without feet Mar 10 17:52:05 ali1234, psst, most amputees still wear shoes. Mar 10 17:52:22 Harder apps, well, that'll be things like IDEs, graphical editors, wordprocessors, etc, etc. Mar 10 17:52:27 errr those that have prosthetics rather Mar 10 17:53:06 alterego, :) have you tried using any IDE on a touch device? Mar 10 17:53:17 the text editing part is ok already Mar 10 17:53:22 lcuk: no, for good reason ;) Mar 10 17:53:41 actually even though I brought up IDEs as an example, I dont use them Mar 10 17:53:57 alterego, try it Mar 10 17:54:00 I suppose pressing could bring up "navigate to definition" or other menu options. Mar 10 17:54:12 none of the IDEs let me look at more than 1 source file at the same time Mar 10 17:54:27 Qt creator does Mar 10 17:54:29 I don't like coding on the N900 keyboard to be honest, especially how long it takes me to enter in certain symbols. Mar 10 17:54:33 just split the window any way you like Mar 10 17:54:43 berndhs, less of an issue really, it is the edit nobbles around visual components that sends you into frustration Mar 10 17:55:04 well, for me it's the choice of 1 source file only :) Mar 10 17:55:04 things we do with a mouse and take for granted Mar 10 17:55:17 like splitter bars with mouse cursor feedback showing we are on the correct pixel Mar 10 17:55:18 i like to look at 2 or 3 Mar 10 17:55:28 is impossible on touch devices with no hover Mar 10 17:55:49 this is why the mouse isn't going to be replaced with innaccurate pointing at the screen any time soon Mar 10 17:56:20 ali1234, load up an art app on any tablet/handset device Mar 10 17:56:26 draw a simple cross with 2 lines Mar 10 17:56:37 then, using your finger or stylus even, try to hit the centre of the cross Mar 10 17:56:45 multiple taps Mar 10 17:56:49 then save the picture Mar 10 17:56:53 i dont see how anyone can work on source code looking at 8 lines that are 60 characters long :) Mar 10 17:57:15 Those splitter grippers are annoying even with a mouse, the amount of time you waste moving those bloody things .. Mar 10 17:57:48 lcuk where are you going with this? Mar 10 17:57:54 * lcuk shows photo of previous attempts at that Mar 10 17:58:00 ali1234, I do it on most touch devices Mar 10 17:58:04 just to confirm accuracy Mar 10 17:58:14 just open any graphics app on the device Mar 10 17:58:19 draw 2 lines and poke away Mar 10 17:58:27 and what did you discover? Mar 10 17:58:47 just how accurately I could hit a target Mar 10 17:59:09 I find it hard hitting links on the N900 sometimes :D Mar 10 17:59:22 at first I needed it to know the offset from my thinking to where I poke on the screen Mar 10 17:59:23 that's because the N900 is really innaccurate Mar 10 17:59:29 but now I just do it to relax and ponder Mar 10 17:59:36 the n900 is very accurate Mar 10 17:59:41 it is your fat finger that is not Mar 10 17:59:42 mine isn't :( Mar 10 17:59:50 maybe n900s are ok development devices if you have 5 or 6 of them Mar 10 18:00:05 even with the stylus it still generates clicks over a radius of about 3-4mm Mar 10 18:00:12 (at random) Mar 10 18:00:28 O_o Mar 10 18:00:30 that's when it actually registers a press at all Mar 10 18:00:31 Crazy Mar 10 18:00:43 sometimes it just vibrates and does nothing at all Mar 10 18:00:45 Well, that's blatantly broken .. Mar 10 18:01:09 The brand new N900 I received not so long ago, is hyper sensitive and super accurate. Mar 10 18:01:16 have you calibrated your screen? Mar 10 18:01:21 no Mar 10 18:01:27 i didn't know that was possible Mar 10 18:01:30 ali1234, do you have a screen protector on? Mar 10 18:01:32 Even my N900 that's a year old is pretty sensitive and still quite accurate, except when you go to the edges. Mar 10 18:01:33 no Mar 10 18:01:41 hey Mar 10 18:01:56 how odd then, accuracy on the n900 ts is something pretty much everyone has been pleased with Mar 10 18:02:03 ali1234: settings -> screen calibration Mar 10 18:02:06 i have a screen protector on my old windows mobile phone, and it's still much more accurate than the n900 Mar 10 18:02:18 even for finger use, it is the nicest resistive I have encountered Mar 10 18:02:39 i got free meego iso Mar 10 18:02:45 how to install it in usb dick > Mar 10 18:02:50 disc Mar 10 18:02:55 usb pen disk Mar 10 18:03:06 how to install meego.sio in usb Mar 10 18:03:14 how to install meego iso in usb drive ? Mar 10 18:03:29 with dd Mar 10 18:03:48 talkin to me? Mar 10 18:03:52 wat dd Mar 10 18:03:52 yes Mar 10 18:05:57 fkL-ej: http://meego.com/devices/netbook/installing-meego-your-netbook Mar 10 18:06:19 fkL-ej: It has instructions about how to put it onto a USB drive for booting. Mar 10 18:06:21 ok Mar 10 18:06:50 it will run in windows 7/ Mar 10 18:07:48 see where it says "Windows instructions" at the top of that page... ;) Mar 10 18:10:09 System Requirements Mar 10 18:10:10 •CPU: Intel Atom or Intel Core 2 CPU (support for SSSE3) Mar 10 18:10:10 Note: MeeGo will not work on non-SSSE3 CPUs Mar 10 18:10:20 that means not work on i3 i5 i7 ? Mar 10 18:10:31 only core 2 duo ? Mar 10 18:11:00 •Platforms with the GMA-500, Nvidia, or ATI Graphics chipset are not supported............... Mar 10 18:11:03 what ?????????????? Mar 10 18:11:13 i need to throw away the grafix card ? Mar 10 18:11:15 Or ARM. Mar 10 18:11:45 i got ARM . , in phone Mar 10 18:11:47 not in pc Mar 10 18:12:00 intel i series supports ssse3 Mar 10 18:12:05 ok Mar 10 18:12:12 i3 i5 i7 is supported Mar 10 18:12:23 but i have nvidia 512 mb grafix in laptop Mar 10 18:12:28 i need to remove that ?? Mar 10 18:12:32 nvidia is a no-go. sorry. Mar 10 18:12:58 i dont want meego to use that grafix memory Mar 10 18:13:07 cant it just neglect it>? Mar 10 18:13:18 fkL-ej: MeeGo has a limited set of supported HW at this point. It's not ready for use on general purpose PC/laptop hardware Mar 10 18:13:25 i need to open the laptop with screwdriver and remove nvidia ? Mar 10 18:13:48 will xorg fall back to vesa? Mar 10 18:13:49 if you are interested in developing it then please do so ... otherwise it's not really for you just yet :) Mar 10 18:14:11 i can help Mar 10 18:14:33 and it doesnt need development but degrading Mar 10 18:14:47 just remove the nvidia detection thing Mar 10 18:14:48 . Mar 10 18:14:59 feel free to do so Mar 10 18:15:05 fkL-ej: If you want to run MeeGo in a virtual environment... check out the MeeGo SDK (the qemu option, and possibly the MADDE option) Mar 10 18:18:07 i got vmware Mar 10 18:18:17 and the meego zip Mar 10 18:18:26 how to run it in VMplayer ? Mar 10 18:18:33 watever Mar 10 18:18:37 i just want to see Mar 10 18:18:51 how to put it in tV ????? Mar 10 18:18:56 how to install it in tV ????? Mar 10 18:19:20 Connected TV Mar 10 18:19:28 Consumers demand access to all of their content on all the screens they interact with in the home, from mobile computers and handsets to digital televisions. As these screens connect to the internet, the opportunity for manufacturers and content providers Mar 10 18:19:34 MeeGo for Connected TV allows OEMs, ODMs, and service providers the strategic freedom to deliver innovative and Mar 10 18:19:35 q__q Mar 10 18:19:35 ? Mar 10 18:19:36 fkL-ej: google is your friend ... but you are beginning to sound like a troll. Mar 10 18:19:40 install it in tV ? Mar 10 18:19:41 ? Mar 10 18:19:42 how ? Mar 10 18:19:58 step one: install meego Mar 10 18:20:05 step two: connect video cable to tv Mar 10 18:20:24 ali1234, from december: http://liqbase.net/liq.20101202_131408.liqsketchedit.scr.png Mar 10 18:21:01 that way i can install windows 7 in tv Mar 10 18:27:20 only for nokia and aava phones ? Mar 10 18:29:31 you're not trolling well enough. try harder. Mar 10 18:29:45 * fkL-ej slaps timakima around a bit with a large trout Mar 10 19:01:17 i can't find any kind of drawing program on symbian 3 Mar 10 19:01:32 so i can't try the cross experiment Mar 10 19:04:08 ali1234, heh Mar 10 19:07:35 this is a good objective test of "real world" touch screen performance though Mar 10 19:07:56 but the thing is, a mouse will always utterly destroy any other kind of input in this test Mar 10 19:14:36 gaze-tracking Mar 10 19:14:51 In some cases. Mar 10 19:19:17 no, even gaze-tracking is less accurate than a mouse Mar 10 19:19:36 have you ever tried to stare exactly on one point and not look away at all? it's really hard Mar 10 19:19:45 you always get some drift Mar 10 19:19:51 or maybe my eyes are just bad Mar 10 19:20:17 it just means that touch interfaces have to account for innacuracies Mar 10 19:20:30 both in the UX and the drivers to filter and present the data Mar 10 19:20:40 you can't Mar 10 19:20:48 if the data isn't there you can't just make it up Mar 10 19:20:53 well, you can, but it's gonna suck Mar 10 19:23:17 ali1234, what I mean is that drivers should know there is a difference between touch screens designed with lab conditions and high quality data, and real world performance on dirty, dusty touchscreens with grubby innacute (and often jam coated) fingers Mar 10 19:24:44 computers don't "know" anything in any meaningful sense Mar 10 19:25:42 this is probably the biggest misconception of the past 10 years of mainstream computing Mar 10 19:25:58 ali1234, take something as simple as a list with nice swipable kinetics and an onclick handler that opens a new window Mar 10 19:26:00 "your tivo knows what shows you like" etc Mar 10 19:26:19 no, it doesn't. it is just detecting very simplistic patterns, as demonstrated when it gets it hilariously wrong Mar 10 19:26:30 if you misswipe, you get a touchscreen "tut" as you open a window when you meant to scroll up the list Mar 10 19:26:47 and reach for the backbutton to try again Mar 10 19:26:56 if you catch it wrong again, etc Mar 10 19:27:13 the best fix for this I have found is to just have click doing select Mar 10 19:27:23 and have a dedicate button to edit or select etc Mar 10 19:27:42 no misswipes are going to break your concentration from finding the item you were looking for. Mar 10 19:27:50 the best fix i found was stop using a rubbish resistive TS Mar 10 19:27:59 this is on my Ideapad Mar 10 19:28:02 :) Mar 10 19:28:11 the ideapad is a whole different ballgame Mar 10 19:28:14 capacitive is more noticable Mar 10 19:28:25 i tried the tablet UX on it, it's really bad for that kind of stuff Mar 10 19:28:34 ideapad on its hinge actively moves away from you and bounces Mar 10 19:28:48 especially the photo viewer, where it seems to be randomly switching between three different functions for swiping horizontally Mar 10 19:28:48 if it is in laptop mode Mar 10 19:29:20 ali1234, the first time I noticed it Mar 10 19:29:24 I was using my old N810 Mar 10 19:29:25 Speaking of touchscreens, are there any iPad clones with resistive screen? Mar 10 19:29:30 which had a poor touchscreen Mar 10 19:29:33 I am looking for something to use MyPaint on. Mar 10 19:29:35 Tronic: um yeah like all of them Mar 10 19:29:41 people remarked that I should not care because they would be perfect in future Mar 10 19:29:54 Tronic, n900 has it available Mar 10 19:29:55 ali1234: Like "all of them" use capacitive because they want to have multitouch. Mar 10 19:30:10 Tronic: you're not going cheap enough Mar 10 19:30:21 the $99 ones are resistive Mar 10 19:30:23 lcuk: Yes, that's what I am using but the screen is small and the device is slow. Mar 10 19:30:31 and there's a hell of a lot of them Mar 10 19:30:37 and they are all garbage :) Mar 10 19:30:44 ali1234: Not much help then :( Mar 10 19:30:47 but they do have resistive Mar 10 19:31:04 no android 2.x though Mar 10 19:31:19 maybe I should produce such a device, designed for MyPaint Mar 10 19:31:24 ali1234, so there are "a hell of a lot" of devices out there with touch screens which are not quite perfect? :) Mar 10 19:31:31 I was really looking for a more reasonably priced Wacom Cintiq replacement and being independent of a PC is also a plus. Mar 10 19:31:51 lcuk there's a hell of a lot of cheap junk tablets and phones coming out of china, yes Mar 10 19:32:06 and i'm not talking about HTC lol Mar 10 19:32:10 GPL - what is GPL? Mar 10 19:32:18 i'm talking about the stuff where they don't even bother giving it a name or logo Mar 10 19:32:20 Of course you can't have source code! Mar 10 19:32:40 or even just write apple on it Mar 10 19:33:37 like this: http://www.youtube.com/watch?v=TUT39op2Pp8 Mar 10 20:21:39 Stskeeps: quick question: Is "libosso" not part of meego trunk? Can't seem to find it. (running the netbook image or on the repo server) Mar 10 20:24:46 libosso is a maemo thing Mar 10 20:24:53 you'd need to pull in Cordia Mar 10 20:25:21 look on repo.pub.meego.com for smoku's maego project. Mar 10 20:26:39 thanks! Is there a meego replacement for this to get notified if a device's display is on/off? Mar 10 20:27:03 good question Mar 10 20:27:16 the APIs are in a bit of flux right now Mar 10 20:27:30 as things like Meego-Touch-Framework are being systematically deprecated Mar 10 20:27:35 I already found "libresource" which closes matches maemo's libplayback Mar 10 20:28:05 right now, i am steering clear, and using just MeeGo Core components until everybody makes up their mind on what the hell they wanna do Mar 10 20:28:41 (which is okay, I have existing software that uses our own stuff for now, but as soon as I have a clear path of what APIs to use, i will write new software to use the new APIs) Mar 10 20:29:46 so I think it's ok to use libosso for now until an "official" API comes up Mar 10 20:30:17 thanks Mar 10 20:30:51 ok Mar 10 20:46:28 TSCHAKeee: one more thing: How did you get access to repo.pub.meego.com? meego.com/garage seems incomplete for now Mar 10 20:47:00 TSCHAKeee: I just assumed your username there is tschak909 ;) Mar 10 20:47:15 thomasjfox: i talked to lbt Mar 10 20:47:31 he upgraded my meego.com account to work on the public obs too Mar 10 20:47:56 so that's like a maemo.org build system invitation Mar 10 20:48:17 yeah Mar 10 20:49:20 thomasjfox: this is what I work on: http://www.youtube.com/watch?v=ZRKkqxWcytI ... http://www.linuxmce.org/ .... http://video.google.com/videoplay?docid=2176025602905109829 (the last being a 20 min demo video) Mar 10 20:49:22 does the stuff behind repo.pub.meego.com already do full automated builds for all supported archs? Mar 10 20:49:29 yes Mar 10 20:49:34 (simple answer) Mar 10 20:49:39 hehe :) Mar 10 20:49:43 * thomasjfox takes a look at the videos Mar 10 20:56:15 TSCHAKeee: So this is linux based home + "multimedia" automation for meego Mar 10 20:56:35 this is a smart home platform, the only one of its kind, to combine EVERYTHING into one place Mar 10 20:56:42 right now, we base on Ubuntu Mar 10 20:57:04 but I am systematically building atop meego as a feasibility test of the platform Mar 10 20:57:33 we have a TON of legacy code Mar 10 20:57:37 thomasjfox: do you want access? Mar 10 20:57:39 which i am systematically testing Mar 10 20:58:04 lbt: Maybe in a few days, still have to get around to build my first rockbox package. But thanks! Mar 10 20:58:22 np - just yell Mar 10 20:58:36 lbt: are there jogglers still floating about? Mar 10 20:58:54 lbt: I might wanna grab about 10 or so Mar 10 20:59:03 hehehe Mar 10 20:59:07 mmm O2 stopped selling them Mar 10 20:59:11 ebay has some Mar 10 20:59:13 :((( Mar 10 20:59:19 i guess they weren't a hit Mar 10 20:59:37 lbt: i can tell you, this is the FASTEST I've _EVER_ seen Orbiter run on a wireless device Mar 10 20:59:41 it screams Mar 10 20:59:59 the hardware is wonderful Mar 10 21:00:54 lbt: Is there an (web) overview of all the packages in repo.pub? Mar 10 21:01:02 not yet Mar 10 21:01:11 we're working on something Mar 10 21:01:23 I just built midnight commander for me locally, might be nice for someone else, too Mar 10 21:01:49 that is what the OBS is for Mar 10 21:02:00 we'll have an 'Extras' area with apps like that Mar 10 21:02:17 * TSCHAKeee will soon upload what is probably the largest spec file ever to OBS Mar 10 21:02:22 (I apologise in advance) Mar 10 21:02:39 to build all of LinuxMCE's components on MeeGo Mar 10 21:02:47 TSCHAKeee: you can't beat chromium's 700mb source rpm Mar 10 21:02:47 :P Mar 10 21:02:59 (it has to be in the same spec file, because the entire source tree is vertically oriented) Mar 10 21:03:02 oh yes i can Mar 10 21:03:05 yes...i can... Mar 10 21:03:10 ugh Mar 10 21:03:29 our main source tree is double that. Mar 10 21:03:32 I can pick up jogglers on ebay Mar 10 21:03:38 ok. Mar 10 21:03:40 if you're serious Mar 10 21:03:56 yeah... i need to wait just a bit, but yep Mar 10 21:06:40 thanks for all the information. Gotta run. Mar 10 21:17:52 timeless_office, ping Mar 10 21:29:57 hi all Mar 10 21:30:19 does anyone here know if there's a way to try out meego on a usb stick like one can do with Ubuntu? Mar 10 21:30:53 Thrandil, most of the images are USB defined anyway and inlude a "Boot from USB" option Mar 10 21:31:08 for quick testing and confirmation without mounting your main hard disk Mar 10 21:31:49 ooh nice. Thanks. I saw the images, but didn't want to boot them in case I would mess something up. Knowing there is this option is great, as my new netbook will arrive tomorrow, incl. touch screen function Mar 10 21:33:47 Thrandil: Installing an image to the USB follows this process: http://meego.com/devices/netbook/installing-meego-your-netbook Mar 10 21:34:00 ...which is different from Ubuntu. Mar 10 21:34:26 thanks for the link, gabrbedd Mar 10 22:13:49 jonnor: Thanks - I'm taking a look at installing that now - I'd installed the January version, to no avail, so I'm seeing what the March version does :) Mar 11 00:38:05 !summon help Mar 11 00:38:59 no help nor escape available Mar 11 00:39:54 javispedro: can i get you to read a thread and a draft reply? Mar 11 00:40:08 * timeless_w7ip is in a very very very ranty mood and needs someone to be a censor Mar 11 00:41:08 I'm on an optimist mood tonight, so I'll give it a try. Mar 11 00:41:14 remember I'm not a native though. Mar 11 00:42:10 * javispedro remembers about lack of backup administrator and gets saddened a bit :( **** ENDING LOGGING AT Fri Mar 11 02:59:57 2011