=== SpyderZNC is now known as SpyderBite [02:05] anyone have any ideas why my rhythmbox isn't starting? [02:05] well, it _starts_ but won't ever open, I see the notification icon for it, but clicking it doesn't bring up a menu [02:06] the reason I am in ubuntu-one is because the last message when starting from the terminal has to do with requesting http://sotres.7digital.com which I imagine has to do with the actual music store [02:07] anyone have any ideas? [03:45] would anyone like to help me with bug 595784? [03:45] Launchpad bug 595784 in ubuntuone-client "latest ubuntuone beta client for karmic must be started manually to work. (affects: 1) (heat: 12)" [Undecided,New] https://launchpad.net/bugs/595784 [03:46] I'm wondering how to progress it further [04:41] * MoLE_ says honk [04:42] Would anyone like me to repeat the question? [06:35] would anyone like to help me progress bug 595784 [06:35] Launchpad bug 595784 in ubuntuone-client "latest ubuntuone beta client for karmic must be started manually to work. (affects: 1) (heat: 12)" [Undecided,New] https://launchpad.net/bugs/595784 === JUMPA is now known as jumpa [08:56] morning! [08:57] mornings! === yofel_ is now known as yofel [12:04] brbiab === mandel is now known as mandel_afk === teknico is now known as teknico_away === mandel_afk is now known as mandel [12:46] afternoon all :) [12:53] hello mkarnicki [12:58] :) [12:58] mkarnicki: i read an article yesterday about android development and icons [12:59] made me think of you :) [13:02] ^-^ [13:02] duanedesign: anything interesting that I could read :)? [13:03] i think it might be pretty 'level 1' stuff that you might now. But it doesnt hurt to look i guess :) [13:03] duanedesign: I attempted to contact the design team via lp 'Contact this team members', but there has been no response whatsoever. :< [13:03] duanedesign: you have the link around? [13:03] http://www.barebonescoder.com/2010/07/android-development-menu-icons/ [13:03] thanks [13:03] mkarnicki: a few of them hang out in #ayatana [13:04] :O awesome duanedesign ! I was looking for irc channel with those guys === teknico_away is now known as teknico [14:25] duanedesign: thanks, I talked to two guys; one of them - project manager on the design team \o/ ^ ^ [14:26] duanedesign: I also updated the screenshots https://wiki.ubuntu.com/AndroidU1/screenshots (please let me know if they're not all loading properly, my connection is playing tricks with me) [14:28] great! [14:29] duanedesign: thanks ^_^ (out of curiosity, did they all load? wiki is playing with me, I can load each separately but not all at the same time on the wiki page o_O ) [14:29] mkarnicki: those look good [14:29] duanedesign: thank you :) [14:30] mkarnicki: yep all loaded [14:30] \o/ [14:30] mkarnicki: 19 screenshots [14:30] yes, thanks =) [14:30] woo hoo, that is looking good [14:30] it must be my connection. it's been slow recenty. anyway, good that it's working [14:30] hehehe ^ ^ [14:31] duanedesign: I wonder if iPhone has also things linke ContentProviders or some supplied application pickers like that 'Open with' one [14:32] duanedesign: althought Android is not perfect, it's been really laid out well from tens of buildling blocks a developer can use. [14:38] mkarnicki, wow [14:39] rye: ^ ^ === dendrobates is now known as dendro-afk [14:55] guys, what's the server timeout for U1 client connection? does the clinent/server ping each other periodically or something? [14:55] I'm having connection timeout from time to time and I'd like to avoid that ("I" as in "AndroidU1" not UbuntuOne client) [14:56] verterok: ^ [14:56] verterok: (I don't know who's a better person to aim that question at :)) [14:58] mkarnicki: the server side isn't important in that case :) [14:58] mkarnicki: if you want to be sure your connection isn't dead, you need to do something with it, e.g: a ping :) [14:59] mkarnicki: because if the connection died you can wait forever for data from the server [15:00] mkarnicki: the syncdaemon client don't do any kind of ping, but as soon it tries to use the network, e.g:try to upload something. it find out the connection is dead and reconnect [15:00] verterok: right heheh. what could be the upper limit for server to consider the client dead? (e.g. how often should I ping) [15:00] right [15:00] mkarnicki: you shouldn't depend on that. [15:00] verterok: ok, perfect. I'll implement that. I was thinking of such solution. [15:01] got it :) [15:01] verterok: I'll make sure connection is up and running before performing any action. I might patch the Client a bit [15:01] mkarnicki: because if the server changes, your client is broken :) [15:01] we'll see. [15:01] :D [15:02] mkarnicki: no need to do it on every connection, the request should fail if it can't be sent to the server [15:03] mkarnicki: you could ping the server client.ping().addCallbacks(callback, errback) ;) [15:03] verterok: I got an I/O Exception (connection timeout) caught by the Client. I'll need to find way to make it reconnect, instead of making a new client every time the connection is broken :) [15:03] right, and continue with the request only in the callback (errback would try to reconnect), right? [15:04] mkarnicki: doing that in a background thread every X minutes could be an option [15:04] verterok: ^ [15:04] mkarnicki: no :) [15:04] oh [15:04] mkarnicki: and when the ping fails, fire some android-signal to cleanup and reconnect [15:05] sounds good [15:05] I'll think about it (consider battery use/use cases/etc). thanks verterok [15:05] mkarnicki: np [15:05] verterok: gotta leave for a while. thanks! [15:06] mkarnicki: you could also hanbdle the connection error on each request errback [15:06] that's what I'll consider, too. [15:06] either that or ping [15:06] mkarnicki: client.some_action().addErrback(my_connection_errback) [15:06] yes :) [15:07] * mkarnicki goes away for 1 hour [16:00] hello all [16:00] after messing with ubuntu one, all files in my /home are now filename..ubuntuone how to remove that u1 extention in bulf for all files? [16:00] HELP [16:00] bulk* [16:03] yo ho ho [16:06] abhijit, you can use find tool to do that, let me create a proper line for that... are the original files also there? [16:06] rye, yes all files are there. [16:07] rye, example: ClamAv.html.u1conflict [16:07] abhijit, i meant whether there is a ClamAv.html file in the directory? [16:08] rye, yes it is there. [16:08] abhijit, regular one, w/o .conflict suffix [16:08] rye, no its not there. [16:08] abhijit, ok, then it is a simple rename [16:08] rye, how? [16:09] rye, there are thousand of those files. :( [16:09] abhijit, give me 5 minutes, i will come up with a solution [16:09] rye, so nice of you!!! :) [16:10] abhijit, is the suffix is ".u1conflict" or as you said ".ubuntuone" ? [16:10] rye, its .u1conflict [16:11] abhijit, ok, stay tuned... [16:12] rye, ok [16:18] abhijit, could you please create a backup of Ubuntu One folder, just to be 100% safe? [16:18] rye, i am not using ubuntu one. :P [16:19] abhijit, ok, could you please then create a backup of the top level folder with those .u1conflict files? [16:19] rye, yes back in progress. need some more half hour or so [16:19] backup* [16:21] rye, is it possible that you give me instructions now and i will perform them when backup completed? [16:21] abhijit, after that you will need to open the terminal, navigate to the folder and execute the following - find -name '*.u1conflict' | rename 's/.u1conflict//g' [16:21] rye, Thank you!!! I wll note down tihs now. [16:21] :) [16:21] abhijit, it may fail to update all the files / folders properly in one run [16:22] rye, why? [16:22] abhijit, i will try to do this in python now since it is pretty hard to ask find to output the files in reverse order... let me think... hmmmmmm [16:23] rye, okki === dendro-afk is now known as dendrobates [16:26] abhijit, this will do it - find -name '*.u1conflict' | tac | rename 's/.u1conflict$//g' [16:26] rye, ok [16:27] rye, thanks! [16:27] abhijit, how did you end up with all directories marked as conflicts? [16:28] rye, some weeks ago lots of problems with my u1. i stoped its operation in between. [16:28] rye, hey do you remember me? I think you are the one i talked to ? its me abhi_nav [16:28] rye, :P :D [16:28] abhijit, i remember the nick name, let me dig the logs :) [16:28] rye, :D [16:29] rye, now this is my new nick :P :D :) [16:29] hello duanedesign === abhijit is now known as abhijit_ === abhijit_ is now known as abhijit__ === abhijit__ is now known as abhi_nav === abhi_nav is now known as abhijit [16:31] abhijit, http://irclogs.ubuntu.com/2010/07/12/%23ubuntuone.html [16:32] rye, yes thats me :D :P [16:43] how do i delete files from my cloud? [16:50] rye, bye and thanks. :D === beuno is now known as beuno-lunch === teknico is now known as teknico_away === beuno-lunch is now known as beuno === dean is now known as deanimean === jumpa is now known as JUMPA [20:37] verterok: getting the public link to a file is an http request? [20:37] mkarnicki: yes [20:37] mkarnicki: no protocol support for that yet :( [20:37] verterok: I guess I should find some docs for that then :) [20:39] mkarnicki: bzr branch lp:ubuntuone-client; gedit ubuntuone/syncdaemon/action_queue.py @ lines 2054-2075 [20:39] :) [20:39] verterok: awesome =) thank you! [20:39] \o/ [20:40] mkarnicki: you need to translate that to java, :) [20:40] =D [20:40] mkarnicki: that's to make the file public [20:40] verterok: yup :) [20:40] verterok: thanks [20:41] mkarnicki: if you want a list of all public files url, there is an easier (and faster) way [20:41] verterok: aha? [20:41] mkarnicki: same file lines 2116-2134 [20:42] verterok: great :) I'll have a look, I'm pulling that branch (not sure I had up to date sources) [23:07] duanedesign: I'd like to ask for a link to the status page ( https://wiki.ubuntu.com/UbuntuOne/Status ) be added to https://one.ubuntu.com/support/ . How should a request for this be made? [23:09] joshuahoover: ^^^ === apachelogger is now known as gnomelogger === dendrobates is now known as dendro-afk [23:28] nUboon2Age: that should do it :) [23:30] duanedesign: you mean putting the request in here is enough? I hope i don't need to write a bug report, but i will if need be.