djszapi_ | fiferboy: You can check out me :p | 00:00 |
---|---|---|
djszapi_ | but a lot of hacker geeks in one place :) | 00:00 |
fiferboy | That is a lot of hackers, but the filter box doesn't recognize your nick? | 00:03 |
djszapi_ | mmmh, look for the project name Gluon | 00:04 |
*** hardaker has quit IRC | 00:04 | |
djszapi_ | there were 5-6 Gluon developers there iirc. | 00:04 |
fiferboy | Yes, about 6 show up | 00:04 |
*** willer_ has quit IRC | 00:05 | |
fiferboy | Well, travel time (still compiling) | 00:06 |
fiferboy | Talk later | 00:07 |
*** fiferboy has quit IRC | 00:08 | |
*** aapo has left #harmattan | 00:09 | |
*** lizardo has quit IRC | 00:11 | |
*** javispedro has joined #harmattan | 00:19 | |
*** lcuk has joined #harmattan | 00:32 | |
*** lcuk has quit IRC | 00:32 | |
*** lcuk has joined #harmattan | 00:32 | |
*** baraujo has quit IRC | 00:43 | |
*** CaCO3 has joined #harmattan | 00:49 | |
*** CaCO3 has quit IRC | 00:51 | |
faenil | guys | 00:51 |
faenil | out of curiosity | 00:51 |
faenil | why does QImage miss mouse events manipulation? | 00:52 |
*** ZrZ has quit IRC | 00:54 | |
ieatlint | qimage isn't a qobject | 01:02 |
ieatlint | so it has no events | 01:02 |
ieatlint | your best choice is to embed the qimage into a widget (qlabel is a good choice, as it has a setImage() method), and then do your manipulation there | 01:08 |
faenil | yeah sure I have always used qImage:QLabel | 01:10 |
faenil | but I was wondering why did not they ever make something about that, like a dedicated class | 01:10 |
trx | is there a way to get a handle(hwnd) of a window created by QDeclarativeView ? i have a custom widget that i want to place into it via DeclarativeProxyWidget, but i cant create it (the custom widget) without that hwnd.. | 01:11 |
faenil | dunno, QImageClickable, or make QImage a QObject | 01:11 |
ieatlint | they didn't make a new class because it was unnecessary | 01:11 |
faenil | since clicking on an Image is such a common practise... | 01:11 |
ieatlint | and making a qimage a qobject would be problematic | 01:11 |
faenil | ok the last one could be a good reason.. | 01:12 |
ieatlint | for instance, you can't duplicate qobjects | 01:12 |
trx | there is no need for a class such as QImage to contain events | 01:12 |
trx | as its use is for drawing, not for user interaction | 01:12 |
faenil | but there is the need for a class which lets you display an image and also receive events... | 01:12 |
faenil | call it QImageInteractive | 01:13 |
faenil | as you wish :) | 01:13 |
trx | you can use eg. label for that | 01:13 |
*** lcuk has quit IRC | 01:13 | |
faenil | sure but you have to create a new class | 01:13 |
faenil | can't just use QLabel | 01:13 |
faenil | that's what I mean :) | 01:13 |
faenil | something straightforward for a so common practise :) | 01:13 |
trx | QImage is a class that holds image data | 01:14 |
*** seif has quit IRC | 01:14 | |
ieatlint | yeah, i see what you mean about wanting a class that would include the functionality | 01:14 |
trx | its used everywhere, to add events to it would add events to other components that do not need it | 01:14 |
faenil | ok :) | 01:14 |
faenil | trx, you're right, in fact my argument is not strictly QImage related... | 01:15 |
trx | but yes, i wonder why such a class doesnt exist | 01:15 |
faenil | ok good :D | 01:15 |
trx | :) | 01:15 |
faenil | that was my question :) | 01:15 |
faenil | anyway we all wonders why it doesn't exist, so no problem :) I'll keep my doubt :D | 01:15 |
trx | anyways, any ideas about my question? | 01:15 |
ieatlint | you well, it doesn't exist by default anyway :P | 01:15 |
trx | :) | 01:15 |
faenil | I can't help you trx :) | 01:16 |
faenil | and I'm going to bed, have a nice day/evening/night :D | 01:16 |
faenil | cya guys | 01:17 |
ieatlint | dunno either | 01:17 |
ieatlint | night | 01:17 |
trx | i guess i'm doomed, google can't help me either :( | 01:17 |
*** faenil has quit IRC | 01:17 | |
*** seif has joined #harmattan | 01:18 | |
special | trx: explain "window created by QDeclarativeView" | 01:18 |
trx | QML file that contains PageStackWindow is loaded via QDeclarativeView | 01:19 |
*** M4rtinK has quit IRC | 01:19 | |
trx | i can insert a standard widget such as QPushButton into it | 01:20 |
trx | but this component needs some hwnd in order to be created | 01:20 |
*** seif has quit IRC | 01:21 | |
*** seif has joined #harmattan | 01:23 | |
*** djszapi_ has quit IRC | 01:24 | |
ieatlint | trx: i'm going to take a wild shot here, but qdeclarativeview is a widget, and qwidget has a winId() method.. | 01:25 |
ieatlint | is that what you're looking for? | 01:25 |
trx | yes | 01:25 |
trx | but that function doens't return a valid hwnd | 01:25 |
trx | :( | 01:25 |
ieatlint | hmm | 01:26 |
special | widgets inside a QGraphicsProxyWidget may not have a native handle at all. | 01:26 |
*** rcg1 has quit IRC | 01:27 | |
*** rm_work has quit IRC | 01:32 | |
trx | QGraphicsProxyWidget is inside a class of type QDeclarativeItem | 01:33 |
trx | which is registered via qmlRegisterType | 01:33 |
trx | maybe if i place that QGraphicsProxyWidget inside a QWidget | 01:34 |
trx | and use that widget's handle | 01:34 |
trx | should that work? | 01:35 |
special | a QWidget inside a QGraphicsProxyWidget is not actually part of the normal window/widget ownership tree | 01:35 |
special | it exists separately, (possibly) outside of any real native windows. | 01:35 |
special | what do you need a native window handle for? | 01:35 |
trx | this custom widget that i am trying to insert | 01:38 |
trx | needs a valid hwnd during creation | 01:38 |
trx | otherwise it fails to create itself | 01:39 |
trx | "a QWidget inside a QGraphicsProxyWidget" | 01:40 |
trx | no, i meant, to place a QGraphicsProxyWidget inside a QWidget | 01:40 |
special | QGraphicsProxyWidget is a QGraphicsItem (ultimately). It can only be in a QGraphicsScene. | 01:41 |
trx | then use handle of that parent widget for my custom widget that i will place inside a proxy | 01:41 |
*** tbf has quit IRC | 01:54 | |
*** hardaker has joined #harmattan | 01:59 | |
*** meegoexperts has joined #harmattan | 02:04 | |
*** Sput has joined #harmattan | 02:10 | |
rm_you | ROFL | 02:10 |
rm_you | did anyone get this email? | 02:10 |
rm_you | "Free Microsoft App Hub registration for Nokia Developer Programs members" | 02:11 |
rm_you | I rofled so hard | 02:11 |
rm_you | and then i cried a little | 02:11 |
ieatlint | yeah, everyone with a launchpad account got one | 02:11 |
ieatlint | congrats, you save $99 :P | 02:12 |
ieatlint | it'll be useful when nokia sends you a windows phone | 02:12 |
ieatlint | "useful" | 02:12 |
*** slaine has quit IRC | 02:18 | |
trx | yeah.. "useful" | 02:25 |
wazd | ieatlint: maybe it will ;P | 02:26 |
*** antman8969 has joined #harmattan | 02:30 | |
*** BrettQ has joined #harmattan | 02:33 | |
*** slaine has joined #harmattan | 02:49 | |
*** epage has joined #harmattan | 02:52 | |
*** BrettQ has quit IRC | 02:54 | |
*** Guest14597 has quit IRC | 03:02 | |
*** Termana has joined #harmattan | 03:05 | |
*** Termana is now known as Guest69506 | 03:06 | |
*** deimos has quit IRC | 03:08 | |
*** antman8969 has quit IRC | 03:15 | |
*** Guest69506 has quit IRC | 03:18 | |
*** wazd_N950 has joined #harmattan | 03:19 | |
wazd_N950 | woo :) | 03:19 |
*** wazd_N950 has quit IRC | 03:23 | |
*** wazd has quit IRC | 03:25 | |
*** crevetor has quit IRC | 03:25 | |
*** Termana|rdlBNC has joined #harmattan | 03:34 | |
*** crevetor has joined #harmattan | 03:38 | |
*** NIN101 has quit IRC | 03:48 | |
*** epage has quit IRC | 03:48 | |
*** smoku has left #harmattan | 04:07 | |
*** Guest26874 has quit IRC | 04:08 | |
* javispedro accidentally scratches N950 again | 04:21 | |
javispedro | this thing seems to be even more delicate than the N900... | 04:21 |
special | you just need to treat it with the appropriate deference | 04:23 |
Tronic | javispedro: The glass of it? | 04:37 |
javispedro | Tronic: nah, plastic | 04:38 |
Tronic | Mine is still scratch free but I am having major trouble with grease. | 04:38 |
Tronic | Looks horrible and the friction in very unpredictable. | 04:38 |
Tronic | Cannot be cleaned by simply wiping, requires soap or something. | 04:39 |
special | the screen or the case? | 04:39 |
Tronic | The screen. | 04:39 |
special | it looks pretty bad when off; when on, I don't have any problems with it | 04:40 |
special | but i've used a lot of bad touchscreens, it's no surprise this one compares favorably | 04:40 |
*** hardaker2 has joined #harmattan | 04:44 | |
*** hardaker has quit IRC | 04:44 | |
SpeedEvil | I don't find cleaning it with a problem - a vigourous scrib on a t-shit | 04:46 |
*** javispedro has quit IRC | 05:14 | |
*** epage has joined #harmattan | 05:21 | |
*** fiferboy has joined #harmattan | 05:22 | |
fiferboy | 7.5 hours into my ARM build of Qt in Scratchbox on my Lenovo S10-3t | 05:23 |
*** Evgeniy has joined #harmattan | 05:41 | |
wmarone | ouch | 05:42 |
wmarone | I know Atom isn't fast, but that just kinda brings it into sharp relief | 05:43 |
fiferboy | scratchbox ARMEL doesn't help | 05:43 |
wmarone | nope | 05:48 |
fiferboy | I guess there ins't a big North American cround in this channel :) | 05:52 |
fiferboy | crowd* | 05:53 |
* special is one | 05:53 | |
special | I wonder how many of the N950s did make it over here | 05:54 |
fiferboy | I know of at least 8 | 05:54 |
Clint | i only know of one | 05:55 |
*** smokexmeego has joined #harmattan | 05:59 | |
smokexmeego | is there a low level api to access the camera flash on N950? trying to make a flashlight app | 06:01 |
fiferboy | smokexmeego: There is a thread about that on forum.meego.com | 06:01 |
fiferboy | There seems to be something missing from the mobility API that is supposed to allow it | 06:02 |
smokexmeego | the QCameraExposure::FlashTorch flag is unimplemented past the enum | 06:03 |
smokexmeego | ok thanks :) guess I'll wait for QT Mobility to finish camera module | 06:04 |
*** smokexmeego has quit IRC | 06:05 | |
*** berndhs has left #harmattan | 06:08 | |
* fiferboy thinks his build might be stuck on the docs | 06:18 | |
fiferboy | I wanted to test these packages tonight :/ | 06:19 |
*** antman8969 has joined #harmattan | 07:02 | |
*** antman8969 has quit IRC | 07:02 | |
*** antman89691 has joined #harmattan | 07:03 | |
*** antman89691 has quit IRC | 07:04 | |
*** epage has quit IRC | 07:21 | |
*** DocScrutinizer has quit IRC | 07:31 | |
*** DocScrutinizer has joined #harmattan | 07:31 | |
*** smoku has joined #harmattan | 08:03 | |
*** spenap has joined #harmattan | 08:08 | |
*** smoku has left #harmattan | 08:13 | |
*** hardaker2 has quit IRC | 08:40 | |
*** mece has joined #harmattan | 09:13 | |
*** djszapi has joined #harmattan | 09:15 | |
djszapi | http://www.zdnet.com/blog/microsoft/microsoft-windows-boss-shares-more-hints-on-windows-8-features/10367 =) | 09:18 |
*** djszapi has left #harmattan | 09:20 | |
*** ukki has joined #harmattan | 09:20 | |
*** veskuh has joined #harmattan | 09:26 | |
*** veskuh has left #harmattan | 09:27 | |
*** djszapi has joined #harmattan | 09:27 | |
*** wazd has joined #harmattan | 09:37 | |
*** mzanetti- has joined #harmattan | 09:40 | |
*** harbaum has joined #harmattan | 09:45 | |
*** Arkenoi has joined #harmattan | 09:45 | |
*** xarcass has joined #harmattan | 09:50 | |
*** mariob has joined #harmattan | 10:05 | |
Stecchino | djszapi: do we need to care about that? | 10:05 |
djszapi | Stecchino: at least, I care about that more than meego which unreliable. | 10:07 |
Stecchino | djszapi: you mean as a project or as a OS? | 10:07 |
djszapi | as in from user pov. Also, I think it is good to ponder the differences among different projects on the same market. | 10:08 |
Stecchino | ponder NIH and MeTo syndromes? | 10:09 |
djszapi | sorry ? | 10:10 |
Stecchino | djszapi: talking about microsoft's tendancy to always want to barge in late into an already existing and successful market | 10:13 |
Stecchino | and clearly destroying a part of it in doing that | 10:13 |
mariob | Stecchino: +1 | 10:14 |
Stecchino | I think they call that "embrace and extend" | 10:14 |
Stecchino | or used to. now they just silently kill initiatives they are not in control of | 10:14 |
djszapi | Stecchino: funny that, there are still people thinking like that. :) I always hear about this mentality like Qt is the only way of doing things according to the maniac, but no...C# is its right market place as well, in some areas much better than Qt. Also, WP is much more useful than meego was ever. Seriously, try it out once and then you can stop saying false things. | 10:15 |
*** RzR950 has quit IRC | 10:16 | |
Stecchino | djszapi: I think once you know a bit more you'll realize this is bigger then the technical side | 10:16 |
Stecchino | in fact, the technologies used don't matter at all | 10:16 |
Stecchino | it's about stuff being developed open vs. microsoft's own closed process | 10:17 |
djszapi | Stecchino: I am a bit sad, you are the one saying these things because if you consider the KDE project (for instance, however you were not there at the KDE Windows BoF), you would have heard that why Qt/KDE people work on Windows, and why not Linux or Mac OSX and so forth. As for me, it is funny to listen to this one-way conssciousness....It is just not the way how things should approach. Look at the different distroset, we do not think like that about e | 10:17 |
Stecchino | djszapi: I've been in the mobile business for a while now and can see very clear patterns. Sadly, those patterns are pretty self-defeating | 10:18 |
djszapi | Stecchino: then again, meego is /not/ open, as in not code-monkey open, what I mean. As for me, there is no difference, I am not a code monkey. | 10:19 |
Stecchino | djszapi: the reason i was not at the KDE windows BoF was because scheduling. I only had the possibility of 1 BoF | 10:19 |
mariob | djszapi: So Windows is open? | 10:19 |
djszapi | mariob: how said it, show the log ? | 10:19 |
djszapi | how -> who | 10:19 |
Stecchino | djszapi: I would be building windows exe's for amarok if i had any time left after dayjob and amarok development, but I'm only human | 10:20 |
mariob | djszapi: Well, you keep saying that MeeGo is a "bad" project because of non-openess and that you like developing for Windows | 10:20 |
djszapi | mariob: you slightly misunderstood. No, that is not what I am saying at all. I never wrote any serious WP application, no. | 10:20 |
Stecchino | MeeGo is open in the sense that there is a community of companies that have a shared interest in the project and full rights to use it as they please. | 10:21 |
* dm8tbr fails to see how this is on topic here | 10:21 | |
Stecchino | it's the Open Source ethic applied to commercial projects | 10:21 |
djszapi | Stecchino: Sorry, I cannot accept your Windows racism, so I think time to drop the matter. It is childish to me. Even if a project is open, but usable from user pov, I go for it. | 10:21 |
djszapi | * not open, closed. | 10:21 |
Stecchino | it's the same (roughly) as community Open Source, but with the barrier that you have to be working for a company to be part of it | 10:21 |
Stecchino | djszapi: who says I've got anything against windows? | 10:22 |
mariob | djszapi: Well, you get the impression that MeeGo isn't any better that other propriatery OS:es | 10:22 |
djszapi | 10:13 < Stecchino> djszapi: talking about microsoft's tendancy to always want to barge in late into an already existing and successful market | 10:22 |
djszapi | 10:13 < Stecchino> and clearly destroying a part of it in doing that | 10:22 |
Stecchino | I've got an issues with MS' business practices, not their product | 10:23 |
djszapi | Stecchino: This claim was really harsh enough in my opinion what you said in the beginning. | 10:24 |
Stecchino | ok, dropping it. No time for this | 10:24 |
djszapi | Mainly because I tried WP a lot in the end of last year and was always better than MeeGo. It fitted much better to our user pov. | 10:24 |
djszapi | and as a last remark to this matter, all my respect to the Qt/KDE Windows guys. | 10:25 |
Stecchino | djszapi: you mean MeeGo handset UX or Harmattan? | 10:29 |
Stecchino | because the first one is far from a product. | 10:29 |
dm8tbr | it's usable though if you take the CE version | 10:30 |
djszapi | Stecchino: Harmattan is not meego for me :p | 10:31 |
Stecchino | indeed :) | 10:31 |
*** tbf has joined #harmattan | 10:31 | |
djszapi | and Harmattan is a pretty much working product with bugs left because of the leaves... | 10:31 |
djszapi | Stecchino: so what I meant is that meego was a nightmare on handset, also on tablets when I made the comparisons. Surely, both projects improved a lot in the meantime (meego and wp). | 10:32 |
djszapi | and I tried to install meego on my second exopc we got, but it is still not in a good shape (better though). | 10:33 |
Stecchino | one of the problems with an open process, people get to see and use completely unstable and unfinished stuff | 10:33 |
Stecchino | creates a bad rep | 10:33 |
Stecchino | djszapi: latest 1.3 beta's are really good | 10:34 |
djszapi | yep, same with the old harmattan image on the N950 | 10:34 |
Stecchino | only have 2 issues: browser crashes and music player lockup | 10:34 |
djszapi | but still, Windows Phone did not stop, so along the way, it also improved a lot :) | 10:34 |
Stecchino | it's also has a lot more manpower behind it | 10:34 |
djszapi | yes, and that matters a lot. | 10:35 |
Stecchino | and the stuff you get to see is vetted by marketing and such | 10:35 |
xarcass | djszapi: just out of curiosity, what does 'code monkey' mean? btw, i don't know about users, but from developer's pov WP is complete and utter crap, imo | 10:35 |
wazd | thp: ping? :) | 10:35 |
Stecchino | believe me, no development process is so clean from the inside | 10:35 |
djszapi | xarcass: I have access to the Native Development Kit, it is not that bad that way :p | 10:35 |
SpeedEvil | Code monkey is what you employ if you want your apps developed for peanuts. | 10:35 |
djszapi | also, I like C#, I admit. | 10:35 |
djszapi | xarcass: code monkey means what it says really :) Making the code without being able to discuss the design and architecture from the beginning. | 10:36 |
Stecchino | it's certainly a more modern programming language and based on a very good architecture, so you are probably right | 10:36 |
xarcass | djszapi: well, I remember these days when i worked for WM - it was pure bliss: VS+VAX is the best dev environment i've ever used. i believe with NDK it's something like in those good old days. | 10:37 |
xarcass | djszapi: thnx for enlightening me, i was afraid that i am one. now i feel much better :) | 10:38 |
djszapi | I think someone will compile mono for Harmattan one day :) | 10:40 |
xarcass | djszapi: just one probably irrelevant example about WP - it took me 1.5 month to complete an app with Qt/QML, at the same time three devs made the same app (with even less functionality) and it took 2.5 months for them. and even then, their app is sluggish as hell and crashes all the time. besides, they are no novices in c#, whereas it was my first Qt/QML app. | 10:42 |
djszapi | hard to evaluate this sentence without concrete details. It can have so many reasons. | 10:43 |
xarcass | djszapi: my point was, that development tools for WP are pretty far from being perfect nowadays. back then, dev environment was one of greatest advantages of WM. now they lost even this. well, there are people that have access to NDK and other good stuff, but most haven't. And what they have is utter crap, even in comparison with fairly minimalistic QtCreator | 10:46 |
djszapi | no clue, I dislike QtCreator ;-) | 10:47 |
djszapi | better said: I prefer vi, cmake and other command line tools doing it on my own. | 10:47 |
xarcass | djszapi: maybe you haven't tried XCode then :) | 10:47 |
djszapi | vi on windows here really (at least for Desktop KDE development purposes) ;-) | 10:48 |
*** frinring has joined #harmattan | 10:49 | |
xarcass | djszapi: aha, then you're vi fanboy.. then i give up: you guys always scare shit out of me, seriously | 10:51 |
*** ukki has left #harmattan | 10:51 | |
djszapi | xarcass: tell QtCreator developers go and support cmake. Otherwise I do not have this choice. | 10:52 |
djszapi | mmh, they might support it actually recently. | 10:52 |
*** djszapi has left #harmattan | 10:52 | |
xarcass | djszapi: for now, i can remember only one dev env that supported cmake: kdevelop3. they could at least steal code from there, i believe | 10:53 |
xarcass | djszapi: i also liked cmake very much (before i began to work for the IOS), so i'd be very happy if cmake support appeared in creator | 10:54 |
xarcass | djszapi: but i suspect, that QtCreator devs have more urgent tasks to attend to, that that. unfortunately. | 10:55 |
mariob | djszapi: I think that QtCreator has some support for cmake, I've seen something about it in the "create project" form | 10:57 |
*** lcuk has joined #harmattan | 11:01 | |
*** lcuk has quit IRC | 11:01 | |
*** lcuk has joined #harmattan | 11:01 | |
*** mikhas has joined #harmattan | 11:02 | |
*** Wirta has joined #harmattan | 11:06 | |
*** djszapi has joined #harmattan | 11:09 | |
djszapi | alterego ping | 11:13 |
djszapi | "extremely crucial to poke around in the databases" -> A: This can be done easily on the host side, outside of scratchbox with more advanced tools than the command line client. | 11:14 |
djszapi | not sure who said this reason: "We have a practice to supply sql scripts with the package, so we can execute it during installation." -> A: Since the command line client is not in the device image this will not work anywhere else than scratchbox. | 11:15 |
xarcass | that was me | 11:18 |
xarcass | it was really convenient to perform maintenance tasks with databases from inside installation scripts | 11:19 |
djszapi | I agree with you, I am writing it to him if it is available in the sdk, we can install it on the gadget. | 11:19 |
xarcass | btw, what the problem to supply sqlite3 binary? it won't take much space or impose great security risks, i suppose | 11:20 |
xarcass | well, if we'll have this binary in 'official' repos, i would be able at least to write a dependency in my package. | 11:21 |
djszapi | well, his reasoning is that they do not need it (they as in platform) and the source is there, thus can be built it easily by the commuity. | 11:21 |
xarcass | but i wouldn't be able to place my app in, say, ovi store, with dependencies from community repos. or am i supposed to place this binary in my package itself? that's sick | 11:23 |
djszapi | I think this does not almost matter. | 11:23 |
djszapi | we could basically say it for almost everything then and they should support anything :) | 11:24 |
djszapi | However I disagree with him, and I wrote him another mail. | 11:24 |
mece | xarcass, you can't do that. | 11:24 |
mece | xarcass, I think you need to include the libs in the package | 11:25 |
xarcass | djszapi: thanks for all your effort. they should know, that this platform isn't for fart apps only. | 11:26 |
djszapi | mece: it is not a lib, it is a cli util. | 11:26 |
djszapi | xarcass: yeah, let us hope the best :) | 11:26 |
Mek | anybody knows how to debug an app using tracker on the device? since aegis doesn't allow gdb to access tracker, I can't seem to run my app from gdb and still get access to tracker stuff... | 11:26 |
mece | djszapi, sorry I didn't follow the discussion. Regardless you can't have apps in ovi store that depend on community stuff. | 11:26 |
djszapi | mece: sure, but this is not an arguement for putting something into the SDK. | 11:27 |
xarcass | mece: yeah, we know that | 11:27 |
djszapi | Mek: give rights to gdb from your app | 11:28 |
mece | djszapi, I agree. | 11:28 |
xarcass | btw, i've just looked at sqlite3 binary on my mac: it's 160K in size - and that's one binary for three architectures, so for one it would be three times smaller. it's strange that there's so much fuzz about it | 11:29 |
Sput | well, Creator supports CMake, though it can't do all the neat device deployment stuff for some reason :/ | 11:29 |
Sput | xarcass: the sqlite code is also available as one header and one .cpp to be able to easily integrate | 11:29 |
mece | I like to use qtsdk to create the thing in the first place, then deploy, copy the stuff that was delpoyed (debian files, source, etc) to scratchbox and there do the rest. | 11:30 |
xarcass | Sput: well, are you proposing to integrate all needed tools into our binaries? it would work, obviously, but i believe there is a better way | 11:31 |
Sput | xarcass: oh yes, it's not the preferred way of course | 11:31 |
djszapi | it is a hack, call it that way :) | 11:31 |
Sput | (especially not for distros, they *hate* bundled libs) | 11:31 |
Sput | but if really needed, sqlite is one of the deps that can be bundled easily | 11:32 |
mece | xarcass, that's the problem with the proprietary store thing vs the community repository thing. | 11:32 |
xarcass | Sput: then i'd need to track updates to sqlite project, while maintaining my own code. not very convenient, i'd say | 11:32 |
djszapi | Mek: my other idea is: "aegis-su -r tcb -c - sh and gdb from there ?" -> not sure about N950 | 11:32 |
*** M4rtinK has joined #harmattan | 11:33 | |
djszapi | but I would just fill out the manifest file properly. That is nicer. | 11:33 |
Sput | xarcass: yes, that is the main downside of bundling stuff | 11:33 |
mariob | Well, why not rewrite the build system to something like this :) http://developer.qt.nokia.com/forums/viewthread/8913/ | 11:33 |
radiofree | Mek: is aegis-su on the device? | 11:33 |
mece | mariob, what the... what? | 11:34 |
Mek | radiofree: not on mine at least | 11:34 |
mece | mariob, even I could understand that :D | 11:34 |
radiofree | you could do aegis-su -r "TrackerReadAccess, TrackerWriteaccess" -o com.nokia.nokia.maemo gdb ./app | 11:34 |
mariob | mece: Just playing around :) But it would be cool and better than qmake | 11:34 |
mece | mariob, no shit! | 11:34 |
djszapi | radiofree: why not do it properly from the manifest file according to the recommendation ? | 11:35 |
radiofree | sure, that's fine | 11:35 |
Mek | djszapi: the manifast file of what? my app or gdb? | 11:35 |
radiofree | it's just for testing purposes aegis is a pain in the arse | 11:35 |
djszapi | Mek: your app. | 11:35 |
Mek | and what should I add? | 11:35 |
djszapi | that is tracker specific knowledge, I do not know, sorry. | 11:35 |
mariob | mece: Actually, the basic stuff should be too hard to do and just think of how easy you can add plugins to expand functionallity | 11:36 |
radiofree | Mek: you'll need the TrackerReadAccess, TrackerWriteAccess tokens | 11:36 |
radiofree | also maybe GID::metadata-users and GRP::metadata-users | 11:36 |
Mek | but what do I give those to? | 11:36 |
djszapi | gdb | 11:37 |
Mek | ah, aegis won't complain that I try to give rights to binaries that are not in my package? | 11:37 |
djszapi | how else would you do it ? | 11:37 |
djszapi | I do not see any other sensible design for that. | 11:38 |
Mek | I don't know, aegis is all black magic to me | 11:38 |
djszapi | same with valgrind. | 11:38 |
radiofree | djszapi: with aegis-su, but that's not on the n950 :) | 11:38 |
djszapi | that is a hack... | 11:38 |
radiofree | yeah, but a useful one | 11:38 |
djszapi | TrackerWriteAccess, TrackerReadAccess were enough to my to use tracker in my third-party app. | 11:39 |
djszapi | radiofree: cleanness and niceness are always more useful, aren't they ? :) | 11:39 |
djszapi | but GRP::metadata-users might be also needed for you as said above. | 11:40 |
radiofree | djszapi: why? if i want to quickly run a test or app on the device, i don't want to have to mess with aegis manifests | 11:40 |
Mek | nope, trying to give rights to a binary that is not in the same package makes aegis complain loudly | 11:40 |
Mek | so that won't work to give gdb tracker rights | 11:41 |
djszapi | yes, it should. | 11:41 |
kimju | hmm, isn't that even documented in platform security guide? | 11:41 |
Stskeeps | fuck aegis, there, i said it. at least the meego security architect has it right, do something to protect the consumer, not block him | 11:41 |
* Stskeeps goes make coffee | 11:41 | |
Mek | "Package my-package-name: <for> refers to '/usr/bin/gdb', not installed by that package -- ignored" | 11:42 |
djszapi | GID::metadata-users seems to be only for direct access if you only read from tracker it does not go through the daemon, but opens the sqlite db directly (faster) | 11:42 |
kimju | http://www.developer.nokia.com/Community/Wiki/Harmattan:Developer_Library/Developing_for_Harmattan/Harmattan_security/Security_guide#Requesting_additional_credentials_for_a_different_binary_from_plug-in_package | 11:42 |
w00t_ | Stskeeps: amen | 11:42 |
djszapi | Stskeeps: you have no idea about the meego security then really :) | 11:43 |
Mek | ah, I sould include the name of the gdb package... | 11:43 |
*** seif has quit IRC | 11:44 | |
djszapi | yes, package scope | 11:44 |
Mek | hmm, still same error... | 11:44 |
radiofree | djszapi: in QSparql it's always preferable to use the QTRACKER_DIRECT driver | 11:45 |
djszapi | radiofree: no clue about these things, sorry -) | 11:46 |
djszapi | =) | 11:46 |
djszapi | radiofree: but aegis manifest is not a hack compared to aegis-su, that is for sure. That is the recommended way of doing this. I would surely avoid to mess the system up with aegis-su if it is just few lines to follow the recommendation | 11:49 |
*** rcg has joined #harmattan | 11:50 | |
djszapi | more on the topic, it is not even available for public, thus really not an option =) | 11:50 |
djszapi | radiofree: about the QTRACKER_DIRECT, you seem to be right. | 11:50 |
*** Termana has joined #harmattan | 11:53 | |
*** Termana is now known as Guest17739 | 11:53 | |
*** Venemo_N950 has joined #harmattan | 11:54 | |
Venemo_N950 | good morning everyone | 11:56 |
*** seif has joined #harmattan | 11:57 | |
wazd | Venemo_N950: hey :) | 11:57 |
wazd | Venemo_N950: just checked your client, great job :) | 11:57 |
Venemo_N950 | wazd, thanks, glad you like it | 11:58 |
Venemo_N950 | :) | 11:58 |
Venemo_N950 | it still has a long way to go | 11:58 |
wazd | Venemo_N950: I have some UI ideas for you if you don't mind of couse :) | 11:59 |
Venemo_N950 | I don't mind of course | 11:59 |
Venemo_N950 | I'm always looking for ways to improve my stuff | 12:00 |
*** GeneralAntilles has quit IRC | 12:00 | |
Venemo_N950 | wazd, tell me all your ideas :) | 12:00 |
wazd | Venemo_N950: wait a sec I'll make a quick mockup :) | 12:01 |
Venemo_N950 | wazd, ok | 12:01 |
Venemo_N950 | wazd, care to join #irc-chatter ? | 12:02 |
wazd | Venemo_N950: sure | 12:02 |
djszapi | Mek: it might be a gdb bug, I will ask around. | 12:05 |
djszapi | I do not see any dummy request section. They do not have manifest file actually. :) | 12:05 |
*** smokex has joined #harmattan | 12:06 | |
*** wazd_N950 has joined #harmattan | 12:08 | |
djszapi | Mek: please try with valgrind, that should work | 12:09 |
djszapi | if that is the case, I am reporting a bug against gdb. | 12:10 |
*** GeneralAntilles has joined #harmattan | 12:10 | |
Venemo_N950 | morning djszapi, how're you? :) | 12:11 |
xarcass | Mek: maybe i've missed smthng, but have you tried to attach gdb to the already running process? | 12:11 |
Mek | xarcass: yes, gives another permission denied error :) | 12:13 |
Mek | djszapi: for now I just switched to another device that does have R&D certificates... but not everybody will have that option :) I can try a bit more later on my own device... | 12:14 |
djszapi | Mek: well, you see it is a serious bug of /gdb/, /not/ aegis. | 12:15 |
djszapi | and ti should be resolved asap, so I am now trying :) | 12:15 |
djszapi | also, you cannot attach without aegis-su -r tcb -c - sh | 12:16 |
djszapi | which is not an option on N950 as we discussed previously. | 12:16 |
Mek | yeah, aegis-su on a non-r&d n950 complains about missing RDC | 12:17 |
djszapi | Venemo_N950: nothing special, trying to help "fuck aegis, there" people ;-) | 12:18 |
Venemo_N950 | djszapi, nice of you that you decided to help :) | 12:19 |
*** Venemo_N950 has quit IRC | 12:24 | |
*** maxw has joined #harmattan | 12:27 | |
*** Venemo has joined #harmattan | 12:28 | |
*** Venemo has joined #harmattan | 12:28 | |
*** tbf has quit IRC | 12:29 | |
*** rcg1 has joined #harmattan | 12:39 | |
*** rcg has quit IRC | 12:40 | |
Arkenoi | http://sensi.org/~svo/glasstty/ i want this font as default for terminal :-) | 12:40 |
*** tbf has joined #harmattan | 12:41 | |
*** slaine has quit IRC | 13:02 | |
*** mzanetti_ has joined #harmattan | 13:03 | |
*** ZrZ has joined #harmattan | 13:12 | |
*** smoku has joined #harmattan | 13:27 | |
mece | hello | 13:29 |
mece | Ther doesn't seem to be a harmattan build target to choose in meego obs... | 13:30 |
djszapi | there is | 13:30 |
mece | djszapi, I'm not seeing it... | 13:30 |
djszapi | pick one via advanced interface. -> armvel7 | 13:31 |
Stskeeps | mece: https://build.pub.meego.com/project/show?project=MeeGo%3A1.2%3AHarmattan | 13:31 |
djszapi | *armv7el | 13:31 |
mece | so how do I add my thing to it? | 13:32 |
mece | or it to my thing | 13:32 |
Stskeeps | mece: Repositories tab in your home project | 13:32 |
mece | aye | 13:32 |
mece | add repositories -> advanded interface? | 13:33 |
djszapi | yep | 13:33 |
Stskeeps | right | 13:33 |
mece | ah found it :d | 13:33 |
mece | ok so Project:MeeGo:1.2:Harmattan | 13:34 |
mece | and armelv7el | 13:34 |
mece | what about the "Repository" dropdown and "New name" ? | 13:34 |
Stskeeps | http://wiki.meego.com/Getting_started_with_OBS | 13:35 |
*** lizardo has joined #harmattan | 13:36 | |
djszapi | give a name and repository ? | 13:36 |
*** baraujo has joined #harmattan | 13:39 | |
*** baraujo has quit IRC | 13:40 | |
*** baraujo has joined #harmattan | 13:40 | |
*** epage has joined #harmattan | 13:40 | |
mece | gah | 13:43 |
* mece tears out some hair | 13:43 | |
mece | ok fine I'll just put some random crap in the fields that nobody mentions what they are for. | 13:45 |
djszapi | why cannot you give a talkative name ? | 13:45 |
mece | oh I didn't need to. Suddenly, without warning it just worked | 13:46 |
djszapi | sure, but ... :) | 13:46 |
mece | well since nowhere is mentioned what they mean, I figured it might actually have some meaning | 13:46 |
mece | so if I call it "bob" it might mean that only a debvice running bob can use it or whatever. as I said I do not know what it means. Regardless it was autocompleted the 4th time I entered stuff in there. | 13:47 |
Wirta | "dpkg: status database area is locked by another process" when installing something, quickest way to unlock it? | 13:48 |
kimju | kill pkgmgrd (or something like that) | 13:48 |
smokex | need to devel-su first | 13:50 |
djszapi | isn't there a lock file you can just remove ? | 13:51 |
djszapi | (pkgmgr is not running with simple dpkg usage for instance) | 13:51 |
mece | lol that failed spectacularly, but at least it tried to build it :) | 13:54 |
Venemo | Wirta, 'rm /var/dpkg/lock' or something like that | 13:56 |
Venemo | as root. | 13:56 |
Wirta | yeah | 13:57 |
Wirta | found it thanks | 13:57 |
smoku | is there SDL for harmattan available anywhere? | 13:58 |
mece | yes.. | 13:59 |
mece | smoku, http://depot.javispedro.com/nit/harm/sdl/ | 13:59 |
Venemo | smoku, ping javispedro about it when he comes online | 13:59 |
mece | ...or go to the link above | 13:59 |
Venemo | mece was typing faster than me. | 14:00 |
Venemo | :P | 14:00 |
mece | I had it bookmarked conveniently | 14:00 |
mece | smoku, what are you porting? | 14:00 |
smoku | quake2 | 14:01 |
mece | yay verily yay | 14:01 |
harbaum | Hey Smoku! May i ask you waht the state of the Cordia project is? I really like the idea of you cordia tab, but the software roadmap still is in the state of early this year | 14:03 |
smoku | it's better to ask on #cordia | 14:04 |
harbaum | Yesterday i got no reply there ... | 14:04 |
djszapi | Mek: I found a way for your issue. Could you please try out develsh when you have time ? devel-sh has all the capabilities that is needed for platform things, and if you run gdb it inherits thopse. | 14:04 |
Mek | I tried devel-sh, didn't work | 14:05 |
smoku | harbaum, was I active there at the time? | 14:05 |
djszapi | Mek: That is the idea though, so probably "didn't work" needs more explanation. | 14:09 |
smoku | Venemo, thanks. I found it in his obs :) | 14:09 |
Venemo | :) | 14:09 |
*** deimos has joined #harmattan | 14:24 | |
*** Arkenoi has quit IRC | 14:43 | |
djszapi | Mek: ehh, actually valgrind is buggy | 14:44 |
*** epage has quit IRC | 14:46 | |
maxw | does it have memory leaks? | 14:46 |
alterego | djszapi: everything is buggy | 14:46 |
alterego | Shockingly enough, it isn't that much of a big deal .. | 14:47 |
djszapi | Mek: I will probably make a package of valgrind on the c-obs. | 14:48 |
Mek | hmm, for valgrind the trick with adding a for valgrind::/usr/bin/valgrind in my packages aegis manifest worked fine (and aegis-su didn't help) | 14:49 |
djszapi | yep, but the idea/design is to use develsh. | 14:49 |
djszapi | without that everybody starts requesting credentials for all the development tools. | 14:49 |
djszapi | Mek: and yes, that is what I told you previously to do for now :) | 14:50 |
Venemo | I laughed at this! | 14:50 |
Venemo | http://twitpic.com/5siddh/full | 14:50 |
Venemo | very nice pic. | 14:50 |
Venemo | :D | 14:50 |
Mek | well, the aegis manifest trick only worked for valgrind, the aegis-su method only worked for gdb and only on a r&d device | 14:51 |
djszapi | I told you all of these. | 14:51 |
djszapi | but the real fix is jsut to use develsh according to the architecture design. | 14:51 |
djszapi | but the SDK team needs to first fix the valgrind package. | 14:52 |
*** hardaker2 has joined #harmattan | 14:54 | |
*** NIN101 has joined #harmattan | 14:59 | |
*** tbf has quit IRC | 15:02 | |
*** Evgeniy has quit IRC | 15:05 | |
*** fiferboy has quit IRC | 15:07 | |
*** lardman has joined #harmattan | 15:09 | |
lardman | afternoon | 15:09 |
lardman | how do people test their qml code? On device, in sb x86 or in native x86? | 15:10 |
lardman | On OpenSUSE I seem to be lacking QtQuick 1.1 | 15:10 |
xarcass | lardman: then there are two of us. so i use device all the time | 15:11 |
lardman | oh ok, I was hoping to test the qml code before I add in the C++ stuff | 15:12 |
lardman | but I guess that on-device there is no qmlviewer? | 15:12 |
lardman | hmm, looks like qmlviewer runs under sb, I should setup the X11 stuff | 15:13 |
* lardman goes to the wiki to find out how | 15:13 | |
xarcass | lardman: haven't seen one. I've implemented c++ part first, so I didn't need viewer | 15:13 |
djszapi | lardman: qmlviewer or qemu | 15:13 |
lardman | djszapi: inside SB? | 15:13 |
*** Venemo_N950 has joined #harmattan | 15:14 | |
djszapi | lardman: nope, qemu is outside, not sure about qmlviewer, if it is too Harmattan data specific, it might not be viable. | 15:15 |
xarcass | lardman: if you're planning to use c++ part anyway, why don't you make your own main.cpp with QDeclarativeView in it - it's fairly simple | 15:15 |
ajalkane | i test on desktop, then on device | 15:15 |
*** berndhs has joined #harmattan | 15:16 | |
lardman | ah ok, I setup Xephyr and started the desktop in SB and now it works | 15:16 |
lardman | using qmlviewer | 15:16 |
ajalkane | I've been too lazy to setup sb :( | 15:16 |
*** djszapi has left #harmattan | 15:17 | |
*** Venemo has quit IRC | 15:19 | |
lardman | back to QML, do all the .qml files in the same dir as main.qml get "imported" automatically? | 15:19 |
lardman | So can I reference one of the components defined in a different qml file? | 15:20 |
rcg1 | yep | 15:21 |
lardman | cool | 15:22 |
*** fiferboy has joined #harmattan | 15:23 | |
*** Venemo has joined #harmattan | 15:24 | |
*** Venemo has joined #harmattan | 15:24 | |
*** Venemo_N950 has quit IRC | 15:25 | |
* lardman writes some javascript to create his windows | 15:26 | |
lardman | pages I mean ;) | 15:26 |
xarcass | lardman: don't forget to rewrite imports in final version. i've noticed that when QtQuick 1.0 is mixed with QtQuick 1.1, app memory footprint increases by 100+ Mbytes | 15:27 |
mariob | xarcass: What? I need to check my files :) | 15:27 |
lardman | oh right, in all of the examples they include both | 15:27 |
Sput | wait, how much storage does the N950 have? I've only 8 GB free it seems | 15:27 |
Venemo | xarcass, how ridiculous is that. | 15:27 |
*** slaine has joined #harmattan | 15:28 | |
lardman | do I need to use javascript to create by windows, or could I create them somehow in main.qml? | 15:28 |
*** fiferboy has quit IRC | 15:28 | |
xarcass | i've checked that by 'top' only | 15:28 |
lardman | s/by/my | 15:28 |
mariob | lardman: initialPage: Page { id: myPage } | 15:28 |
lardman | mariob: I've seen that one, but I need to create 4 pages for my stack | 15:28 |
xarcass | mariob: they (nokia) recommend to make initial page as Component, not as Item | 15:29 |
mariob | lardman: Just create them, they will only be visible after you push them to the pageStack | 15:29 |
mariob | xarcass: I know, but we need to make lardman going here :) | 15:29 |
lardman | xarcass: why is that? | 15:29 |
xarcass | i can't remember exactly, but something related to memory management and ownership | 15:30 |
lardman | mariob: where should I create them as I've separated each out into its own file | 15:30 |
mariob | xarcass: lardman: I think that the qml engine doesn't try to create an instance of the component until it needs to, but if you have an Item the instance is created directly | 15:30 |
lardman | ah, I guess the pagestack has a property to add pages | 15:30 |
xarcass | lardman: QML is declarative language. you don't need to 'create' them. just declare them in the right place | 15:30 |
mariob | lardman: Usually gives you a better structure | 15:31 |
lardman | xarcass: hmm, if I have a definition somewhere, I might want more than one of them and I thought that was possible, surely that is non-declarative? | 15:32 |
mariob | lardman: If you don't need to remeber the state in a page you simply do following: pageStack.push(Qt.createComponent("patch")) | 15:32 |
mariob | lardman: When the page is later popped qml will release the memory | 15:32 |
mariob | lardman: patch == path to qml file | 15:32 |
xarcass | lardman: then you can declare Item in a separate file, then use it's name wherever you want | 15:33 |
lardman | mariob: well I think PageStack isn't quite what I need to use here, but should do the job - I have 4 views attached to a toolbar at the bottom, so I want to create them all and switch view depending on the toolbar presses | 15:33 |
mariob | lardman: Then you can use TabGroup | 15:33 |
mariob | lardman: I think that's what you want | 15:33 |
* lardman looks to see what TabGroup looks like | 15:33 | |
xarcass | mariob: objects created Qt.createComponent() will not be 'boosted', i reckon. though i might be wrong here | 15:34 |
mariob | xarcass: I'm sure your right | 15:35 |
lardman | is TabGroup a visible element? | 15:35 |
lardman | or a container? | 15:35 |
mariob | lardman: Take a look at the examples found here: http://qt.gitorious.org/qt-components/qt-components/trees/master | 15:35 |
mariob | lardman: Check for the QmlGallery something example. It will show you how you use the different components | 15:36 |
lardman | 503 Service Unavailable :) | 15:36 |
mariob | try again :) I just got access | 15:36 |
mariob | lardman: Here: http://qt.gitorious.org/qt-components/qt-components/trees/master/examples/meego/QmlComponentGallery | 15:37 |
lardman | ah it's woken up | 15:38 |
lardman | TabGroup looks like what I need, thanks | 15:38 |
*** javispedro has joined #harmattan | 15:48 | |
*** Venemo has quit IRC | 15:50 | |
*** crevetor has quit IRC | 16:01 | |
lardman | great, well it seems to run without any major errors, I just don't see anything, which may be an issue ;) | 16:03 |
harbaum | Can anyone tell me what component this "combobox" button is? E.g. the photo gallery has it on the toolbar | 16:03 |
*** fiferboy has joined #harmattan | 16:04 | |
*** crevetor has joined #harmattan | 16:12 | |
javispedro | hm, the pvr2d _is_ slow. | 16:15 |
javispedro | either way, I think I got the vsync stuff more or less understood :) | 16:16 |
*** mece has quit IRC | 16:17 | |
fiferboy | MySQL and Qt MySQL are working on my N950 :D | 16:17 |
xarcass | lardman: check app log carefully - it's easy to overlook errors here. if there's an error in one of items, then all the UX won't be shown | 16:17 |
radiofree | fiferboy: why on earth would you install mysql? | 16:18 |
* fiferboy sighs | 16:18 | |
fiferboy | I have an app that uses sqlite for local storage but syncs to a mysql server to keep all clients up-to-date | 16:21 |
radiofree | so why do you need to install a mysql server on the device? | 16:21 |
fiferboy | No, not server. Client only. | 16:22 |
radiofree | ah, right :) | 16:22 |
fiferboy | Although I could install the server and get a LAMP setup going :) | 16:23 |
*** fiferboy has quit IRC | 16:25 | |
*** fiferboy_ has joined #harmattan | 16:26 | |
*** Smtih has joined #harmattan | 16:27 | |
javispedro | there's no "kill current application" in harmattan? | 16:48 |
* javispedro implements EWMH PING support.... | 16:50 | |
harbaum | i think "swipe up" is suppoed to do that with the next update | 16:51 |
wazd | harbaum: orly? I use it to minimize most of the time :) | 16:52 |
kimju | swipe down. | 16:52 |
wazd | kimju: oh man :( | 16:52 |
javispedro | well I hope that's for gracefully closing more than killing it ;) | 16:52 |
kimju | and I think it's not on by default. | 16:52 |
javispedro | seemingly the only way to kill a hung app is to wait for the hung app dialog | 16:52 |
ajalkane | I've used kill :) | 16:53 |
javispedro | yeah, I'm in "stupid enduser mode". | 16:53 |
harbaum | kimju: swipe down? That's not that intuitive as swipe up feels more like "throw away" | 16:53 |
javispedro | harbaum: too much webOS, eh? ;) | 16:54 |
kimju | harbaum, I think there is even video demonstrating that feature. | 16:54 |
ajalkane | and felipec posted that the different swipe direction actions can be modified | 16:54 |
wazd | javispedro: well, WebOS or not, the idea is nice ;) | 16:54 |
kimju | but swipe down = close down, makes sense to me.. | 16:54 |
harbaum | True, they should avoid that like the avoided a scrolling screen full of icons as a laucher ... oh, wait ... | 16:54 |
harbaum | If it's configurable you can do a "swipe to kill" | 16:55 |
javispedro | the killer swipe | 16:55 |
harbaum | perhaps with four fingers like pulling it forcefully off the screen | 16:55 |
javispedro | I wish that locale where the hung app dialog said something like "Application X sucks, kick it?" was available ;) | 16:55 |
*** Wirta has quit IRC | 16:56 | |
Stskeeps | javispedro: heh heh | 16:56 |
wazd | javispedro: no, you should learn Kung Fu to kill ablications! | 16:57 |
wazd | aplications* | 16:57 |
kimju | doesn't the device have accelerometers? :) | 16:57 |
wazd | kimju: exactly | 16:57 |
kimju | I was thinking along lines of throwing it away/to the wall.. :) | 16:58 |
harbaum | Ok, then i want a "shatter transistion" if the app is closed with the accelerometer | 16:58 |
javispedro | kimju: that's for kernel panics. | 16:58 |
javispedro | and it is already implemented ;) | 16:59 |
javispedro | but you need to smash it very hard against a strong wall, otherwise you risk making dents in the device instead of obtaining the desired effect. | 17:00 |
Stskeeps | ah, the "DAMN YOU AEGIS" method | 17:00 |
*** rcg1 has quit IRC | 17:01 | |
javispedro | indeed. in fact, I wouldn't be surprised if that's the faster way to enter fully open mode! | 17:01 |
javispedro | (which is the same as the fully closed mode) | 17:01 |
Tronic | Does N950 have magnetometer? | 17:03 |
javispedro | yeah | 17:03 |
Tronic | I haven't found any software that would use it, yet. | 17:03 |
Tronic | There is Compass in Store but it won't install. | 17:03 |
javispedro | there's a UI app called Sensorsgallery iirc (should be in nokia developer pages), and for CLI there's my small python script | 17:03 |
Tronic | Maps doesn't use compass for orientation either. | 17:03 |
tomma | there is example compass application in developer.nokia.com | 17:04 |
tomma | http://www.developer.nokia.com/Develop/Qt/Code_examples/ | 17:05 |
*** xarcass has quit IRC | 17:06 | |
harbaum | Perhaps better link as it has a harmattan deb: https://projects.developer.nokia.com/compass/ | 17:09 |
hiemanshu | use the qmlcompass one | 17:09 |
*** rm_work has joined #harmattan | 17:10 | |
javispedro | oh. | 17:11 |
rm_work | .ho | 17:11 |
javispedro | Just found an example account provider | 17:11 |
javispedro | https://projects.developer.nokia.com/web2sms/browser/accountsetup/main.cpp?rev=6 | 17:11 |
javispedro | surely to be interesting if someone is going to develop one | 17:12 |
javispedro | like the xmpp one (hint hint) | 17:12 |
*** harbaum has quit IRC | 17:14 | |
*** lardman has quit IRC | 17:14 | |
*** spenap has quit IRC | 17:17 | |
DocScrutinizer | cool | 17:18 |
*** willer_ has joined #harmattan | 17:19 | |
maxw | is there some kind of web runtime on n950? | 17:20 |
*** Arkenoi has joined #harmattan | 17:27 | |
*** maxw has quit IRC | 17:28 | |
*** lardman has joined #harmattan | 17:32 | |
*** lardman has joined #harmattan | 17:32 | |
lardman | does everything have to sit inside a PageStackWindow ? | 17:37 |
lardman | I'm trying to base on a Page but I just get a blank screen | 17:37 |
fiferboy_ | lardman: I don't think Page handles all the Window-y stuff | 17:38 |
*** fiferboy_ is now known as fiferboy | 17:39 | |
*** djszapi has joined #harmattan | 17:41 | |
lardman | fiferboy: ah ok | 17:42 |
fiferboy | Grr, the time stamp is screwed up in sqlite!! | 17:42 |
lardman | It was suggested that I use a TabGroup | 17:42 |
lardman | a blessed silence, have just turned the extractor fan off after cooking some meals to freeze as I guess we'll be pretty knackered when the little one arrives | 17:43 |
fiferboy | lardman: Do you have a PageStackWindow as the top level, and you are trying to put a TabGroup in a Page? | 17:43 |
Mek | a Page's in a TabGroup in a Page in a PageStackWindow is what I have... | 17:43 |
lardman | ok, I've not got the PageStackWindow | 17:44 |
lardman | I'll add that in and see how it works | 17:44 |
Mek | (and TabButton's on a ButtonRow in the ToolBarLayout for the outer Page | 17:44 |
fiferboy | lardman: That's a good idea, every bit or preparation helps | 17:44 |
lardman | Mek: cool thanks | 17:45 |
*** djszapi has left #harmattan | 17:46 | |
*** spenap has joined #harmattan | 17:46 | |
lardman | fiferboy: yeah bit late to get cracking though as the due date was Sunday just gone | 17:47 |
lardman | better late than never though :) | 17:47 |
fiferboy | lardman: Yeah, take advantage of your freetime now :) | 17:48 |
lardman | well it's better now, I have a white window | 17:48 |
* lardman is doing that now trying to do some coding! | 17:48 | |
lardman | the qmlviewer has a toolbar at the bottom with a menu button, what happens if my code also wants to display a toolbar? | 17:49 |
lardman | is it shown inside that one? | 17:49 |
fiferboy | sqlite seems to have the timestamp in GMT -0200, and my time zone is GMT -0400 o_O | 17:49 |
fiferboy | lardman: I haven't used qmlviewer, so I'm not sure | 17:49 |
lardman | ok | 17:50 |
lardman | another quick question, do qml elements have borders? I.e. are they invisible if they don't contain anything? | 17:50 |
*** rcg has joined #harmattan | 17:50 | |
lardman | e.g. an image or a label | 17:50 |
fiferboy | lardman: I know with some elements you can set the border | 17:51 |
lardman | I was just wondering if they were there but not visible as I've not plumbed in the backend | 17:51 |
npm | lardman: white window means an error occurred. look at your stdout/stderr | 17:51 |
fiferboy | lardman: I would say that is the case, but I am not positive | 17:51 |
fiferboy | Anyone know how sqlite decides it's timezone? | 17:52 |
fiferboy | I was under the impression it should be localtime or GMT/UTC? | 17:52 |
lardman | npm: well it was black before I used a PageStackWindow | 17:52 |
lardman | but still no errors other than what looks like normal stuff thrown out by qmlviewer | 17:53 |
npm | basically, if it hits an error loading a "class"/qml-file due to some evaluation failing in that file, the entire instance doesn't get created | 17:53 |
lardman | yeah I've seen those errors, but don't have one here that I can see | 17:53 |
Mek | isn't qmlviewer mostly unsupported/broken when used with harmattan qml components? I never tried myself, but I thought I saw some people complaining about that | 17:54 |
lardman | hmm, that might cause some issues then | 17:54 |
fiferboy | I never got it work with with Harmattan components, but I haven't tried for a while | 17:54 |
npm | oh i dunno about qmlviewer | 17:54 |
npm | i'm talking about normally deployed c++ wrapped qml | 17:54 |
* Sput uses c++ wrapped qml wrapping c++ | 17:57 | |
lardman | hmm, apparently TabBarLayout is deprecated | 17:57 |
* fiferboy fails at time zone conversion | 17:57 | |
fiferboy | It is in GMT after all :( | 17:58 |
mariob | lardman: Press "F2" over the TabBarLayout text and you'll have the code | 17:58 |
mariob | lardman: Now you can read the code and see if there are any hints | 17:59 |
lardman | http://qt.gitorious.org/qt-components/qt-components/blobs/master/examples/meego/QmlComponentGallery/qml/TabBarPage.qml is what I'm copying | 18:00 |
lardman | so ToolBarLayout was correct anyway apparently (that's what I had to begin with) | 18:01 |
fiferboy | Someone tell me random disconnects are fixed in later firmware | 18:05 |
Mek | what kind of disconnects? | 18:07 |
lardman | hmm, apparently it does work, just looks like it's the wrong size - far larger than the qmlviewer window | 18:07 |
Mek | probably, all the window stuff expects to be the full screen | 18:08 |
lardman | how should I set it to be the correct size? | 18:08 |
Mek | don't use qmlviewer... | 18:08 |
lardman | lol, ok | 18:08 |
*** djszapi has joined #harmattan | 18:08 | |
*** djszapi has left #harmattan | 18:09 | |
lardman | what other methods are there then? Compile the app and test it | 18:09 |
lardman | ? | 18:09 |
rcg | lardman: did you try to set "anchors.fill: parent" as property of the page? | 18:09 |
rcg | dunno if that works.. might be worth a try though | 18:09 |
lardman | Just tried that, still too large as qmlviewer has a toolbar and a statusbar present | 18:10 |
rcg | rgr | 18:10 |
fiferboy | Mek: wifi randomly disconnects several times during the day | 18:10 |
fiferboy | Mek: Even sitting in one place I connect (good signal) and two minutes later it is disconnected | 18:11 |
fiferboy | Sometime it'll stay connected for 12 hours or more, sometimes only a few minutes | 18:11 |
lardman | hmm setting x: and y: did some strange things | 18:12 |
lardman | two copies of the statusbar, one at 0,0 and one at my x,y offsets | 18:12 |
* lardman goes back to the C++ part of the app so he can try testing on device | 18:12 | |
rcg | lol lardman: you are doing funny things :) | 18:13 |
lardman | rcg: not on purpose! promise! | 18:13 |
rcg | most funny things are not done purposely :) | 18:14 |
* javispedro starts to understand how the status bar rendering works. | 18:17 | |
fiferboy | My MySQL syncing is working in my Harmattan client :D | 18:19 |
*** wazd_N950 has quit IRC | 18:24 | |
javispedro | so there's a X11 pixmap around that is attached as a property of the root window, and the fullscreen app can render wherever it pleases it. | 18:25 |
javispedro | like the middle of the screen. | 18:25 |
javispedro | this is in libmeegotouch/src/views/mstatusbarview.cpp | 18:25 |
tomma | if you app is not in fullscreen and paints toolbar etc you get two of them | 18:25 |
javispedro | aha | 18:26 |
*** joejoe has joined #harmattan | 18:28 | |
fiferboy | I guess I should probably fix up the packaging and put it in c-obs | 18:28 |
javispedro | fiferboy: you didn't need to ship an alternate Qt version afterall? | 18:29 |
fiferboy | javispedro: Nope, just the libqt4-sql-mysql package | 18:33 |
fiferboy | Along with the mysql-client packages | 18:33 |
javispedro | ah, score a point for qt's extensibility then. | 18:33 |
fiferboy | I just have to make my source only generate the qt-mysql packages (easy) and make them depend on the current version of Qt (or just Qt 4.7.4) | 18:34 |
fiferboy | Right now they expect 4.7.4~git20110516-0maemo1+0m6-0fiferboy1 | 18:35 |
fiferboy | Is there an established method for package naming when porting a package to Harmattan? | 18:52 |
fiferboy | Do I add '0harmattan1' to the package version? | 18:52 |
javispedro | if there's, Nokia has not been consistent with it. | 18:58 |
* javispedro follows Maemo convention.. | 18:58 | |
fiferboy | javispedro: Maemo's convention is...? | 19:04 |
fiferboy | 1maemo1? | 19:04 |
javispedro | or -0maemo1 if it has no equivalent debian packaging | 19:05 |
fiferboy | These packages all have existing debian packaging, so I am just adding to the end of the existing string | 19:06 |
javispedro | ok | 19:07 |
fiferboy | I take it I won't be breaking anything horribly since these packages don't exist in Harmattan yet | 19:08 |
fiferboy | The libqt4-sql-mysql one will be different, though | 19:09 |
fiferboy | I don't know if it is appropriate to add 1harmattan1 to that one, but I take it I can't just leave it as the bare version string | 19:09 |
*** djszapi_ has joined #harmattan | 19:10 | |
RST38h | moo,gentlemen | 19:23 |
wazd | RST38h: heyhey :) | 19:25 |
RST38h | heya wazd | 19:26 |
RST38h | the network is very wobblyheretoday,so sorry for not answering | 19:26 |
wazd | RST38h: ah, np | 19:26 |
tomma | someone should implement network game for this: https://projects.developer.nokia.com/qoatofthehill | 19:27 |
djszapi_ | the existence of qt game enabler is controversial. | 19:35 |
wazd | Nokia Developer pages look damn sexy | 19:36 |
javispedro | moo RST38h | 19:37 |
RST38h | ehlo javispedro | 19:37 |
RST38h | wazd:just very difficult to navigate | 19:37 |
RST38h | wazd: and they now look suspiciously like MSDN :) | 19:37 |
wazd | RST38h: sexy anyway :) | 19:38 |
fiferboy | Hi wazd, RST38h | 19:45 |
wazd | fiferboy: o/ | 19:45 |
joejoe | hi, i am trying to use location with qml. More concrete, i am trying to use following example: http://doc.qt.nokia.com/qtmobility-1.2/qml-positionsource.html Can anyone tell me why it is not working with n950? | 19:51 |
fiferboy | joejoe: I am successfully using poisitionsource on the N950 | 19:52 |
fiferboy | What is your problem with it? | 19:52 |
joejoe | the example is just not working | 19:53 |
joejoe | i cannot obtain any valid position from it | 19:53 |
fiferboy | When you run it, does it try to get position? | 19:53 |
*** djszapi_ has left #harmattan | 19:54 | |
fiferboy | You should see a little compass pointer flashing beside the clock | 19:54 |
SpeedEvil | joejoe: Does maps get a position? | 19:54 |
SpeedEvil | fiferboy: That's a stupid icon. | 19:54 |
joejoe | maps have position | 19:54 |
fiferboy | SpeedEvil: It's not *so* bad, but I wish it were a bit more obvious | 19:54 |
SpeedEvil | fiferboy: Took me ages to figure out what it was. | 19:55 |
SpeedEvil | I thought it was a phone in a circle, seen edge on | 19:55 |
*** slaine has quit IRC | 19:55 | |
fiferboy | SpeedEvil: Ah, that would make it seem stupid :) | 19:55 |
*** slaine has joined #harmattan | 19:55 | |
joejoe | In detail, i am trying to start this file http://pcmlich.fit.vutbr.cz/tmp/location/location.qml with qmlviewel and the screenshot of result is here http://pcmlich.fit.vutbr.cz/tmp/location/snapshot1.png | 19:56 |
fiferboy | joejoe: Ok, I ran that exact example and it worked for me | 19:58 |
*** slaine has quit IRC | 19:58 | |
fiferboy | You are using a Satelite source, but it doesn't ever get a lock? | 19:58 |
wazd | Sorry to terrorize you again chaps, but this is final concepts for weather ui, so please take a look and say what you don't like :) | 19:59 |
wazd | http://dl.dropbox.com/u/37920982/UI_Mockups/Meecast_Handset/2.png | 19:59 |
joejoe | how i can use other sources? | 19:59 |
wazd | http://dl.dropbox.com/u/37920982/UI_Mockups/Meecast_Handset/3.png | 19:59 |
fiferboy | joejoe: I'm not sure, I had it work properly with Satelite so didn't mess with that | 20:00 |
joejoe | the read-onlypositioningMethod : enumeration is readonly | 20:00 |
fiferboy | wazd: That looks amazing@ | 20:01 |
joejoe | sorry, the "positionMethod" method is read-only | 20:01 |
fiferboy | joejoe: But I take it waht you want to do is use Satelite but get a fix? | 20:02 |
joejoe | i do not know how to observe full status of location api (i.e. i do not know if the maps application uses gps or other fix) | 20:04 |
fiferboy | The satelite method does seem to try to get a quick, rough-estimate fix first in my application | 20:06 |
joejoe | i tried to go outside for 5 minutes and i was waiting for satellite fix. But i do not know if 5 minutes is enough for fix. | 20:06 |
fiferboy | But it is fairly quick to get a high-accuracy fix after that | 20:06 |
joejoe | i do not need very precise position | 20:08 |
fiferboy | joejoe: Try getting a fix with Maps, and then open your application | 20:08 |
joejoe | how can i recognize gps and wifi and gms position fix? | 20:09 |
*** djszapi_ has joined #harmattan | 20:10 | |
joejoe | i have yellow dot in maps application and i had also the green dot .. | 20:10 |
*** frinring has quit IRC | 20:12 | |
tomma | yellow = no fix | 20:14 |
*** djszapi_ has left #harmattan | 20:15 | |
*** Smtih has quit IRC | 20:17 | |
*** spenap has quit IRC | 20:20 | |
tomma | hmm... can declarativeview handle http source url? | 20:21 |
joejoe | ok, right now i know, that it works with gps position. Is any method how to switch PositionSource to use different positionMethod ? | 20:22 |
tomma | i think it uses all it can | 20:24 |
*** lardman has quit IRC | 20:40 | |
*** Venemo has joined #harmattan | 20:48 | |
*** Arkenoi has quit IRC | 20:48 | |
*** Arkenoi has joined #harmattan | 20:49 | |
*** djszapi_ has joined #harmattan | 20:51 | |
*** harbaum has joined #harmattan | 20:51 | |
djszapi_ | http://doc.qt.nokia.com/4.7-snapshot/demos-declarative-snake-content-snake-js.html -> var cookie; -> cookie is used then like a class with different members, for instance: if (cookie && !cookie.dying && cookie.row == row && cookie.column == column) { -> Hence how does it work in javascript ? | 20:51 |
fiferboy | cookie = cookieComponent.createObject(head.parent); | 20:53 |
fiferboy | cookie is a Component of some sort, so all the properties of the component are available | 20:53 |
djszapi_ | in advance ? | 20:54 |
fiferboy | Well, whenever "createCookie" is called - which I guess must be before it is used | 20:55 |
djszapi_ | mmm, oki | 20:56 |
Venemo | hey fiferboy :) | 20:58 |
Venemo | how're you? | 20:58 |
fiferboy | Hey Venemo | 20:59 |
fiferboy | I'm good | 20:59 |
* fiferboy wonders if he brok c-obs... | 20:59 | |
fiferboy | broke* | 20:59 |
djszapi_ | fiferboy: createCookie(cookie? (cookie.value+1) : 1); -> it is "dereferenced" before creating :o | 20:59 |
djszapi_ | oh no sorry I am wrong | 21:00 |
djszapi_ | just if it is already created, otherwise 1. | 21:00 |
fiferboy | Yeah, looks like it is keeping track of the cookie number there | 21:00 |
djszapi_ | fiferboy: I do not see any head component though. | 21:02 |
Venemo | villev, ping | 21:02 |
djszapi_ | fiferboy: ahh it is coming from the linkComponent. | 21:03 |
fiferboy | Anyone having trouble with c-obs now? | 21:03 |
djszapi_ | it does not load here. | 21:04 |
fiferboy | Oopsie | 21:04 |
fiferboy | Just trying to build mysql :/ | 21:04 |
djszapi_ | ohhh, it is just very slow | 21:04 |
djszapi_ | what other trouble do you mean ? | 21:04 |
*** mikhas has quit IRC | 21:05 | |
fiferboy | No, the slowness is what I meant | 21:05 |
fiferboy | It was find before I started building my second package | 21:05 |
fiferboy | I'll just go with "it wasn't me" >_> | 21:05 |
javispedro | heh | 21:08 |
javispedro | just realized you can prevent the swipe gesture on a set of borders or even corners only | 21:08 |
javispedro | while allowing it on the rest | 21:08 |
djszapi_ | fiferboy: signal/slot is not a trivial question in js, we had to write a separate messagehandler class in C++ for that support. | 21:09 |
fiferboy | djszapi_: It is useful though! | 21:10 |
fiferboy | Looks like it wasn't my package after | 21:11 |
fiferboy | There was a "host error" problem in my build | 21:11 |
Venemo | javispedro, yea | 21:11 |
Venemo | javispedro, eg. the terminal app | 21:11 |
javispedro | Venemo: oh, thanks for the example, going to check it. | 21:12 |
javispedro | hmm | 21:12 |
djszapi_ | fiferboy: mmm, we do not have such an extensibility in the gameObject of our class to store thing like that javascript does. I guess I need a structure or something like that in javascript then | 21:12 |
javispedro | Venemo: no, it's not a good example, as it works for me =) | 21:13 |
javispedro | Venemo: you cannot swipe from the keyboard, but that is automatically done by system | 21:13 |
Venemo | javispedro, nope. you can't swipe from bottom in the terminal app. | 21:13 |
Venemo | javispedro, every other direction works | 21:14 |
javispedro | Venemo: you can if you hide the keyboard, as said | 21:14 |
Venemo | um, I use it with hw kbd open | 21:14 |
Venemo | so no vkb | 21:14 |
Venemo | and I can't swipe it from the bottom | 21:14 |
javispedro | well I can | 21:15 |
javispedro | keyboard open even | 21:15 |
fiferboy | Venemo, javispedro I can swipe all directions with the VKB closed | 21:15 |
Venemo | that's weird | 21:15 |
fiferboy | Venemo: I you useing a custom build based on recent code? | 21:16 |
djszapi_ | fiferboy: it seems the cookie.value is just a counter how many cookie was generated. | 21:16 |
Venemo | fiferboy, nope. | 21:17 |
djszapi_ | cookies were* | 21:17 |
Venemo | fiferboy, I'm using the image that came with the N950 | 21:17 |
fiferboy | Venemo: very strange then | 21:18 |
Venemo | hm. | 21:18 |
javispedro | probably a bug with the vkb ;) | 21:18 |
* javispedro hides | 21:18 | |
Venemo | do you guys know how to remove the border and/or set another background to a QML TextArea | 21:18 |
Venemo | javispedro, well, I never used the terminal with vkb... | 21:18 |
javispedro | but the app that blocks swiping from the bottom is the vkb | 21:19 |
Venemo | mhm. | 21:19 |
javispedro | heh | 21:19 |
javispedro | I get it now | 21:19 |
javispedro | the Ctrl Tab Esc ... bar is the vkb | 21:19 |
javispedro | I mean, is a vkb custom bar | 21:19 |
Venemo | srsly? | 21:19 |
Venemo | OMG. | 21:19 |
*** lardman has joined #harmattan | 21:21 | |
javispedro | well, the feature was there, so why not use it for something? | 21:22 |
* javispedro thinks the idea of editing the vkb for each app is good. | 21:22 | |
Venemo | yeah | 21:22 |
djszapi_ | fiferboy: why is the cookie cookie created by head parent argument ? | 21:24 |
fiferboy | djszapi_: Which file? | 21:25 |
fiferboy | snake.js? | 21:25 |
djszapi_ | yep | 21:25 |
fiferboy | djszapi_: Where about? | 21:26 |
fiferboy | What does the line say, I don't see it | 21:26 |
djszapi_ | where you create the cookie | 21:27 |
fiferboy | djszapi_: That creates a new instance of the component and sets the parent | 21:29 |
djszapi_ | but why is a cookie thechild of the head/link ? | 21:30 |
fiferboy | Maybe that is just where they manage all the components? | 21:30 |
fiferboy | I don't even know what the cookie represents in this game :) | 21:30 |
fiferboy | The object you are trying to get to? | 21:30 |
djszapi_ | cookie is the food for the snakew | 21:30 |
djszapi_ | snake* | 21:31 |
fiferboy | So probably so they can check for the intersection of the head and the cookie to determine if it is eaten? | 21:31 |
djszapi_ | sorry ? | 21:36 |
fiferboy | To see if the cookie has been eaten do they check if the head touches the cookie? | 21:36 |
fiferboy | That is probably why | 21:36 |
djszapi_ | why is it important ? | 21:37 |
fiferboy | I haven't played the game or gone through the code to any great extent, but probably when the snake eats the cookie another one is generated | 21:38 |
djszapi_ | yeah, but why is it a child-parent relationship ? | 21:38 |
fiferboy | I don't know, it could just be that the head is the most important component and it controls the others | 21:40 |
fiferboy | Maybe it was an arbitrary design decision | 21:40 |
djszapi_ | fiferboy: interesting, the head is not globally defined, but used in more functions. | 21:41 |
djszapi_ | links is defined globally though and it is links[0] | 21:42 |
djszapi_ | not sure about this javascript bit, feature. | 21:43 |
*** piggz has joined #harmattan | 21:51 | |
*** javispedro has quit IRC | 21:54 | |
thp | wazd: pong | 21:59 |
wazd | thp: I see you're developing arcades now :P | 22:01 |
piggz | anyone know if the n950 can share its internet connection, im going on holiday soon and could do with using it as a 3g modem | 22:03 |
Mek | I don't think the software for that is included with the currently publicly available image | 22:03 |
piggz | ok | 22:05 |
piggz | what is the icon size for the app menu...im using 80x80 icons, but they look blocky on the menu | 22:05 |
Venemo | piggz, it's supposed to be 80x80 afaik | 22:07 |
piggz | Venemo: and should be in /usr/share/pixmaps ? | 22:12 |
Venemo | afaik /usr/share/icons/hicolor/80x80/apps/ or | 22:13 |
Venemo | scalable | 22:13 |
Venemo | if it's an SVG | 22:13 |
Venemo | https://gitorious.org/colorful-apps/irc-chatter/blobs/master/installables/irc-chatter-harmattan.desktop | 22:13 |
Venemo | see the Icon= line | 22:13 |
*** Venemo_ has joined #harmattan | 22:17 | |
*** Venemo has quit IRC | 22:19 | |
special | piggz: I've used it as a 3g modem from mac | 22:19 |
special | same process as was used for the n900 | 22:20 |
piggz | Venemo_: hmm, im installing them there too | 22:21 |
djszapi_ | piggz: you can forward the internet back, I guess | 22:21 |
djszapi_ | piggz: or just ppp, not that handy, but at least works. | 22:21 |
*** weggi_ has joined #harmattan | 22:27 | |
weggi_ | Hi, do you have any idea what's going on in my app. I have C++ engine that provides bluetooth functionality to UI. If I have QML based UI, bluetooth functionalities does not work properly (QBluetoothSocket never gives connected signal, but data is available in the socket). I have to do several device discoveries before I get any remote devices and so on. But if I have C++ UI everything works just fine. | 22:31 |
*** tbf has joined #harmattan | 22:32 | |
weggi_ | It seems that creation of QmlApplicationViewer causes the problem | 22:32 |
thp | wazd: arcades? :) | 22:37 |
*** tbf has quit IRC | 22:38 | |
wazd | thp: arcade games I mean :P | 22:41 |
thp | qw? | 22:41 |
fiferboy | c-obs seems dead right now :( | 22:47 |
fiferboy | rpc timeouts on builds | 22:47 |
fiferboy | lbt: I doubt there is much you can do... but ^ | 22:47 |
djszapi_ | fiferboy: we are all getting those issues unfortunately randomly. | 22:48 |
wazd | thp: GaberIn | 22:48 |
lbt | fiferboy: local builds working ... remote links I guess | 22:50 |
fiferboy | lbt: local meaning using command line? | 22:51 |
lbt | no.. self contained on the c.obs | 22:51 |
lbt | ie not harmattan | 22:51 |
lbt | or meego.com | 22:51 |
fiferboy | Ah | 22:51 |
fiferboy | Thanks | 22:51 |
*** harbaum has quit IRC | 22:55 | |
kimju | wiki.meego.com was giving errors: "(Can't contact the database server: Unknown MySQL server host 'db.in.meego.com' (2) (db.in.meego.com))" and at the same time osc build against c-obs complained: Server returned an error: HTTP Error 400: Bad Request remote error: remote error unknown host 'api.obs.maemo.org' | 22:56 |
fiferboy | kimju: Same errors as build.pub.meego.org o_O | 22:57 |
Stskeeps | dns went down, meego changes name to webos? | 22:57 |
Stskeeps | :P | 22:57 |
Stskeeps | :conspiracy: | 22:57 |
ajalkane | Those motherfuckers are leeching maemo! | 22:57 |
ajalkane | Also now it's time for every PostgreSQL fans to come forward and complain about use of MySQL | 22:58 |
djszapi_ | fiferboy: oh so you mysql compiled went wrong ? :p :p | 22:59 |
* djszapi_ hides | 22:59 | |
djszapi_ | * your mysql compilation | 22:59 |
lbt | kimju: when? | 23:00 |
kimju | ajalkane, postgresql support for mediawiki is still not really a supported option, I think? | 23:00 |
kimju | lbt, ~5-10 minutes ago. now seems to work again | 23:00 |
ajalkane | kimju: no idea actually, I'm just stirring the pot first post style | 23:01 |
ajalkane | I've actually never used PostgreSQL, but plenty of times MySQL. Would like to try it one of these days. | 23:01 |
kimju | I like it, but sadly most software that I need to maintain doesn't support it as backend. | 23:02 |
ajalkane | yeah, exactly that. In web-world it's really badly supported. | 23:02 |
kimju | it shouldn't be that hard to write portable sql instead of mysql-only.. meh. | 23:03 |
ajalkane | I think the old versions of MySQL, which made writing portable SQL unfeasible, are partly the reason. Legacy stuff. | 23:03 |
fiferboy | djszapi_: I hope not, but I can't rule it out | 23:07 |
lbt | fiferboy: OK now? | 23:20 |
lbt | fiferboy: no it wasn't ... should be now though | 23:23 |
fiferboy | lbt: Let me check | 23:23 |
fiferboy | lbt: Triggering a rebuild gives me an immediate "rpc timeout" instead of waiting ~20 minutes | 23:25 |
lbt | where? | 23:25 |
fiferboy | You mean what package? | 23:25 |
djszapi_ | fiferboy: I think he means a repository/package, for instance a link. | 23:26 |
fiferboy | https://build.pub.meego.com/package/live_build_log?arch=armv7el&package=tcp-wrapper&project=home%3Afiferboy&repository=Harmattan | 23:26 |
fiferboy | Although this one isn't immediately failing right now, it is trying to start and not currently doing anything | 23:27 |
lbt | there we are | 23:33 |
fiferboy | lbt: Yup, it's going now | 23:34 |
fiferboy | Thanks!! | 23:34 |
kimju | can someone check if configuration of home:kimju:harmattan is ok? I can't get local builds working, latest build attempt gave this: http://pastebin.com/qaD0v6zi | 23:35 |
lbt | kimju: looks like qemu isn't setup right | 23:36 |
*** antman8969 has joined #harmattan | 23:36 | |
lbt | kimju: do you use scratchbox? | 23:37 |
kimju | yes, and that works | 23:37 |
lbt | http://wiki.maemo.org/Mer/Build/Application_Building#Co-existing_with_Scratchbox | 23:37 |
lbt | may not be that | 23:38 |
*** javispedro has joined #harmattan | 23:38 | |
kimju | hmm, I'll try that | 23:38 |
lbt | a simple : chroot /var/tmp/build-root | 23:38 |
lbt | should work and give you a shell | 23:38 |
rZZZr | Venemo_: hi current irc-chatter does not built did you merge my diff ? | 23:39 |
lbt | then "file /bin/ls" should say arm | 23:39 |
rZZZr | Venemo_: make it extra depends on pkg-config too | 23:39 |
Venemo_ | rZZZr, I will do that, but haven't yet. | 23:40 |
kimju | hmm, I'm missing /proc/sys/fs/binfmt_misc/arm and /proc/sys/fs/binfmt_misc/armeb | 23:40 |
rZZZr | Venemo_: ok i'll try again today | 23:40 |
Venemo_ | rZZZr, I'm currently working on my paid project | 23:41 |
kimju | ok, logging out of sbox and /etc/init.d/scratchbox-core stop | 23:43 |
kimju | now osc build is doing something | 23:43 |
alterego | w00t_: ping | 23:50 |
special | alterego: you missed him by 10 minutes | 23:52 |
alterego | Hrm, that is interesting | 23:52 |
alterego | Oh well | 23:52 |
wazd | what's the size of the toolbar icons? :) | 23:52 |
alterego | It wasn't too important anyway. | 23:52 |
djszapi_ | fiferboy: do you understand the waitForCookie concept in that javascript file ? | 23:53 |
fiferboy | djszapi_: I'm just packing up so I can't take a look right now | 23:53 |
djszapi_ | k | 23:53 |
lcuk | wazd, all documented in the harmattan style guide! | 23:54 |
lcuk | isn't it? | 23:54 |
lbt | kimju: yes - they won't co-exist | 23:55 |
fiferboy | wazd: I use 55 as a very rough eyeball estimate :D | 23:55 |
lcuk | fiferboy, wazds' eyes have built in sliderule | 23:56 |
wazd | lcuk: I'm looking to borrow some from the system but I can't find them in usr/share/icons | 23:56 |
fiferboy | Yeah, I think wazd could probably measure to the pixel by eye | 23:56 |
fiferboy | wazd: To find what you need look in /usr/share/themes/blanco | 23:57 |
lcuk | on a device several miles away! | 23:57 |
fiferboy | The icons are under that directory instead of the icons directory | 23:57 |
wazd | fiferboy: ah, thanks | 23:57 |
wazd | fiferboy: strange :) | 23:57 |
lcuk | wazd, it means that the theme should include all icons | 23:57 |
lcuk | fiferboy, do apps actually have blanco in the path | 23:58 |
lcuk | or just the current theme | 23:58 |
fiferboy | lcuk: QML uses "images://themes/icon-name" | 23:58 |
lcuk | fiferboy, that isn't quite so bad then | 23:59 |
lcuk | it does mean themes need everything | 23:59 |
antman8969 | lcuk, I was actually just about to put up a list of all icon names | 23:59 |
antman8969 | thought it might be useful | 23:59 |
wazd | wow, they actually have an icon for every calendar date! :D | 23:59 |
lcuk | antman8969, awesome | 23:59 |
antman8969 | would the best place be meego wikis? | 23:59 |
* lcuk could draw a sketch for every icon :D | 23:59 | |
SpeedEvil | Harmattan stops working when the date icons run out. | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!