[00:00] <akiva-thinkpad> ajalkane, okay I'll push the merge now
[00:00] <akiva-thinkpad> it looks good too
[00:00] <ajalkane> yeah, well you can contribute in all kinds of ways and thats' cool!
[00:01] <akiva-thinkpad> okay its pushed
[00:02] <akiva-thinkpad> ajalkane, ^
[00:02] <ajalkane> cool thanks, I'll branch it and run a quick test on device
[00:03] <akiva-thinkpad> ajalkane, so you said the autopilot is done too?
[00:03]  * akiva-thinkpad runs autopilot
[00:04] <ajalkane> akiva-thinkpad: yeah I fixed the autopilot tests this morning, so it should be good to go
[00:04] <akiva-thinkpad> 22 tests ran, 22 failures :P
[00:04] <akiva-thinkpad> i think its my setup
[00:04] <ajalkane> umm...
[00:04] <ajalkane> might be
[00:05] <ajalkane> I know they work on my branch, but we'll see if Jenkins still complains
[00:10] <ajalkane> akiva-thinkpad: did you notice I put into "PathHistoryRow.qml" only "Authored by: Akiva"
[00:10] <ajalkane> Because I didn't know what information you'd like to have there
[00:10] <ajalkane> Normally there's full name
[00:11] <ajalkane> and e-mail address
[00:11] <akiva-thinkpad> ajalkane, heh think thats the first time anyones ever done that :P
[00:11] <ajalkane> you can change that if you'd like
[00:11] <akiva-thinkpad> akiva@linux.com suffices
[00:11] <akiva-thinkpad> bah its fine to me; I have my lp page if I need to prove anything
[00:11] <akiva-thinkpad> thanks
[00:16] <ajalkane> Quick testing on device looks good \o/
[00:16] <ajalkane> I'm approving and we'll see what Jenkins thinks about this
[00:16] <akiva-thinkpad> \o/
[00:16] <ajalkane> there might be some conflicts with the translations, but I'll help you tackle them if needed
[00:17] <akiva-thinkpad> Not terribly sure how translations work, so it would be good to learn.
[00:18] <ajalkane> nah we don't have to worry about them
[00:19] <akiva-thinkpad> o:  if you say so
[00:19] <ajalkane> it's just that every time the app is compiled, the translations are regenerated. So you should not commit those regenerated language files. But no one understands that, so they go in merge proposals and conflicts ensue
[00:19] <akiva-thinkpad> holy crap; 4600 line change :P
[00:20] <ajalkane> Aye, let's see what jenkins says and continue from there
[00:21] <akiva-thinkpad> 2 failures it seems
[00:21] <akiva-thinkpad> file:///usr/share/filemanager/qml/ui/SettingsSheet.qml:34: TypeError: Type error
[00:22] <akiva-thinkpad> hmmm go home and go root
[00:24] <akiva-thinkpad> ajalkane, I'm going to run ot the bakery before it closes
[00:24] <akiva-thinkpad> will you be here in 20 minutes?
[00:30] <ajalkane> I will be here as long as it takes :)
[00:31] <ajalkane> I'm anxious to get this merged
[00:31] <akiva-thinkpad> heh okay
[00:31] <akiva-thinkpad> I'm anxious for some chinese baked goods (not chinese; its just a cool bakery)
[00:32] <ajalkane> haha... yeah good for you. I need to get some food too soon.
[00:32] <akiva-thinkpad> !cookie | ajalkane
[00:32] <ajalkane> omnomnomnomnom
[00:33] <bmatusiak> SIM Locked on maco is still effecting me i believe, has the fix been approved?
[00:34] <bmatusiak> mak0*
[00:45] <ajalkane> balloons: are you there?
[01:08] <bmatusiak> well i just noticed... i cleared cache folder.. and the sim lock is not active,  i restart and it comes back
[01:16] <ajalkane> akiva-thinkpad: there's some test failures, that only seem to happen on jenkins. I'll try fixing and doing a new merge proposal
[01:16] <akiva-thinkpad> ajalkane, okay keep me posted
[01:16] <akiva-thinkpad> btw, the bakery was delicious.
[01:17] <ajalkane> lol... I ordered a stake. Tastes good. I hope I finish fixing the test before it gets cold :P
[01:17] <ajalkane> * stake -> steak
[01:17] <akiva-thinkpad> ajalkane, was about to say..
[01:18] <akiva-thinkpad> http://2.bp.blogspot.com/-9vLF45jhdMM/UFaDGeWBEnI/AAAAAAAABpQ/qoWnO9BdtG4/s1600/Medium+Rare+Stake.jpg
[01:26] <ajalkane> akiva-thinkpad: I proposed a new branch with a temporary workaround for failing tests. Hopefully it fixes some things
[01:27] <akiva-thinkpad> ajalkane, cool
[01:27] <akiva-thinkpad> will merge asap
[01:28] <ajalkane> thanks... we'll see what jenkins thinks
[01:28] <ajalkane> I don't know how to test that stuff on desktop so it's a blind try
[01:31] <akiva-thinkpad> ajalkane, done
[01:31] <akiva-thinkpad> ajalkane, you do know how to run autopilot on the desktop though, right?
[01:31] <akiva-thinkpad> is there any other way to run the tests?
[01:31] <ajalkane> akiva-thinkpad: yeah I know, but it runs as desktop profile
[01:32] <ajalkane> it seems in jenkins it runs like it was in phone dimensions
[01:32] <ajalkane> and the tests take that into account
[01:32] <akiva-thinkpad> ah interesting
[01:32] <ajalkane> so... I'm just disabling the test when it's in phone like environment.
[01:32] <ajalkane> I have to file a bug about that if we get this merged, so that the test can be fixed
[01:32] <akiva-thinkpad> ah heh
[01:34]  * ajalkane waiting on jenkins fingers crossed
[01:42] <akiva-thinkpad> ajalkane, looks like it worked
[01:43] <ajalkane> akiva-thinkpad: oh wow...
[01:43] <ajalkane> now just waiting for the merged announcement and we're in clear waters ;)
[01:44] <akiva-thinkpad> ajalkane, what about dpm?
[01:44] <ajalkane> akiva-thinkpad: what about him?
[01:44] <akiva-thinkpad> will that pending review stop it from being merged?
[01:44] <akiva-thinkpad> ajalkane, I'll be happy when its merged as then we can start doing small patches again
[01:44] <ajalkane> akiva-thinkpad: shouldn't, I can do this kind of approvals
[01:45] <ajalkane> akiva-thinkpad: exactly
[01:45] <akiva-thinkpad> ah stellar
[01:45] <ajalkane> this is pretty big and important change
[01:45] <akiva-thinkpad> ajalkane, glad you guys liked it.
[01:46] <ajalkane> oh it's excellent. Great work akiva. I really like how FileManager looks and behaves now.
[01:46] <akiva-thinkpad> ajalkane, :D
[01:46] <akiva-thinkpad> ajalkane, yah working with the header was a lot of fun. What do you plan to do immediately after this?
[01:46] <akiva-thinkpad> I guess you have some pending branches to merge, eh?
[01:47] <ajalkane> not branches, but some changes considering Content-Hub and how to export and import data to/from FileManager is something that should be done
[01:48] <akiva-thinkpad> ajalkane, question; when are we going to get icons for filetypes?
[01:48] <ajalkane> Another one is multiselection, for which there is already a component but taking it into use will probably take some work
[01:48] <akiva-thinkpad> is there something in place yet?
[01:48] <akiva-thinkpad> do we need designers?
[01:49] <akiva-thinkpad> ajalkane, multiselect will be difficult. We will have to make a unique version for the phone and the desktop
[01:49] <ajalkane> That might not even need designers... I mean there's the existing icons in the theme that can be used
[01:49] <akiva-thinkpad> ajalkane, in suru? There arent that many.
[01:50] <ajalkane> akiva-thinkpad: yeah, desktop needs some love. I'm still constantly thinking about in purely phone/tablet uses
[01:50] <akiva-thinkpad> ajalkane, its the focus right now respectfully
[01:50] <akiva-thinkpad> there are a few core apps I am starting to actually use on the desktop now
[01:50] <ajalkane> it is for now, but soon the focus will be to improve the desktop experience
[01:51] <ajalkane> that's nice
[01:51] <akiva-thinkpad> "soon" means 15.10 I thinks
[01:51] <akiva-thinkpad> :P
[01:51] <akiva-thinkpad> which is fine enough
[01:51] <ajalkane> well, the work itself has to start early next year latest if we want to have something usable for year 15
[01:52] <akiva-thinkpad> Well the sdk is coming together nicely.
[01:52] <ajalkane> sdk has been working really nicely for the last few months
[01:52] <akiva-thinkpad> After the phone gets released, I have been planning a plugin for the ubuntu sdk that will allow for pair programming aka collaborative editting.
[01:53] <ajalkane> wasn't always like that. But now it's just no problems
[01:53] <ajalkane> sounds very nice
[01:53] <akiva-thinkpad> ajalkane, I wouldnt say "no problems" :P
[01:53] <akiva-thinkpad> but yah; its coming together nicely.
[01:53] <ajalkane> heh... well, I haven't had problems. I'm glad that I can run on desktop, on device, create click packages and deploy them on device. It's been smooth lately
[01:54] <akiva-thinkpad> ajalkane, fair enough
[02:05] <ajalkane> akiva-thinkpad: and it's merged! Thanks a lot for your hard work this. I'm really happy about this.
[02:06] <akiva-thinkpad> ajalkane, :D great now we can do more fun stuff
[02:06] <ajalkane> And please do further merge requests when you think you have some more cool suggestions
[02:07] <akiva-thinkpad> ajalkane, indeed. I think I may do some stuff with advanced options.
[02:07] <ajalkane> One thing that immedialy springs to mind is that when you open the extra actions from top header, they don't have the same theme - it's purple. I couldn't find how to fix it
[02:07] <ajalkane> sounds great
[02:07] <akiva-thinkpad> ajalkane, I thought you did fix it
[02:07] <akiva-thinkpad> is it still purple?
[02:10] <ajalkane> unfortunately yes
[02:10] <akiva-thinkpad> ajalkane, well your old merge that was wrong actually fixed that
[02:10] <ajalkane> but it looks kinda nice amongst all the grayness
[02:11] <ajalkane> hmm... I don't think any of my merges fixed that
[02:11] <ajalkane> I fixed the bottom edge pull thing
[02:11] <akiva-thinkpad> ajalkane, I definitely saw one that did. It was the one with the 5 conflicts.
[02:11] <akiva-thinkpad> oh yah that was what I was speaking about
[02:11] <ajalkane> but the one on the menu where you can access "New folder" etc is purple
[02:11] <akiva-thinkpad> ah
[02:12] <akiva-thinkpad> lol
[02:12] <akiva-thinkpad> http://www.reddit.com/r/UbuntuAppDev btw
[02:12] <ajalkane> right, bottom edge should be good
[02:12] <akiva-thinkpad> would be nice to have another sub
[02:12] <akiva-thinkpad> just working on the style sheet atm
[02:12] <ajalkane> alright if you can fix that, awesome
[02:13] <akiva-thinkpad> mmmmm I'm done for the night working on the app. Before I go home, I'll branch the latest, and have a go at it tommorrow.
[02:16] <ajalkane> sounds great! Thanks
[08:26] <akiva-thinkpad> ajalkane, are you still up?
[09:10] <ybon> I don't see the "devices" tab anymore on QtCreator after updating to Utopic, any hint by chance?
[09:10] <ybon> I'm aiming to run my app on my device, for testing
[09:10] <akiva-thinkpad> ybon, hmmm? Interesting
[09:10] <akiva-thinkpad> ybon, screenshot?
[09:11]  * akiva-thinkpad starts updating
[09:11] <ybon> http://i.imgur.com/04PWRbC.png
[09:12] <akiva-thinkpad> ybon, I believe you need to get the ubuntu plugins package
[09:12] <akiva-thinkpad> you appear only to have qtcreator installed atm
[09:12] <ybon> ok
[09:12] <ybon> let me look for that
[09:12] <ybon> thanks :)
[09:12] <akiva-thinkpad> ybon, yep i'll try to find the package name
[09:13] <ybon> found I think :)
[09:13] <ybon> qtcreator-plugin-ubuntu?
[09:13] <akiva-thinkpad> qtcreator-plugin
[09:13] <akiva-thinkpad> yah
[09:13] <akiva-thinkpad> let me know if that works.
[09:13] <ybon> yep
[09:13] <ybon> and thanks :)
[09:14] <akiva-thinkpad> !cookies
[09:31]  * ybon still don't get exactly what kits are and why he needs one for running the app on its device
[09:31] <akiva-thinkpad> ybon, good question
[09:32] <akiva-thinkpad> ybon, go to projects tab
[09:32] <akiva-thinkpad> and there is a button called "Add-kit"
[09:32] <ybon> akiva-thinkpad: I'm adding one already :)
[09:32] <ybon> akiva-thinkpad: mine was more a philosophical question ;)
[09:33] <ybon> I don't get the role of a kit in the toolchain
[09:33] <DanChapman> ybon a *kit* is basically a glorified chroot for cross compiling
[09:33] <akiva-thinkpad> ybon, I believe its for creating click packages.
[09:33] <akiva-thinkpad> DanChapman, do you not need it for click packages as well?
[09:34] <ybon> oh, you mean that even when running an app on a physical device (like my Nexus4), the app comes first compiled through the kit and then sent to the device and ran?
[09:35] <DanChapman> ybon, yes exactly. So you need it to be linked/compiled etc in an armhf environment for it to then get pushed and ran on the device
[09:35] <akiva-thinkpad> okay i'm not crazy :P
[09:35] <ybon> anyway, thanks akiva-thinkpad I got my devices tabs and such ubuntu things back on QtCreator
[09:36] <ybon> DanChapman: great, thanks, now it's clear :)
[09:36] <DanChapman> akiva-thinkpad: you can build clicks anywhere "click" is installed it is not tied the the device kits in any way :-)
[09:36] <akiva-thinkpad> DanChapman, hmmm good to know.
[09:45] <ybon> humm, I don't remember how I allow to build on device
[09:45] <akiva-thinkpad> ybon, emulator or device?
[09:45] <ybon> device
[09:45] <ybon> physical one
[09:46] <akiva-thinkpad> mmmm don't you just do adb push sraientaosrient /tmp
[09:46] <akiva-thinkpad> and then go phablet-shell
[09:46] <akiva-thinkpad> then... bah memory blanking
[09:46] <ybon> I used to be able to run app on device *from* QtCreator
[09:47] <ybon> I remember doing someting on the "projects" tab I think, but my memory is blanking too
[09:47] <akiva-thinkpad> Unfortunately I don't have a physical device yet, so I can't tell you.
[09:49] <DanChapman> ybon have you changed the kit at the bottom left of QtCreator. Just above the run button?
[09:52] <ybon> DanChapman: I don't have any "device" choice like I used to have there
[09:53] <DanChapman> ybon hmm that's odd. Ok under projects what kit does it say you are using at the top?
[09:54] <ybon> DanChapman: ok got it, I needed to go on the "projects" tab, and in the "add kits" selecting the "armhf"
[09:54] <ybon> and now it shows up on the switcher :)
[09:55] <DanChapman> ybon: great :-) now it should pick up you manifest file etc and you should be able to just click "Run" and away it goes.
[09:55] <ybon> yup, thanks, it works :)
[10:21] <zubozrout> Hello, I've been trying to create something for Ubuntu "touch" using qml. But I have some problems with screen rotation. It seems the MainView's dimensions are not updated and so the content that should be visible is hidden. I would like to update the screens dimensions and keep them in sync with the real screen, but how do I accomplish that? Thank you very much for your help. http://askubuntu.com/questions/541214/how-ca
[10:22] <akiva-thinkpad> ah cool
[10:22] <akiva-thinkpad> you included a question and everything :)
[10:22] <akiva-thinkpad> ah
[10:22] <akiva-thinkpad> Apparently I have a short memory
[10:23] <akiva-thinkpad> zubozrout, do you know about anchors?
[10:24] <zubozrout> I am a beginner in QML, but yes, I've bumped into them.
[10:24] <akiva-thinkpad> zubozrout, okay great
[10:25] <akiva-thinkpad> so every thing in qml, or just about everything, is a rectangle
[10:26] <akiva-thinkpad> like for example, a Text {} component's rectangle is as long as the string, and as tall as the text
[10:26] <DanChapman> akiva-thinkpad: Item actually ;-p
[10:26] <akiva-thinkpad> !cookie | DanChapman
[10:26] <akiva-thinkpad> :D
[10:27] <akiva-thinkpad> zubozrout, anyways if it is a rectangle, you have 6? properties
[10:27] <akiva-thinkpad> the left side
[10:27] <akiva-thinkpad> the right side
[10:27] <akiva-thinkpad> the top side
[10:27] <akiva-thinkpad> the bottom side
[10:27] <akiva-thinkpad> the vertical center
[10:27] <akiva-thinkpad> the horizontal center
[10:28] <akiva-thinkpad> and then you also have the fill
[10:29] <zubozrout> akiva-thinkpad, ok, I understand that, seems simple and it makes sense.
[10:29] <akiva-thinkpad> zubozrout, great
[10:30] <akiva-thinkpad> zubozrout, so lets say you have a page
[10:30] <akiva-thinkpad> And you anchors.bottom: myPage.bottom
[10:31] <akiva-thinkpad> ah sorry let me make that more clear
[10:31] <akiva-thinkpad> you have a page, and you have a rectangle
[10:31] <akiva-thinkpad> in the rectangle, you set this property
[10:31] <akiva-thinkpad>  anchors.bottom: myPage.bottom
[10:32] <akiva-thinkpad> so now, no matter what happens, the bottom of the rectangle will always be kissing the bottom of the page.
[10:32] <akiva-thinkpad> if you set another property,
[10:32] <akiva-thinkpad> anchors.top: myPage.verticalCenter
[10:33] <akiva-thinkpad> then the rectangles height will always be half the height of the page
[10:34] <akiva-thinkpad> zubozrout, http://qt-project.org/doc/qt-5/qtquick-positioning-anchors.html
[10:34]  * akiva-thinkpad is very tired btw;
[10:34] <akiva-thinkpad> and it looks like the rain has died down, and so I am going to make my way home
[10:35] <zubozrout> akiva-thinkpad, :), so if I switch from width: x and height: y to anchors, all my problems should be solved :), thank you very much, I'll definitely give it a try.
[10:35] <akiva-thinkpad> zubozrout, stick around btw, and come subscribe here http://www.reddit.com/r/UbuntuAppDev/
[10:35] <akiva-thinkpad> zubozrout, when you have screenshots of your app, POST THEM!
[10:35] <akiva-thinkpad> We'd love to see them
[10:35] <akiva-thinkpad> and test them :)
[10:36] <zubozrout> akiva-thinkpad, thank you very much fro your help. I'll :), thanks :)).
[10:36] <akiva-thinkpad> !cookies
[10:36] <akiva-thinkpad> !celebrate
[10:36] <akiva-thinkpad> bah
[10:46] <vitimiti> Hi
[11:15] <zubozrout> Well, I've changed my rectangle from width and height to anchors, but when I rotate the screen, it still doesn't work as it should. If I resize the app's window on my computer, it works as it should (and it worked before), but rotation is still broken.
[11:16] <zubozrout> My code: MainView { automaticOrientation: true useDeprecatedToolbar: false width: units.gu(100) height: units.gu(75) Page { title: i18n.tr("Title") Rectangle { anchors.fill: parent ...
[11:18] <zubozrout> anchors.top: parent.top also didn't work ... so, if I am right, the problem is, as I suspected, with the page or MainView keeping it's original height, before the screen was rotated.
[11:39] <zubozrout> Here are some photos taken quickly with a potato to help me explain my problem: https://plus.google.com/117415521410663758843/posts/NxtEsJV44K7
[11:49] <DanChapman> zubozrout: can you paste the code somewhere. It looks like the height it bound to the wrong object atm
[12:08] <zubozrout> DanChapman: http://pastebin.com/tEDVW6FW
[12:37] <DanChapman> zubozrout: It looks like that could be a bug in the MainView's OrientationHelper. It looks as though the page isn't being clipped properly to accomodate the header so the rectangle ends up overlaying it. You should file a bug for it (if there isn't one already)
[13:41] <danielbe> hello! I just published a click application that was rejected by the  ca_pkgme_service_bot. It states that ubuntu-sdk-14-10 is not a supported framework. It however exists on utopic under ls  /usr/share/click/frameworks/
[13:43] <danielbe> Which framework should I use?
[14:17] <sas> hi community.... I just want to know how long does it take to approve an ubuntu app submitted to ubuntu software center...
[14:18] <sas> hi community... pls help.. .... I just want to know how long does it take to approve an ubuntu app submitted to ubuntu software center...
[14:20] <ajalkane> I'm sorry but I have no idea. Typically these things take days but not weeks.
[14:22] <sas> sir I have submitted my app weeks ago but even though its under pending review status....
[14:26] <popey> sas: hiya, we had a long backlog of apps
[14:27] <sas> I am sorry sir.... but can you please tell me how long will it take to be reviewed..... please sir..
[14:30] <popey> sas: I don't know, I'm not on the team doing the reviews. I know the reviews are being processed as fast as they can
[14:31] <sas> Sir I just want to know one more thing... sir how to start developing apps for ubuntu desktop in html5.... can it read writes files
[14:41] <sas> Sir I just want to know one more thing... sir how to start developing apps for ubuntu desktop in html5.... can it read writes files
[19:24] <mihir> popey: if you around , does this look good ,http://i.imgur.com/7MyWwGh.png ?
[19:26] <mihir> we have sync on top  : D
[20:14] <vitimiti> Hi
[21:03] <daker> mihir: i prefer a square instead of a rectangle
[21:05] <mihir> daker: let me try that.
[21:06] <mihir> daker: you mean with some readius ?
[21:07] <mihir> radius&
[21:07] <daker> no just a square
[21:09] <mihir> daker: http://i.imgur.com/Vca7oLq.png
[21:10] <daker> mihir: yes