/srv/irclogs.ubuntu.com/2011/08/19/#ubuntuone.txt

* nessita -> gone00:11
kristianpaulHello00:35
kristianpaulThere is an automated way to backup personal folder and emails with ubuntu-one?00:36
Chipacakristianpaul: hi00:43
Chipacakristianpaul: Ubuntu One is not a backup service00:43
Chipacakristianpaul: it's a sync service00:44
Chipacakristianpaul: and we have nothing specific for emails, although some people do use it to synchronize their email folders00:44
karniTake care everyone!01:01
tntcStill no change on UbuntuOne playlists for me. Is there a way to be moved to a non-broken server?02:46
thomedy209i feel like a noob again03:13
thomedy209i don't know why nothing is working its starting to piss me off...03:13
thomedy209its probably just typos but i haven't spent anytime with my family and i really miss them03:13
tntc?03:14
kerouac__I am trying to get ubuntu one to love my headless system.04:50
kerouac__and been searching high and low and tried pretty much everything.04:51
kerouac__i have no problem whatsoever getting my consumer_key, consumer_secret, token and token_secret04:52
kerouac__but fetching https://one.ubuntu.com/oauth/sso-finished-so-get-tokens/mek%40pels.in always fails...04:52
kerouac__my headers looks like this and i have tried with and without http basic auth : {'Authorization': 'OAuth realm="", oauth_nonce="98561566", oauth_timestamp="1313729597", oauth_consumer_key="*secret*", oauth_signature_method="HMAC-SHA1", oauth_version="1.0", oauth_token="*secret*", oauth_signature="*secret*"'}04:55
kerouac__OAuth_nonce is of course randomized04:55
kerouac__I always get a status of 403 (seems like miles away from a 202 :D )04:57
kerouac__the difference in time is lower than 1 second.04:58
kerouac__(server client diff)04:58
kerouac__what am i missing ?05:00
kerouac__is one.ubuntu.com/oauth/sso-finished-so-get-tokens/ dead?08:57
fagankerouac__: the current apis are on https://one.ubuntu.com/developer09:27
karniGood morning!10:04
faganmorning karni10:05
karnihi fagan10:07
* fagan break10:42
nessitagood morning everyone!11:16
nessitagatox: can you please refresh my memory with the links that need review for you? has roberto finished with both of them?11:39
gatoxnessita, no...  both are in pending....11:39
gatoxnessita, https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/improve-EnhancedLineEdit/+merge/72064 AND https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/setupaccount-form-behavior/+merge/7193711:39
ralsinagood morning!12:12
gatoxralsina, good morning12:13
ralsinagood morning gatox. Haven't forgotten your reviews, am re-starting them in a minute or two12:14
gatoxralsina, jeje awesome12:14
ralsinagatox: we have to do on the "reset password" page, the same thing with password hints you did on the setup new account page12:32
gatoxralsina, ok, should i do it in this branch?12:33
ralsinano, a new one12:33
gatoxralsina, ok... on it12:33
cillo564can ubuntu one music store use other linux distro users aswell?12:45
fagancillo564: if they have the store then sure12:52
cillo564do you mean if its on example banshee , if its there installed?12:56
gatoxralsina, do you know where the path of installation if being specified?12:58
gatoxralsina, or i have to assume that the installer is running from there?12:59
fagancillo564: you need the plugins and the dependencies installed12:59
gatoxto know where the uninstall.exe is12:59
ralsinagatox: the installation path is specified in the bitrock install builder12:59
faganyou would have to install everything from source12:59
faganme13:00
ralsinagatox: BUT check how I figure the path for the control panel? It's in the parent of that folder :-)13:00
gatoxralsina, so... i don't have access to that from the ubuntuone-windows-installer13:00
ralsiname13:00
gatoxralsina, yes, that i was looking at13:00
gatoxme13:00
fagannessita dobey standup13:00
nessitaoh right13:01
nessitame13:01
faganill go ahead dobey can catch up13:01
faganDONE13:01
fagan* a few of the bugs13:01
faganTODO13:01
fagan* more bugs13:01
faganBLOCKED13:01
fagan* nope13:01
faganralsina: go13:01
ralsinaDONE: pushed branches, calls, made release. TODO: finish local folders branch, no-credentials branch, figure out why syncdaemon/sso only answer to the first connection :-( BLOCKED: I have a sore throat and my sinuses feel like someone punched me13:01
ralsinagatox?13:01
gatoxDONE:13:01
gatoxNothing new13:01
gatoxTODO:13:01
gatoxFinishing Uninstall (almost done). Apply style to Reset Password Page. Start working on List Styles.13:01
gatoxBLOCKED:13:01
gatoxNo13:02
gatoxnessita, go13:02
* nessita is writting notes13:02
faganralsina: what do I do with bugs with patches in them?13:02
ralsinafagan: you will have to ask the "owner" of the thing that is to be patched13:03
* ralsina owns only ubuntuone-windows-installer so life is easy13:03
nessitaDONE: landed branches for Bug #822688, Bug #828707, Bug #828805, Bug #828417, reviews13:03
nessitaTODO: reviews, bug #813073, bug #80044413:03
nessitaBLOCKED: nopes13:03
nessitaNEXT: dobey13:03
faganralsina: I mean do I need to get them to sign the contrib agreement?13:03
ralsinafagan: if the owner of the product decides it'sa good patch, and the policy of the project is contributors-only: yes13:04
ralsinafagan: no point on making them sign if the patch is ot going in, for instance13:04
faganok so nessita I have 2 bugs for you to look at13:04
nessitafagan: shoot13:05
faganhttps://bugs.launchpad.net/ubuntuone-client/+bug/824359 https://bugs.launchpad.net/ubuntuone-client/+bug/82437413:05
faganThey are just small patches to fix some english13:05
dobeyme13:11
dobeyλ DONE: finished bug #817133 (waiting in source new now), finished bug #82816913:11
dobeyλ TODO: hack day, finish bug #82819513:11
dobeyλ BLCK: None.13:11
dobeyfagan: yes, they have to sign the contrib agreement; for anything13:12
nessitafagan: is this user a canonical contributor?13:12
fagannessita: pretty sure not13:12
nessitaok, I'll reply13:12
fagankk13:12
faganyeah I remember I had to sign it for 1 line patch to unity13:13
dobeyalso needs to be branches with merge proposals13:14
dobeybut i guess nessita will say so13:14
nessitadobey: yes, I'm replying with that13:14
fagannessita: there is a branch for 1 of them dont know about the other13:16
nessitadobey: you seen this one? https://code.launchpad.net/~kelemeng/ubuntuone-client/bug786617/+merge/6190013:18
nessitadobey: also, question, any reason this has not be re-approved? https://code.launchpad.net/~dobey/ubuntuone-client/fix-headers-1-6/+merge/6572313:19
dobeynessita: yeah, i need to make a branch to fix the test failures on stable-1-6 also, and haven't done it yet. maybe i should do that today :)13:20
nessitarye: hey there! what's the status in this MP? https://code.launchpad.net/~rye/ubuntuone-client/lucid-backport-work-lp657195/+merge/4723113:20
nessitadobey: ah, is that related to ^?13:20
dobeynessita: no, the lucid backport work is different13:21
ralsinagatox: I am concerned about QPushButton paddings (ok, I am not, but let's say I am): http://screencast.com/t/nrOGdm0g13:30
* gatox looking13:31
gatoxralsina, that's way i assume that control-panel doesn't have the last qss...13:32
gatoxralsina, several changes has been made in the installer that should be migrated to the control panel13:32
ralsinaoh, ok13:32
gatoxralsina, yes... confirmed... some styles are missing in the control panel....... if you and nessita let me... i would like to integrate that changes after my branch of reset password13:33
ralsinagatox: no rush13:34
nessitaralsina, gatox: yes, all buttons in control panel need gatox's love13:34
gatoxnessita, :P13:34
gatoxcrap... i have to elevate the process in order to launch the uninstall process13:40
ralsinagatox: should ask on its own13:44
ralsinadoesn't it?13:44
gatoxralsina, no... popen fails because its need to be elevated13:45
gatoxralsina, i'm looking if i can do it with ShellExecute13:45
nessitaralsina: replied to your comments in MP13:45
nessitaralsina: would you answer before me re-reviewing?13:45
ralsinanessita: of course13:46
ralsinanessita: replied, will add two more tests and get back to you13:50
nessitathanks!13:50
nessitaralsina, gatox: QT question: is there any way of replacing a widget's layout with another one?13:58
ralsinanessita: on designer, or on runtime?13:58
nessitaralsina: runtime13:59
ralsinanessita: yes, but it's one of those things that usually means you are trying to do something evil :-)13:59
gatoxnessita, yes13:59
gatoxnessita, setLayout13:59
nessitagatox: but if I already have a layout that thorws a warning13:59
nessitaI need to remove the old one first13:59
nessitadoor bell! brb14:00
gatoxnessita, i don't think so... :S14:00
ralsinanessita: you would have to remove all widgets from the old layout, remove the layout from the "outer" widget, set the new layout, add the widgets to the new layout14:00
ralsinaif you don't do it this way, where each widget will end in the new layout is undetermined, I think14:00
gatoxralsina, but it's cool to add another layout or set a button with different text sizes :P14:00
ralsinagatox: sometimes evil is cool ;-)14:01
gatoxralsina, jeje14:01
gatoxralsina, we are still using win32api in u1, don't we?14:03
ralsinagatox: you mean via ctypes? Yes, there is one small place14:03
gatoxralsina, no...... via import win32api14:03
ralsinagatox: don't remember14:03
gatox..........please say yes...... please say yes........ jejeje14:03
ralsinagatox: grep is your friend14:04
ralsinawhat for14:04
ralsina?14:04
gatoxralsina, right!14:04
* gatox checking14:04
gatoxralsina, to elevate the process14:04
ralsinaok14:04
ralsinagatox: worse case I can give you a bat that elevates14:06
gatoxralsina, i think i found another way too.... but it's dirtier... this is a clean call to the system apis14:06
ralsinayes, agreed ShellExecute is "the right way"14:07
ralsinagatox: try runnig "start c:\sdfadfadsfasdfsadf\Ubuntuone uninstaller.lnk"  :-)14:09
gatoxralsina, win32api is being used in ubuntuone-client14:10
ralsinagatox: yay! ;-)14:10
gatox:D14:10
* nessita is back14:12
nessitaralsina: so, what I need is that a given widget, shows a given screen in one condition, and another in another condition. I managed to do so with no problem. But later in time, this condition may vary, so I need to morph the outter widget into something else14:13
ralsinanessita: is the content the same? Or is the content in the two situations completely different widgets?14:13
nessitaralsina: completely different widgets14:13
ralsinaif it's completely different, do them separately and use a QStackWidget to flip between them14:14
nessitaralsina: ah! that may be the proper solution! /me reads about the stack widget14:14
gatoxralsina, +114:14
ralsinanessita: it's like a tab widget without tabs, if that makes sense ;-)14:14
gatoxnessita, you have QStackedLayout too14:15
* ralsina had not heard of QStackedLayout before14:15
gatoxralsina, is very much the same thing....... but more layout oriented, not so very much tuning capabilities :P14:17
ralsinagatox: yeah, seems QStackedWidget is just a wrapper around it14:18
nessitaralsina: a stacked thingy is what I need!14:29
ralsinanessita: glad to be of assistance!14:29
dobeybrb, gotta go pick up truck from dealer14:37
ralsinanessita: pushed local-folders with the two suggested tests added14:38
nessitagreat!14:38
ralsinanessita, gatox: since we are all going to pycon.ar ... how do you feel about a short sprint in Junin? I am just starting to think about it14:40
ralsinaI think our last one was really productive14:41
gatoxralsina, that would be great for me14:41
nessitaralsina: sounds great!14:41
nessitaralsina: I would need to make it the same week than the "semana del estudiante", so I can skip teaching duties14:42
ralsinanessita: it's that week, right? 19->23 september?14:42
nessitaralsina: which I'm 90% sure is the week where pycon starts: so we could have 4 days of sprint at least14:42
nessitayes14:42
ralsinalooks like a good idea to me14:42
nessita+1014:42
gatoxralsina, totally agreed! :P14:43
nessitaralsina: is there a better way to do this:14:43
nessitaself.ui.switcher.setCurrentIndex(self.ui.switcher.indexOf(self.ui.signin))14:43
nessitaswitcher is the stackedwidget14:43
ralsinanessita: only if you keep track of the indexes yourself14:43
nessitaright14:43
ralsinalike self.siginin_id = whatever.addWidget(self.ui.signin)14:43
ralsinaor somesuch14:43
nessitaright14:44
gatoxnessita, there is a better way!14:44
nessitagatox: SHOOT14:45
gatoxnessita, if you know the widget (self.ui.signin)14:45
nessitaI do14:45
nessita<rachel>I dooooooooooooooo</rachel>14:45
gatoxnessita, you can do self.ui.switcher.setCurrentWidget(self.ui.signin)14:45
gatoxnessita, and it will change the current index to where that widget is14:45
nessitanice14:45
nessitaralsina: while I review your branch, would you take a look to a non-ready-for-review-yet branch that uses this stacked thingy, to give me some feedback?14:47
ralsinanessita: sure14:48
tntchey guys. I'm still having that playlist issue on Android (presumably because I'm still on the flakey server). Is there way to get moved to another server so I can use my U1Mobile?14:48
nessitabeuno: would you please? ^14:48
ralsinanessita: sure, point me and I'll start reading14:49
beunotntc, there isn't, no  :(14:49
nessitaralsina: https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/disconnect-flow. SO, having credentials, go to the DEvice tab and remove the current device. The code has the actual call to the backend commented out due to a bug in the rest method which is, atm, failing. But the code will lead you to the signin page as per design14:50
nessitaralsina: then, if you really remove your credentials (go to the keyring and remove), and if you start the control panel, you will get the same page as first page14:51
ralsinaok, checking14:51
tntcbeuno: That's a huge bummer. I mean, I have 100gb of storage, and mobile for a year, and I haven't been able to save a playlist the entire time I've had it!14:51
nessitaralsina: I'm doing this since lisete was not very happy with the simpler proposal, and I can see why: closing the app is ugly, I know...14:52
beunotntc, I know, we're working hard to fix that couchdb server14:52
ralsinanessita: agreed it'snot nice, and then he gets a signup button anyway :-(14:52
ralsinanessita: does this impact our idea of having only the wizard as entry point for the user?14:53
tntcbeuno: If I canceled my account and then re-signed up, would it still be on that server?14:53
beunotntc, oh, yes, that's a way to do it, cancel your account and create a new one (with a new email address and SSO account). We can refund you for the lost months you already paid for in storage and music streaming14:55
beunojoshuahoover1, ^14:55
tntcbeuno: I need a different e-mail address?14:55
nessitaralsina: not at all, this is just a robust screen if the user goes and executes the .exe by its own, byt browsin the app programs, for exmaple14:55
beunotntc, yeah, because it's tied to SSO14:55
ralsinanessita: ok, good idea14:55
nessitaralsina: I still think the entry point should be the wizard14:55
nessitaralsina: is for free if we do the disconnect flow14:55
* ralsina loves free stuff14:56
tntcbeuno: well, that's kind of a pain, but if it works it's worth it. what happens to my data currently synced?14:56
ralsinanessita: seems to do The Right Thing (TM)14:56
ralsinanessita: want me to check code?14:56
nessitaralsina: not yet, is aweful and pacthy14:56
nessitaralsina: you like it?14:56
joshuahoover1duanedesign: can you help tntc?14:56
=== joshuahoover1 is now known as joshuahoover
* beuno hands tntc over to duanedesign and joshuahoover 14:56
ralsinanessita: let me look again with critical eyes ;-)14:57
nessitaplease14:57
duanedesignyes14:57
duanedesignhello tntc14:57
tntchey duanedesign!14:58
tntcwait, is there a way to just wipe my current U1 account and SSO account, and start from scratch?14:58
ralsinanessita: if you mean aesthetically, of course everythng pushed into a corner is not a good idea14:59
ralsinanessita: Also, the second time I tried starting it, I got stuck with the overlay showing14:59
tntcbeuno: joshuahoover: thanks guys!14:59
duanedesigntntc: yes. You could cancel your U1 subscriptions and create a new SSO account14:59
tntcduanedesign: is there a way to kill off my old SSO account, so I can use the same e-mail address?14:59
duanedesigntntc: then sign up under the new SSO account14:59
ralsinanessita: also "Forgot your password" below "sign in" and "cancel" is not nice14:59
ralsinaother than that: well, it's a login screen, functional is good.15:01
duanedesigntntc: you sould use a free gmail account15:03
tntcduanedesign: I currently use gmail. Are you saying I should sign up for a new gmaila account?15:03
tntcgmail* rather than keeping my old one?15:03
tntcI'm reluctant, but ok with that15:03
duanedesigntntc: you can get your SSO account deleted but it has to be done manually, AFAIK. So it takes aawhile15:03
dobeyor not. meh15:04
tntcduanedesign: how long is a while?15:05
nessitaralsina: right, that has to be a link, and I was planning on having users being redirected to teh web site to have a password reminder15:05
duanedesigntntc: i am pretty sure this is where you file a question to get the SSO account deleted https://answers.launchpad.net/canonical-identity-provider/+addquestion15:05
ralsinanessita: yes, no point on doing more sso-in-u1cp than strictly needed15:06
nessitayes15:06
tntcduanedesign: yeah, I don't want to break that anyhow. I've set up a new e-mail address. I'll sign up with sso right now.15:07
duanedesigntntc: ok great15:07
tntcok, I've got my new sso and u1 account15:08
tntcduanedesign: how do we do this thing? :D15:09
tntcduanedesign: there's no way to move my files over, right?15:13
nessitaralsina: branch looks good, will run tests now15:14
ralsinanessita: \o/15:15
nessitaralsina: all green, 3 minor lint issues to fix15:20
nessitaadded to the MP15:20
ralsinanessita: cool, could you approve? I don't want to bother you again after the lint fixes15:21
nessitasure!15:21
nessitaralsina: done. Chipaca can review it now! :-)15:21
ralsinaChipaca: ^^15:22
tntcduanedesign: so I've got my new sso account, etc. how do I go about switching this around?15:22
nessitagatox: you have some of the branches ready for review? (ie with the approval of ralsina?)15:22
ralsinanessita: will be in a few minutes, I got derailed15:23
gatoxnessita, ralsina i'm finishing another branch........15:23
* gatox is monkey patching :P15:23
ralsinanessita: other than the useless import, those were pep8-0.5-is-different-than-pep8-0.6 whitespace issues, fixed and pushed.15:25
* ralsina goes back to gatox's branches15:25
nessitaralsina: great15:27
ralsinagatox: I don't understand focus_changed15:31
gatoxralsina, mmmmmmm why?15:31
gatoxreceive from which object the focus moved to which object15:32
ralsinagatox: because I don't understand what it's trying to do :-)15:32
gatoxralsina, so, if now (the object who receive the focus) is password_edit, so we need to show the assistance15:33
gatoxralsina, if password_edit lost the focus15:33
ralsinafor example: it shows the password assistance when you enter password, and it will just stay shown forever?15:33
gatoxwe need to run the checks to see if passwords matches15:33
Chipacanessita: ralsina: link again please (sorry)?15:34
gatoxralsina, or we can hide it if everything is ok...... it wasn't specified...... do you want me to add that?15:34
ralsinaChipaca: https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/local-folder-fixes/+merge/7185715:34
ralsinagatox: what happens if the user clicks and starts typing on the password confirmation widget?15:35
ralsinagatox: no, keeping it shown is ok, just asking if it was intentional15:35
* ralsina knows that's a very silly user15:35
gatoxralsina, yes, you are right, we should check if password_edit is losing focus OR confirmation is gaining it15:36
gatoxin the elif part15:36
ralsinayeah, other than that, I like it15:36
gatoxthat would be the proper behavior15:36
* gatox fixing15:36
ralsinareacting to focus changes is a pain in the butt, but hey, it's the way to do it15:37
ralsinaI am also not convinced that having the "refresh the captcha" label hidden until you try to type it is a good idea. If it's unreadable, you will not try to type it, and never see that you can refresh it.15:38
gatoxralsina, ok..... i will leave it on15:39
ralsinagatox: cool.15:39
ralsinanessita: I did approve https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/improve-EnhancedLineEdit/+merge/7206415:40
nessitaralsina: ack, looking15:40
nessitagatox: teeeeessssstsssss :-)15:48
nessitagatox: we would like to cover the foillowing:15:49
* gatox reading...15:49
nessitashow_button behaves in a given way (if the string is valid, X buttons is visible, Y is not, otherwise, X button is not visible, Y is)15:49
nessitaor label*15:50
nessitagatox: and you may wanna assert over some of the things you're setting to self.clear_label, the most important ones15:50
nessitaby important I mean those that are key pieces to the user experience15:50
gatoxnessita, ok... copy that! :P15:50
nessitasuch as setProperty("lineEditWarning", True)15:51
nessitabut the margin is not required to be tested15:51
nessitamakes sense?15:51
gatoxnessita, yes!15:51
nessita:-)15:51
gatoxnessita, on it15:52
ralsinanessita: are we adding tests to existing code, too? I thought we weren't which is why I didn't ask for those15:55
nessitaralsina: not to existent code but yes to code it was there and we're changing15:56
nessitaralsina: so, "no line of code we add/modify should end up untested"15:56
ralsinanessita: ok15:56
gatoxralsina, this branch is ready with the changes in focus_changed: https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/setupaccount-form-behavior/+merge/7193715:56
gatoxralsina, nessita also i have this branch ready for review: https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/uninstall/+merge/7220915:56
ralsinagatox: that last ons is for after lunch, I think15:57
* gatox now is fixing sso branch15:57
ralsinagatox: you should add tests that after __init__ the signals are connected, to prevent regressions15:59
gatoxralsina, ok..... fixing.....16:00
ralsinagatox: there are FakeSignal classes that should make that one boring and easy (or maybe they are in my local_folders branch)16:00
ralsinagatox: same about the visibility of things after __init__. You could do one test for all those asserts16:01
ralsinaother than that, the assistance methods already have tests, you added for focus_changed, I think we would be covered16:02
ralsinaAnd, having used my inner nessita, I go make me a sandwich16:02
nessita:-)16:03
* gatox is shaking16:04
faganralsina: do you need an exorcist for that inner nessita?16:05
ralsinafagan: I think the sandwich will be enough!16:06
ralsinait has HAM in it16:06
faganralsina: radios are not very nutritious16:07
* fagan is king of bad jokes16:07
=== beuno is now known as beuno-lunch
faganralsina: is next week my last week?16:23
* fagan was wondering 16:23
ralsinafagan: beats me!16:23
ralsinafagan: I'll ask!16:23
faganralsina: Ill have a check im pretty sure it is16:23
faganralsina: 26th of august is my end date16:24
faganAnyway see you all on monday16:29
dobeyback16:29
ralsinaI am not feeling all that well (sore throat+sinusitis) I am going to take a short break, will be back in 90 minutes or so16:42
dobeyralsina: weren't you reviewing https://code.launchpad.net/~dobey/ubuntuone-installer/learn-more/+merge/72086 yesterday btw? :)16:43
ralsinadobey: yes I was16:43
dobeyralsina: there's no review on it :P16:43
ralsinaI probably didn't finish it though16:43
dobeyfeel better anyway16:43
dobeymaybe some fernet (or cough syrup) will help16:44
ralsinadobey: gave you a +1, I had tried running it and it worked, and code looks simple enough16:44
dobeythanks!16:44
nessitaralsina, gatox: is there a way to define relative sizes in the qss? like "80%" of the default size16:45
nessitaor something similar16:45
ralsinanessita: you can specify % and is relative to the parent16:45
nessitanice!16:45
ralsinaworks for widths and heights, not for fonts. I think.16:45
nessitasomething like:L16:45
nessitaoh16:45
gatoxralsina, yes, not for fonts16:45
nessitaI need to set a font to be smaller than the parent's16:45
nessitathe only way is using a fixed size in px? :-/16:46
ralsinanessita: you could use something like 0.8em16:46
ralsinaI am not sure if that works, but it's legal16:47
ralsinafont-size is defined as Number (px | pt | em | ex)16:47
nessita    232 QLabel#email_label {16:47
nessita    233     font-size: 0.5em;16:47
nessita    234 }   <- that is correct syntax, right?16:47
ralsinaright16:47
nessitaif so, no, it does not work16:47
ralsinajust to be sure you got the selectors and the rest right, something silly like 80px works?16:48
nessitayes16:48
ralsinaand something sily like 50em doesn't?16:49
nessitanopes16:49
ralsinain that case it's an "I don't know" :-(16:49
ralsinaYou can do it in code16:49
nessitais ok :-)16:49
nessitaralsina: I think I prefer fixed font size before doing it in the code16:50
ralsinawe could use a templated CSS (yeah, right)16:50
ralsinaok, I'm off to see if I can clear my head :-(16:51
gatoxnessita, i added test to my sso branch........ i don't want to brag.... but i think you are going to be very happy jejeje https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/improve-EnhancedLineEdit/+merge/7206416:52
nessitagatox: looking!16:54
nessitagatox: no need to add this:16:56
nessita82+    def setUp(self):16:56
nessita83+        """Set tests."""16:56
gatoxnessita, i forgot some docstrings16:56
nessitayou always should call the parent class with super(), but since you are not doing any specific setup, just remove the method16:57
gatoxnessita, ok16:57
gatoxnessita, i'm fixing missing docstrings16:58
gatoxnessita, docstrings added16:59
gatoxnessita, and method removed17:00
nessitagatox: ubuntu_sso/qt/tests/test_enchanced_line_edit.py:17:08
nessita    71:  [C0301] Line too long (80/79)17:08
gatoxnessita, ok17:08
gatoxnessita, done17:10
nessitagatox: what cursor is 0?17:11
gatoxarrow17:11
nessitagatox: I just used this for a widget in the control panel:17:11
nessita     36         self.setCursor(QtCore.Qt.PointingHandCursor)17:11
nessitacan you do that with the arrow cursor?17:11
gatoxnessita, ok17:12
nessitaotherwise looking at 0 is kind of confusing17:12
nessitagatox: though i haven't  checked yet if that works on windows...17:12
gatoxnessita, yes, it will work, it's the same17:13
nessitait should, maybe we need to create the QCursor as well17:13
nessitagatox: so, instead of 0 I would advice using QtCore.Qt.ArrowCursor17:13
gatoxnessita, yes, i'm changing that17:14
nessitagatox: I'm approving after that17:14
gatoxnessita, done17:15
gatoxralsina, ping17:19
nessitaok, I gotta grab some lunch and leave to the uni17:39
nessitafeel free to email me anything that you need17:39
nessitahave a great weekned weekend everyone!17:39
gatoxralsina, are you there'18:06
gatox?18:06
* dobey not feeling so great today either18:10
=== gatox_ is now known as DiegoSarmentero
gatox_ralsina, my branch: https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/setupaccount-form-behavior/+merge/71937 is ready, all the tests has been added18:36
* gatox_ needs to restart18:37
tntcduanedesign: same problem. can't save playlists. network error.18:58
tntceven on the new account. did it just get created on the same broken server?18:59
=== beuno-lunch is now known as beuno
* ralsina is (sort of) back19:31
tntcyeah, so that server with broken couchdb, are you guys still adding users to that? because my new account has the same problem as the old one. can't save playlists.19:35
tntcso I'm a little irked.19:37
ralsinatntc: I am really sorry to hear of all your problems. Let me see if I can still find someone who can help you.19:41
tntcthanks ralsinaa19:41
tntcsorry, that last "a" was supposed to be an !. imm on my cell phone.19:42
ralsinano problem :-)19:43
tntcon the plus side, the music controls on my headset work great with u1m19:44
ralsinatntc: I can't get a hold of anyone right now19:47
ralsinatntc: I will mail them to make sure they look at it first thing moday morning19:47
ralsinaand again, I'm really sorry about the troubles19:47
tntcthis would bother me less if I hadn't just moved all my subscriptions to the other account under the impression that it would work. can we at least revert that change in the mean time?19:52
ralsinatntc: sorry, I am on the desktop development group, I have n server access19:55
ralsinatntc: just got a response from the server-side manager, the persons to fix this are in Europe and it's late already, but they will be able to look at what happened very early monday morning19:56
tntcI'm really frustrated. I have never managed to save a playlist the entire time I've had U1M.19:58
tntcralsina: do they think a solution will be found, or do they think I'm stuck?20:15
ralsinatntc: I am sure we can find a solution20:15
tntcralsina: has any progress been made on the malfunctioning couchdb?20:16
tntcwhat time should I be here on monday?20:17
ralsinatntc: I am thinking 1PM UTC should be a good time20:18
tntcok. I'll be here!20:19
ralsinaI'm off. Can't code crap because of the sinuses :-(21:01
ralsinaI'll try to make a release late tonight, or maybe on sunday21:01
=== yofel_ is now known as yofel
dobeyhave a good weekend people21:06
=== gatox_ is now known as gatox

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!