fiferboy | GBA Mario Kart | 00:00 |
---|---|---|
javispedro | interesting choice :) | 00:00 |
lcuk | whats your javis? | 00:01 |
javispedro | simcity3k | 00:02 |
fiferboy | Anyhoo, got to go for real now | 00:08 |
*** fiferboy has quit IRC | 00:09 | |
hiemanshu | ah simcity3k is lovely | 00:09 |
hiemanshu | though I love to play OpenTTD | 00:09 |
GAN900 | fiferboy, your experience of good games is so limited. | 00:14 |
RST38h | Castlevania | 00:14 |
GAN900 | fiferboy, you should play some Hammerfight | 00:15 |
GAN900 | and Ocarina of Time is clearly the answer. | 00:15 |
GAN900 | Max Payne runs a close second. | 00:16 |
hiemanshu | GAN900: Hammerfight is lovely | 00:19 |
*** Arkenoi has quit IRC | 00:19 | |
hiemanshu | I got with the third HiB | 00:19 |
hiemanshu | http://www.humblebundle.com/ 3 days left, grab it now | 00:19 |
hiemanshu | 7 games, pay as much as you want to | 00:20 |
GAN900 | hiemanshu, infuriating, though. | 00:21 |
M4rtinK2 | wohoo libtiff built, finally :) | 00:29 |
M4rtinK2 | pixbuf is getting closer :) | 00:29 |
javispedro | libtiff is on the device | 00:30 |
M4rtinK2 | well it is libtiff4-dev actually | 00:31 |
javispedro | libtiff4-dev is on the SDK repo. | 00:32 |
* javispedro sighs | 00:32 | |
javispedro | I bet you kept on doing what you're doing on OBS instead of trying scratchbox first? | 00:32 |
* RST38h thinks it is time tocall it a day, read a little and go sleep | 00:32 | |
M4rtinK2 | I do both actually | 00:32 |
javispedro | good :) | 00:33 |
M4rtinK2 | now I first test in scratchbox and then try to build in OBS | 00:33 |
RST38h | this qml thing is making me remember a project one German guy has done for Amiga around 1995 | 00:33 |
M4rtinK2 | still, some packages behave differently | 00:33 |
RST38h | pretty much the same idea and the same syntax (!), although he obviously did not have JS | 00:33 |
M4rtinK2 | namely gobject-introspection | 00:33 |
M4rtinK2 | it builds unmodified in scratchbox | 00:34 |
javispedro | which is why I say you try this first on sbox, then obs, then note the stuff that is broken on OBS. | 00:34 |
M4rtinK2 | but wont build in OBS complaining that it can't resolve GLIB 2.0 | 00:34 |
M4rtinK2 | well yeah, that's the logical way to do it :) | 00:35 |
M4rtinK2 | but still, when something builds in OBS on the first try, I spare my self little duplicate work :) | 00:35 |
javispedro | there shall NOT be duplicate work | 00:35 |
*** piggz has quit IRC | 00:36 | |
M4rtinK2 | well, yeah you can actually use the same folders for scratchbox building & as OBS local copy | 00:37 |
M4rtinK2 | try if it builds in scratchbox and then register the files in OBS and commit for build | 00:38 |
M4rtinK2 | BTW, is there a osc command for creating a package from an existing folder ? | 00:39 |
M4rtinK2 | would be faster for this use-case than osc meta pkg + osc up | 00:40 |
javispedro | no idea | 00:43 |
javispedro | but why you don't try _everything_ on sbox first, up to the point where something works | 00:43 |
javispedro | just so that you see you're not wasting the time. | 00:44 |
M4rtinK2 | I started with OBS first so I already have something building or almost building there and it would end there anyway | 00:46 |
M4rtinK2 | but I started to first build in sbox recently | 00:46 |
M4rtinK2 | well, I'm quite new to all this packaging stuff anyway :) | 00:51 |
* javispedro ponders filling his first developers.nokia.com bug | 00:56 | |
*** epage has joined #harmattan | 00:56 | |
M4rtinK2 | go for it :) | 00:59 |
*** djszapi has joined #harmattan | 01:03 | |
djszapi | ehh. fiferboy is gone :( | 01:04 |
javispedro | yeah, he was here moments ago. | 01:05 |
djszapi | too bad | 01:06 |
Venemo | hey again | 01:13 |
*** stroughtonsmith has quit IRC | 01:14 | |
djszapi | Venemo hey how is stuff ? | 01:14 |
Venemo | djszapi, stuff is well :) | 01:14 |
Venemo | djszapi, if you followed my discussion with fiferboy, you know how well :) | 01:15 |
Venemo | my main accomplisment for the day: https://gitorious.org/colorful-apps/irc-chatter/blobs/master/qml/harmattan/WorkingSelectionDialog.qml | 01:15 |
djszapi | sorry, I am after a shot, my mind is broken and buggy :) | 01:16 |
Venemo | no problem | 01:16 |
Venemo | in short, I was fed up with how non-working and useless the SelectionDialog component was | 01:16 |
Venemo | so I decided to make mine | 01:16 |
* djszapi has no idea about components ;) | 01:17 | |
Venemo | :P | 01:17 |
djszapi | as for me, it is no go since it is not cross-platform | 01:17 |
GAN900 | If anybody has any requests for topics you think would be usefull in an Improved and Expanded Qt Components Widget Gallery. . . . | 01:17 |
Venemo | I couldn't be possible compelled to write QML without components. | 01:17 |
GAN900 | Venemo, me neither. | 01:17 |
Venemo | GAN900 :) | 01:17 |
GAN900 | I want Fremantle Components. | 01:17 |
GAN900 | and GNOME | 01:17 |
Venemo | there are desktop components, which are claimed to be working fine under Gnome | 01:18 |
Venemo | as for fremantle, it shouldn't be too hard to implement | 01:18 |
lardman | night chaps | 01:18 |
*** lardman has quit IRC | 01:19 | |
* djszapi would like to have a webkit based opensource and free browser on Harmattan... | 01:19 | |
SpeedEvil | Indeed. | 01:20 |
* djszapi is thinking of starting a qml webkit harmattan project... | 01:21 | |
GAN900 | Nokia's built-in browser is so shit. | 01:21 |
djszapi | *disagree* | 01:22 |
djszapi | it is good and webkit based. However it is unfortunately not opensource | 01:22 |
GAN900 | The w22 one is | 01:22 |
djszapi | Ihave no issue with it | 01:22 |
GAN900 | and the focus on MOBILE browsing doesn't suit me at all. | 01:22 |
djszapi | and as rzr said, opensource or die :p | 01:23 |
javispedro | why webkit | 01:24 |
javispedro | port microb | 01:24 |
djszapi | because I like wekit(2) | 01:25 |
djszapi | *webkit | 01:25 |
djszapi | and apparently Nokia is also fine with that | 01:25 |
Venemo | javispedro, can't port microb 'cause it's closed | 01:25 |
javispedro | microb is open | 01:25 |
djszapi | porting does not really work for browsers | 01:25 |
javispedro | it is the UI that is closed. | 01:25 |
djszapi | just look at the mozilla firefox mobile "version". | 01:26 |
djszapi | it is almost a new project.... | 01:26 |
djszapi | since you drop everything almost apart from the render engine | 01:26 |
javispedro | GAN900: thank god there's that Opera around.. | 01:27 |
javispedro | btw | 01:28 |
javispedro | one thing I specially hate is how clicking on a link from RSS seems to randomly select the window where the link will open | 01:28 |
javispedro | sometimes not opening it altogether | 01:28 |
javispedro | on Diablo, the formula was something like the "most recent activated window" | 01:29 |
javispedro | on Fremantle, I really really really enjoyed the always open in a _new_ window behaviour | 01:30 |
javispedro | on Harmattan, seems that we're back to 0 again. | 01:30 |
djszapi | hehe another complaing ongoing :) | 01:30 |
djszapi | complain* | 01:31 |
javispedro | and here comes another one! | 01:31 |
djszapi | yes? | 01:31 |
javispedro | combined with the previous one. After the link has opened in the worst window possible, when I try to hit on the address bar in another window to go to the contents that previously was on the "overwriten" window, | 01:32 |
javispedro | bah | 01:32 |
djszapi | Venemo: do you write ui test codes ? | 01:32 |
djszapi | for qml based apps ? | 01:32 |
javispedro | stack overflow :) | 01:32 |
SpeedEvil | This 'you're on an old image, don't bother repoting bugs' I can see as being annoying. | 01:32 |
djszapi | why ? | 01:33 |
Venemo | djszapi, yeah, I'm writing some dummy code until I don't make a backend. | 01:33 |
djszapi | if you do not like, return your gadget | 01:33 |
javispedro | restart: Clicking on a link in the history menu that pops when the address bar has focus sometimes hits the link BEHIND the history menu. | 01:33 |
djszapi | you are not forced to use it... | 01:33 |
SpeedEvil | At least unless we have someone running the latest that we can poke. | 01:33 |
SpeedEvil | djszapi: ... | 01:33 |
SpeedEvil | djszapi: Of course that's not what I meant. | 01:33 |
djszapi | not sure what you actually meant... | 01:33 |
javispedro | therefore, you try to go back to the 4th or 5th element and you suddenly find that you instead hit a link that was on the page.... | 01:34 |
SpeedEvil | djszapi: I don't mean annoying for us - I mean not being able to report bugs that may still be extant in the image, and might in principle be fixable before release, making it a better, more saleable device. | 01:34 |
djszapi | you are wrong | 01:35 |
SpeedEvil | There will be no bugs in the released device? | 01:35 |
djszapi | There are bunch of testers over there with clear concept | 01:35 |
djszapi | who are reporting bugs... | 01:35 |
djszapi | the most common-bugs are known and wip | 01:36 |
javispedro | Yes, I feel betther now. | 01:36 |
javispedro | NOT. | 01:36 |
javispedro | Half of the bugs are caused by bugs in the UI spec, like it was on the n900 times. | 01:36 |
SpeedEvil | Specification bugs are more annoying in some aspects than code bugs. | 01:36 |
djszapi | SpeedEvil: we will not change our timeframe with so less available resource | 01:36 |
*** seif has joined #harmattan | 01:37 | |
djszapi | SpeedEvil, sorry but nobody cares about you at nokia | 01:37 |
SpeedEvil | I know. | 01:37 |
djszapi | * Nokia | 01:37 |
djszapi | and I think it is good | 01:38 |
djszapi | since the planned workflow is not disturbed. | 01:38 |
djszapi | it would actually be more annoying to mark your bug "won't fix". | 01:38 |
djszapi | for both us | 01:38 |
djszapi | both of us* | 01:38 |
SpeedEvil | For that set of bugs that have been found and internally considered. | 01:39 |
djszapi | I see no point in reporting already known bugs.... | 01:39 |
SpeedEvil | Is the set of bugs that are in the 'would like to fix, but don't know about' category null is another question. | 01:39 |
javispedro | well, there's a point: you report a bug to at least know that it is known. | 01:40 |
djszapi | no, we will not investigate into community pebkac or real issues | 01:40 |
djszapi | we have enough thing to do, mainly nowadays | 01:41 |
djszapi | we trust our paid testers, period. | 01:41 |
Venemo | frals, is there a way to progmatically check from QML whether the VKB is open or not? | 01:41 |
SpeedEvil | Paid testers test what you ask them to, which is important. | 01:42 |
djszapi | you are seriously wrong | 01:42 |
javispedro | djszapi: I know that we are a bunch of crazy nitpickers, but I cannot really believe that you, a KDE contributor, just made that quote. | 01:42 |
djszapi | it does not really work like that...they are not putting a button and that is... | 01:42 |
javispedro | "we trust our paid testers, period" | 01:42 |
djszapi | Actually, those are more talented people than few developers | 01:42 |
djszapi | but it might be that you have no idea about proper testing in industrial environment | 01:43 |
GAN900 | djszapi, we're not morons. :P | 01:43 |
djszapi | anyway, you can report any bugs to the mailing list I guess | 01:43 |
javispedro | developer.nokia.com/bugs also has "device" bugs section | 01:43 |
GAN900 | We have lots of experience with Nokia's testers. | 01:44 |
djszapi | I see no problem apart from noise | 01:44 |
GAN900 | We know EXACTLY how thorough they are. | 01:44 |
SpeedEvil | Of course they are not just pressing buttons. But if the test environment is not representative of some subset of users, then they may get different results. | 01:44 |
SpeedEvil | I'm reminded of the wifi authentication thing. | 01:44 |
djszapi | I do not have time for this discussion, we have a timeframe, dot. | 01:44 |
djszapi | period* | 01:44 |
djszapi | let me not repeat myself again, again and again | 01:44 |
GAN900 | djszapi, don't engaged. | 01:45 |
djszapi | we do not really wanna investigate into issues which might be pebkac | 01:45 |
GAN900 | You keep complaining about wasting time. | 01:45 |
GAN900 | Well, don't. | 01:45 |
Venemo | in that case, give us a new image so that we shut up. | 01:45 |
djszapi | Venemo: funny statement :) | 01:45 |
djszapi | as if I could do anything.... | 01:45 |
djszapi | look, it is full of noise unneccesarily | 01:46 |
djszapi | you can report bugs if you want | 01:46 |
SpeedEvil | There is also the issue that with more up-to-date images workarounds can be found. | 01:46 |
Venemo | djszapi, I'm not talking about you personally, I'm talking about the kind of attitude that Nokia is displaying to us | 01:46 |
djszapi | even though, I would really like to avoid community reports | 01:46 |
djszapi | since we do not have time with so less human resource for investigating whether it is a pebkac or not | 01:46 |
djszapi | it would be a bit crazy if we do not do the HIGH priority tasks | 01:46 |
djszapi | but we start investigating every community report | 01:46 |
djszapi | but I think you were just be joking. | 01:46 |
djszapi | Venemo: I seriously disrespect your habit | 01:47 |
Venemo | I can understand that you can't give us flash/skype/whatever for now. so then until you can, make a bugfix release which only contains the software that is already there. | 01:47 |
djszapi | Nokia gave you a device freely | 01:47 |
djszapi | and you are complaining about Nokia attitude | 01:47 |
djszapi | it is really /not/ nice. | 01:47 |
Venemo | I'm not "complaining", just merely dislike the fact that I'm sitting on a few months old buggy release. | 01:48 |
GAN900 | djszapi, you're awfully condescending. | 01:48 |
javispedro | Now I'm in a bad mood and I'm going to report not only the QSparql thing but also several other nuisances. | 01:48 |
djszapi | I hope all of them ignored | 01:48 |
djszapi | * are | 01:48 |
djszapi | at least security will, that is for entirely sure :) | 01:48 |
GAN900 | djszapi, I've been involved with Maemo in one way or another since 2005. | 01:49 |
GAN900 | I've put THOUSANDS of hours into the platform and its community. | 01:49 |
djszapi | but we do not care, period | 01:49 |
GAN900 | I will probably put thousands more. | 01:49 |
GAN900 | The device was hardly free. :) | 01:49 |
GAN900 | djszapi, yes, that's quite clear. | 01:49 |
djszapi | actually we care the most | 01:50 |
djszapi | since we are concentrating on the highest priority bugs | 01:50 |
GAN900 | djszapi, what, exactly is your endgame here? | 01:50 |
djszapi | and not investigating maybe a pebkac issue | 01:50 |
*** epage has quit IRC | 01:50 | |
Venemo | djszapi, umm... "I hope all of them ignored"? how can you say that, if you're also part of a FOSS community yourself? how would you feel if KDE just said that they will ignore your bugs? | 01:50 |
GAN900 | That's what triagers are for. | 01:50 |
djszapi | well, I am not really happy with the complaining people here. | 01:50 |
GAN900 | We know how bug lifecycles work. | 01:50 |
djszapi | I am really tired of it | 01:50 |
GAN900 | Have a little respect. | 01:51 |
djszapi | people keep complaining here about everything | 01:51 |
djszapi | people got a device freely | 01:51 |
GAN900 | It's called venting. | 01:51 |
djszapi | they actually got a good device | 01:51 |
djszapi | they are getting proper help from Nokians. | 01:51 |
GAN900 | Complaining often results in exciting new things. | 01:51 |
GAN900 | Well, allow me to kiss your toes, almighty one. | 01:51 |
Venemo | djszapi, please don't take all of our complaints personally :) | 01:51 |
djszapi | this is seriously embarrassing | 01:51 |
Venemo | I am very grateful for all the help I'm getting from the Nokians. | 01:52 |
GAN900 | Our time and expertise is clearly so worthless. | 01:52 |
djszapi | guys you are keep complaining all the time | 01:52 |
djszapi | Nokia is blabla | 01:52 |
djszapi | Cannot you really express it more politely ? | 01:52 |
djszapi | it is really no go | 01:52 |
GAN900 | I dunno why you guys deigned to send devices out in the first place. | 01:52 |
alterego | djszapi: do you not agree with their concerns/complaints? | 01:52 |
djszapi | heavily disgree | 01:52 |
djszapi | * disagree | 01:52 |
alterego | Well, denying there's an issue doesn't mean that issue goes away :P | 01:53 |
djszapi | you lost me | 01:53 |
djszapi | seriously, I am just losing all my sake on this channel | 01:53 |
djszapi | just complaining, complaining and complainging | 01:53 |
djszapi | * complaining | 01:53 |
GAN900 | djszapi, code is quiet. | 01:54 |
alterego | Well, complaints just highlight issues that need to be resolved, in one way or another. | 01:55 |
djszapi | no | 01:55 |
alterego | yes | 01:55 |
djszapi | complaining is just plain wrong | 01:55 |
djszapi | you can give a constructive feedback, but whining is tiresome | 01:55 |
alterego | Why? | 01:55 |
djszapi | like how the device sucks | 01:55 |
djszapi | how aegis sucks | 01:56 |
djszapi | how components sucks | 01:56 |
Venemo | I never said either of them sucks! | 01:56 |
djszapi | and so on, I do not read anything else here. | 01:56 |
alterego | Meh, venting helps people deal with being pissed. | 01:56 |
djszapi | there was a guy here few days ago | 01:56 |
djszapi | he was asking whether this gadget is good or not | 01:56 |
djszapi | someone told that, it is worse than N900 | 01:56 |
alterego | Well then, those are clearly issues that need to be addressed, don't you think? | 01:56 |
djszapi | so the guy did not even get the sake to apply for a developer device | 01:56 |
djszapi | what is this ? | 01:56 |
Venemo | depends on your point of view. | 01:57 |
javispedro | djszapi: his opinion. | 01:57 |
djszapi | is this really the encouraging of people ? | 01:57 |
alterego | Either through education or code. | 01:57 |
djszapi | I am really tired about the negative feeling flowing around here. | 01:57 |
alterego | Welcome to Maemo :P | 01:57 |
djszapi | if you do not like it, send your gadget back | 01:57 |
djszapi | if you like it, deal with it. It is that simple. | 01:57 |
javispedro | no. | 01:57 |
alterego | That'ts bs | 01:58 |
javispedro | I am going to explain for 78th time why I kept the N810 instead of going back to a Palm. | 01:58 |
djszapi | I do not care | 01:58 |
alterego | You don't here people complaining about all the good points, and as aegis and qt components are the hottest topics ... | 01:58 |
alterego | hear .. | 01:58 |
*** rcg has quit IRC | 01:59 | |
javispedro | when I found out the N810 didn't support PAP, I initially came to bugs.maemo.org to rant. | 01:59 |
djszapi | there was also a complain about connect button for the internet connection | 01:59 |
javispedro | Then someone hinted me that I could implement such support on my own. | 01:59 |
djszapi | which makes perfect sense and much better than fremantle | 01:59 |
javispedro | I did. | 01:59 |
djszapi | but there was a big whining about that as well | 01:59 |
javispedro | On _any_ other platform, I would have got a "Thanks for your suggestion" note like the ones you are giving right out now, djszapi. | 01:59 |
djszapi | I think this channel has a fairly odd negative feeling about things, most of the time even without real facts. | 01:59 |
alterego | The fact is, aegis has hindered peoples exploration of the platform and it's stopped people from getting things done, people need to either be educated about aegis to resolve their problems or we need to fix aegis .. | 02:00 |
javispedro | "Thanks for your suggestion but now go away" note actually. | 02:00 |
alterego | "Fixed in WP7" :P | 02:00 |
djszapi | I stopped helping today about aegis, sorry. | 02:01 |
javispedro | djszapi: you _cannot_ help about aegis. | 02:01 |
*** epage has joined #harmattan | 02:01 | |
GAN900 | djszapi, when did you start with Maemo? | 02:01 |
javispedro | you have said so numerous times. | 02:01 |
djszapi | yeah, I could not... | 02:01 |
frals | Venemo: not sure, at least its possible to close/open it from the TextField components scope | 02:01 |
djszapi | GAN900: one year ago | 02:01 |
Venemo | frals, yes, I noticed that, platform*SoftwareInputPanel | 02:01 |
Venemo | frals, but I see no way of checking whether it's open. | 02:02 |
GAN900 | djszapi, some of us have been around since 2005. We know Nokia's games. | 02:02 |
djszapi | However I have never seen so negative feeling on a channel anywhere yet, mainly when you are getting an expensive device freely, come on... | 02:02 |
frals | Venemo: what are you after in the case of open/closed? | 02:02 |
GAN900 | Little respect for your elders. :P | 02:02 |
alterego | Venemo: there isn't unfortunately, though you could just force it one way or the other ;) | 02:02 |
djszapi | GAN900: how cares about 2005 ? | 02:02 |
djszapi | I am speaking about that, it is no go for me to listen to complaining people | 02:02 |
alterego | djszapi: you don't care because you've not bee burned. | 02:03 |
djszapi | * whining, put it mildly. | 02:03 |
Venemo | alterego, I don't want to force it, but I want to shrink the size of my stuff when it's visible | 02:03 |
frals | Venemo: ideally your whole main window/page is being resized when it appears (iirc) | 02:03 |
javispedro | djszapi: it is you who is anchored in the past. | 02:03 |
javispedro | djszapi: these days, even HP will send me a free device and gladly listen to my musings. | 02:03 |
alterego | You've only been here a year? Some of us have invested a lot into maemo only to have it dropped. | 02:03 |
Venemo | frals, yeah, but this mechanism is buggy with dialogs. | 02:03 |
alterego | Negativity is understandable .. | 02:04 |
frals | Venemo: right... well, I'll go back to my statement "I don't think you are suppose to have text input in a Dialog" :) | 02:04 |
djszapi | alterego: keep whining then, I just ignore you... | 02:05 |
frals | Venemo: is it for a filepicker or something along those lines? | 02:05 |
alterego | I'm not whining :P | 02:05 |
alterego | You're whining about whiners afaict | 02:05 |
Venemo | frals, no, it's a channel switcher dialog and a user list dialog (in which you can query a user by clicking on his/her name) | 02:06 |
frals | Venemo: aha, but you want a search bar at the top? | 02:06 |
alterego | nyurgh, I need to sleep. bbl | 02:06 |
frals | search/filter | 02:06 |
Venemo | frals, yes, a type-to-filter stuff. | 02:07 |
frals | Venemo: to be in line with platform UX (afaik) i think it really should be in a separate view or a sheet and not in a dialog :/ | 02:07 |
frals | Venemo: but best of luck with trying to solve it :) | 02:07 |
frals | please let me know if you do :) | 02:07 |
Venemo | frals, well, it's not that big of a problem | 02:08 |
djszapi | alterego: seems, it is just another #maemo channel | 02:08 |
Venemo | frals, thing is that this kind of selector looks the best in a SelectionDialog. | 02:08 |
Venemo | djszapi, the good point is that the people without Harmattan devices are not on this channel, so we are at least free from their whining :) | 02:08 |
frals | Venemo: aye, i understand, but dialogs should not really have a textfield (at least none of the platform apps do afaik) -- this from UX/UI pov (my guess) | 02:09 |
Venemo | frals, I don't recall seeing a guideline that forbids it. | 02:10 |
frals | otoh i havent read the ui/ux guidelines that carefully, i usually get yelled at when doing it the wrong way by my designer :D | 02:10 |
Venemo | :) | 02:10 |
djszapi | frals: Ui (iphone) designers are a joke | 02:12 |
frals | the ones i work with are quite agreeable, as long as you keep in mind they are forced to certain points to adhere to platform style, which is not defined by them | 02:13 |
frals | more than quite agreeable in fact ;) | 02:13 |
djszapi | they are replicating iphone from what I can say. | 02:13 |
djszapi | which is not any "agreeable". | 02:14 |
djszapi | but I am gone for tonight | 02:14 |
GeneralAntilles | Whew | 02:15 |
Venemo | djszapi, jó éjt! :) | 02:15 |
djszapi | yeah, sure... | 02:16 |
Venemo | good night | 02:16 |
Venemo | frals, what kind of GUI element would you suggest for font size selection? | 02:16 |
*** djszapi has left #harmattan | 02:16 | |
frals | Venemo: im by no means the right person for that, but most likely a query dialog but without a text input | 02:17 |
Venemo | frals, QueryDialog is a yes/no kind of dialog | 02:18 |
*** epage has quit IRC | 02:18 | |
frals | sorry, the normal dialog thingy | 02:19 |
frals | with the list in it | 02:19 |
Venemo | SelectionDialog? | 02:19 |
frals | ya | 02:19 |
Venemo | I thought about it, but it doesn't look good with numbers | 02:19 |
frals | Venemo: thats the one used by platform apps, at least | 02:20 |
Venemo | frals, which app for example? | 02:20 |
frals | notes | 02:20 |
Venemo | I'll check it out | 02:20 |
GeneralAntilles | frals, didn't your vacation start today? | 02:20 |
frals | tap on the "more" icon when having the format toolbar open | 02:20 |
frals | GeneralAntilles: it started on friday ;( | 02:20 |
GeneralAntilles | frals, go play video games or something. :P | 02:20 |
frals | GeneralAntilles: been playing for more or less 9hours straight, need some rest ;-) | 02:21 |
GeneralAntilles | Ha | 02:21 |
GeneralAntilles | We're all so bad. | 02:21 |
GeneralAntilles | IRC is NOT A BREAK | 02:21 |
frals | hehe | 02:21 |
Venemo | frals, ah yes, "X points" looks better than plain "X". I'll do that too, thanks for suggesting :) | 02:21 |
frals | Venemo: np :) | 02:21 |
frals | looking forward to testing the application when the backend is hooked up, really missing a decent irc client on my n9 | 02:22 |
GeneralAntilles | So, to reiterate my previous question: What do people want in an improved Qt Components Widget Gallery? | 02:22 |
GeneralAntilles | frals++ | 02:22 |
Venemo | frals thanks for your help with it :) | 02:22 |
frals | happy to help when i can :) | 02:22 |
* MohammadAG sends a PlayStation 3 copy of an FPS game to frals | 02:23 | |
* frals sends a nuke in MohammadAGs general direction | 02:23 | |
frals | heretic playing FPS on console :((((((( | 02:23 |
MohammadAG | Breaking news, Israel nukes Finland | 02:23 |
MohammadAG | :P | 02:23 |
* frals was going to check what's in qt-comp gallery atm, but apparently got the wrong build in all devices :< | 02:24 | |
MohammadAG | frals, precisely why I sent it | 02:24 |
GeneralAntilles | frals, sadly the only way to play with friends these days. :( | 02:24 |
frals | GeneralAntilles: there is a solution... get better friends! ;D | 02:24 |
javispedro | Maemo Global Thermonuclear War. | 02:24 |
frals | but yeah, i know the feeling, lots of people play on console nowadays for some reason | 02:25 |
GeneralAntilles | frals, for instance I'd like to try to include an interactive demo of the ins and outs of PageStacks. | 02:25 |
Venemo | what? why would I need a PS3 when I can have Starcraft 2 on my craplaptop? | 02:25 |
GeneralAntilles | frals, cheap, easy. | 02:25 |
GeneralAntilles | It always works when you put the disc in | 02:25 |
frals | i guess they dont feel as bad sucking when playing on console as they do while on a proper machine :-) | 02:25 |
GeneralAntilles | voice chat is included out of the box. | 02:25 |
GeneralAntilles | everybody else has one. | 02:25 |
MohammadAG | javispedro, MeeGo 1.2 Harmattan* | 02:25 |
MohammadAG | sorry, we're not WMP compatible with maemo | 02:25 |
Venemo | GeneralAntilles, looking forward to your new QML components gallery | 02:25 |
frals | last console i bought was xbox1 ;( | 02:25 |
GeneralAntilles | Most college students can't afford a decent gaming rig. | 02:25 |
javispedro | but as Venemo put these days even a craplaptop runs sc2 | 02:26 |
javispedro | well, not a Meego Netbook... | 02:26 |
javispedro | ;) | 02:26 |
frals | yeah, had to pull some extra work to keep my rig in decent shape during school | 02:26 |
javispedro | j/k | 02:26 |
MohammadAG | unfortunately most friends play FPSs :P | 02:26 |
Venemo | okay, well, mine is not _that_ crap, but... :P | 02:26 |
Venemo | I hate FPSs | 02:26 |
javispedro | Venemo++ | 02:26 |
Venemo | but I love RPGs and RTSs | 02:26 |
GeneralAntilles | javispedro, well, sorta. :P | 02:27 |
Venemo | javispedro :) | 02:27 |
frals | otoh ive only upgraded the GPU since my last full overhaul of the machine which was in like 2008 | 02:28 |
Venemo | frals, forgive me for harassing you, but is there a way to permanently show a ScrollDecorator? | 02:29 |
frals | grrrrr, scrolldecorator, the bane of my war on fps while panning lists | 02:29 |
Venemo | :P | 02:30 |
frals | Venemo: __hideTimeout: 0, i would hope | 02:30 |
Venemo | why does it begin with __ ? | 02:30 |
* Venemo doesn't trust properties whose names begin with __ | 02:30 | |
frals | likely because its not supposed to be changed ;o | 02:30 |
frals | crap, it wont work | 02:30 |
Venemo | no, it doesn't work | 02:31 |
frals | maybe if you set it to MAX_INT or something, but that would just make it one long transition :< | 02:31 |
Venemo | __alwaysShowIndicator doesn't either | 02:31 |
Venemo | hehe | 02:31 |
frals | you could probably do something ugly like | 02:31 |
frals | hmm, transition, bah | 02:32 |
frals | probably cant get to that one with children[] in a nice way | 02:32 |
Venemo | __hideTimeout: 9999 can do the trick | 02:32 |
Venemo | but I can't find a way to show it in the first place. | 02:32 |
frals | DISCLAIMER: ugly hack inc | 02:32 |
frals | *maybe* if you do Component.onComplete: { scrolldec.children[(whatever number to get to verticalIndicator)].shouldShow = true; } | 02:33 |
frals | (not working code but you get the point i guess) | 02:33 |
Venemo | but this indicator doesn't have a show() method | 02:35 |
Venemo | nor a shouldShow | 02:35 |
frals | no but inside the ScrollDecorator is an Item called verticalIndicator which has the property shouldShow | 02:36 |
*** antman8969 has joined #harmattan | 02:36 | |
frals | which is then set to always true with the hack, which should hopefully always show it | 02:37 |
frals | but yeah, its going to break if they add another children before the verticalIndicator in the implementation | 02:37 |
frals | but shit happens ;-) | 02:37 |
javispedro | since this is a QML experts conversation... :) | 02:38 |
javispedro | have any of you done anything that resembles a Tracker Live Query in QML? | 02:38 |
javispedro | that is, a self updating list of found items | 02:38 |
Venemo | frals, qrc:/qml/harmattan/WorkingSelectionDialog.qml:83: TypeError: Result of expression 'children[6]' [undefined] is not an object. | 02:39 |
frals | Venemo: id suggest a js loop over the children printing the id so you know which one is which, iirc it should 3 | 02:39 |
frals | Venemo: *IIRC* children[] only counts drawable objects | 02:39 |
frals | javispedro: nope, sorry | 02:39 |
javispedro | ah, np. | 02:40 |
Venemo | ah. | 02:40 |
*** NIN102 has joined #harmattan | 02:41 | |
Venemo | frals, doesn't seem to be working in any way. | 02:42 |
frals | javispedro: throwing the live query results in a qabstractlistmodel or something similar and then exposing it to qml should be doable, but ive managed to stay faaaar away from tracker so far | 02:42 |
Venemo | frals, can I just copypaste the code of that indicator and tailor it? | 02:42 |
lcuk | frals, good to see performance still being considered | 02:42 |
frals | Venemo: you probably could, but its a slippery slope doing that ;) | 02:42 |
Venemo | frals, yeah, just like making my own SelectionDialog | 02:43 |
javispedro | frals: yes, that's the only way I know, just pondering whether there's a sikret one :) | 02:43 |
frals | Venemo: aye | 02:43 |
Venemo | frals, but I had to, the original one didn't work with my model :( | 02:43 |
Venemo | or any C++ model for that matter | 02:43 |
*** NIN102 has quit IRC | 02:44 | |
*** NIN101 has quit IRC | 02:44 | |
frals | yeah, the original taking a ListModel instead of just aliasing the model properly hit me a few days back during work | 02:44 |
*** NIN101 has joined #harmattan | 02:44 | |
Venemo | indeed. | 02:44 |
Venemo | but even the "fixed" one isn't working, because it accesses a non-existant property | 02:45 |
Venemo | I realized that after I examined it once more. | 02:45 |
frals | because apparently ListElement properties cant contain scripted values, like for example... qsTrId(your_string) :(( | 02:45 |
Venemo | it calls model.count | 02:46 |
Venemo | which works for ListModel, but not for any C++ model. | 02:46 |
frals | not for any c++ model which does not declare count you mean ;) | 02:47 |
Venemo | well, QAbstract*Model don't have it. | 02:47 |
Venemo | they have rowCount() but that is not Q_INVOKABLE so can't be called from QML either. | 02:47 |
Venemo | still, this is an easyfix, since ListView also has a count property, which actually works :) | 02:48 |
frals | yeah, would have to subclass it | 02:48 |
Venemo | that is what I use in my version. | 02:48 |
Venemo | anyway, I LOVE the newest Qt Creators | 02:49 |
antman8969 | frails, you can work around the ListElement not taking scripts by using the Component.onCompleted in a ListModel | 02:52 |
antman8969 | and adding items through a script instead | 02:52 |
antman8969 | http://code.google.com/p/qtweather/source/browse/branches/harmattan/qml/DayDelegate.qml#157 line 157, | 02:54 |
frals | antman8969: aye, same solution i used in the end :) | 02:55 |
*** meegoexperts_mob has joined #harmattan | 02:55 | |
frals | anyways, im off to bed, already 0300 over here and im knackered o/ | 02:56 |
lcuk | frals, do you know how well qml would work on windows phone? | 02:56 |
lcuk | nm, see you later \o | 02:56 |
frals | lcuk: would depend how well qt would work i assume ;) | 02:56 |
Venemo | frals, good night :) | 02:56 |
lcuk | hope harmattan leads to some decent apps | 02:57 |
frals | i heard some bright minds in the community were looking at qt on wp7 but not heard much about it | 02:57 |
Venemo | lcuk, QML doesn't work on Windows Phone. | 02:57 |
lcuk | Venemo, how is the irc client coming on? | 02:57 |
Venemo | lcuk, nicely. I fought my way through QML this whole day. | 02:57 |
javispedro | frals: they are rewriting Qt in C#? ;) | 02:57 |
lcuk | Venemo, is the code published, I would like to try it on my n950 | 02:57 |
Venemo | lcuk, sure, but it doesn't have a backend yet. | 02:58 |
lcuk | I may attempt to help if I can understand it | 02:58 |
lcuk | that is ok :) just curious how an app would take shape | 02:58 |
Venemo | lcuk, it is an "empty shell" :) | 02:58 |
lcuk | :) what are 80% of liqbase apps? | 02:58 |
Venemo | okay, here it is: https://gitorious.org/colorful-apps/irc-chatter | 02:58 |
javispedro | one think I've pondered once | 02:58 |
lcuk | Venemo, you mould the app | 02:58 |
lcuk | and make the data work with it | 02:59 |
Venemo | lcuk, that is what I'm doing | 02:59 |
javispedro | is how costly it would be to port a webos JS app to QML | 02:59 |
javispedro | they have a pretty good JS IRC client | 02:59 |
lcuk | you are learning qml and your insights and code methods might prove useful, thanks | 02:59 |
Venemo | lcuk, any time :) if you have questions about my spaghetti code, ask away :) | 02:59 |
Venemo | lcuk, I'm not joking, that code is full of voodoo magic | 03:00 |
lcuk | Venemo, question 1: how do I get this onto my n950? | 03:00 |
lcuk | is there an obs repository of it? | 03:00 |
Venemo | lcuk, either let Qt Creator package it, or http://forum.meego.com/showthread.php?t=4000 | 03:00 |
Venemo | lcuk, I haven't felt the need to package it yet. | 03:00 |
lcuk | Venemo, I do not have much success with qt creator | 03:01 |
lcuk | it is voodoo | 03:01 |
lcuk | if qt creator packages it, could you share the deb somewhere? | 03:01 |
Venemo | lcuk, umm, I directly configured it not to package the app. | 03:01 |
lcuk | you said you let qt creator package it? | 03:01 |
antman8969 | if it's that big a deal, I'll package it right now | 03:02 |
Venemo | lcuk, I said you _either_ let Qt Creator package it _or_ http://forum.meego.com/showthread.php?t=4000 -> and this latter is what I do | 03:02 |
lcuk | antman8969, !! :D | 03:02 |
lcuk | please do | 03:02 |
Venemo | the topic is "Howto: Run/Debug apps with Qt Creator faster" | 03:02 |
lcuk | community in action! | 03:02 |
Venemo | lcuk, you can also uncomment a line and then the app will "fake" a new message to every channel in every second. | 03:03 |
*** Rizzer has joined #harmattan | 03:03 | |
*** wicket64 has quit IRC | 03:04 | |
Venemo | lcuk, btw, I plan to implement your feature suggestion too, but not in the first version. | 03:06 |
antman8969 | freshlly downloaded from git, it dosnt seem to startup on my n950 | 03:08 |
antman8969 | attempts to chmod something, fails and dies | 03:08 |
Venemo | antman8969, which Qt Creator are you using? | 03:09 |
antman8969 | 2.2.1 | 03:10 |
antman8969 | just installed with dkpg and it seems fine.. need to try to run | 03:10 |
Venemo | just asking because the project file is set up to be used from the 6th august nightly, and with skipping the packaging step | 03:10 |
Venemo | eg. it puts the binary into /home/developer | 03:10 |
antman8969 | I didnt use your pro.user file tho | 03:10 |
antman8969 | yea | 03:10 |
antman8969 | permission dendied | 03:11 |
antman8969 | need to su developer | 03:11 |
antman8969 | I think | 03:11 |
antman8969 | permission denied everywhere lol | 03:11 |
antman8969 | why did you decide to put the executable there? | 03:11 |
antman8969 | got it... nice, auto joins meego maemo and harmattan :) | 03:12 |
Venemo | the .pro.user file is not even committed to git. | 03:17 |
Venemo | so you couldn't used it either way | 03:17 |
antman8969 | in any case, it's running well now | 03:17 |
Venemo | I decided that because it can't upload to /usr/bin | 03:17 |
antman8969 | why is that? | 03:17 |
antman8969 | and alternatively, maybe /opt/irc-chatter/bin? | 03:18 |
Venemo | because 'developer' doesn't have write permissions to /usr/bin | 03:18 |
antman8969 | do you mind if I put it up for lcuk? | 03:19 |
Venemo | I don't mind | 03:19 |
antman8969 | lcuk http://umcs.maine.edu/~naddeoa/packages/irc-chatter/harmattan/ | 03:19 |
antman8969 | probably take it down later tonight.... don't want ppl thinking I made it lol | 03:19 |
Venemo | I'll probably invent a sane way of doing things, once I finish it and start packaging | 03:19 |
antman8969 | right | 03:19 |
antman8969 | although I should say lcuk, You need to chmod +x /home/developer/irc-chatter as root | 03:20 |
antman8969 | and then su user to run it lol | 03:20 |
antman8969 | platform rules are getting annoying | 03:20 |
Venemo | indeed | 03:20 |
Venemo | and you may need aegis-developer-mode --relaxed-exec too | 03:20 |
antman8969 | I started it without... but I can't actually post or read anything | 03:20 |
antman8969 | or is it just not implemented yet | 03:21 |
Venemo | umm | 03:21 |
Venemo | [01:58] <Venemo> lcuk, sure, but it doesn't have a backend yet. | 03:21 |
Venemo | [01:58] <Venemo> lcuk, it is an "empty shell" :) | 03:21 |
Venemo | antman8969, it is an "empty shell" | 03:21 |
antman8969 | lol aah | 03:21 |
Venemo | just a GUI, no backend. | 03:21 |
Venemo | no need to fuss about it yet :) | 03:22 |
antman8969 | haha sorry, I came in after that | 03:22 |
Venemo | as I said, you can uncomment a line and then the app will display fake messages so that I can test the delegate that displays them | 03:22 |
Venemo | it is also filled with dummy data. | 03:22 |
Venemo | :) | 03:22 |
antman8969 | I like the gui tho, looking good | 03:23 |
Venemo | thanks | 03:23 |
*** Rizzer has quit IRC | 03:30 | |
*** deimos has quit IRC | 03:33 | |
*** NIN101 has quit IRC | 04:04 | |
antman8969 | does anyone have any idea how to get a service to auto start on harmattan | 04:05 |
antman8969 | getting frustrated | 04:05 |
Venemo | antman8969, there is a thread about this in the maemo-developers mailing list | 04:06 |
antman8969 | what can I google? | 04:06 |
Venemo | http://lists.maemo.org/pipermail/maemo-developers/2011-August/thread.html | 04:06 |
Venemo | see "Aegis - Upstart script not working in Harmattan" | 04:06 |
antman8969 | thanks venemo | 04:07 |
Venemo | you're welcome antman8969 | 04:07 |
javispedro | that thread is fun | 04:08 |
javispedro | my portmap script on /etc/init/portmap.conf finally worked | 04:08 |
javispedro | and in the current iteration aegis hasn't triggered self destruction yet | 04:08 |
Venemo | and I managed to make a nick autocompletion algorythm | 04:09 |
javispedro | and contradicting that thread I used the "start on started group-mce, stop on stopped dbus" stanzas. | 04:09 |
antman8969 | javispedro, will I find my answer in that thread | 04:09 |
antman8969 | reading right now.. | 04:09 |
javispedro | antman8969: you know what upstart is? | 04:10 |
antman8969 | not yet | 04:10 |
javispedro | that thread does not explain | 04:10 |
javispedro | but google will | 04:10 |
javispedro | let's say they have a specific text file format for describing services | 04:10 |
Venemo | that thread only explains how to get it working on Harmattan, but it won't explain how upstart works <- antman8969 | 04:11 |
antman8969 | I was just using a script in init.d and update-rc.d to set it... but now I see that there aren't even any rc#.d directories | 04:11 |
antman8969 | which makes me wonder why there is update-rc.d | 04:12 |
antman8969 | and sitll no cron / crontab | 04:12 |
antman8969 | I also didn't have a manifest file either | 04:12 |
javispedro | you do not necessarily need a manifest file | 04:13 |
javispedro | but try your packaged application from the command line before putting in the upstart script, in case you get a reboot loop. | 04:14 |
antman8969 | well I know the daemon works. Right now i set it up so that it just echos "fish" to /home/user/fish.txt ever 5 seconds | 04:14 |
antman8969 | and I can start / stop it with /etc/init.d/script start | 04:14 |
antman8969 | lol I guess it's supposed to go in /etc/init/ and NOT /etc/init.d | 04:15 |
antman8969 | thats part of the problem.... | 04:15 |
antman8969 | then why have init.d still there!? | 04:15 |
javispedro | to confuse you :) | 04:16 |
*** djszapi has joined #harmattan | 04:16 | |
*** djszapi has left #harmattan | 04:16 | |
javispedro | antman8969: but I meant that you should try running your daemon as installed by the package, just in case there's a problem with the package | 04:16 |
antman8969 | yea that's what I've been trying to do | 04:16 |
antman8969 | but I can't get it to autostart yet | 04:17 |
javispedro | _before_ setting the init script | 04:17 |
javispedro | because if, say, aegis refuses to execute it from the package, you might get a reboot loop. | 04:17 |
antman8969 | I guess I'm confused as to what you're suggesting... install the script through a deb and try executing it? | 04:17 |
SpeedEvil | antman8969: Oh my! A fish daemon! Awesome! :) | 04:17 |
antman8969 | lol | 04:18 |
javispedro | antman8969: install the daemon then try executing it. | 04:18 |
antman8969 | yea, thats already done | 04:18 |
antman8969 | works fine | 04:18 |
javispedro | *install the daemon through a deb | 04:18 |
javispedro | ok then | 04:18 |
antman8969 | I guess I'll try moving it to /etc/init/apps | 04:18 |
javispedro | n | 04:18 |
antman8969 | and see how that goes | 04:18 |
javispedro | o | 04:18 |
antman8969 | lol waiting.. | 04:19 |
javispedro | crash, destruction, and end of the universe. | 04:19 |
antman8969 | WELL... im listening | 04:19 |
javispedro | I told you to google :) | 04:19 |
javispedro | either way, an upstart job looks like this | 04:19 |
javispedro | http://pastebin.com/SqyKzvTL | 04:19 |
antman8969 | ooh | 04:20 |
antman8969 | as opposed to the debian skeleton file in /etc/init.d I suppose | 04:20 |
antman8969 | ok | 04:20 |
antman8969 | i'll read up | 04:20 |
*** eman has joined #harmattan | 04:32 | |
*** meegoexperts_mo1 has joined #harmattan | 04:40 | |
antman8969 | javispedro, do you know if the executable location matters? Does it have to be in sbin? | 04:40 |
*** meegoexperts_mob has quit IRC | 04:40 | |
javispedro | don't think so. | 04:40 |
*** hardaker2 has joined #harmattan | 04:49 | |
*** eman has quit IRC | 04:50 | |
*** seif has quit IRC | 04:55 | |
*** meegoexperts_mo1 has quit IRC | 05:03 | |
*** M4rtinK2 has quit IRC | 05:06 | |
*** hardaker has joined #harmattan | 05:19 | |
*** hardaker2 has quit IRC | 05:21 | |
*** epage has joined #harmattan | 06:06 | |
*** javispedro has quit IRC | 06:37 | |
*** epage has quit IRC | 07:18 | |
*** Venemo has quit IRC | 08:28 | |
ieatlint | you know, the double tap to unlock feature would be a lot more awesome if it were able to use the proximity sensor to see if it's in my pocket | 08:36 |
ieatlint | but i guess that would use the battery too much... | 08:36 |
antman8969 | I know what you mean | 08:44 |
antman8969 | I usually face it away from my leg | 08:44 |
antman8969 | and I also have to keep it right side up because the button presses too easy on top | 08:44 |
ieatlint | yeah, i'd like it even if they disabled that button if the proximity sensor was triggered (or had the option to, anyway) | 08:47 |
Termana | morning | 08:54 |
*** hardaker has quit IRC | 08:58 | |
*** hiemanshu_N950 has joined #harmattan | 09:21 | |
*** hiemanshu_N950 has quit IRC | 09:22 | |
RST38h | good moorning | 09:34 |
*** seif has joined #harmattan | 09:47 | |
*** lardman has joined #harmattan | 09:48 | |
*** lardman has quit IRC | 09:48 | |
*** lardman has joined #harmattan | 09:48 | |
lardman | morning | 09:48 |
hiemanshu | morning lardman | 09:48 |
lardman | hi hiemanshu | 09:48 |
hiemanshu | whats up | 09:48 |
lardman | am cursing packaing | 09:49 |
lardman | or packaging even | 09:49 |
hiemanshu | yeah, .deb packaging is stupid, RPM ftw | 09:49 |
lardman | no way! | 09:49 |
lardman | deb packaing itself isn't too bad, it's working out package dependencies, etc., for mBarcode-lite which is not fun | 09:50 |
lardman | would far prefer to be writing code than arsing about with things like this | 09:50 |
lardman | though with that said, how does one generate more than one package from a single .pro file, etc. | 09:56 |
lardman | for example I should finally get round to generating both mbarcode-lite and mbarcode-lite-dev from the same project, rather than having to manually update header files | 09:57 |
*** seif has quit IRC | 10:06 | |
*** rcg has joined #harmattan | 10:07 | |
rcg | morning all | 10:15 |
lardman | morning rcg | 10:22 |
lardman | anyone happen to know how to get header files to be included in a package? | 10:22 |
lardman | I've created the relevant .install file for the package, and the package is packaged up, but it only the automatically included changelog | 10:23 |
rcg | so you basically want a foo-dev package? | 10:42 |
rcg | or include the header files in a regular package? | 10:43 |
lardman | aaaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaargh | 10:43 |
lardman | yeah | 10:43 |
lardman | sorry, key got stuck there | 10:43 |
lardman | I want to create an mbarcode-lite-core package with the binary, an mbarcode-lite package which has the depends on the plugins and an mbarcode-lite-dev package with the header files | 10:44 |
lardman | hmm, not sure what's happened now, my binary is placed in the mbarcode-lite package rather than the -core package, and no headers are placed in the -dev package | 10:47 |
lardman | this is really rather frustrating | 10:47 |
*** antman8969 has quit IRC | 10:49 | |
rcg | hmm just a second.. trying to figure out how they did that for the system-ui package | 10:53 |
rcg | i was messing around with this one lately anyhow | 10:54 |
lardman | I'm going to try adding some stuff to the rules file now, with a heading for each package | 10:54 |
lardman | dpkg-genchanges >../mbarcode-lite-core_0.0.1-0_armel.changes | 10:59 |
lardman | dpkg-genchanges: error: cannot read files list file: No such file or directory | 10:59 |
lardman | dpkg-buildpackage: error: dpkg-genchanges gave error exit status 2 | 10:59 |
lardman | I can see what the problem is, but is this step necessary? | 10:59 |
rcg | hmm.. what i saw so far you need to explicitly copy the headers in your project file.. then you need to add the -dev package to the debian/control file and finally need to add debian/foo-dev.dirs and .install files | 10:59 |
lardman | I've not added the .dirs file, but have done all the rest | 11:00 |
rcg | alright.. it build the -dev package and this included the header files i copied for testing | 11:02 |
lardman | interestingly mbarcode-lite-core contains a /usr/bin dir, but it's empty - in the .install file I list that dir and the binary name to be placed there | 11:02 |
rcg | hmm strange thing | 11:03 |
lardman | what format do your .install files take? | 11:03 |
rcg | cat debian/meepasswords-dev.install | 11:03 |
rcg | usr/include/meepasswords/* | 11:03 |
lardman | hmm, I wonder if mine are wrong like this then: maemobarcodewindow.h usr/include/mbarcode-lite | 11:04 |
rcg | i just used some of my existing projects and basically tried to mimic what they did in the system-ui package | 11:04 |
lardman | sure, ok, will give that format a go and also add the .dirs | 11:04 |
rcg | afaik you need to take care via the project file that your headers are "installed" in the output directory | 11:05 |
rcg | then you only need the relative path in *.dirs and *.install to make dpkg pick em up | 11:05 |
rcg | imho | 11:05 |
*** djszapi has joined #harmattan | 11:06 | |
djszapi | lbt: hello | 11:06 |
lardman | rcg: yeah I was a bit worried about that | 11:06 |
djszapi | Do you know something ongoing why the distribution does not work on c-obs ? The built packages does not reach the repository. | 11:06 |
rcg | http://pastebin.com/uMdYusWC | 11:06 |
rcg | thats what the relevant part of my project file looks like | 11:07 |
rcg | lardman: maybe go step by step.. do your headers end up in the INSTALL_ROOT as configured in debian/rules? | 11:08 |
lardman | rcg: thanks | 11:08 |
rcg | yw | 11:08 |
lardman | no they don't seem to, which looks to be the root of that problem | 11:08 |
lardman | though assuming I can fix that, I'm still ending up with the binary in the wrong package | 11:09 |
lardman | let me add the headers stuff to the pro file and test that quickly | 11:09 |
lardman | lol | 11:12 |
lardman | ok, so .dirs works and I get the correct dirs in each package | 11:12 |
lardman | and adding the headers bit means the headers get included, but in the wrong package | 11:12 |
rcg | ah well... then i assume you need to configure which file to include in which packge via debian/foo-*.install files | 11:13 |
lardman | done that already and it's ignored completely | 11:14 |
lardman | seems like the .pro file overrides everything | 11:14 |
rcg | hmmz.. strange thing | 11:14 |
rcg | what do your install files look like? | 11:14 |
lardman | mbarcode-core looks like this: mbarcode-lite usr/bin | 11:15 |
lardman | but doesn't get the binary | 11:15 |
*** mariob has joined #harmattan | 11:15 | |
lardman | sorry, needs a -lite- in the middle of the name there | 11:15 |
rcg | ah.. could you try: usr/bin/mbarcode-lite | 11:15 |
lardman | mbarcode-lite has an empty install file as it is a meta-package | 11:15 |
lardman | but it gets the binary + headers installed in it | 11:16 |
rcg | uh.. ok.. i have no clue about meta-packages | 11:16 |
lardman | nor me! ;) | 11:17 |
lardman | thanks for your help though, I'll do some more tweaking | 11:17 |
rcg | yw :) | 11:17 |
lardman | I think I need to somehow define the other package names in the rules file | 11:17 |
rcg | http://pastebin.com/hpYgWTwk <-- just for your reference.. thats how they did it for the system-ui package | 11:18 |
rcg | hmm i do not think you need to tweak the rules file.. what i can see here is that they only added all these packages to the control file | 11:19 |
rcg | http://pastebin.com/HQhUaAwT | 11:20 |
*** Venemo has joined #harmattan | 11:20 | |
Venemo | good morning harmattanites! :) | 11:21 |
rcg | morning Venemo :) | 11:22 |
lardman | morning Venemo | 11:22 |
lardman | rcg: thanks for those, mine are very similar | 11:22 |
lardman | do you have a link to the .pro file? | 11:23 |
rcg | uhh.. well.. they use quite a lot of subdirs and includes in that package | 11:23 |
lardman | yeah I reckon that's what I will need | 11:24 |
lardman | is this a Nokia package? | 11:24 |
Venemo | morning rcg & lardman | 11:24 |
lardman | apt-get source system-ui ? | 11:24 |
rcg | yep | 11:24 |
lardman | cool | 11:24 |
rcg | src/systemui/systemui.pro <-- this should be the relevant project file then | 11:25 |
* lardman has a look to see how to enable internet access in his new sb install | 11:25 | |
lardman | hmm, looks like it uses an extra .pro file for each target | 11:30 |
lardman | seems like overkill when my extra packages are just headers and a meta-package | 11:31 |
lardman | I guess the debian/rules file might be a better approach in that case.... perhaps.... | 11:31 |
rcg | lardman: what i tried here with my meepasswords package was to simply add some -dev package and i only needed to add this "headers.path ... INSTALL += headers" to the project file plus then change debian/control and add -dev.install and dirs | 11:36 |
rcg | dunno if that fits you use case though | 11:36 |
rcg | *your | 11:36 |
rcg | afaik the project file essentially takes care that everything is installed in the INSTALL_ROOT at the right place | 11:38 |
lardman | it would, but doesn't work for me | 11:38 |
lardman | I just get everything placed in my -core package | 11:38 |
rcg | did you add an install file for that -core package? | 11:38 |
lardman | the INSTALL += headers will install them in whichever package the .pro file creates afaiu | 11:38 |
lardman | yeah | 11:38 |
rcg | afaik the .pro file does not create a "package" it just copies everything to INSTALL_ROOT | 11:40 |
rcg | the content of the packages should then be determined by the .install files.. at least as what i can see here | 11:41 |
lardman | hmm | 11:42 |
lardman | I'm going to go and grab a shower, perhaps I'll come back refreshed and with a good idea | 11:42 |
lardman | otherwise I'll just push the code online and ask for more help :) | 11:42 |
lardman | thanks rcg | 11:42 |
*** lardman is now known as lardman|afk | 11:43 | |
rcg | alright.. i am just trying to quickly check that | 11:43 |
rcg | yw | 11:43 |
*** seif has joined #harmattan | 11:45 | |
*** seif has quit IRC | 11:53 | |
rcg | lardman|afk: http://pastebin.com/c9qFp4BY <-- these are my results of the quick test | 11:54 |
*** crevetor has quit IRC | 11:57 | |
rcg | lardman|afk: one issue that may arise here is when INSTALL_ROOT equals one of your package names... that may actually be a reason why you would have one package containing everything | 12:04 |
*** smoku has joined #harmattan | 12:06 | |
alterego | Any sign of new n950 firmware? | 12:07 |
*** mariob has quit IRC | 12:11 | |
*** lardman|afk is now known as lardman | 12:14 | |
*** eman has joined #harmattan | 12:14 | |
lardman | re | 12:14 |
*** djszapi has quit IRC | 12:16 | |
*** andre__ has quit IRC | 12:16 | |
lardman | rcg: interestingly my builddir doesn't contain the headers, but they end up in a package | 12:16 |
RST38h | Moo lardman | 12:22 |
RST38h | Moo all | 12:22 |
lardman | hi RST38h | 12:22 |
* RST38h has got to passing data from QML back into C++ code. Doable? | 12:22 | |
lardman | Presumably these are not your own QML components? | 12:24 |
rcg | lardman: hmm that sounds really strange indeed | 12:25 |
rcg | hi RST38h | 12:26 |
rcg | RST38h: sure, it is possible | 12:26 |
*** djszapi has joined #harmattan | 12:31 | |
lardman | hmm, so looking at the Makefile created by qmake, adding the headers has created an installation rule for them, but copying them from their original location, not from the builddir | 12:34 |
lardman | so perhaps this is the problem, both that they are not found by debian/rules and that this installation rule installs them in the wrong package too | 12:35 |
RST38h | rcg: how? | 12:38 |
RST38h | where should I look? | 12:38 |
RST38h | lardman: you do not need qmake in the first place | 12:39 |
lardman | really? | 12:39 |
RST38h | makefiles work just fine | 12:40 |
lardman | not sure I can be bothered to run moc etc myself | 12:40 |
rcg | RST38h: http://doc.qt.nokia.com/4.7-snapshot/qtbinding.html | 12:40 |
RST38h | ah it is just 5 minutes to add a .h.moc rule | 12:40 |
*** eman has quit IRC | 12:40 | |
RST38h | rcg: thanks =) | 12:40 |
rcg | http://doc.qt.nokia.com/4.7-snapshot/qdeclarativeexamples.html#c-extensions | 12:40 |
lardman | RST38h: hmm, perhaps | 12:40 |
rcg | yw :) | 12:40 |
*** Rizzer has joined #harmattan | 12:41 | |
lardman | so, the only question now, is how to I tell debian/rules where my files are to be installed? | 12:43 |
RST38h | you do it in makefile | 12:43 |
lardman | I've added words to the effect of: ../headerfile.h path/to/beall/installed/headerfile.h to the .install file | 12:44 |
djszapi | you can do it in the install file. | 12:44 |
lardman | RST38h: I don't want to mess about with Makefiles if I can avoid it | 12:44 |
RST38h | install file then | 12:44 |
RST38h | it did not work for me in maemo though | 12:44 |
lardman | RST38h: I'm creating 3 packages from a single dpkg-buildpackage here | 12:44 |
djszapi | or if it is very special, it depends on the way you are using, cdbs or dh_install | 12:44 |
lardman | dh_install | 12:45 |
lardman | RST38h: I've got the same problem here | 12:45 |
lardman | doesn't seem to do what it says it ought to | 12:45 |
RST38h | makefile then. moment. | 12:45 |
djszapi | you just override the install rule | 12:45 |
* RST38h finishing his marshmallow | 12:45 | |
lardman | djszapi: I need the install rule for one of the other packages though... | 12:45 |
lardman | and really, it should be able to do it itself, this isn't very complex | 12:46 |
RST38h | a moment lardman | 12:46 |
lardman | what I'd like to know is whether rules is run more than once for each package found in the control file, and if not, what is? | 12:48 |
lardman | s/more than once/ | 12:48 |
RST38h | lardman: http://pastie.org/2333808 | 12:48 |
RST38h | lardman: This is a Makefile that resides at the same levelas debian/ dir | 12:49 |
RST38h | lardman: dpkg will use it to build and "install" your package locally, into debian/ | 12:49 |
Rizzer | what's the current state of N950 tethering (USB or bluetooth)? I've got a USB connection going, I can ping the N950 at 192.168.2.15 from my Debian box. But it doesn't seem to be routing to external IPs. Should routing tables be automatic (route -n "looks" fine)? | 12:49 |
RST38h | lardman: So, the idea is to write it as if you were writing a normal install: target in your makefile | 12:49 |
lardman | is that going to work with the Makefile generated by qmake too then? | 12:51 |
*** M4rtinK2 has joined #harmattan | 12:57 | |
*** djszapi has quit IRC | 12:59 | |
*** djszapi has joined #harmattan | 12:59 | |
lardman | doh! missing dh_install | 13:02 |
*** NIN101 has joined #harmattan | 13:04 | |
RST38h | lardman: no idea, not using qmake after finding out it ignores some of my sources | 13:05 |
Venemo | ~seen RzR | 13:09 |
infobot | rzr <~RzR@rzr.ww7.be> was last seen on IRC in channel #meego, 1d 2h 16m 42s ago, saying: 'as someone a backup of win7 ?'. | 13:09 |
Venemo | mhm | 13:09 |
*** Venemo has quit IRC | 13:12 | |
RST38h | Shit, I am still unable to pass any data into QML or back | 13:12 |
RST38h | setContextProperty() does not get reflected in the qml | 13:12 |
*** seif has joined #harmattan | 13:14 | |
*** mariob has joined #harmattan | 13:16 | |
RST38h | Aha, now it is reflected | 13:18 |
*** seif has quit IRC | 13:21 | |
*** Venemo has joined #harmattan | 13:43 | |
*** djszapi has quit IRC | 13:48 | |
*** eman has joined #harmattan | 13:49 | |
RST38h | CanI call QCoreApplication::exit() from QML??? | 13:55 |
lardman | RST38h: thanks | 13:55 |
lardman | ok, I've sorted it, I was missing dh_make | 13:55 |
RST38h | ah | 13:55 |
lardman | confusingly it still builds with qmake, etc. | 13:55 |
lardman | very odd | 13:55 |
RST38h | qmake does appear to hide a lot of things | 13:56 |
RST38h | some of which are not even possible with make (or nobody nows how to do them) | 13:56 |
*** eman has quit IRC | 14:12 | |
RST38h | So, how the hell do I *exit* the pagestack????? | 14:14 |
RST38h | As in, exit the event loop | 14:14 |
frals | btw RST38h, i guess you tried the stuff at http://stackoverflow.com/questions/1212391/microsoft-visual-studio-loading-resources-in-qt-application-without-plug-in for including the qrc properly without qmake? | 14:14 |
RST38h | no, have not seen it | 14:15 |
frals | seems to be possible using rcc, but ive not tried it. hopefully its helpful | 14:15 |
RST38h | I will try thanks | 14:16 |
RST38h | frals: do you have any idea how to exit the QMLapp back into C++ code? | 14:16 |
RST38h | popping the last page does not help | 14:16 |
frals | uh, exiting as in? removing the view? | 14:17 |
RST38h | exiting the event loop started with exec() | 14:17 |
frals | i wonder if Qt.quit() would quit the application or the event loop | 14:17 |
RST38h | prints message about handlermissing for quit90 | 14:18 |
frals | o_O | 14:18 |
frals | no idea actually, sorry | 14:19 |
frals | i mean, besides exporting the eventloop to the qml and calling loop.exit() on it | 14:19 |
RST38h | ohhoho | 14:21 |
lardman | hmm, eaten a sandwich (bacon of course) and now trying to apply the same multi-package goodness to another of my apps, and again, not working | 14:31 |
* lardman tries to remember all the steps he took before | 14:31 | |
SpeedEvil | Open bread, apply butter, add filling, close sandwitch around multiple packages of filling. | 14:33 |
lardman | lol | 14:35 |
RST38h | no way to get file size or modification date in QML? | 14:37 |
*** djszapi has joined #harmattan | 14:50 | |
MohammadAG | RST38h, well, if's a QDeclarativeView it inherits QWidget | 14:53 |
MohammadAG | QWidget::close() should send you back | 14:54 |
*** eman has joined #harmattan | 14:59 | |
*** eman has quit IRC | 15:04 | |
*** hardaker has joined #harmattan | 15:07 | |
*** seif has joined #harmattan | 15:12 | |
*** cpscotti has joined #harmattan | 15:14 | |
*** seif has quit IRC | 15:23 | |
*** mariob has quit IRC | 15:31 | |
alterego | frals: Qt.quit() sends the quit() signal which should be linked to QApplication::quit() | 15:32 |
alterego | So if you're ctreating your own declarative view you need to connect that signal and slot, otherwise it does nothing. | 15:33 |
alterego | RST38h: ^ | 15:34 |
alterego | If you do that then it'll cause QApplication::exec() to return | 15:35 |
*** mariob_ has joined #harmattan | 15:35 | |
alterego | RST38h: QObject::connect(view, SIGNAL("quit()", QApplication::instance(), SLOT("quit()")); | 15:37 |
*** seif has joined #harmattan | 15:39 | |
*** deimos has joined #harmattan | 15:39 | |
*** epage has joined #harmattan | 15:42 | |
*** mariob_ has quit IRC | 15:43 | |
*** seif has quit IRC | 15:45 | |
MohammadAG | alterego, qApp = QApplication::instance() right? | 15:46 |
deimos | MohammadAG, yes | 15:51 |
RST38h | Ok. File selector kinda done. | 15:51 |
RST38h | But how the hell do I EXIT from the damn QML code??? | 15:51 |
lardman | hmm, all due to a typo - Architecture: Devel should have been Any | 15:53 |
lardman | is there such a thing as a paste-o rather than a typo? | 15:54 |
Venemo | morning people | 16:04 |
Venemo | what should I do now? 1) implement a crude IRC backend hardcoded to freenode 2) keep polishing the GUI and begin the backend when it's done | 16:06 |
SpeedEvil | Morning. | 16:06 |
SpeedEvil | As a zeroth order approach, you could tail logs of some other chat program | 16:07 |
Venemo | hm? | 16:07 |
SpeedEvil | Probably not sane though. | 16:08 |
Venemo | 'tail logs'? | 16:08 |
SpeedEvil | Follow log files of someother IRC program, while it writes them, and pop the messages up in channels | 16:08 |
Venemo | I've got no problems with GUI testability | 16:08 |
Venemo | I already have a way to display fake messages. | 16:09 |
Venemo | I also have no problem with the IRC backend, there are easy-to-use libs for that. | 16:09 |
SpeedEvil | If you're at the point of needing actual user-testers I suppose it'd be useful | 16:09 |
SpeedEvil | Assume this won't run on n900. | 16:10 |
Venemo | it will run on the N900, but it will need some minimal effort before it can | 16:10 |
Venemo | and I'm willing to spend on it that effort once it's complete. | 16:10 |
lardman | anyone compiled ocropus for harmattan yet? | 16:11 |
Venemo | what is that? | 16:12 |
RST38h | alterego: thanks =) | 16:12 |
lardman | Venemo: OCR | 16:12 |
* RST38h copies | 16:12 | |
Venemo | ah. | 16:12 |
lardman | http://code.google.com/p/ocropus/ | 16:12 |
* SpeedEvil has not yet found an open source GPS better, or even comparable with the 1995 program that came with his scanner. | 16:13 | |
RST38h | yohoho, with alterego's suggestion I am actually going to make it work inside a C++ app | 16:13 |
Venemo | MohammadAG, which option are you votion on? 1) or 2) ? :) | 16:14 |
MohammadAG | option? | 16:33 |
*** lardman has quit IRC | 16:33 | |
MohammadAG | Venemo, don't hardocde, have a config file, there's no need for a GUI yet | 16:34 |
Venemo | MohammadAG, the GUI is already 85% complete | 16:45 |
*** lardman has joined #harmattan | 16:45 | |
*** lardman has joined #harmattan | 16:45 | |
MohammadAG | Venemo, I meant a GUI for settings | 16:48 |
Venemo | aah | 16:48 |
MohammadAG | it doesn't have to support multiple servers in 0.0.1 | 16:48 |
Venemo | and it doesn't yet. | 16:48 |
Venemo | it doesn't support any servers, not even one, right now :P | 16:53 |
*** fiferboy has joined #harmattan | 16:57 | |
*** lardman has quit IRC | 17:00 | |
*** epage has quit IRC | 17:05 | |
*** NIN101 has quit IRC | 17:10 | |
fiferboy | Venemo: The filtering in WorkingSelectionDialog has the same performance issues as my attempts | 17:10 |
*** NIN101 has joined #harmattan | 17:10 | |
fiferboy | It take a long time to initially load the component that call the dialog, althought the filtering itself goes smoothly | 17:10 |
fiferboy | I'm going to try with a QAbstractSortFilterModel | 17:10 |
*** lardman has joined #harmattan | 17:12 | |
djszapi | hi fiferboy :) | 17:13 |
*** epage has joined #harmattan | 17:16 | |
djszapi | fiferboy: Could you figure out the way of managing columns from QML ? | 17:18 |
djszapi | does anybody have issues on c-obs with built packages not getting into the repository ? | 17:21 |
*** NIN101 has quit IRC | 17:21 | |
fiferboy | djszapi: I think OBS is having issues this weekend | 17:21 |
fiferboy | It should make in there eventually, or you may have to trigger a rebuild later on | 17:22 |
*** NIN101 has joined #harmattan | 17:22 | |
fiferboy | I haven't figured out an _easy_ way to manage columns | 17:22 |
fiferboy | But there are ways to do it | 17:22 |
djszapi | fiferboy: it is not about this weekend, it has been like that for weeks | 17:22 |
djszapi | fiferboy: I guess the proper solution would actually be a TableVoew | 17:23 |
djszapi | TableView* | 17:23 |
djszapi | (since it is a table in theory, not a list) | 17:23 |
*** NIN101 has quit IRC | 17:26 | |
fiferboy | I'll be back later | 17:28 |
*** fiferboy has quit IRC | 17:29 | |
*** NIN101 has joined #harmattan | 17:29 | |
*** lbt has quit IRC | 17:49 | |
*** lbt has joined #harmattan | 17:50 | |
*** lbt has joined #harmattan | 17:50 | |
*** djszapi has quit IRC | 17:51 | |
*** Venemo has quit IRC | 17:54 | |
*** rm_you has quit IRC | 17:54 | |
*** rm_you has joined #harmattan | 17:55 | |
*** rm_you has joined #harmattan | 17:55 | |
*** Scifig has joined #harmattan | 17:57 | |
*** javispedro has joined #harmattan | 18:03 | |
*** Rizzer has quit IRC | 18:08 | |
*** piggz has joined #harmattan | 18:16 | |
alterego | If our browser is html5 why can't I watch youtube vids? | 18:24 |
frals | are you being served the html5 video? | 18:26 |
GAN900 | alterego, the w22 browser is failcity. | 18:26 |
alterego | Nope, is there a special gateway/site? | 18:26 |
alterego | Yeah | 18:26 |
alterego | Ah there's a html5 trial .. | 18:27 |
javispedro | I can watch youtube vids | 18:28 |
javispedro | it does something weird | 18:28 |
javispedro | seemingly it opens them in fullscreen | 18:28 |
javispedro | window. | 18:28 |
alterego | hrm, iss working now. | 18:28 |
Tronic | alterego: You need to go to http://www.youtube.com/html5 and enable it. | 18:32 |
rcg | did anyone already figure out how to add an entry into the status indicator menu yet? | 18:32 |
rcg | http://qt.gitorious.org/maemo-6-ui-framework/systemui/trees/master/demos/plugins <- i compiled the profile example and placed the .so and .desktop file in the corresponding directories | 18:33 |
rcg | i also updated .config/sysuid/com.meego.core.MStatusIndicatorMenuExtensionInterface.data to include the new plugins (i also compiled a custom plugin based on the profile example | 18:34 |
rcg | = | 18:34 |
rcg | err | 18:34 |
hiemanshu | I can watch videos, but they start at 30:00 | 18:34 |
hiemanshu | well the timer shows em like that | 18:34 |
rcg | unfortunately i seem to miss a little, yet important, bit of information to actually _show_ the new plugins | 18:35 |
rcg | turning the bluetooth item in the menu on and off shows that the entry for the bluetooth plugin remains in .config/sysuid/com.meego.core.MStatusIndicatorMenuExtensionInterface.data no matter whether its shown or not.. so there has to be another place where the visibility status of those plugin is actually triggered.. | 18:36 |
rcg | some dbus signal gets send when the bluetooth item status is changed in the control panel.. and also some notifications are send about the status change.. so i assume that one of these notifications goes to sysuid or something to actually change the visibility of the item in the menu | 18:38 |
rcg | also.. while the libstatusindicatormenu-bluetooth.so shows up in .config/Trolltech.conf my two plugins do not show up there.. from this i conclude that the plugins are actually never loaded | 18:41 |
rcg | note i did restart the device.. and you can also force a restart of sysuid by killing it as user | 18:50 |
rcg | i feel like being pretty close to the solution though somehow i cannot find it right now... | 18:53 |
rcg | but maybe this impression is also wrong and i am still miles away from seeing my custom entry in the status indicator menu ;) | 18:54 |
rcg | hmmm... qdbus com.nokia.sysuid /statusindicatormenu | 19:05 |
*** wazd has joined #harmattan | 19:06 | |
rcg | this is at least something i did not look into yet :) | 19:06 |
*** lardman has quit IRC | 19:09 | |
*** smoku has left #harmattan | 19:13 | |
wazd | Hi all | 19:16 |
rcg | hi wazd | 19:17 |
wazd | I've just realized that Harmattan browser needs "web app" option for bookmarks | 19:18 |
wazd | so it would be opened without the statusbar | 19:18 |
*** epage has quit IRC | 19:22 | |
rcg | http://qt.gitorious.org/maemo-6-ui-framework/systemui/blobs/75caa2a1e94b0c100b4ea7fb9163cd8f1a3c309a/src/systemui/statusindicatormenu/statusindicatormenuverticalview.cpp | 19:30 |
rcg | o_O | 19:30 |
rcg | http://apidocs.meego.com/1.0/mtf/class_m_application_extension_area.html#a7592a487cd3b0de0c067db31ef2f847f | 19:32 |
rcg | ".. For example, use QRegExp("$^") to allow no extensions, .." | 19:37 |
rcg | alright.. that pretty much seems to narrow it down | 19:38 |
rcg | :( | 19:39 |
rcg | alright.. obs is not working right? | 19:55 |
rcg | ah wait.. its going on | 19:58 |
*** Scifig has quit IRC | 20:17 | |
*** lardman has joined #harmattan | 20:21 | |
*** lardman has joined #harmattan | 20:21 | |
rcg | Aegis rejecting system-ui_0.20.75_armel.deb: package 'system-ui' already installed from 'com.nokia.maemo' -- not replacing it from unknown origin | 20:22 |
rcg | well shoulda have seen that one coming.. so patching the code to accept other than the predefined plugins is also not an option... :( | 20:23 |
dm8tbr | hmmm | 20:23 |
hiemanshu | rcg: you can purge the package and reinstall it | 20:23 |
dm8tbr | would be worth a try to experiment with force purging the package | 20:23 |
rcg | hmm i feel like being on the razors edge to reflashing :) | 20:24 |
dm8tbr | possibly :) | 20:25 |
*** Arkenoi has joined #harmattan | 20:27 | |
rcg | dpkg -P --force-all system-ui && dpkg -i system-ui_0.20.75_armel.deb worked... though killing sysuid yields in a reboot loop.. | 20:33 |
rcg | so going to reflash :S | 20:33 |
rcg | RM680-22-6_PR_RM680:~# dpkg -i system-ui_0.20.75_armel.deb | 20:35 |
rcg | Package system-ui-screenlock-nokia refers to 'system-ui::/usr/bin/sysuid' which does not exist -- reference removed | 20:35 |
rcg | Selecting previously deselected package system-ui. | 20:35 |
rcg | (Reading database ... 35266 files and directories currently installed.) | 20:35 |
rcg | Unpacking system-ui (from system-ui_0.20.75_armel.deb) ... | 20:35 |
rcg | aegis-installing system-ui (from '') | 20:35 |
rcg | Package system-ui: denied 'usb-moded::USBControl' -- origin '' does not allow it | 20:35 |
rcg | Package system-ui: denied 'usb-moded::USBControl' for '/usr/bin/sysuid' -- origin '' does not allow it | 20:35 |
rcg | Setting up system-ui (0.20.75) ... | 20:35 |
rcg | for the sake of completeness.. this was the output of installing the "custom" system-uid after --force-all purging the preinstalled one | 20:36 |
hiemanshu | rcg: and it didn't install? | 20:37 |
rcg | it did install | 20:37 |
hiemanshu | ah | 20:37 |
hiemanshu | well reboot it? | 20:37 |
rcg | well thats what it does since then ;) | 20:37 |
hiemanshu | ah | 20:37 |
rcg | RM680-22-6_PR_RM680:~# grep sysuid /var/lib/aegis/refhashlist | 20:38 |
rcg | ... | 20:38 |
rcg | S 0 H 40 9d125eaddfd78b5747ac1a6651696147db4cb346 A 0 0 33261 P 9 system-ui R 14 usr/bin/sysuid | 20:38 |
javispedro | '' origin, so no special privileges | 20:38 |
rcg | apparently | 20:38 |
rcg | though it was worth the try.. | 20:38 |
*** hardaker has quit IRC | 20:39 | |
dm8tbr | rcg: you had the same manifest as the original package? | 20:39 |
rcg | yep | 20:40 |
rcg | i used the apt-get source system-ui | 20:40 |
rcg | and only changed src/systemui/statusindicatormenu/statusindicatormenuverticalview.cpp | 20:40 |
rcg | kinda sad they do not allow us to add plugins to the status indicator area menu | 20:41 |
dm8tbr | :/ | 20:46 |
rcg | well well.. its flashing | 20:46 |
dm8tbr | well I hope that soon we'll be able to figure out how to 'neuter' this thing and boot harmattan on top of a custom kernel | 20:47 |
javispedro | and what will you lose when you do it. | 20:47 |
dm8tbr | if I groked correctly what was said previously GPS might stop working and 'accounts' like nokia/ovi | 20:48 |
dm8tbr | still, worth exploring | 20:48 |
rcg | well.. i do understand that they want some level of security or whatsoever.. though it would still be nice if we could at least add menuextensions via the void MApplicationExtensionArea::setOutOfProcessFilter mechanism | 20:50 |
hiemanshu | well anything that needs a certificate or security will stop working | 20:50 |
javispedro | that would mean all connectivity would stop workin | 20:51 |
hiemanshu | well the modems will still working, but no nokia account, so no GPS or drive | 20:52 |
dm8tbr | MeeGo CE also has to work | 20:52 |
javispedro | rcg: complain loudly about this | 20:52 |
dm8tbr | so some things must still work | 20:52 |
rcg | javispedro: am already looking up the official harmattan bug tracker | 20:52 |
dm8tbr | it's on developer.nokia.com | 20:53 |
rcg | i assume thats the right place to bug nokia about this | 20:53 |
dm8tbr | if you mean the public tracker | 20:53 |
javispedro | MohammadAG: ping | 20:53 |
rcg | yeah | 20:53 |
dm8tbr | yes and post the bug here, so we can vote for it | 20:53 |
hiemanshu | if nokia looks at it | 20:54 |
dm8tbr | I think they do | 20:55 |
dm8tbr | and we can get the right people to look at this too | 20:55 |
dm8tbr | like attila or jukka | 20:55 |
rcg | well i could see a reason why they want to prohibit running extensions in the same process.. but not extensions being run in their own processes | 20:56 |
javispedro | hiemanshu: (re no gps or drive) connectivity (wifi, etc) and _all_ account providers use aegis for either certificates or protected storage, so depending on how aegis is hammered, the stuff you will lose is rather impressive. | 20:56 |
hiemanshu | javispedro: well yeah but it would make a nice music player :P | 20:57 |
javispedro | or "alarm clock" :) | 20:57 |
hiemanshu | yeah that too | 21:00 |
rcg | well as a nice side effect i now know that the lock code is not reset during a firmware flash | 21:06 |
rcg | ;) | 21:06 |
javispedro | I wouldn't put a lock code on the device | 21:06 |
javispedro | aegis takes it very seriously | 21:06 |
* lardman wonders if his lockcode is what's killing his battery | 21:07 | |
javispedro | (reading d.nokia.com/bugs) I ponder why people set severity "enhacement" to bugs like fenix crashes or sudden black screens | 21:08 |
javispedro | are expectations truly that low? | 21:08 |
GAN900 | lol | 21:11 |
lardman | what battery life do you chaps get? | 21:14 |
rcg | heh.. "enhancement" is the default ;) | 21:15 |
lardman | I was getting to the end of the day with ~0.5 left, but these days the device has gone into power saving mode before I've had supper | 21:15 |
javispedro | on the par with the N900, a bit less. | 21:16 |
rcg | http://www.developer.nokia.com/bugs/show_bug.cgi?id=339 | 21:17 |
rcg | theres the bug report | 21:17 |
lcuk | lardman, i am on a replacement battery already | 21:18 |
lardman | lcuk: oh, they are that poor are they, or something to do with the charging? | 21:19 |
lardman | how does one replace the battery? Torq screws or did I miss the slide off cover? Also, what type is it? | 21:21 |
lcuk | lardman, for some reason the battery just stopped charging via usb | 21:22 |
lcuk | and i had to replace it | 21:22 |
lcuk | cannot remember the number, but it is same one as n8 | 21:23 |
lardman | hmm, not ideal | 21:23 |
hiemanshu | lcuk: Torx T5 or T4 shoulr work | 21:23 |
lardman | cool | 21:23 |
lcuk | hiemanshu, already done and fastened back up and working nicely | 21:24 |
hiemanshu | I used one of those, cant recall which correctly | 21:24 |
hiemanshu | lcuk: yeah, that was meant for lardman, tab fail :P | 21:24 |
lcuk | lardman, are you having your supper later? | 21:27 |
lcuk | or are you using device differently | 21:27 |
npm | so how does one mount a camera stand to the n950. | 21:33 |
* javispedro fills another feature request for djszapi's bugs to ignore list | 21:34 | |
npm | i have this flowering vine growing into second story blinds | 21:34 |
npm | figure i should capture png's once a minute and turn it into a movie | 21:34 |
npm | actually n900... since i'm using the n950 | 21:35 |
*** antman8969 has joined #harmattan | 21:36 | |
lcuk | npm, afaik timelapse is in maemo extras-* | 21:37 |
lardman | lcuk: nah, not sure why it's suddenly fallen off a cliff actually | 21:41 |
lardman | I guess it might be that I've been home more rather than at work | 21:41 |
lardman | signal strength, etc | 21:41 |
* lardman thinks of a random app after Holly asks about National Trust butterfly survey | 21:42 | |
lardman | they want photos of butterflies and want a tweeted picture with postcode for their map | 21:43 |
lardman | and a hashtag of course | 21:43 |
SpeedEvil | hmm | 21:43 |
SpeedEvil | neat | 21:43 |
lardman | so while the subject material isn't really my thing, the idea is quite cool | 21:43 |
lardman | http://www.nationaltrust.org.uk/main/w-chl/w-countryside_environment/w-nature/w-nature-butterflymap.htm fwiw | 21:44 |
* SpeedEvil wonders how to teach mbarcode about butterfly patterns. | 21:44 | |
lardman | PhotoAnalyser now | 21:44 |
npm | lcuk ... timelapse is easy to do in a script... infact i have a gstreamer pipeline that'll do it as a one-liner i think | 21:44 |
lardman | SpeedEvil: need to write a butterfly identifier plugin, then send dbus message to twitter client | 21:44 |
SpeedEvil | :) | 21:44 |
npm | basically you let it run, the ^C it and it writes the last frame of the movie... | 21:44 |
npm | http://nielsmayer.com/npm/20110807_002.jpg | 21:45 |
lardman | am currently trying to write a text identifier plugin, but wasted a fair bit of time with tesseract | 21:45 |
SpeedEvil | npm: you can just take a picture every 60s surely? | 21:45 |
lardman | now looking at ocropus | 21:45 |
SpeedEvil | with gstreamer | 21:46 |
npm | try to not let them get in my teacup though :-) http://en.wikipedia.org/wiki/Morning_glory | 21:46 |
* lardman worries if that is work safe ;) | 21:46 | |
lardman | I don't fancy the chances of producing something Google Goggles like with only on-board processing | 21:47 |
lardman | time to intercept some of my Tab's comms perhaps | 21:48 |
* SpeedEvil puts on some Oasis. | 21:49 | |
npm | lardman: let me know when you get java running :-) (re http://forum.meego.com/showpost.php?p=28455&postcount=6 ) | 21:50 |
lardman | npm: not going to be soon, and I'd want to compile to binary code anyway | 21:51 |
lardman | but yes will do as and when I do | 21:51 |
npm | SpeedEvil: yes, but the table on which i can put the camera jiggles a bit if i lean on it... wouldn't work very well for timelapse | 21:51 |
SpeedEvil | So don't lean on it? | 21:52 |
npm | although duct-tape and a microphone stand might do it :-) | 21:52 |
lardman | npm: what are you taking timelapses of? | 21:52 |
lardman | flowers opening? | 21:52 |
SpeedEvil | I've used a book leaning against it to push it against a window. | 21:52 |
npm | not very important, just something poking into my office from outside | 21:52 |
npm | http://nielsmayer.com/npm/20110807_002.jpg | 21:52 |
*** seif has joined #harmattan | 21:52 | |
* SpeedEvil pops out to take a pic | 21:53 | |
lardman | triffids! | 21:53 |
npm | or i could get back to work :-) | 21:54 |
* lardman is now on holiday, and it's nearly 8pm here | 21:54 | |
lardman | ah and it's Sunday too, I forget now that I'm on holiday ;) | 21:55 |
*** smoku has joined #harmattan | 22:00 | |
*** seif has quit IRC | 22:04 | |
*** harbaum has joined #harmattan | 22:13 | |
wazd | sorry to bother you with my design crap again guys, but check it out :) http://s001.radikal.ru/i196/1108/25/a03bb8be5ef3.png | 22:13 |
wazd | Kinda final layout, don't think that there's anything wrong with it | 22:13 |
lcuk | wazd, is this qml? | 22:13 |
wazd | not yet | 22:14 |
SpeedEvil | wazd: looks ok | 22:14 |
wazd | but it's about to become qml :D | 22:14 |
lcuk | wazd, extra bonus points if you get the wind direction arrow pointing in the right direction! | 22:14 |
SpeedEvil | And the raindrop. | 22:15 |
lcuk | lol | 22:15 |
javispedro | lcuk++ | 22:15 |
lcuk | wazd, also, you are missing nighttime temp | 22:15 |
javispedro | good idea | 22:15 |
lcuk | from the Now view | 22:15 |
SpeedEvil | Umm... | 22:15 |
SpeedEvil | If now is daytime, it can't have nightime temp. | 22:15 |
wazd | well, it's "now" | 22:16 |
lcuk | SpeedEvil, the other days have a day/night temp | 22:16 |
SpeedEvil | I guess I'm assuming now = wednesday | 22:16 |
lcuk | what is the temp tonight? | 22:16 |
wazd | it shows, like, current temp :) | 22:16 |
lcuk | if now is 30deg, what is it tonight? | 22:16 |
wazd | 12 :) | 22:16 |
SpeedEvil | Today might be better tha now. | 22:16 |
lcuk | ie, you are missing a reading | 22:16 |
wazd | forgot to switch wednesday to today | 22:16 |
SpeedEvil | And leave off 'wednesday' | 22:16 |
lcuk | since this is all qml, is it possible to have rain and wind particles? | 22:18 |
wazd | no :) | 22:18 |
lcuk | no because that would frustrate you, or no because it is not feasible? | 22:18 |
lardman | lcuk: +1 :) | 22:18 |
lardman | wazd: looks good though | 22:19 |
wazd | well, first of all AccuWeather is doing that kind of app with fancy animations and stuff :) | 22:19 |
* lcuk agrees with lardman | 22:19 | |
wazd | We just wanted some plain simple application :) | 22:20 |
lcuk | I understand wazd, it looks good | 22:20 |
lcuk | and at some point in future upgrades ca go in | 22:21 |
lcuk | it would make for a nice set of tutorials on qml to make those pretty animations though | 22:21 |
wazd | http://www.youtube.com/watch?v=wqRZt01jOr4 | 22:21 |
javispedro | was that ever released? | 22:23 |
wazd | It's gonna be I guess | 22:23 |
javispedro | ha! | 22:23 |
wazd | if not bundled with n9 | 22:23 |
wazd | oooh | 22:23 |
wazd | shit, sorry, wrong video :D | 22:23 |
wazd | http://www.youtube.com/watch?v=WFAueZefAxk | 22:24 |
wazd | that one :D | 22:24 |
javispedro | see | 22:24 |
javispedro | that was never released | 22:24 |
wazd | javispedro: anyway, there's accuweather app for n900 :) | 22:24 |
wazd | javispedro: check ovi store :) | 22:24 |
javispedro | ah, ok :) | 22:27 |
antman8969 | hey javispedro, you see http://myona.com/2011/08/08/n64-emulator-for-meego-running-on-nokia-n950/ | 22:28 |
antman8969 | came up on my google news alerts, pretty cool | 22:28 |
javispedro | well, you shouldn't be surprised :) | 22:30 |
antman8969 | of course not lol | 22:30 |
*** Ken-Young has joined #harmattan | 22:37 | |
Ken-Young | I am trying to test a Harmattan app using Qt Creator. I want to run the app on my N950, not QEMU. I have configured Qt Creator with a Maemo Device Configuration for the N950, and I have made that configuration the default. Qt Creator definitely can communicate with my N950, because the "Test" and "Remote Processes..." buttons on the Qt Creator Maemo configuration page gives me the correct results. | 22:39 |
Ken-Young | However, I cannot get Qt Creator to actually run the app on the N950. | 22:40 |
Ken-Young | The app always gets run in the QEMU window. Does anyone know how I can get Qt Creator to run the app on the N950, rather than the QEMU emmulator? | 22:41 |
alterego | bottom left of qt creator you need to select the build target | 22:52 |
*** harbaum has quit IRC | 22:55 | |
*** hardaker has joined #harmattan | 22:57 | |
Ken-Young | alterego, Thank you. | 22:58 |
*** hardaker2 has joined #harmattan | 23:04 | |
*** hardaker has quit IRC | 23:05 | |
lardman | hmm, low battery, and I've only turned the phone on once today and sent one sms | 23:06 |
*** wicket64 has joined #harmattan | 23:07 | |
*** hardaker2 has quit IRC | 23:07 | |
*** hardaker has joined #harmattan | 23:09 | |
Ken-Young | alterego, I don't see anything at the bottom left of the Qt Creator that allows me to select the build target. The bottom item on the left side is an icon labelled "Start Maemo Emulator". Where is what I'm supposed to use to choose the target, relative to that "Start maemo emulator" icon? | 23:11 |
*** javispedro has quit IRC | 23:11 | |
lcuk | lardman, hm do you have all apps running? | 23:27 |
Ken-Young | alterego, Oh, nevermind. I finally stumbled into the correct menu. | 23:29 |
ieatlint | yeah, as i recall for qtcreator and switching between the emu and phone, you hit the projects tab, select the "run" tab at the top for the harmattan target, extend the details of the deployment step, and switch from qemu to your n950 -- simple, right? :P | 23:37 |
Ken-Young | ieatlint, Yeah, It's nice to be funally running on the phone. I don't think I'll be using QEMU much, it's so sluggish in comparison. | 23:39 |
ieatlint | yeah, nokia kinda sucks at emulators | 23:39 |
ieatlint | the qemu one at least is a huge improvement from the previous one | 23:40 |
Ken-Young | The one for the N900 was never pixel-perfect. Lots of little gotchas like slightly different fonts on the device and emulator. | 23:40 |
ieatlint | oh, yeah, the scratchbox based one was | 23:41 |
ieatlint | the one that was thrown in with the qt sdk was the same as for symbian, and equally incorrect | 23:41 |
*** [XeN] has joined #harmattan | 23:49 | |
*** [XeN] has quit IRC | 23:52 | |
*** [XeN] has joined #harmattan | 23:52 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!