[00:39] <ahoneybun> valorie: thanks :)
[04:15] <ahoneybun> sgclark: ping
[04:17] <sgclark> ahoneybun: pong
[04:17] <ahoneybun> sgclark: can you search for steam from the terminal please
[04:18] <ahoneybun> I want to know if it shows up for you too
[04:18] <sgclark> yes
[04:18] <ahoneybun> it was missing for some reason in 14.04
[04:18] <sgclark> ahh I am on vivid and I used on utopic I think
[04:19] <sgclark> not so much trusty
[04:19] <ahoneybun> can't see it in muon discover
[04:19] <ahoneybun> 14.04 was missing it, are you on vivid sgclark?
[04:19] <sgclark> anyway, half asleep :( good luck
[04:19] <sgclark> yes vivid
[04:19] <ahoneybun> sgclark: ok thanks
[04:19] <ahoneybun> I'll let you sleep
[04:58] <LeeJunFan> valorie: You still here for an OT question? Which FF add-on are you using for the side tabs?
[05:08] <valorie> LeeJunFan: hmmm
[05:08] <valorie> I"m not sure
[05:09] <valorie> Tree Style tabs
[05:09] <LeeJunFan> I have one called side tabs, but it comes out looking like crap.
[05:09] <LeeJunFan> Ah, thanks.
[05:09] <valorie> I guess I'll remove it and see if it makes a diff
[05:09] <valorie> oh, you were asking for a different reason, got it
[05:10] <LeeJunFan> Yeah, I doubt that's the source of the ads. I'm kind of thinking it might be ISP injecting those.
[05:10] <valorie> oh, and I did have a media manager which I don't recall installing
[05:10] <valorie> now gone
[05:11] <valorie> if comcast was injecting, wouldn't I see them in chromium as well?
[05:11] <valorie> now there are no ads, since the media player is gone
[05:11] <valorie> icky
[05:25] <ovidiu-florin> lordievader: another web crawler reported mode than 100 000 links, but I don't know if that's just from our site, or also externals
[05:26] <ovidiu-florin> lordievader: please take ownership of this card: https://trello.com/c/36EqHCdB/20-make-sure-all-urls-from-the-old-site-are-available-valid-on-the-new-site
[05:26] <kubotu> [Kubuntu Promotion :: Doing :: make sure all urls from the old site are available/valid on the new site ++ ]
[07:11] <soee> good morning
[07:19] <soee> Bluedevil 2.1.1 released and we have 2.0 rc in vivid ?
[07:22] <valorie> as I recall, there is some hangup with Ubuntu devels about Bluez or some such
[07:36] <Riddell> see trello for bluez status
[07:47] <soee_> got it
[08:19] <sitter> and CI has been fucked yet again
[08:25]  * valorie {{{{{{{{{{{{{{{{{{{{{{{{{{hugs}}}}}}}}}}}}}}}}}}}}}}}}}}}} sitter and hands him tea
[09:09] <lordievader> Good morning.
[09:13] <lordievader> ovidiu-florin: I don't think I have any rights on the trello board. Let alone change ownership of items.
[09:17] <sitter> lordievader: https://community.kde.org/Kubuntu/Trello
[09:18] <lordievader> sitter: My username is 'oliviervandertoorn': https://trello.com/oliviervandertoorn
[09:19] <sitter> added
[09:20] <lordievader> Whoop whoop
[09:49] <sitter> Riddell: did we establish a naming policy for kparts that takes the qt version into account?
[09:49] <sitter> or kf5 version I guess
[10:21] <Riddell> sitter: only konsole4-kpart
[10:22] <Riddell> what's it for?
[10:22] <sitter> kompare and cantor
[10:22] <sitter> I was thinking kpart5-$name
[10:23] <sitter> or kde-part5-$name (which would align better with the kde-config and plasma-widget prefixes)
[10:24] <sitter> in fact I don't even care sufficiently, just was wondering if you had discussed this when doing konsole4-kpart
[10:25] <Riddell> nope
[10:28] <sitter> Riddell: good news: at least the KCI iso starts in kvm again
[10:30] <Riddell> sitter: ooh? did you change anything?
[10:31] <sitter> nope
[10:34] <lordievader> ovidiu-florin: ping
[11:00] <BluesKaj> Howdy folks
[11:24] <sgclark> morning
[11:24] <lordievader> Hey sgclark, how are you?
[11:25] <Riddell> hola sgclark
[11:29] <sgclark> doin ok
[11:32] <sgclark> Riddell: can I add proposed as a dependency to staging? or just wait?
[11:35] <Riddell> sgclark: sure go ahead
[11:35] <Riddell> sgclark: you wanting to do plasma?
[11:35] <sgclark> Riddell: right, staring at tons of reds due to them wanting 5.8 kf5
[11:37] <Riddell> ah yeah, sure add it in
[11:38] <sgclark> how does this retry script work?
[11:45] <Riddell> ./kubuntu-retry-builds --kf5 --ppa=kubuntu-ppa --ppaname=next-staging --force
[11:45] <Riddell> replacing the three arguments with the right ones
[11:46] <sitter> I hope you merged
[11:46] <sgclark> okies, think I see where I went wrong
[11:49] <sgclark> sitter: could you clarify? I started to merge when I started to see fails. But then realized only one was vivid and in MERGE-Fix. Am I suppose to mannually merge them all now? gosh that is not time saving at all..
[11:50] <sitter> well, you aren't supposed to merge manually :P
[11:51] <sgclark> sitter: well then it seems I need a lesson in how to merge all this non manually...
[11:53] <sitter> I think I posted a script last time
[11:54] <sitter> sudo apt install ruby && sudo gem install logger-colors git
[11:54] <sitter> http://paste.ubuntu.com/10634158/
[11:54] <sitter> you can comment out line 91 to make it not push the stuff
[11:57] <sgclark> sitter: ty
[13:20] <soee> i see some kf 5.8 upgrades, now all packages are in vivid ?
[13:21] <Riddell> nope still some blocking
[13:21]  * BluesKaj wonders when plasma5/systemctl will link root permissions with files so we can edit and save them...I need to do this for readability on this TV/monitor
[13:22] <BluesKaj> readability of toolbar fonts etc
[13:23] <soee> BluesKaj: that i dont know :)
[13:23] <soee> sgclark: any soon 5.2.2 might be ready ?
[13:24] <Riddell> kubuntu-dev-tools/bin/kubuntu-update-symbols is genius
[13:24]  * soee dont know that those are
[13:25] <Riddell> debfx: you're a genius
[13:25] <BluesKaj> for example when editing the sources.list or conf files in with kdesudo in kate
[13:25] <soee> hmm kate if we talk about it, i had some problem with kate and qdbus last days
[13:28] <BluesKaj> kdesudo systemsettings in krunner won't launch...used to be able set the fonts gobally there ...this is really annoying
[13:29] <sgclark> soee: I don't know, alot going on, doing the best I can
[13:29] <ScottK> sgclark: Did you ever get a chance to look into seeds?
[13:30]  * Riddell hugs sgclark
[13:30]  * ScottK asks since it seems like sgclark isn't quite overwhelmed enough yet.
[13:30] <sgclark> ScottK: looks simple enough, will have it done as soon as I can, definately before I need you to update it for sure
[13:31] <ScottK> sgclark: Agreed.  It's not that hard to add packages.  Just let me know.
[13:31] <sgclark> ScottK: will do, thanks :)
[13:37] <soee> hmm i wonder why i dont have kdetelepathy status notifier in systray
[13:37] <Riddell> it'll only get activated on new installs
[13:38] <Riddell> do you have kde-telepathy-legacy-presence-applet installed? do you have it in the systray settings?
[13:38] <soee> i dont see any option related to in in systray
[13:38] <soee> kde-telepathy-legacy-presence-applet is installed
[13:39] <soee> ah wait it is
[13:39] <soee> my fault, but it is disabled
[13:39] <soee> ok enabled, and worsk now, sorry for false alarm
[14:04] <Riddell> does anyone have user manager showing in system settings?
[14:05] <soee> Riddell: not me
[14:06] <sgclark> negative
[14:06] <Riddell> hmm, a mystery
[14:07] <BluesKaj> not on 15.04
[14:13] <BluesKaj> driver manager doesn't do anything either
[14:13] <Riddell> what should it do?
[14:13] <Riddell> or it just doesn't appear?
[14:14] <soee> BluesKaj: it installs for me some intel driver that nobody knows what it does :D
[14:15] <BluesKaj> it appears , but doesn't gather any HW info , the list is x'd out
[14:16] <BluesKaj> usually the HW info is optional graphics or wifi drivers
[14:17] <soee> BluesKaj: here http://wstaw.org/m/2015/03/20/workspace15.png
[14:18] <Riddell> yay all of kf5 in except khtml still building
[14:18] <BluesKaj> soee, yup , I don't get that list here ...is that on 14.10?
[14:18] <soee> vivid
[14:18] <BluesKaj> really, then I'm missing some libs obviously
[14:20]  * BluesKaj checks the sources.list
[14:24] <BluesKaj> driver manager doesn't show any options here ...must be missing a repos
[14:24] <soee> Riddell: at 5.2.2 status http://qa.kubuntu.co.uk/plasma-status/build_status_5.2.2_vivid.html we have infor that user_manager is not in ppa so maybe same for 5.2.1 - it is not available in system ? just a bling shot
[14:25] <Riddell> soee: yeah it's not got a stable release but kubuntu includes the unstable 5.1.95 beta release
[14:26] <Riddell> which means we need to do extra checking to make sure it works
[14:27] <BluesKaj> odd , component universe is enabled, but driver manager is still not working in 15.04 here
[14:28] <BluesKaj> oh well, the 340 driver is installed and working ok , so i guess it's moot at this point
[14:29] <soee> BluesKaj: no idea, maybe start it from konsole and see if any errors show up when gathering hardware info
[14:31] <BluesKaj> no response in the terminal, soee
[15:48] <lordievader> ovidiu-florin: The script seems to work: http://corellian.student.utwente.nl/files/spider.tar.gz
[17:14] <ovidiu-florin> lordievader: pong
[17:16] <ovidiu-florin> lordievader: still here?
[17:22] <ahoneybun> ovidiu-florin: do you know size the header image needs to be ?
[17:23] <ovidiu-florin> ahoneybun: I'll start working on the Website guidelines and draft there some rules about the featured image
[17:23] <ovidiu-florin> which will will be the header on each page
[17:25] <ahoneybun> oh ok
[17:46] <phoenix_firebrd> Is this a downsteam patch ?   https://git.reviewboard.kde.org/r/123080/
[18:13] <lordievader> ovidiu-florin: Jup.
[21:31] <sgclark> ugh sddm still broken for me
[21:31] <soee> sgclark: why ? whats wrong
[21:31] <sgclark> boots straight to terminal
[21:31] <sgclark> no biggie can systemctl start sddm
[21:32] <sgclark> but blah
[21:32] <sgclark> if I was a normal user I would go running haha
[21:32] <soee> ah jest there was tha command to mae it work
[21:33] <soee> lordievader: you know something about it ^
[21:33] <sgclark> anyway back to plasma sorry for the delay
[21:33] <soee> we have time till next wthurday i think :D
[21:33] <soee> but im ready to test 5.2.2 as soon as it is ready
[21:34] <soee> i mist say i love how smooth plasam 5 works on lap
[21:34] <soee> *on my lap
[21:34] <sgclark> yep, I am very happy with plasma5! sddm and systemd not so much lol
[21:35] <sgclark> well I don't know which to blame really
[21:35] <yofel> sgclark: systemctl status sddm
[21:35] <yofel> and check whether it says enabled or disabled
[21:36] <soee> and this is the biggest issue now, systemd and sddm have to be fixed before release
[21:37] <sgclark> yofel: it is enabled :(
[21:37] <sgclark> been there
[21:37] <yofel> systemd works pretty much fine from my experience, sddm not so much
[21:37] <sgclark> yeah I think it is addm toh
[21:37] <sgclark> sddm*
[21:37] <sgclark> tbh sigh
[21:38] <sgclark> err
[21:38] <soee> and if we add to this 2 also nvidia-prime ... :)
[21:38] <sgclark> or not, my mouse no worky either
[21:38] <yofel> that's also sddm :P
[21:38] <sgclark> *grumbles at nvidia*
[21:39] <KDDA> I have noticed a slower boot time, is that due to systemd?
[21:39] <soee> and lightdm is to mad to use it now
[21:39] <sgclark> yeah my boot time is definately much slower
[21:39] <soee> it wants to install whole unity desktop by default
[21:39] <KDDA> *grumbles at unity*
[21:39] <sgclark> soee: lol yeah I ended up with quite a mess a few installs ago with lightdm
[21:40] <sgclark> in in an effort to get nvidia drivers lol
[21:43] <Riddell> sgclark: systemctl enable sddm
[21:43] <Riddell> yay khtml is in, kf5.8 is happy
[21:43] <sgclark> Riddell: it is already enabled :(
[21:43] <Riddell> hmm
[21:43] <sgclark> still makes me systemctl start sddm to boot
[21:44] <yofel> sgclark: 'cat /etc/X11/default-display-manager' says?
[21:44] <soee> there was some other command lordievader showed me to fix sddm
[21:44]  * yofel isn't sure when that's used though..
[21:44] <sgclark> I think it may be that the lappy is on a USB drive atm since I had to do all that windows work for kdeci
[21:44] <soee> at my work pc
[21:45] <sgclark> no such file or directory
[21:45] <sgclark> perhaps that is my issue?
[21:46] <sgclark> where would that file come from?
[21:46] <sgclark> oh wait omg, sddm did indeed get disabled again wth
[21:47] <yofel> the file might actually be obsolete
[21:49] <sgclark> well it is enabled once again. hopefully it does not get disabled again
[22:17] <ovidiu-florin> I have a confession to make
[22:17] <ovidiu-florin> I love you guys
[22:18] <ovidiu-florin> And the community
[22:18] <valorie>  ovidiu-florin <3
[22:18] <valorie> even though i"m not a guy
[22:18] <ovidiu-florin> Guys as in everybody
[22:18] <ovidiu-florin> Boys and girls
[22:19] <lordievader> ;)
[22:20] <ovidiu-florin> I don't think I would still have been in open source if it weren't for you
[22:20] <valorie> sure, "all men are created equal" was supposed to apply to us all, except -- women didn't have a vote
[22:20] <valorie> :-)
[22:20] <valorie> one thing I love about this community is that really all are welcomed
[22:21] <valorie> not everybody wants a grandma around!
[22:22] <lordievader> That is exactly what I like about this community, here it doesn't matter if you know a lot about Linux or development or just a little. :D
[22:22] <ovidiu-florin> Why not? That's just crazy
[22:23] <ovidiu-florin> valorie: ^
[22:24] <valorie> brogrammer culture is just for frat-boys
[22:24] <valorie> they don't like women or any minorities really
[22:24] <valorie> except to use
[22:24] <valorie> sad to say
[22:25] <valorie> and there are orgs full of attitudes like that
[22:25] <valorie> so happy that all of  ubuntu and certainly KDE does not allow that kind of person to hang out
[22:25] <valorie> or at least say/act in hateful ways
[22:27] <ovidiu-florin> 😊
[22:29] <mparillo> Children  love their grandmothers. They share a common adversary. And, yes, this community is special.
[22:29] <lordievader> ovidiu-florin: http://corellian.student.utwente.nl/files/checker.tar.gz <-- includes the script and the output.
[22:31] <valorie> mparillo: lol
[22:35] <ovidiu-florin> lordievader: awesome, Thank you very much
[22:35] <KDDA> I must say I much prefer Kubuntu community over Ubuntu any day!
[22:35] <ovidiu-florin> I'll start debugging them in the morning
[22:36] <valorie> KDDA: we do have our own special sauce, I think
[22:36] <lordievader> ovidiu-florin: No problem, do something fun with it ;)
[22:37] <lordievader> valorie: A blue sauce?
[22:37] <valorie> lol
[22:37] <valorie> with whisky, I think
[22:39] <Riddell> "#kubuntu  has been my #linux  distro since.....2005" says claydoh_
[22:39] <Riddell> anyone able to beat that?
[22:40]  * yofel drops a needle..
[22:40] <KDDA> afraid not
[22:40]  * yofel is here since 09
[22:41] <KDDA> I only came over after the introduction of "Unity"
[22:42] <valorie> I think maybe late 2005 or maybe 2006
[22:42] <valorie> not quite sure
[22:42] <valorie> started on Mandrake in 2001, briefly tried gentoo but kept breaking my new computer
[22:42] <Riddell> gentoo?  you're so eliteist :)
[22:43] <valorie> son said, brown or blue, and I chose blue and I've been on kubuntu every since
[22:43] <valorie> ha!
[22:43] <valorie> I'm very good at finding ways to break my computer
[22:43] <valorie> :/
[22:44] <Riddell> good choice :)
[22:44] <valorie> Riddell: never looked back for sure
[22:45] <valorie> too bad I didn't know about the community back then, or IRC
[22:45] <valorie> well, I knew about IRC, but not freenode
[22:46] <valorie> at least I got maco into kubuntu, and then she dragged me into freenode
[22:46] <claydoh> Riddell: there has to be *someone* who's used it longer ;) I can't remember exactly when in '05, but I did join kubuntuforum in september that year
[22:49] <claydoh> great article, by the way!
[22:50] <mparillo> KDDA: Me too. It was 11.04 http://en.wikipedia.org/wiki/List_of_Ubuntu_releases#Ubuntu_11.04_.28Natty_Narwhal.29
[22:52] <valorie> Riddell probably holds the record, hands down
[22:55] <KDDA> I think it was Kubuntu I tried and it blew up my monitor :/
[22:55] <ahoneybun> Riddell: some reason khelpcenter4 was removed
[22:55] <valorie> I've never had any major problems
[22:55] <KDDA> was very early on
[22:55] <ahoneybun> valorie: I applied for Ubuntu membership board
[22:56] <valorie> although when i tried to shut down last night I could not
[22:56] <KDDA> valorie: I have been having issues shutting down
[22:56] <valorie> was going to try that again today but my buddy from Paris came online
[22:56] <valorie> it wouldn't restart either
[22:57] <yofel> ahoneybun: khelpcenter4 is no more
[22:57] <ahoneybun> yofel: oh ok
[22:57] <KDDA> have to do it via Ctrl+Alt+F2
[22:57] <ahoneybun> Khelpcenter5?
[22:57] <ahoneybun> yofel: ^
[22:57] <KDDA> login in and sudo shutdown now
[22:57] <yofel> ahoneybun: 5 is 'khelpcenter'
[22:58] <ahoneybun> Ok
[22:58] <valorie> KDDA: yes, I wanted to wait for today's updates and see if it was fixed before filing a bug
[22:58] <KDDA> any luck?
[22:58] <yofel> hm, does anyone actually have tty*1* ?
[22:58] <valorie> right now in the middle of some other stuff
[22:58] <yofel> or did we forget to make sddm not conflict that
[22:59] <valorie> I have tty 1
[22:59] <yofel> hm, guess I'll check for updates
[23:00] <KDDA> I seem to have it too
[23:00] <yofel> soee: ok, I take my words back. I do have one systemd issue: network bridge auto setup doesn't work
[23:00] <KDDA> I thought the GUI was moving to F1
[23:00] <KDDA> it was for a bit
[23:09] <soee> yofel: i dont know what that is :D
[23:10] <KDDA> Im getting an error message as well "ACPI PCC Probe failed"
[23:11] <valorie> ok gonna try restarting to see if the sddm bug still lives
[23:12]  * KDDA crosses fingers
[23:22] <valorie> hmmm, still had to use cli to quit
[23:23] <valorie> still had to use systemctl start sddm to get in
[23:23] <valorie> and wifi didn't start automatically
[23:23] <valorie> in fact, it had lost config to do that
[23:24] <valorie> so we are not home free
[23:24] <valorie> torrents aren't running either for no reason I can see
[23:35] <ahoneybun> valorie: ktorrent will not start for you too?
[23:36] <valorie> it starts, but was running no torrents
[23:36] <valorie> I made it check all info and now that seems to have knocked some sense into it
[23:36] <valorie> perhaps because it started before wifi
[23:38] <valorie> now uploading again
[23:50] <valorie> also buglet in the screen locker - cursor no longer in the textbox automatically, which is slightly annoying Every Time
[23:51] <valorie> and the slideshow has stopped erasing one image before putting in the next
[23:51] <valorie> which can be really strange
[23:51] <valorie> I need to know packagenames so I can report these to bko


[05:47]  * snwh is away: Away
[05:52]  * snwh is back (gone 00:04:41)
[06:35] <dpm> good morning all
[06:42] <mihir_> hi all good morning :)
[08:20] <WebbyIT> I need a help to use Behavior. I have a listView and I want to change the positionView, so I have this one: http://paste.ubuntu.com/6035800/ and for behavior I have http://paste.ubuntu.com/6035801/
[08:20] <WebbyIT> But It doesn't work, what's wrong?
[08:25] <dpm> hi WebbyIT, good morning, I've had a chat with mihir this morning, and as you're already working on some bugs and he's got none assigned at the moment, it might be good to pass some of your bugs to him. Would you be ok for you to pass the assignment of bug 1210082 to mihir for him to work on it?
[08:25] <ubot2`> Launchpad bug 1210082 in Ubuntu Calculator App "[Calculator app] Change of sign operation only works from the second operand onwards" [Low,In progress] https://launchpad.net/bugs/1210082
[08:26] <WebbyIT> dpm, yes, no problem :)
[08:26] <WebbyIT> dpm, I think he is working on it, because he asked me about it one hour ago
[08:27] <dpm> WebbyIT, thanks. Yeah, we talked about coordinating with you before starting working on it
[08:27] <dpm> bzoltan, who's the expert on listview/positionview on your team? Could someone give WebbyIT a hand with his question and the code he pasted? ^^
[08:27] <WebbyIT> dpm thanks :)
[08:39] <randomcpp> is there a way or a method to know if the app is running on the desktop or on a phone/tablet?
[08:51] <AskUbuntu> Behavior on listView | http://askubuntu.com/q/338276
[08:52] <WebbyIT> dpm, I'm not sure how to fix bug 1198842
[08:52] <ubot2`> Launchpad bug 1198842 in Ubuntu Calculator App "[Calculator app] Keyboard partly overlaps keypad instead of covering it" [High,Triaged] https://launchpad.net/bugs/1198842
[08:52] <WebbyIT> Well, I don't understand what is the expected behavior
[08:56] <dpm> WebbyIT, the expected behaviour is that whenever the keyboard appears, the numeric keypad is hidden
[08:57] <WebbyIT> dpm, ok, thanks :)
[08:58] <dpm> WebbyIT, right now it is not hidden, so when the keyboard shows up, it overlaps it, and as the keyboard's height is lower than the height from the keypad, you can see the keypad from behind
[08:58] <dpm> Does that make it clearer?
[08:58] <WebbyIT> dpm, yes, now it's clear, thanks :)
[08:59] <dpm> perfect :)
[09:11] <mihir> dpm: thank you...I'll look it into it I have already spent some of time but still will look and will revert back
[09:12] <dpm> thanks mihir
[09:15] <mihir> WebbyIT: Thank you :)
[09:22] <bigcalm> Good morning peeps :)
[09:23] <bigcalm> I need to be able to call system commands from within a QML app. Looking at http://askubuntu.com/questions/288494/run-system-commands-from-qml-app it's something that was being considered back in April. Is this going to be available, or do I need to learn C++?
[09:34] <bigcalm> dpm: I've been told that you might know something about the above? :)
[09:35] <dpm> hi bigcalm, let me have a look...
[09:35] <bigcalm> Thanks :)
[09:37] <dpm> bigcalm, afaik, we don't have anything like that on the SDK right now, so you'll probably have to write a C++ plugin to do the command call and then talk to your QML frontend. What kind of command are you trying to run?
[09:41] <bigcalm> dpm: it'll be for a binary in this particular project. But I'm looking at using gphoto2 for another project. Python has hooks but I don't think QML does
[09:43] <bigcalm> dpm: thanks for letting me know what's happening with the SDK. I'll see what I can work out :)
[09:43] <dpm> bigcalm, in this case it'd make more sense to write the binary as a C++ extension that your QML frontend calls. As per gphoto2, I'd suggest looking for an alternative with Qt bindings, researching if someone has written bindings for it, or write the bindings yourself
[09:43] <dpm> no worries :)
[10:08] <bzoltan> dpm: for listview/positionview  issues ping timp
[10:12] <dpm> WebbyIT, ^
[10:12] <dpm> thanks bzoltan
[10:13] <WebbyIT> thanks bzoltan
[10:21] <timp> gusch: is the share menu missing from gallery-app? and the "add photo to album" popover acts weird
[10:22] <timp> or maybe today's image is completely a mess...
[10:22] <WebbyIT> timp, please, can you help me with a ListView?
[10:22] <WebbyIT> I need a help to use Behavior. I have a listView and I want to change the positionView, so I have this one: http://paste.ubuntu.com/6035800/ and for behavior I have http://paste.ubuntu.com/6035801/
[10:23] <gusch> timp: the share changed to the new component, was worked nice 2 days ago
[10:24] <gusch> timp: I didn't use/touch that popover since ages
[10:28] <timp> WebbyIT: I don't see anything obviously wrong with that, but perhaps the listview overrides behaviors on contentY.
[10:28] <timp> WebbyIT: maybe its not possible for listviews
[10:29] <timp> WebbyIT: fyi, for ValueSelector I used a transition, not behavior
[10:29] <WebbyIT> timp, ok thanks
[10:29] <timp> WebbyIT: fyi2, we have UbuntuNumberAnimation that you can use instead of NumberAnimation. It has some pre-defined durations/speeds of animations (but it won't solve your problem)
[10:30] <WebbyIT> timp, it's not a real problem, because it's work with another trick, but boiko asked me if was possible to use Behavior
[10:30] <WebbyIT> timp, so, if is not possible, no problem :)
[10:32] <timp> gusch: ok, thanks. I see there were some small changes in UITK popover, but not very recently
[10:33] <timp> gusch: and some other things don't work for me also on the tablet. perhaps I should test on phone instead
[10:33] <timp> (the other things are not gallery-app related)
[10:34] <gusch> timp: oh - I should work on the gallery again ;)
[10:34] <timp> gusch: did someone take over gallery from you? or is nobody working on it now?
[11:13] <randomcpp> can anyone help me with ConditionalLayouts?
[11:16] <clepto1995> randomcpp, what you need?
[11:16] <randomcpp> clepto1995, I have two conditionals
[11:16] <randomcpp> the first show only one widget
[11:17] <randomcpp> the second shows a rectangle (sidebar) and the previous widget
[11:19] <randomcpp> when I start the app with the second conditionallayout (when: width > fixedvalue) and I switch between the two layouts by changing the app width everything works as expected
[11:19] <randomcpp> but if I start the app with the first layout and then switch to the second by increasing the app width, the rectangle (sidebar) doesn't show up
[11:20] <randomcpp> but the other widget changes its position and size as expected
[11:20] <clepto1995> neither does in my app
[11:20] <clepto1995> Q/
[11:20] <clepto1995> :/ can't really help i guess
[11:21] <clepto1995> actually I does work in my app
[11:21] <clepto1995> sorry :P
[11:21] <clepto1995> are all widgets visible?
[11:21] <randomcpp> I didn't changed the visibilty at all
[11:22] <randomcpp> I shouldn't accordingly to documentation
[11:22] <clepto1995> can you paste the conditional layouts?
[11:22] <randomcpp> http://pastebin.ubuntu.com/6036265/
[11:23] <bigcalm> I'm trying to implement this http://askubuntu.com/questions/308968/how-can-i-run-a-command-from-a-qml-script but I'm not seeing the option to create a project of the type "Ubuntu Touch/Simple UI with C++ Backend". I really know diddly sqat c++, so not sure where to go from here. Any pointers?
[11:24] <randomcpp> bigcalm, if you want you can take my cmakelists from https://github.com/random-cpp/saucybacon
[11:24] <randomcpp> (I prefer cmake rather than qmake)
[11:25]  * bigcalm has a gander
[11:25] <bigcalm> randomcpp: thanks
[11:25] <randomcpp> np
[11:27] <clepto1995> randomcpp, thats weird... we have look-alike codes and it works on me... I don't know
[11:28] <clepto1995> randomcpp, If I were you I'd play a little with the width and anchors
[11:28] <clepto1995> and see if it appears
[11:47] <randomcpp> clepto1995, I really don't get it
[11:48] <randomcpp> clepto1995, have you updated recently? I updated yesterday evening, maybe they've introduced some bugs
[11:55] <clepto1995> randomcpp, no I haven't
[11:56] <randomcpp> clepto1995, if I push my code, would you please a look at it? :)
[11:58] <clepto1995> randomcpp, ok
[11:59] <clepto1995> randomcpp, I currently having an odd problem myself with a listview, maybe you can help me later :P
[12:00] <randomcpp> ofc :)
[12:01] <randomcpp> clepto1995, ok I've pushed the code
[12:02] <randomcpp> instructions are available in the README for the c++ plugin
[12:05] <clepto1995> randomcpp, http://pastebin.ubuntu.com/6036377/
[12:09] <randomcpp> clepto1995, remove those lines
[12:10]  * hakermania is now known as hakermania
[12:10] <randomcpp> clepto1995, you should install those libraries, they are available in the sdk ppa
[12:11] <clepto1995> randomcpp, you should add them to the README
[12:14] <clepto1995> randomcpp, tell me what to do after i run the app
[12:15] <randomcpp> go to search page
[12:15] <randomcpp> swipe the toolbar and click search
[12:16] <randomcpp> you should see a textfield and a button
[12:16] <randomcpp> if the app width is > 80 gu you should see a sidebar on the left
[12:27] <clepto1995> randomcpp, ok, give me a sex
[12:27] <clepto1995> sec*
[12:27] <clepto1995> :P
[12:28] <randomcpp> clepto1995, take you time i'll be afk for lunch (~30 mins)
[12:47] <clepto1995> randomcpp|lunch, no idea man... I suspect it has to do with width etc but I can't get it to show
[12:53] <clepto1995|away> randomcpp|lunch, add Component.onCompleted: print(parent.width) on line 71 i.e , open search page, resize and you get a negative width (?)
[12:55] <randomcpp|lunch> clepto1995|away, nice
[12:57] <randomcpp> clepto1995|away, yeah but .onDestruction the widths are correct
[12:58] <randomcpp> clepto1995|away, and on the sidebar the width is fixed to units.gu(35)
[13:11] <randomcpp> clepto1995|away, If I add the sidebar in the first conditional then it shows up
[13:12] <mefrio> randomcpp, are you working on conditional layout with a sidebar?
[13:13] <randomcpp> mefrio, yeah but not the iBelieve's sidebar
[13:13] <mefrio> randomcpp, ok
[13:13] <randomcpp> mefrio, I'm having problems with conditional in general
[13:13] <mefrio> randomcpp, what do you need to do?
[13:13] <mefrio> randomcpp, I tested latest commit and the UI is a bit messed
[13:14] <randomcpp> mefrio, don't look at the editpage
[13:31] <AskUbuntu> Ubuntu SDK on Ubuntu 13.04 | http://askubuntu.com/q/338387
[13:58] <WebbyIT> dpm, there is a tag for bugs related only to device?
[13:59] <WebbyIT> dpm, bugs that don't affects computer, I mean
[14:11] <randomcpp> can't I define a ItemLayout without a height and width? and leave these property to the item itself?
[14:12] <randomcpp> ok solved
[14:13] <randomcpp> I need to specify the ItemLayout height
[14:13] <randomcpp> but I can use buttonId.height without ending in a loop
[15:00] <om26er> how do i set up a armhf environment on my x86 system to build some arm debs ?
[15:03] <Laney> om26er: sbuild can do that; mk-sbuild --arch armhf saucy
[15:03] <om26er> Laney, cool, trying that
[15:03] <Laney> qemu isn't perfect, mind
[15:19] <om26er> Laney, it says: W: Retrying failed download of http://ports.ubuntu.com/ubuntu-ports/dists/saucy/main/binary-armhf/Packages.bz2
[15:20] <om26er> but I can download that thing separately fine
[15:20] <om26er> what could be wrong
[15:20] <Laney> don't know
[15:20] <Laney> that message comes from debootstrap
[15:34] <clepto1995> iBelieve, hi!
[15:34] <iBelieve> clepto1995, hi
[15:34] <clepto1995> do you have a minute to help me with something?
[15:35] <iBelieve> clepto1995, sure
[15:35] <randomcpp> iBelieve, ping
[15:36] <iBelieve> randomcpp, pong
[15:36] <iBelieve> clepto1995, what do you want help with?
[15:36] <randomcpp> I'm trying to use your sidebar
[15:36] <randomcpp> but when I try to put a ListView inside I only see the first item
[15:36] <clepto1995> iBelieve, wait, i'll explain
[15:38] <clepto1995> iBelieve, pull the latest commit and run the app
[15:38] <iBelieve> randomcpp, can you open up the Sidebar.qml file and see if there is a Flickable in it? I don't know what version you're using. I made some changes recently to it.
[15:38] <iBelieve> clepto1995, okay
[15:38] <randomcpp> iBelieve, I've pulled the repo this morning
[15:38] <iBelieve> randomcpp, was it working before?
[15:39] <randomcpp> that's the first time I'm using that actually
[15:39] <clepto1995> iBelieve, then create a note with just title and body, swipe it so it moves to the archive and on the toolbar click archive
[15:40] <iBelieve> clepto1995, one sec, it's cloning right now
[15:40] <clepto1995> let me know when you are ready
[15:40] <randomcpp> iBelieve, btw there's a flickable in Sidebar.qml
[15:41] <iBelieve> randomcpp, I'm thinking it's because of the Flickable. I'll try something in a second or two
[15:41] <iBelieve> clepto1995, when I run it, I get module "DirParser" is not installed
[15:42] <clepto1995> iBelieve, you have 64bit?
[15:42] <iBelieve> clepto1995, yes
[15:43] <clepto1995> iBelieve, give me a couple of minutes to solve some stuff
[15:43] <clepto1995> sorty
[15:43] <clepto1995> sorry*
[15:44] <iBelieve> clepto1995, okay, no problem
[15:44] <iBelieve> randomcpp, I
[15:44] <iBelieve> randomcpp, I
[15:44] <randomcpp> iBelieve, yes
[15:44] <iBelieve> randomcpp, I'm going to try changing some code to work if it has a flickable child (listview)
[15:44] <iBelieve> randomcpp, (sorry, I kept hitting enter by mistake)
[15:49] <randomcpp> iBelieve, I've just introduced the extraWideAspect xD
[15:49] <clepto1995> iBelieve, pull this https://github.com/Clepto/dirParserPlugin and compile
[15:50] <iBelieve> randomcpp, what's that?
[15:50] <iBelieve> clepto1995, okay
[15:50] <randomcpp> something like desktop mode, with a 3 column layout
[15:50] <randomcpp> for width > 130 gu
[15:51] <clepto1995> then move the *.so in DirParser to the same folder on CNotes folder
[15:51] <iBelieve> randomcpp, ah, cool
[15:52] <iBelieve> randomcpp, I fixed the Sidebar, I'll push in just a second and explain how to do what you're trying to do
[15:52] <randomcpp> ok thanks
[15:55] <iBelieve> clepto1995, I'm compiling it right now
[15:56] <iBelieve> randomcpp, okay, just pushed. With the updated version, just set autoFlick to false to disable the built-in flickable and allow anchors.fill to work
[15:58] <randomcpp> ok now it works thank you
[15:59] <iBelieve> randomcpp, good!
[16:00] <iBelieve> clepto1995, I copied *.so to the root cnotes-ubuntu-touch folder and also the DirFolder directory inside that, and I still got the error
[16:01] <iBelieve> clepto1995, I figured it out.
[16:01] <clepto1995> iBelieve, ok
[16:01] <clepto1995> run, create note, swipe it
[16:01] <iBelieve> clepto1995, the run target in the Makefile doesn't include the local directory when running qmlscene
[16:02] <clepto1995> iBelieve, i don't know what that means, its hakermania's plugin
[16:02] <iBelieve> clepto1995, can't save a new note. I get this error: file:///data/mspencer/Programs/showdown/cnotes-ubuntu-touch/pages/CreateNotePage.qml:39: TypeError: Cannot read property '0' of undefined
[16:03] <clepto1995> ok that weird
[16:04] <clepto1995> i don't get that
[16:04] <clepto1995> what did you added?
[16:04] <clepto1995> in the note i mean
[16:07] <neokore> ballons, are you available for an autopilot doubt?
[16:08] <iBelieve> clepto1995, all I did was start the app, create a new note, and add a title.
[16:08] <iBelieve> clepto1995, I also got this error: file:///data/mspencer/Programs/showdown/cnotes-ubuntu-touch/Storage.js:229: Error: no such table: categories Unable to execute statement
[16:09] <clepto1995> iBelieve, that the problem, line 162 CNotes.qml commented it
[16:09] <neokore> sorry I mean balloons (missed the second o)
[16:09] <hakermania> iBelieve, clepto1995 , I don't know QML, but I do know the basic libs of Qt pretty well. The plugin is mine. Did I do something wrong?
[16:09] <clepto1995> iBelieve, run, close, uncomment and re-run
[16:10] <iBelieve> clepto1995, now it works!
[16:10] <randomcpp> does anyone know how to set an animation when the layout changes? (I'm using ConditionalLayouts)
[16:11] <iBelieve> hakermania, no, the problem was I wasn't including your plugin in the QML include path
[16:11] <hakermania> iBelieve, good.
[16:11] <iBelieve> randomcpp, I don't use ConditionalLayouts. I just use negative/zero margins and a Behavior to make things slide on and off the screen
[16:12] <randomcpp> iBelieve, yeah that's what I using before too
[16:12] <randomcpp> ConditionalLayouts seems to be recommended
[16:12] <randomcpp> but they work awfully
[16:13] <balloons> neokore, what's up? :-0
[16:13]  * balloons waves at iBelieve
[16:13] <randomcpp> I think I'll switch back to Grids and margins
[16:14] <iBelieve> randomcpp, I think ConditionalLayouts is more for when other types of layouts won't work, like when you want to switch from Row/Column view to flow mode
[16:14] <iBelieve> clepto1995, so I archived the note and then went to Archived notes. What next?
[16:15] <clepto1995> in the toolbar click notes, its empty right?
[16:15] <randomcpp> iBelieve, the worst part is that you need to specify a height and a width
[16:15] <randomcpp> each time
[16:16] <randomcpp> for each item
[16:16] <Mihir> dpm:  are session still airing ?
[16:17] <iBelieve> clepto1995, no, I each time I go to notes, there is a note there, and then I archive it and go to Archived Notes, and there is another one there. They just keep growing
[16:19] <clepto1995> iBelieve, bugs keeps appearing :@
[16:19] <wellsb> As it turns out, GradientStop.color is a non-notifyable property.  There must be another way to resolve Bug #1217578
[16:19] <ubot2`> Launchpad bug 1217578 in Ubuntu UI Toolkit "Button does not reflect changes to GradientStop.color" [Undecided,New] https://launchpad.net/bugs/1217578
[16:19] <clepto1995> iBelieve, wait to rethink my logic
[16:26] <clepto1995> quick question, when an item is swiped from a listview its removed from the model too?
[16:26] <iBelieve> clepto1995, no. you have to do it yourself.
[16:27] <iBelieve> clepto1995, because the list item has no concept of how your model works
[16:27] <clepto1995> i get a weird error when trying to remove it
[16:27] <clepto1995> iBelieve, QQmlVMEMetaObject: Internal error - attempted to evaluate a function in an invalid context
[16:27] <iBelieve> clepto1995, but I think there is a much better and simpler way to handle archived tasks then by using two separate models
[16:28] <clepto1995> iBelieve, thats what i do
[16:28] <iBelieve> clepto1995, I would suggest using just one model, and then in your views, use visible to control whether your task is shown or not
[16:33] <clepto1995> iBelieve, thats not a bad idea
[16:33] <clepto1995> i have to refactor a lot of code :/
[16:36] <gusch> boiko tmoenicke I'd need someone to review https://code.launchpad.net/~schwann/gallery-app/gallery-content-hub/+merge/180378
[16:38] <iBelieve> clepto1995, also, another thing. Why don't you try using a yellow/tan Suru theme like the built-in Notes app? It would probably portray your app's intent better and would help it to stand our from other apps that use the same purple-pink Suru theme
[16:45] <randomcpp> iBelieve, so you don't use Ubuntu.Layouts at all?
[16:47] <iBelieve> randomcpp, no. For convergent layouts I do two things: use my Sidebar widget, which works by changing leftMargin from 0 to -width with a Behavior, and some nasty hacks to the page stack to insert or remove an in-between page when switching layouts
[16:47] <randomcpp> thanks for the explanation :)
[16:48] <randomcpp> I find Layouts a bit useless too for what I need to do
[16:49] <iBelieve> What I really want is a page stack that lefts me have invisible pages on the stack so they only show in small mode, since the info is provided elsewhere in wide mode.
[16:49] <iBelieve> ** lets
[17:00] <nik90_> randomcpp, iBelieve: hi :)
[17:00] <nik90_> been terribly busy past few days.
[17:00] <nik90_> so havent tried you guys latest build
[17:00] <iBelieve> nik90_, hi :)
[17:01] <nik90_> iBelieve: I am trying to authenticate into trello
[17:01] <randomcpp> nik90_, \o/
[17:01] <nik90_> iBelieve: what do I type in the authenticate box?
[17:01] <nik90_> randomcpp: saw your blog post. Nice work!
[17:01] <randomcpp> thanks :)
[17:01] <nik90_> randomcpp: I am yet to try to myself. But will do so today
[17:02] <nik90_> randomcpp: have you figured how to package the c++ code in the click package?
[17:02] <iBelieve> nik90_, I'm hoping to replace that with OAuth, so it isn't very good. Click the authenticate button, it will open up a web page to authenticate, when done, copy the link to the box
[17:02] <iBelieve> nik90_, then the Authenticate button will turn into an Ok button. Click that
[17:03] <nik90_> iBelieve: got it working :)
[17:03] <randomcpp> nik90_, tomorrow or this weekend I'll talk with a click dev or expert :)
[17:03] <nik90_> iBelieve: so it is only read only at the moment?
[17:03] <nik90_> randomcpp: perfect! May I ask a favour then? Can you blog about it if you figure it out. Will really help everyone out.
[17:04] <randomcpp> nik90_, today I've lost a lot of time with the ConditionalLayouts just to remove all of them in the evening :)
[17:04] <randomcpp> nik90_, sure I will!
[17:04] <nik90_> randomcpp: how come?
[17:04] <iBelieve> nik90_, yes, I haven't figured out how to do HTTP PUT for saving stuff. I was able to create a new project using POST, I haven't figured out how to show the project while it is being created
[17:04] <randomcpp> nik90_, I'll continue to use the old method, with the Grids
[17:04] <randomcpp> I don't need special layouts
[17:05] <nik90_> randomcpp: ah okay. but wasnt the landscape interface different from the portrait layout?
[17:05] <randomcpp> no not really
[17:05] <nik90_> iBelieve: okay. Will you use OAuth to connect it to Ubuntu Online Accounts? I saw that answer in your askubuntu question
[17:06] <nik90_> randomcpp: okay. go ahead with whatever best suits your purpose
[17:06] <iBelieve> nik90_, I get an error from Trello saying the browser isn't supported. Plus I'm not sure how the Online Accounts plugin would work with the competition and click packages and stuff
[17:06] <iBelieve> nik90_, but it looks like it would be really nice and easy to use. I definitely want to use that if I can
[17:07] <randomcpp> nik90_, with my solution I can easily add animations too
[17:07] <nik90_> iBelieve: I would guess the first step is to coordinate with kenvandine to get trello support merged into onlinen accounts first
[17:07] <nik90_> iBelieve: this way you can then just leverage it
[17:08] <iBelieve> nik90_, Where should I contact him? By pinging him here?
[17:08] <nik90_> iBelieve: here or in g+
[17:08] <nik90_> randomcpp: true
[17:08] <nik90_> randomcpp: although with conditional layouts the animations should work as well since it is effectively changing x and y
[17:08] <iBelieve> nik90_, I'm not that familiar with Google+, so I guess I'll just try here
[17:09] <nik90_> iBelieve: fair enough. btw the date widget is not appearing for me
[17:09] <nik90_> PopupUtils.open(): Failed to create the popup object.
[17:09] <nik90_> QQmlComponent: Component is not ready
[17:09] <nik90_> that's the error I get
[17:09] <iBelieve> nik90_, try to update the ubuntu-ui-extras
[17:09] <nik90_> i did
[17:10] <nik90_> will make a clean start and try again
[17:10] <randomcpp> nik90_, yeah but that was a bit awkward
[17:11] <randomcpp> nik90_, iBelieve http://i.imgur.com/zEt5CGl.png
[17:12] <iBelieve> randomcpp, wow, nice job!
[17:12] <nik90_> randomcpp: nice utilization of the width!
[17:12] <randomcpp> iBelieve, that's the extraWideAspect xD
[17:12] <nik90_> randomcpp: you could use a similar layout while searching as well
[17:12] <iBelieve> randomcpp, ah, cool
[17:13] <nik90_> randomcpp: what you do you mean? this is the tablet width?
[17:13] <randomcpp> then my screen isn't large enough to test a superWideAspect
[17:13] <randomcpp> nik90_, what's the table width?
[17:13] <randomcpp> I mean how much gus
[17:13] <nik90_> randomcpp: no idea.
[17:13] <iBelieve> nik90_, I got the same error too :(
[17:14] <randomcpp> nik90_, extraWide triggers at 130 gu
[17:14] <nik90_> iBelieve: ah!
[17:15] <nik90_> randomcpp: I will try to find this from mhall119 and others. It would be useful for other app developers to know how much width a tablet, phone and a desktop can be
[17:15] <randomcpp> great :D
[17:15] <randomcpp> http://imgur.com/a/uRX5z <-- search
[17:15] <iBelieve> nik90_, Grrr... I forgot to push the commits I made. I'm on my 13.04 system instead of 13.10, so I don't have the latest either :(
[17:16] <randomcpp> nik90_, unfortunately I can't implement local search at the moment
[17:17] <iBelieve> nik90_, now it works! I just pushed the commits
[17:18] <nik90_> randomcpp, iBelieve, clepto1995: You guys like the new icons that lucas made?
[17:18] <nik90_> iBelieve: lol
[17:18] <randomcpp> where where where? :)
[17:19] <clepto1995> randomcpp, https://wiki.ubuntu.com/Touch/AppShowdownList
[17:19] <nik90_> randomcpp: https://wiki.ubuntu.com/Touch/AppShowdownList
[17:19] <iBelieve> nik90_, looks awesome! I need to pull them from the list and add them to my project
[17:19] <clepto1995> nik90_, yeah!
[17:19] <clepto1995> seriously conditional layouts are a mess
[17:19] <nik90_> randomcpp: lucas and snwh are awesome guys building out icons for you guys!
[17:20] <nik90_> say thanks if you see them on google+ or irc
[17:20] <clepto1995> snwh, thanks man!
[17:20] <nik90_> that table is becoming bigger :P
[17:21] <iBelieve> nik90_, snwh is also helping me with a UI design for Trello lists since my UI doesn't include a place from them
[17:21] <nik90_> btw iBelieve, randomcpp, clepto1995: I got a nexus 4. So expect some mobile videos of your app (hopefully this weekend)
[17:21] <nik90_> iBelieve: yes I read it somewhere (in g+ I think)
[17:21] <randomcpp> nik90_, great :)
[17:22] <clepto1995> nik90_, I hope I get one too, soon ;)
[17:22] <nik90_> clepto1995: google made them more cheaper today
[17:22] <iBelieve> nik90_, awesome! I've been wanting to see how it works with the keyboard in different places
[17:22] <clepto1995> nik90_, yeah I read about it... I need a new phone but I waiting for the contest to end...
[17:23] <nik90_> clepto1995: hehe
[17:23] <randomcpp> clepto1995, me too :p
[17:23] <nik90_> iBelieve: I will keep that in mind
[17:23] <clepto1995> nik90_, new version is coming soon with convergence... I hope this weekend will be released
[17:24] <nik90_> clepto1995: wonderful! looking forward to try it
[17:24] <clepto1995> nik90_, after that, u1db remains from the list of major features
[17:24] <clepto1995> nik90_, I have also images and links now ;)
[17:24] <nik90_> clepto1995: okay
[17:25]  * nik90_ is going to quickly grab something to eat (5 mins max)
[17:26] <iBelieve> nik90_, have you tried the new date picker? When I try it, the date is all messed up, but I think that might be because my clock is messed up due to dual-booting Win8.1
[17:29] <nik90_> iBelieve: i see the correct date (today's date)
[17:29] <iBelieve> nik90_, oh, good :)
[17:29] <nik90_> it looks nice
[17:32] <randomcpp> kalikiana, ping
[17:32] <randomcpp> kalikiana will hate me by the end of the contest :p
[17:33] <nik90_> lol
[17:36] <GuidoPallemans> clepto1995: what does your dirparser do?
[17:37] <randomcpp> iBelieve, if I put a Column with a repeater in the sidebar, should it automatically flick right?
[17:37] <iBelieve> randomcpp, yep
[17:37] <clepto1995> GuidoPallemans, creates/deletes dirs, deletes file and check if a folder exists
[17:38] <GuidoPallemans> ah ok
[17:38] <clepto1995> and returns an array for the contents of a folder
[17:38] <GuidoPallemans> uhu
[17:39] <GuidoPallemans> don't think I need it, but thanks :D
[17:39] <GuidoPallemans> wait, can it also download files?
[17:40] <clepto1995> no
[17:40] <GuidoPallemans> oh
[17:40] <mhall119> nik90_: randomcpp: there isn't any defined widths for form factors, and really there shouldn't be as we have tablets and phones that are practically the same now
[17:40] <nik90_> clepto1995: you might want to ensure that your apps has those priveledges to delete files/dirs later
[17:41] <nik90_> mhall119: How should a developer add conditions to switch from one layout to another?
[17:41] <mhall119> choose based on width, or any other relevant criteria
[17:42] <mhall119> if you have the same screen space available, it shouldn't matter to your layout if it's technically on a phone, tablet or desktop window
[17:43] <nik90_> ah that's true
[17:44] <nik90_> randomcpp: so base your interface on the width. It shouldnt matter whether it is a phone, tablet or desktop. Ofcourse you need to come up with sensible widths
[17:44] <nik90_> but I think that is more of experimenting
[17:45] <randomcpp> mhall119, is there a way to know if my app is running on a phone/tablet or on a desktop?
[17:46] <randomcpp> mhall119, because on the desktop I'd like to restore the window as it was the last time it was opened
[17:47] <mhall119> randomcpp: you can try and do that every time, it just won't have any affect on phone and tablet
[17:47] <randomcpp> mhall119, ok thanks
[17:47] <mhall119> np
[17:51] <kalikiana> randomcpp: hey dude, what's up
[17:51] <randomcpp> kalikiana, I saw your last bugfix, now does the entry deletion work?
[17:53] <kalikiana> randomcpp: if you have the latest update, yes.
[17:53] <randomcpp> yes I do, how should I delete an entry?
[17:54] <kalikiana> database.putDoc('', 'some-id')
[17:55] <randomcpp> ok thank you :)
[18:01] <gusch> boiko bfiller I'd really like to get that landed https://code.launchpad.net/~schwann/gallery-app/gallery-content-hub/+merge/180378
[18:02] <clepto1995> if a call update() on a listview element does its contents update?
[18:04] <nik90_> clepto1995: it depends on the listview element. What is it?
[18:04] <nik90_> clepto1995: a listview will automatically update if its *elements* change.
[18:04] <nik90_> So it depends on what type of *element* you are using
[18:04] <boiko> gusch: I can review it, sorry, I had to run some errands
[18:05] <gusch> boiko: thx
[18:06] <clepto1995> nik90_, I need to show specific items from a listmodel according to a condition
[18:06] <clepto1995> i.e if condition is true show #1, #2 #3
[18:06] <clepto1995> and if later I change the condition I want to show items #4 #5 #6
[18:06] <nik90_> clepto1995: okay. Then why not just use the "visible" property to do that?
[18:07] <nik90_> visible: condition
[18:07] <clepto1995> nik90_, and will they update automatically?
[18:07] <nik90_> clepto1995: yeah
[18:08] <clepto1995> nik90_, i'll give a try later
[18:08] <nik90_> basically you are connecting visible to that condition. So if condition changes, then visible should work
[18:08] <nik90_> okay
[18:08] <nik90_> let me know if it works
[18:08] <clepto1995> ok
[18:26] <randomcpp> nik90_, I've pushed the latest modifications on the layouts, the first page has a sidebar that doesn't work at the moment, don't mind that :)
[18:26] <randomcpp> I only promise that will
[18:27] <randomcpp> this evening I'll implement the social sharing stuff
[18:27] <nik90_> ooh cool
[18:27] <nik90_> will try it now
[18:29] <randomcpp> nik90_, if you use the online search (I suggest you to try that, it's pretty cool) tell me if you find a website not supported
[18:30] <randomcpp> (probably more than one) and please open an issue
[18:30] <randomcpp> so I can keep track on what's missing :)
[18:30] <randomcpp> of*
[18:32] <nik90_> randomcpp: what do you mean by finding a website not supported? I only search for recipes. How would I identify the websites?
[18:32] <nik90_> randomcpp: Also isn't it possible to save a recipe I found online?
[18:33] <randomcpp> nik90_, you mean by copy/pasting the link in the app?
[18:34] <nik90_> randomcpp: no when I click on a online recipe, it shows it. Can I swipe up the toolbar and save it from there?
[18:34] <randomcpp> you have to swipe the toolbar > edit > save
[18:34] <randomcpp> at the moment
[18:35] <randomcpp> there will be a save button from there
[18:35] <nik90_> randomcpp: i did that :P But it should just be toolbar > save
[18:36] <randomcpp> nik90_, I'm going to implement that now :p
[18:36] <nik90_> :)
[18:37] <nik90_> randomcpp: also pls try to get the sidebar fixed by this weekend. I want everything to work during my video review :P
[18:38] <nik90_> randomcpp: 1 last thing. The search option should be shown in a tab as well.
[18:38] <randomcpp> nik90_, not possible, because that sidebar needs u1db index and query to work
[18:38] <nik90_> randomcpp: ah, then no worries
[18:38] <randomcpp> and those are bugged at the moment
[18:38] <randomcpp> https://bugs.launchpad.net/u1db-qt/+bug/1214538
[18:38] <ubot2`> Launchpad bug 1214538 in U1DB Qt/ QML "Not indexing documents unless all fields are in the index expression clause" [Critical,Confirmed]
[18:39] <randomcpp> nik90_, do you mean search page should be in a tab?
[18:40] <nik90_> randomcpp: what is it now actually?
[18:40] <nik90_> a pagestack?
[18:40] <randomcpp> yep
[18:41] <nik90_> randomcpp: I was just thinking that search is an important feature of your app and shouldnt be hidden in a toolbar. So I was thinking of adding it as a tab
[18:41] <nik90_> randomcpp: the current search button in the toolbar should be for local recipe search while the search tab is for both (preferably)
[18:42] <nik90_> or atleast online
[18:42] <randomcpp> yeah but I won't be able from the recipe page view to go back to search page
[18:42] <nik90_> my reasoning for that is a toolbar presents options for that page. So in the homepage (which shows local recipes), a search toolbar button should search them.
[18:43] <nik90_> randomcpp: you can
[18:43] <nik90_> when you press back in a page, it returns you to the tab you started in
[18:43] <nik90_> randomcpp: so in this case, it will return you to the search tab
[18:43] <randomcpp> can I put Tabs { }  inside a Page { } ?
[18:44] <nik90_> randomcpp: no
[18:44] <nik90_> randomcpp: your structure should be pagestack -> tabs
[18:44] <nik90_> and the recipe view should be a page that you push into the pagestack when necessary
[18:44] <nik90_> so when you press back, it returns to the tab
[18:44] <nik90_> so pagestack -> tabs, page (same level)
[18:45] <randomcpp> nik90_, ok now I get it
[18:45] <randomcpp> I thought it wasn't possible to mix tabs and page in a pagestack
[18:45] <nik90_> randomcpp: it is allowed officially. Currently done by clock, rss reader
[18:46] <nik90_> randomcpp: I think they meant that you cant have tabs inside a page
[18:46] <boiko> gusch: how do I test the MR?
[18:47] <gusch> boiko: you have some time left - like a few hours? ;)
[18:47] <boiko> gusch: lol
[18:48] <boiko> gusch: well, actually I do have a few working hours still, but I do not want to spend all of that testing your MR :)
[18:48] <gusch> boiko: one needs to get a branch for the content-hub
[18:49] <gusch> boiko: and then set some env variables
[18:49] <gusch> boiko: get another branch of the content hub
[18:49] <gusch> boiko: the start all the involved apps in the right order
[18:49] <gusch> boiko: and then discover that there is a mismatch in the content-hub libraries atm
[18:50] <boiko> gusch: uhm, ok, maybe I will just trust you that it works and do just a code review
[18:50] <gusch> boiko: to see it in action https://plus.google.com/115879243203166014582/posts/6YtqRNaU9zF
[18:51] <randomcpp> nik90_, ok direct saving works
[18:51] <gusch> boiko: I guess I will have to fix the one or the other issue, but this MR will help to bootstrap the content hub
[18:51] <boiko> gusch: ok, makes sense
[18:51] <randomcpp> I've added an action to open the recipe in the browser
[18:52] <randomcpp> it just misses and icon and the implementation
[18:52] <randomcpp> but a line of c++ code should do all the work
[19:10] <randomcpp> nik90_, I moved those pages as you requested, take a look if it's ok now if you want
[19:54] <hakermania> I am not a GTK guy - at all. How will i go in adding separators into my application indicator? i am able to add normal actions etc but I cannot find adding separators between actions to the documentation
[19:55] <hakermania> (I am not building the menu through a char *), but manually.
[20:05] <GuidoPallemans> hakermania: you may want to ask in ubuntu-devel, this is more for youch apps
[20:05] <GuidoPallemans> touch*
[20:05] <hakermania> GuidoPallemans, thanks.
[20:33] <AskUbuntu> Why does Qt Creator say no active project | http://askubuntu.com/q/338580
[21:16] <nik90_> randomcpp: you there?
[21:16] <randomcpp> nik90_, yup
[21:17] <randomcpp> nik90_, I'm writing an email to f2f.com
[21:17] <nik90_> randomcpp: in the search results, I do not think it is necessary to show the website. Or is this just for debuggin purpose?
[21:17] <randomcpp> to ask if they can give me more api calls per day for free
[21:17] <nik90_> randomcpp: the user does not care where it comes from as long as the rating is good, looks tasty :)
[21:18] <nik90_> randomcpp: but nice work integrating many online sources. The search results are good
[21:18] <randomcpp> nik90_, there aren't many
[21:18] <randomcpp> unfortunately
[21:19] <randomcpp> and f2f.com is one of the best
[21:19] <randomcpp> bigoven.com didn't reply me yet
[21:19] <randomcpp> kitchenmonki has the api broken
[21:19] <nik90_> randomcpp: try emailing bigoven.com again.
[21:19] <randomcpp> nik90_, I did two days ago
[21:19] <randomcpp> no response
[21:20] <nik90_> oh ok
[21:21] <randomcpp> on the search results: I actually like the recipe url in the subtext, because maybe I saw a nice recipe on a website
[21:21] <randomcpp> and I try to search it in my app
[21:21] <randomcpp> nik90_, the worst problem is the localization
[21:22] <nik90_> randomcpp: true
[21:22] <randomcpp> search query/results are only available in english
[21:26] <randomcpp> nik90_, how do you find the performance of my app? is it fast enough?
[21:26] <nik90_> randomcpp: yeah, I still need to use it on the phone to check it
[21:27] <randomcpp> on a nexus 4 shouldn't be much slow
[21:30] <randomcpp> nik90_, is there any widget to show in-app notification like android ones? (the small black rectangle in the bottom of the screen)
[21:33] <nik90_> randomcpp: not that I can think of. There is no design yet on how to show notifications
[21:33] <randomcpp> :/
[21:34] <nik90_> considering sdk hit beta only in july end, it is okay
[21:35] <randomcpp> nik90_, okay :)
[21:51] <randomcpp> nik90_, I don't know how to write email in english correctly (I didn't have a real teacher in high school) do you think this is enough correct http://paste.ubuntu.com/6038166/ ?
[21:51] <randomcpp> nik90_, sorry if I make you lose time :(
[21:52] <nik90_> randomcpp: no worries... taking a look now
[21:52] <randomcpp> thanks a lot :)
[21:53] <AskUbuntu> Access microphone/record sound from QML? | http://askubuntu.com/q/338610
[22:14] <clepto1995> nik90, remember the talk we had before about listview?
[22:17] <nik90_> clepto1995: I need 5 mins
[22:17] <clepto1995> nik90_, ok
[22:20] <lgops82ndabn> hello
[22:24] <randomcpp> clepto1995, I solved the previous problem.
[22:24] <randomcpp> by not using ConditionalLayouts at all
[22:24] <randomcpp> >.>
[22:25] <clepto1995> randomcpp, as far as I can tell Conditional layouts should not be recommended
[22:25] <clepto1995> its awful
[22:25] <clepto1995> truly...
[22:26] <randomcpp> I thought I was the only one having problems :)
[22:27] <clepto1995> randomcpp, you kidding? I spent 3-4 days trying to make the UI as I wanted
[22:27] <randomcpp> lol
[22:28] <nik90_> randomcpp: http://paste.ubuntu.com/6038265/
[22:29] <randomcpp> nik90_, you're awesome :)
[22:29] <nik90_> randomcpp: made some minor adjustments and some restructuring
[22:29] <nik90_> clepto1995: alrite go :)
[22:30] <clepto1995> nik90_, listview's elements are updating, regarding visible property, but the don't show in the view
[22:30] <clepto1995> nik90_, when I change the condition...
[22:31] <nik90_> clepto1995: okay, lets see if this can be done using another method.
[22:31] <nik90_> clepto1995: are there many list items that need hiding?
[22:31] <nik90_> I am assuming you are using a delegate of some sort?
[22:32] <clepto1995> nik90_, maybe, if the users create many notes
[22:32] <clepto1995> nik90_, yes, a delegate...
[22:32] <clepto1995> nik90_, do you want to try the app? maybe you'll find the problem
[22:32] <nik90_> clepto1995: what was the condition?
[22:33] <nik90_> clepto1995: sure
[22:33] <clepto1995> nik90_, the condition is where the archive should be shown or not
[22:34] <nik90_> archive category?
[22:34] <clepto1995> nik90_, you will also need to compile this https://github.com/Clepto/dirParserPlugin
[22:34] <clepto1995> nik90_, its a property, not category
[22:35] <clepto1995> I pushed
[22:36] <nik90_> clepto1995: if it is not just qml, please consider having a README.md file explaining how to build your application
[22:36] <nik90_> makes life much easier
[22:37] <nik90_> I am in the root directory now, where should I build this?
[22:37] <clepto1995> nik90_, i'll add the readme tomorrow
[22:38] <nik90_> alrite, just give me brief instruction on how to try it then
[22:38] <clepto1995> nik90_, build the plugin and move the *.so file from DirParser to the CNotes/DirParser folder
[22:38] <nik90_> clepto1995:but the plugin is already built by you
[22:38] <nik90_> I only see the .so file
[22:39] <clepto1995> if you use 64bit its going to give you an error
[22:39] <nik90_> I have 64 bit
[22:39] <nik90_> so where are the .cpp files to build?
[22:39] <clepto1995> run ls and paste
[22:39] <nik90_> which folder?
[22:40] <clepto1995> in which folder are you in?
[22:40] <nik90_> I went into the DirParser folder, and there I have libdirparserplugin.so  qmldir
[22:40] <nik90_> For me to build the plugin, I need to have .cpp, .h source files, but I see none
[22:41] <clepto1995> the DirParser is inside CNotes or dirParserPlugin?
[22:41] <clepto1995> https://github.com/Clepto/dirParserPlugin
[22:41] <nik90_> it is inside CNotes
[22:41] <clepto1995> cd into dirParserPlugin
[22:41] <clepto1995> clone the above and go to that folder
[22:42] <nik90_> why do you have 2 separate git projects?
[22:42] <nik90_> distribute as one and ask the user to compile himself
[22:42] <clepto1995> i'll merge them tomorrow
[22:43] <nik90_> okay so I have dirParserPlugin
[22:43] <nik90_> I qmake and make
[22:43] <nik90_> what do I copy over now
[22:44] <clepto1995> copy the .so from DirParser
[22:44] <clepto1995> and paste it into CNotes/DirParser
[22:45] <nik90_> then I get module "DirParser" is not installed
[22:45] <nik90_> when I run it
[22:46] <clepto1995> paste ls CNotes/DirParser
[22:46] <nik90_> libdirparserplugin.so  qmldir
[22:47] <clepto1995> no idea... wtf...
[22:48] <nik90_> clepto1995: do you mind first consolidating everything into one package with a README.md file. I will try again tomorrow
[22:48] <nik90_> clepto1995: my best guess is that the qmldir file needs modification
[22:48] <nik90_> clepto1995: try it yourself in a new folder, so you can know about these messages as well
[22:49] <clepto1995> nik90_, I'll try tomorrow... need some rest
[22:49] <nik90_> okay
[22:50] <clepto1995> nik90_, any other idea what to do with the listview?
[22:50] <nik90_> I need to have a look at the code myself to figure it out
[22:51] <nik90_> clepto1995: too difficult to imagine the problem otherwise
[22:51] <nik90_> clepto1995: fix the build issues, and then I can see what the issue is and how it can be fixed
[22:51] <clepto1995> nik90_, i'll ping you when i fixed them tomorrow then
[22:51] <clepto1995> goodnight!
[22:51] <nik90_> clepto1995: I will be free in the evening
[22:51] <nik90_> clepto1995: gud nite
[22:54] <snwh> may i suggest a less bright gradient on the weather app
[22:55] <snwh> i think my corneas just lost a layer when I opened it just now :P
[22:56]  * randomcpp opens weather app. My eyes >.<
[23:01] <randomcpp> nik90_, I'm changing all the path (both settings and db, don't worry if you lose all your precious recipes :) )
[23:21] <om26er> mhall119, hey do you know why we have empty icons for sudoku and Stock ticker in the dash ?
[23:21] <om26er> is there a way to remove them? not helping for my OCD
[23:24] <snwh> om26er, sudoku is not empty on my device
[23:25] <om26er> snwh, but stock ticker is ?
[23:25] <snwh> yea
[23:25] <snwh> haha
[23:25] <snwh> you can apt-get remove both :)
[23:25] <om26er> I think they are click packages or something
[23:25] <om26er> trying apt-get to see
[23:26] <om26er> yeah they are installed in /opt/click.ubuntu.com
[23:26] <om26er> but I am not sure removing those files will actually remove the icons from the dash
[23:30] <snwh> I cannot say with certainty either way


[13:44] <DarkPlayer2> wgrant: hi, which requirements do I need to fulfill to get the permission to build on armhf?
[13:45] <czajkowski> DarkPlayer2: https://dev.launchpad.net/CommunityARMBuilds
[13:47] <DarkPlayer2> czajkowsk2: thanks
[13:47] <DarkPlayer2> lol without the 2 ;-)
[15:00] <ionelmc> after uploading the .changes file to my ppa what do i do next ?
[15:00] <ionelmc> i don't see any package in the web interface
[15:01] <cjwatson> it should show up within ten minutes or so.  If not and you haven't got a rejection mail, check whether you remembered to sign your .changes with a key registered in Launchpad
[15:02] <ionelmc> aaah
[15:02] <ionelmc> i didn't register any key ...
[15:02] <cjwatson> ionelmc: https://help.launchpad.net/Packaging/UploadErrors
[15:04] <ionelmc> how do i publish my gpg key?
[15:05] <cjwatson> there's a link in the page I just gave you
[15:05] <ionelmc> cjwatson: there's no command to publish it explicitly
[15:06] <ionelmc> is it done automatically?
[15:06] <ionelmc> i get this in the ui "Launchpad could not import your OpenPGP key"
[15:11] <ionelmc> it would appear this is `gpg --keyserver keyserver.ubuntu.com --send-keys XXXX` - someone might want to update this https://help.launchpad.net/Packaging/UploadErrors
[15:11] <cjwatson> ionelmc: It's documented on the +editpgpkeys page in Launchpad itself
[15:12] <cjwatson> ("How to get the fingerprint" -> pop-up saying "You must ensure your key is in the Ubuntu keyserver", containing a link to instructions
[15:12] <cjwatson> )
[15:12] <ionelmc> there's no such thing in https://help.launchpad.net/Packaging/UploadErrors
[15:13] <ionelmc> cjwatson: maybe you sent me link to the wrong page ?
[15:13] <cjwatson> ionelmc: Packaging/UploadErrors links to https://launchpad.net/people/+me/+editpgpkeys which is as I described
[15:14] <ionelmc> cjwatson: there's absolutely no help about actually publishing via command line, are you trolling me?
[15:15] <cjwatson> I'm attempting to help you and resent that implication
[15:15] <cjwatson> (I'm going to clarify Packaging/UploadErrors as soon as my network connection stops being even slower than usual)
[15:15] <cjwatson> (Oh, and phone call now ...)
[15:16] <cjwatson> The full help page linked indirectly from +editpgpkeys is https://launchpad.net/+help-registry/import-pgp-key.html
[15:17] <TheLordOfTime> are PPAs set up yet to build for trusty?
[15:17] <cjwatson> And it's true that https://launchpad.net/+help-registry/openpgp-keys.html#publish doesn't have a --send-keys based option; I wonder if that's somewhere else
[15:17] <cjwatson> TheLordOfTime: Yes
[15:17] <TheLordOfTime> cjwatson: awesome, wasn't sure if they were configured yet.  :)
[15:17] <TheLordOfTime> thanks.
[15:18] <cjwatson> TheLordOfTime: I don't think any specific configuration is involved any more, once the archive is open
[15:18] <TheLordOfTime> cjwatson: well, apart from me updating whatever i'm uploading for the version-specific build-deps and such
[15:18] <cjwatson> Sure
[15:19] <TheLordOfTime> ... pffffffffft the only thing I hate about PPAs and updating them with Debian's stuff is when they add a build-dep that's in Saucy and later but not earlier versions >.>
[15:19] <TheLordOfTime> (nginx ppas fall into this category)
[15:21] <ionelmc> is it just me or it's normal that +editpgpkeys asks me to relogin every minute ?
[15:23] <ionelmc> i have follower the confirmation link in the email but no gpg keys appear to be attached to my account in lauchpad
[15:24] <saiarcot895> ionelmc: I think it's for security purposes that you have to relogin every time you access +editpgpkeys
[15:25] <ionelmc> odd, worked the second time
[15:27] <ionelmc> strange enough, before i added my gpg key i got "Successfully uploaded packages." from dput - shouldn't that be an error?
[15:28] <ionelmc> when uploading with dput, can i make a package be available for multiple distros ?
[15:46] <ionelmc> how can i remove something that i uploaded with dput ?
[15:47] <TheLordOfTime> ionelmc: upload a newer version to the PPA, it'll overwrite
[15:48] <TheLordOfTime> or rather, replace. (and by newer version, even if you just bump up the package revision number and not the software version number that should work, but it depends partly on your versioning schema on whether it works or not)
[15:48] <ionelmc> what if i want to have multiple versions uploaded ?
[15:48] <TheLordOfTime> (versioning schema = 1.2.3-1 for example)
[15:48] <TheLordOfTime> define "multiple versions"
[15:49] <ionelmc> i want to have 1.1 and 1.2 in my ppa
[15:49] <ionelmc> but you said 1.2 will override the prev releease
[15:49] <TheLordOfTime> upload different source package names, program1.1 and program1.2 for example
[15:50] <ionelmc> is this a limitation of the ppa ?
[15:51] <TheLordOfTime> cjwatson: that's a limitation of debian repositories in general, isn't it, you can't upload two source packages with the same name but different versions to the same release target?
[15:51] <TheLordOfTime> (since you obviously know the system better than me :P)
[15:51] <ionelmc> cause i remember mongodb having available multiple versions in the same repo
[15:52] <TheLordOfTime> ionelmc: i think they did that by having separate package names for the differing versions, but that's something cjwatson would be more familiar with
[15:52] <ionelmc> you could install the latest or prev release if you specify "=2.2" or something like that
[15:52] <TheLordOfTime> i very rarely upload two versions of the same software to one PPA
[15:52] <ionelmc> eg, i had done "apt-get install mongodb-10gen=2.2.4"
[15:53] <ionelmc> that means they had multiple versions available in the repo for the same distro
[15:53] <ionelmc> that wasn't a ppa, that's why i asked if it's a ppa limitation
[15:53] <TheLordOfTime> that doesn't mean they had them both simultaneously available as separate distinct packages, that just means that 2.3.2 was uploaded to the repo for that release after 2.2.4 and was available
[15:54] <TheLordOfTime> ionelmc: i'm unfamiliar with howt he PPA systems are actually set up, but in theory you can upload 1.1
[15:54] <ionelmc> isn't it the same with ppas then ?
[15:54] <TheLordOfTime> and then 1.2 (which will supersede the 1.1. version by default)
[15:54] <TheLordOfTime> and then people would have to specifically specify package=1.1 when they do apt-get install
[15:54] <TheLordOfTime> but if you want them to eliminate that step i think you'd have to create separate source packages with a different name, like if the software is foo
[15:54] <TheLordOfTime> foo = 1.1, and foo1.2 = 1.2
[15:55] <TheLordOfTime> but again, cjwatson would know more
[15:55] <ionelmc> ok, so only minor releases are kept ... maintenance releases are not ?
[15:55] <TheLordOfTime> ionelmc: i can't answer that, so you'll need to be patient and wait for someone more familiar with the system to answer
[15:55] <TheLordOfTime> they'd be able to answer better than I
[16:11] <ionelmc> cjwatson: still around?
[16:12] <TheLordOfTime> ionelmc: he's in a couple channels i think, doing a few things at once...
[16:13] <cjwatson> TheLordOfTime: The repository format permits multiple packages with the same name but different versions, but since they're mostly pointless (apt will only select the newest), they generally only exist transiently
[16:13] <cjwatson> If you want to publish multiple versions in parallel you should use different package names
[16:13] <TheLordOfTime> cjwatson: i.e. what i recommended, right?
[16:13] <cjwatson> ionelmc: It's not an error from dput because dput just dumps things into a queue and doesn't know that there's going to be an error later
[16:13] <cjwatson> TheLordOfTime: yes
[16:14] <cjwatson> ionelmc: minor vs. maintenance is a policy question that's up to the packager
[16:14] <cjwatson> ionelmc: For most packages it's entirely pointless (in fact, a negative) to have more than one version published in parallel for a single series - it increases your support burden
[16:14] <cjwatson> So you have to take a positive step to offer multiple versions at once, i.e. rename the package
[16:15] <cjwatson> TheLordOfTime: Actually not quite what you recommended - Launchpad will supersede the old version unless you rename it, there isn't a "by default" here because that implies the ability to override the default
[16:16] <cjwatson> And yes, this is a policy decision in Launchpad; other Debian-format repositories might choose to keep multiple versions
[16:17] <TheLordOfTime> cjwatson: well, the general concept then, my initial suggestion was to have two source packages with different names, i.e. foo1 and foo2 for version1 and version2 or something
[16:18] <TheLordOfTime> that was the "basic concept" i menat
[16:18] <TheLordOfTime> meant*
[16:18] <TheLordOfTime> ... grrrr FTBFS is evil *shifts attention*
[16:18] <cjwatson> TheLordOfTime: Sure
[16:39] <ionelmc> cjwatson: is there a way to have package "variants" in a ppa ?; eg: i want to upload a patched version of python but there are 3 variants of patches
[16:39] <ionelmc> maybe it's just better to have 3 ppa instead
[16:40] <saiarcot895> ionelmc: you would either need 3 PPAs or 3 source packages
[16:40] <cjwatson> (a) such things are generally a terrible idea :-) (b) not really PPA-specific; either prepare suitable source packages or use multiple archives
[16:40] <TheLordOfTime> s/3 source packages/3 separate source packages/
[16:40] <TheLordOfTime> (just in case they didn't catch that)
[16:40] <TheLordOfTime> s/catch/assume/
[16:40] <cjwatson> or one source package with multiple build passes with different patches applied, although that gets pretty cumbersome
[16:41] <TheLordOfTime> mhm
[16:41] <cjwatson> (and is probably a nightmare for python given how low down the dependency stack it is)
[16:41] <ionelmc> ok nevermind, i go with only 1 patch :)
[16:42] <ionelmc> if i upload a custom build of python in a ppa i don't need to fiddle with the version right?
[16:42] <ionelmc> god damn it, /boot is full again
[16:44] <saiarcot895> ionelmc: you may need to, to make sure your version doesn't conflict with a published version and that your version is installed
[16:45] <cjwatson> Clashing versions with the primary archive you're based on is a really bad idea.  Versions are cheap, use a new one
[16:47] <cjwatson> I think LP will reject attempts to do that though I haven't yet found it in the source
[16:48] <ionelmc> cjwatson: ok, so if the version from ubuntu's repo is "2.7.3-0ubuntu3.4" should i name it something like "2.7.3-mypatch1"
[16:48] <ionelmc> what's the "0" in "2.7.3-0ubuntu3.4" for ?
[16:49] <ionelmc> first message is a question, if forgot the question mark
[16:50] <cjwatson> ionelmc: We recommend you follow https://help.launchpad.net/Packaging/PPA/BuildingASourcePackage#versioning
[16:50] <cjwatson> And see the Debian Policy Manual for general questions about versions
[16:51] <cjwatson> You should certainly not delete the "0ubuntu3.4" part
[16:52] <ionelmc> allright, thanks
[16:54] <ionelmc> "NOTICE: 'python2.7' packaging is maintained in the 'Bzr' version control system" i should not care about this right?
[16:56] <ionelmc> there was a way to quickly add an entry to the changelog - can anyone help me with a link ?
[16:57] <tsimpson> use debchange or dch from the decscripts package
[17:01] <cjwatson> You don't need to care about the version control system containing the Ubuntu package if you aren't attempting to contribute your changes to Ubuntu
[17:03] <ionelmc> how do i make dch use my email ?
[17:04] <cjwatson> export<EMAIL_ADDRESS>[17:04] <ionelmc> and the name?
[17:04] <cjwatson> man dch
[17:05] <cjwatson> it documents all this
[17:05] <ionelmc> i was looking for some configuration file, like in git
[17:05] <ionelmc> all so confusing :)
[17:05] <cjwatson> I'm telling you what exists ...
[17:10] <ionelmc> cjwatson: is there a way to make dch append a message in the changelog without opening the editor
[17:10] <ionelmc> i've looked in the man, did not notice an option for that
[17:10] <TheLordOfTime> why would you not want to edit the changelog and specify your changes, which is why the changelog exists?
[17:11] <cjwatson> ionelmc: "If the text of the change is given on the command line, debchange will run in batch mode and simply add the text, with line breaks as necessary, at the appropriate place in debian/changelog (or the changelog specified by options, as described below)."
[17:11] <cjwatson> first paragraph of the DESCRIPTION section
[17:12] <cjwatson> TheLordOfTime: it's sometimes convenient to do it from a script
[17:12] <ionelmc> oh damn, it was too obvious, that's why i didn't see it
[17:12] <ionelmc> :)
[17:17] <ionelmc> cjwatson: can i make building run sooner ? it say 1h
[17:18] <ionelmc> what does the build score mean ? it's some sort of priority ?
[17:18] <cjwatson> Yes
[17:19] <cjwatson> There's a "What's this" link right next to the score that explains it, even
[17:21] <cjwatson> I've moved a couple of builders around to level out the queues a little, but it's a shared system
[17:22] <ionelmc> nice, now it say 46minutes
[17:25]  * cjwatson recovers a few disabled builders too
[17:28] <cjwatson> Hmm, or not, I suspect those need more empowered intervention
[17:29]  * cjwatson -> dinner
[17:30] <TheLordOfTime> cjwatson: true.
[18:12] <esing> hi, I want to report a bug for ubuntu on launchpad, but I get this bug message when trying to report the bug  "Invalid OpenID transaction"
[18:16] <dobey> esing: clear your cookies/cache for launchpad and retry
[18:19] <esing> dobey, Clearing cache/cookies, restarting firefox doesn't help. With chromium it works though
[19:36] <esing> How do I report a bug on launchpad? I logged in and clicked on "report a bug" but Iam always forwarded to the FAQ
[19:44] <dobey> esing: you have to report a bug against the source package for the thing you're wanting to report a bug about. easiest way is to just run "ubuntu-bug $packagename" on your computer
[19:45] <dobey> esing: it will collect any extra info relevant to the package, and open a browser window for you to report the bug, and will attach the extra info automatically
[20:19] <ionelmc> what's an easy way to upload a package to my ppa for a different distro than i have installed ? (it's still ubuntu, i have precise installed)
[20:20] <ionelmc> like a way to do `apt-get source pkg` but get it from other distro
[20:20] <ionelmc> and then upload to my ppa
[20:30] <TheLordOfTime> ionelmc: create another version of the package, same source package name, but with a version that is specific to that ubuntu release?  Such as, for example, 1.2.3-3-ubuntu12.04 (for precise), and in the debian/changelog just specify "precise" instead of the other version of ubuntu?
[20:37] <ionelmc> TheLordOfTime: yeah but i want to pull the sources from, say, saucy while i work on precise
[20:37] <ionelmc> cause saucy might have totally different versions or source
[20:38] <ionelmc> is there a way to do that?
[20:40] <TheLordOfTime> ionelmc: perhaps i sohuld ask exactly what you're trying to do.  Assuming for a minute you are talking about some example package, say, foobarbaz, are you trying to download the source for foobarbaz in Saucy so that you can tweak it on Precise, then upload it to a PPA for Saucy or something?
[20:40] <TheLordOfTime> upload it back to a PPA*
[20:40] <TheLordOfTime> (for clarification)
[20:42] <ionelmc> TheLordOfTime: i have this patch that i want to apply for every version of python in every ubuntu release
[20:43] <TheLordOfTime> ionelmc: "for every version of python"
[20:43] <TheLordOfTime> there's python2 and python3 in the repos ;)
[20:43] <ionelmc> i mean i could make a vm for every ubuntu release, but it just a pain in the ass having to setup everything 4x times
[20:43] <TheLordOfTime> ionelmc: that's not what i was saying
[20:44] <TheLordOfTime> i was going to say that if you know the name of the source package you can get the .dsc files from Launchpad, and then dget -u the URL for the dsc
[20:44] <TheLordOfTime> and then download that source package for a given release
[20:44] <TheLordOfTime> ionelmc: what's the actual source package name, though, since there's a couple python source packages in the repos :p
[20:45] <ionelmc> and then i can just debuild+dput after patch right ?
[20:45] <ionelmc> pythonX.x-minimal
[20:45] <TheLordOfTime> that wasn't my question
[20:45] <TheLordOfTime> ionelmc: what is the "source package" not the binary package
[20:45] <ionelmc> and -dev
[20:45] <TheLordOfTime> for example, python2.7 is the source package for python2.7-minimal and python2.7-dev
[20:46] <ionelmc> aaah
[20:46] <TheLordOfTime> as well as libpython2.7-*
[20:46] <ionelmc> right
[20:46] <TheLordOfTime> so i ask again, what's the source package, not the built binaries
[20:47] <ionelmc> python2.7 and 3.3 or whatever is the 3.x
[20:47] <ionelmc> the thing is, the changelog from python2.7's source has only precise/unstable tags
[20:48] <TheLordOfTime> well i just told you what python2.7 was.  https://launchpad.net/ubuntu/+source/python2.7 is the list of the source packages in each release.
[20:48] <ionelmc> so it must mean that in other distros there is a **different** source package
[20:48] <TheLordOfTime> ionelmc: i think you need to research debian packaging a little more, no offense, because each release has its own section in the repositories
[20:48] <TheLordOfTime> that's why different releases can have different versions of the same source package
[20:49] <TheLordOfTime> anyways, if you know the source package, you can look at the list of the packages of that source package in each release, and there's dropdown arrows next to there to get more details
[20:49] <TheLordOfTime> and a link to the .dsc
[20:49] <TheLordOfTime> use whichever one has the latest version tag and is *not* in proposed
[20:49] <ionelmc> ok
[20:49] <TheLordOfTime> so for example
[20:49] <ionelmc> i'm more newbie than you think
[20:49] <ionelmc> i don't even know what the .dsc is for :)
[20:49] <TheLordOfTime> to get 2.7.3-5ubuntu4.3 for Quantal, open the terminal.
[20:49] <TheLordOfTime> make a directory to store them in, somewhere.
[20:50] <TheLordOfTime> go to that directory (cd dirname    replace dirname with the actual directory name)
[20:50] <TheLordOfTime> then do this, assuming you've got dget (it's not default): dget -u https://launchpad.net/ubuntu/+archive/primary/+files/python2.7_2.7.3-5ubuntu4.3.dsc
[20:50] <TheLordOfTime> assuming you installed the packaging tools it should be in there
[20:52] <TheLordOfTime> ionelmc: for very good reasons, though, i'm going to ask what exactly this patch is for and why you need to apply it to *every* version of python..
[20:52] <TheLordOfTime> because python2 != python3 and such
[20:53] <TheLordOfTime> (and patches for one might not work on the other)
[21:23] <ionelmc> TheLordOfTime: allright, thanks
[21:23] <ionelmc> TheLordOfTime: these are the patches https://github.com/wyplay/pytracemalloc/
[21:24] <ionelmc> i just want to have a ppa for that, it's a hassle to apply it every time you need to trace memory usage
[21:25] <ionelmc> now before you wonder why i would use such a nasty way of tracing memory usage, it's the best - very reliable (tracks freelists) and fast-ish compared to everything else
[21:26] <TheLordOfTime> wasn't wondering that at all, was just wondering what you were doing messing with the python packages :)
[21:26] <TheLordOfTime> 'tis all
[21:31] <esing> Thanks dobey, that worked
[22:21] <ionelmc> TheLordOfTime: still there?
[22:21] <TheLordOfTime> ionelmc: eating pizza, sup
[22:22] <ionelmc> i got "PPA uploads must be for the RELEASE pocket. This upload queue does not permit SECURITY uploads."
[22:22] <ionelmc> i pulled the .dsc from the security section
[22:22] <ionelmc> was that a bad idea
[22:22] <TheLordOfTime> ionelmc: replace precise-security or whatever it is with just precise
[22:22] <ionelmc> what's the difference?
[22:23] <TheLordOfTime> just how the actual repository prioritizes them.  just remove the -security or -updates part wwhen you make a new changelog entry before dput-ing into your ppa
[22:23] <TheLordOfTime> prioritizes and handles them*
[22:25] <ionelmc> aah ok
[22:25] <ionelmc> TheLordOfTime: but the .dsc i want is from the precise-security, cause it is newer than precise right?
[22:26] <TheLordOfTime> ionelmc: correct, you want the newest (latest) version of the package as exists in the repositories, that would either be in precise-updates or precise-security, but ultimately the new changelog entry (for PPA uploads) is only going to be the release, not release-security (where RELEASE = precise, quantal, etc.)
[22:30] <ionelmc> allright
[22:30] <ionelmc> thank you
[22:36] <cjwatson> ionelmc: the much easier answer to your question about downloading a source package from a different series is: pull-lp-source
[22:36] <cjwatson> (read its man page)
[22:39] <ionelmc> cjwatson: but that's not available in precise right?
[22:39] <ionelmc> 13.10 ?
[22:40] <ionelmc> i hacked some shell scripts together (with dget as TheLordOfTime told me) to do it if you wanna critique: https://gist.github.com/ionelmc/7109195
[22:41] <TheLordOfTime> cjwatson: didn't know about that one, available in 12.04?
[22:41]  * TheLordOfTime is used to the old dget method :p
[22:41] <ionelmc> i have to keep that list of dsc files uptodate sadly
[22:42] <ionelmc> damn, it's available in precise
[22:42] <cjwatson> TheLordOfTime,ionelmc: dates back to intrepid
[22:42] <TheLordOfTime> cjwatson: didn't know, thanks.
[22:42] <cjwatson> i.e. all currently supported releases have it
[22:44] <TheLordOfTime> (yep)
[22:50] <ionelmc> cjwatson: thanks
[22:51] <ionelmc> looks much better now https://gist.github.com/ionelmc/7109195
[22:51] <ionelmc> how do people usually maintain ppas with patched packages ?
[22:51] <TheLordOfTime> recipes, or the old fashioned, do everything by hand way
[22:52] <TheLordOfTime> (i prefer the hands on, do it myself way, because then I can testbuild with sbuild locally)
[22:52] <TheLordOfTime> (before pushing to the PPAs)
[22:52] <cjwatson> I'm certainly not the person to ask, I get my patches into Ubuntu ;-)
[22:52] <TheLordOfTime> ^ that
[22:52] <TheLordOfTime> i usually don't author patches myself, I just cherry-pick em from upstream...
[22:53] <TheLordOfTime> unless you count the patch which radically redesigned how php5-fpm works for everyone and has screwed over many a new server admin
[22:53] <TheLordOfTime> :P
[22:53] <TheLordOfTime> (or rather, the patch which changed where php5-fpm listens :P)