=== ion_ is now known as ion | ||
=== ubuntu is now known as spikeb | ||
kvalo | morning | 06:59 |
---|---|---|
ion | that. | 07:01 |
API | hi, one question about using compiz settings manager on natty | 10:03 |
API | Im trying to install it | 10:03 |
API | but I get this error | 10:03 |
API | The following packages have unmet dependencies: | 10:03 |
API | python-compizconfig : Depends: python (< 2.7) but 2.7.1-0ubuntu3 is to be installed | 10:03 |
API | that means that I also need to compile and install compiz and his related packages? | 10:04 |
API | (as explained here https://wiki.ubuntu.com/Unity/InstallationGuideFromSource) | 10:04 |
fagan | Ok im working on the unity --replace bug ill be done in a few minutes if someone could tell me how to enable the plugin | 12:07 |
fagan | I wont be able to test the patch because this computer would take a month to compile the code | 12:08 |
akshatj | fagan, hey, you didn't get your new one yet? | 12:10 |
fagan | akshatj: waiting on it to be delivered to dublin to go get it | 12:10 |
fagan | It should be today or tomorrow | 12:10 |
fagan | Its a pain but it cant be helped | 12:11 |
jcastro | klattimer: awesome, when did you start doing indicator code reviews? | 13:58 |
klattimer | dbarth just the other day | 13:58 |
jcastro | fagan: which bug is that you're working on? | 13:58 |
jcastro | klattimer: that's pretty awesome | 13:58 |
fagan | jcastro: the one for --replace | 13:59 |
* jcastro looks for it | 14:00 | |
jcastro | it sounds bitesizeable | 14:00 |
fagan | yeah it is | 14:01 |
jcastro | can you tag it so please? | 14:01 |
fagan | it already is I remember | 14:02 |
coz_ | ah oh a "visual" bug http://dl.dropbox.com/u/132551/screenshots/Screenshot-CompizConfig%20Settings%20Manager.png | 14:02 |
jcastro | hmm, I don't see it on the list | 14:02 |
fagan | it was there before :-/ | 14:02 |
fagan | there is this https://bugs.launchpad.net/ubuntu/+source/unity/+bug/685520 | 14:04 |
ubot5 | Ubuntu bug 685520 in unity (Ubuntu) "When attempting compiz --replace in terminal" [Undecided,Incomplete] | 14:04 |
fagan | but i remember there was a bug already open | 14:04 |
fagan | oh thats compiz --replace | 14:04 |
coz_ | I believe it should be just "compiz" which performs the --replace etc now ...yes? | 14:05 |
jcastro | I just do unity --replace when it's all messed up | 14:06 |
fagan | well unity --replace shouldnt work | 14:06 |
coz_ | I just do "unity" now I dont t hink the --replace i necessary | 14:06 |
jcastro | sorry, I mean unity --reset | 14:06 |
fagan | oh unity works by itself the bug about --replace must have been marked as fixed | 14:07 |
fagan | it would be nice if it worked for --replace too | 14:07 |
jcastro | file a wishlist | 14:07 |
fagan | just for equality with gnome-shell and gnome-panel | 14:08 |
fagan | jcastro: well I could do that if someone could point me to where in the code is the main method | 14:10 |
* fagan doesnt know his way around unity | 14:10 | |
jcastro | fagan: file the bug and bitesize it, and in there ask that | 14:10 |
jcastro | and I'll have someone answer asap | 14:10 |
fagan | kk | 14:11 |
jcastro | getting it on the bitesize list puts it on my radar basically | 14:11 |
jcastro | fagan: if you run into bitesizeable bugs ping me or didrocks, and we can tag them | 14:11 |
jcastro | I want a nice healthy list for people to be able to pick and choose | 14:11 |
fagan | well ill tag them as bitesize myself and give it a go to fix it if im not busy | 14:12 |
fagan | its just im not too familiar with the layout of unity's code its a bit hard to get around | 14:12 |
fagan | reported Bug #692569 | 14:15 |
ubot5 | Launchpad bug 692569 in unity (Ubuntu) "unity --replace would be nice" [Undecided,New] https://launchpad.net/bugs/692569 | 14:15 |
fagan | jcastro: I marked it as assigned to me and set it as a bitesize bug | 14:17 |
jcastro | rock and roll! | 14:17 |
fagan | Its kinda funny how apport collected all of that info and uploaded it to launchpad and its not at all needed | 14:19 |
fagan | I wish you could go ubuntu-bug <app name> --no-info or something | 14:20 |
Amaranth | fagan: Then we wouldn't get info when we need it :) | 14:20 |
fagan | Amaranth: I mean for things like a miss spelled word or like the bug I just did you dont need any of that info at all | 14:21 |
fagan | and it takes up un needed bandwidth too | 14:21 |
Amaranth | fagan: Sure but it would be abused by people who don't want to wait for all of that to upload | 14:22 |
fagan | Amaranth: true but we could just not document it anywhere and have it as a nice querk for developers in the know | 14:22 |
* fagan has insane ideas sometimes :) | 14:24 | |
jcastro | sometimes? | 14:32 |
jcastro | DBO: howdy | 14:32 |
fagan | jcastro: yes "sometimes", a bit of insanity is always needed to get things done | 14:32 |
jcastro | heh | 14:32 |
fagan | is there any way to test out the dash yet | 14:43 |
jcastro | fagan: nope | 15:19 |
fagan | jcastro: :( | 15:23 |
=== JanC_ is now known as JanC | ||
lamalex | DBO, is merging window decorations into the panel fully enabled yet? | 15:56 |
DBO | lamalex, no really | 16:31 |
DBO | not | 16:31 |
lamalex | yeah ok | 16:31 |
lamalex | I didn't think s | 16:31 |
lamalex | we're getting a lot of bug wrt the decorations merging into the panel but I didn't really think they were fully implemented | 16:31 |
DBO | jcastro, re: long time ago. Hi :) | 16:31 |
evaluate | hello | 16:32 |
jcastro | DBO: I told you you'd be explaining it over and over now | 16:32 |
DBO | not really | 16:32 |
evaluate | I sent an email to the ayatana-dev mailing list, but I can't actually see the mail on the list... | 16:32 |
DBO | you are probably doing it more than me | 16:32 |
jcastro | evaluate: did you get a moderation message? | 16:32 |
jcastro | also, are you subscribed? | 16:33 |
evaluate | jcastro, didn't get any message at all... | 16:33 |
evaluate | jcastro, yes, I am subscribed, but at the time I sent the mail, the email address I sent it from wasn't in my account on launchpad | 16:33 |
jcastro | ah | 16:33 |
jcastro | that's probably why | 16:33 |
evaluate | I've been told by the people on #launchpad that it shouldn't be a problem though, and that it should only be accepted by someone on the list... | 16:34 |
jcastro | hrm, weird | 16:34 |
evaluate | jcastro, do you have access to the moderation queue? | 16:35 |
evaluate | if it isn't in there, I could send it again... | 16:36 |
jcastro | DBO: I've been kind of pawning it off as "jason will come along shortly and explain" and other sorts of promises you can't cash | 16:36 |
jcastro | evaluate: yeah I guess try it again | 16:36 |
evaluate | jcastro, ok | 16:36 |
DBO | jcastro, been doing the same, but with your name :) | 16:36 |
evaluate | ok, it worked now :-) | 16:38 |
jcastro | DBO: lamalex: since dbarth and njpatel aren't here if you have anything you can tag bitesize by EOD today that would be swell. | 16:50 |
Amaranth | DBO, jcastro: I've been telling people njpatel broke something and ran away :P | 16:50 |
lamalex | jcastro, sure | 16:50 |
DBO | Amaranth, thats perfect, because I think hes blaming you | 16:50 |
DBO | jcastro, you got it bud | 16:50 |
Amaranth | DBO: The circle of life | 16:50 |
DBO | lamalex, when is your last day? | 16:50 |
lamalex | was I fired? | 16:51 |
Amaranth | DBO: Let's say it's due to excessive reparenting and blame smspillaz too | 16:51 |
DBO | lamalex, of the year | 16:51 |
DBO | lamalex, before vacation | 16:51 |
lamalex | erm, I need to do that right now :\ | 16:51 |
DBO | what? | 16:52 |
lamalex | my ca was broken last time I tried | 16:52 |
lamalex | said I had 364 days of vacation.. | 16:52 |
Amaranth | Sounds like it's time for a year hiking around the world | 16:52 |
lamalex | :) | 16:53 |
API | lamalex, hi, do you know if you will have a time slot today to read the mail I sent you? | 16:56 |
API | is just to coordinate myself and know where to start | 16:56 |
lamalex | API, oh hey, yes I read it earlier and it got forgotten about. I'm doing some bug triaging but I will get to it asap | 16:56 |
API | lamalex, ok, thanks just to know | 16:57 |
lamalex | yup | 16:57 |
API | if just to know if I can start to review one part or the other | 16:57 |
API | there are a lot to see here ;) | 16:57 |
lamalex | basically short part is "there is nothing" | 16:57 |
lamalex | gtk_init was loading the module | 16:57 |
API | hmm, well, as I told you on our little chats on #a11y | 16:59 |
API | as with GNOME Shell | 16:59 |
API | I bet that it would be required to load it by hand | 16:59 |
API | and in fact | 16:59 |
API | try to avoid the loading from gtk_init | 16:59 |
API | but anyway, I will wait for the "long part" meanwhile | 17:00 |
tareth | anyone up for a couple of reviews? :) | 17:11 |
DBO | of what? | 17:13 |
dbarth | a bug fix it seems | 17:14 |
dbarth | https://bugs.launchpad.net/bugs/691812 | 17:14 |
ubot5 | Ubuntu bug 691812 in unity (Ubuntu) "Window border doesn't get restored" [Undecided,Confirmed] | 17:14 |
dbarth | tareth: right? | 17:14 |
dbarth | hi DBO | 17:14 |
tareth | that's one of them! | 17:14 |
DBO | hi dbarth | 17:14 |
tareth | I also have https://code.launchpad.net/~mrasmus/unity/unity.fix-691765/+merge/44146 | 17:14 |
dbarth | tareth: are you already in contributor-canonical-agreemnt? | 17:14 |
DBO | well now | 17:15 |
DBO | that first bug is just an awesome | 17:15 |
tareth | I sent the agreement to the agreement address that was listed, and I was also told to e-mail you with it (which I did) | 17:15 |
tareth | so I'm not sure if anything went wrong there :/ | 17:16 |
dbarth | tareth: ah ok | 17:16 |
DBO | dbarth, is it possible to get me on the CC list since I seem to be doing a lot of these reviews? | 17:16 |
dbarth | tareth: well, there's a manual process at some point, but we can already review the merge prop. meanwhile | 17:16 |
dbarth | DBO: the best is to ask people to cc you when they send the agreement | 17:18 |
DBO | i do | 17:18 |
dbarth | DBO: i've checked tareth's submission and it's fine | 17:18 |
DBO | though usually they are resending it to me is all | 17:19 |
DBO | okay thanks | 17:19 |
DBO | I am going to review and if all is good, merge | 17:19 |
dbarth | tareth: thanks Matthew, i received your email | 17:19 |
dbarth | right | 17:19 |
tareth | whew. I was worried for a moment :) | 17:19 |
jono | tareth, rocking :-) | 17:19 |
lamalex | How does touch interaction work with the new appmenu? | 17:22 |
DBO | touch? | 17:24 |
DBO | we dont do TOUCH | 17:24 |
Amaranth | DBO: Don't touch me | 17:25 |
DBO | Amaranth, just wait till dallas | 17:25 |
Amaranth | I think I'm in a different hotel | 17:26 |
DBO | wtf | 17:26 |
jcastro | Amaranth: hey, got any bitesize compiz bugs? | 17:26 |
jcastro | I'd like to add a few to the unity report. | 17:26 |
* Amaranth hides | 17:27 | |
jcastro | Amaranth: just tag em up! | 17:27 |
Amaranth | I can look, I don't think any compiz bug can be considered bitesize | 17:27 |
jcastro | yeah | 17:27 |
jcastro | I got a list of kind of beginner tasks from Sam | 17:27 |
jcastro | but none are bugs per se | 17:28 |
DBO | tareth, congrats on two new approved branches | 17:31 |
tareth | Thanks :D | 17:32 |
dbarth | DBO: are there news about the compiz issue from last week that was creating problems at session startup? | 17:35 |
DBO | dbarth, no | 17:36 |
DBO | no sam, no news | 17:36 |
Amaranth | I thought we got a workaround for that | 17:36 |
Amaranth | It's a glib issue but the workaround causes issues with menu stacking so the workaround was disabled then for some reason enabled again | 17:36 |
DBO | the workaround seems to cause issues | 17:36 |
DBO | i dont understand how its a glib issue | 17:37 |
Amaranth | *shrug* | 17:37 |
Amaranth | That's what I heard | 17:37 |
DBO | I need to understand the problem better | 17:37 |
DBO | tareth, branches are merged, you are once again hero of monday | 17:37 |
Amaranth | - workaround in delaying the plugin init as the gconf backend hangs when | 17:38 |
Amaranth | trying to contact/launch the gconf daemon. This only happens when you | 17:38 |
Amaranth | don't change your current profile, at session start. | 17:38 |
Amaranth | Whatever that means | 17:38 |
DBO | dbarth, I might need to check out for a bit on account of skull crushing headache, I will make up the hours if I do so. just a heads up | 17:38 |
DBO | Amaranth, I | 17:38 |
DBO | will look at it | 17:38 |
DBO | see where the hang is | 17:38 |
Amaranth | btw, if you thought compiz plugins were complicatingly interconnected now wait until I add egl support | 17:39 |
DBO | what, why? | 17:39 |
Amaranth | the opengl plugin is going to have a function similar to registerBindPixmap that returns an instance of a child of GLScreenInterface depending on what backend you have and GLScreen will proxy calls to it | 17:40 |
DBO | so you are making a subclass setup | 17:40 |
DBO | big deal? | 17:41 |
DBO | it could be the migraine talking here | 17:41 |
Amaranth | DBO: It's going to be a little trickier due to not being able to link to libGL.so and libGLESv2.so at the same time | 17:41 |
DBO | but it seems to me that if we exclude those plugins who are making direct opengl calls | 17:41 |
DBO | there should be 0 API change | 17:41 |
Amaranth | Right, outside of the opengl, egl, and glx plugins you shouldn't notice | 17:41 |
Amaranth | But I hope you never have to dig in one of those :) | 17:42 |
DBO | fantastic, you are a scholar and a gentleman | 17:42 |
DBO | btw do we have egl on the desktop? | 17:42 |
Amaranth | Yep | 17:42 |
Amaranth | at least on all mesa-based drivers | 17:42 |
Amaranth | Although you have to do something extra to get it setup correctly for drivers not using gallium | 17:43 |
Amaranth | I think nvidia has support too, not sure about fglrx | 17:43 |
DBO | okay | 17:47 |
dbarth | DBO: ok, no worries, it's no use trying to bang your head on the gconf issue if you already have a headache | 17:57 |
=== DanRabbit|afk is now known as DanRabbit | ||
DBO | lamalex, wanna do be a review favor? | 18:45 |
lamalex | DBO, sure | 18:47 |
lamalex | DBO, link? | 18:47 |
DBO | making it | 18:47 |
DBO | I really need a music collection titled "So you grew up in the 90's" | 18:48 |
DBO | then I can ignore all new music | 18:48 |
DBO | https://code.launchpad.net/~canonical-dx-team/unity/unity.spec-conformance/+merge/44259 | 18:48 |
DBO | lamalex, ^^ | 18:56 |
lamalex | DBO, reading | 18:56 |
lamalex | DBO, are these things speced to be customizable? | 18:59 |
DBO | nope | 18:59 |
DBO | but they are specced multiple ways | 19:00 |
lamalex | boost? | 19:01 |
lamalex | I thought boost was disallowed | 19:01 |
DBO | lamalex, I didn't use boost | 19:02 |
lamalex | DBO, I don't understand why we're implementing these as options | 19:02 |
lamalex | this seems like stuff that should all be in animations spec, and if it's spec'd differently then there's a bug in the spec | 19:03 |
DBO | lamalex, because they want to do user testing with it | 19:11 |
DBO | lamalex, and because its simply for me to maintain the option rather than switch out the code | 19:11 |
DBO | lamalex, also neil gave me the +1 to add options we can rip out later | 19:11 |
lamalex | DBO, ok | 19:20 |
lamalex | just checking | 19:20 |
lamalex | my job as QA :) | 19:20 |
lamalex | DBO, did something change in unity/bamf recently? A lot of my launchers aren't matching and are creating new icons when I click them | 19:25 |
DBO | lamalex, the boost usage you see is from compiz | 19:25 |
DBO | lamalex, nothing in bamf has changed recently... | 19:25 |
DBO | what isn't matching? | 19:26 |
lamalex | chrome, banshee, thunderbird, probably others | 19:26 |
Amaranth | Ok, I think I'll probably need to break opengl plugin API/ABI | 19:27 |
DBO | the fudge... | 19:27 |
DBO | why API? | 19:27 |
Amaranth | Nothing in the opengl plugin will be able to reference any opengl functions or types | 19:27 |
DBO | I dont htink it di | 19:28 |
Amaranth | It does | 19:28 |
DBO | wow, just assume that was typed right | 19:28 |
DBO | what does it? | 19:28 |
Amaranth | types at least in the public API | 19:28 |
Amaranth | GLuint, GLenum, etc | 19:29 |
Amaranth | plus I'm going to have to change how the Private* stuff works | 19:29 |
DBO | okay so very easy fixes | 19:29 |
Amaranth | Well, maybe | 19:29 |
Amaranth | Some of the API will likely have to go away | 19:30 |
Amaranth | Or at least be done differently | 19:30 |
Amaranth | The current API assumes we can set global state on things still | 19:30 |
DBO | Amaranth, okay, well I would audit the code and see how much they are really needed | 19:31 |
Amaranth | DBO: Right now I'm just concerned with making an API that both backends will be able to actually implement | 19:32 |
lamalex | DBO, final thing, we're sure we want to merge this into trunk and not keep it as a seperate branch and build packages for design team to use in user testing? | 19:32 |
Amaranth | After that the things that don't fit will get that kind of checking | 19:32 |
Amaranth | Or I could ignore sam and just fork the opengl plugin into an opengles plugin | 19:32 |
lamalex | because you know OMG ubuntu will write a story OMG UNITY OPTIONS HERE'S HOW ASK FOR MOAR | 19:32 |
DBO | I could mark all the options [debug] | 19:33 |
DBO | so in CCSM they say debug next to them | 19:33 |
Amaranth | I wish I could talk to sam... | 19:33 |
DBO | dont we all | 19:33 |
DBO | to be honest | 19:33 |
DBO | I dont care what OMG Ubuntu does | 19:33 |
lamalex | DBO, just seems like a good chance to leverage our infrastructure with ppas and whatnot, could honestly be a good workflow in general. Anyway +1 | 19:34 |
lamalex | maybe I'll bring it up on the list | 19:35 |
Amaranth | I think I'm just going to fork the plugin for now and figure out a proper API with sam in january, I need to get something done | 19:35 |
DBO | lamalex, I am double checking with neil | 19:36 |
lamalex | It could honestly be a pretty good workflow to have a -proposed ppa or something | 19:36 |
lamalex | where design team and interested users can test maybe features | 19:36 |
lamalex | before we commit them to trunk | 19:36 |
Amaranth | Then omgubuntu posts that and everyone switches to it :) | 19:36 |
lamalex | and we say tough shit, we told you not all of these features would make it into release | 19:37 |
lamalex | There are advantages and disadvantages to the idea though | 19:39 |
lamalex | fewer eyes on new features landing for bug reports | 19:39 |
lamalex | but also fewer bug reports for issues we know about | 19:39 |
DBO | lamalex, I am going to likely migrate the options to gsettings | 19:40 |
lamalex | away from compotions? | 19:41 |
DBO | actually nope | 19:41 |
DBO | sticking it under an "experimental" heading | 19:42 |
lamalex | in compiz | 19:46 |
Amaranth | I think it would actually make sense to have the unityshell plugin directly use gsettings to store its setting with the rest of the unity stuff | 19:47 |
lamalex | DBO, I +1'd that merge otherwise, the code looks fine | 19:51 |
DBO | lamalex, thank you for the review | 19:51 |
lamalex | you're welcome my friend | 19:51 |
DBO | I have more work to do, and thank you for asking the right questions :) | 19:51 |
lamalex | tell dbarth how great I am next time you chat ;) | 19:52 |
kamstrup | so i wonder if anyone can help out an old guy here... when I log in to (natty) with either unity- or classic sessions I just get stuck in a blank screen with a mouse pointer... | 19:52 |
Amaranth | kamstrup: is the cursor spinning? | 19:54 |
kamstrup | Amaranth: nope | 19:54 |
kamstrup | normal idle | 19:55 |
kamstrup | and 'ps aux' indicates that all processes for the session is running | 19:55 |
kamstrup | except the window manager | 19:55 |
kamstrup | and starting either compiz or metacity doesn't cut it | 19:56 |
Amaranth | well, it sounds like you didn't get a panel in the classic environment, which is bug #1 | 19:56 |
ubot5 | Launchpad bug 1 in Ubuntu "Microsoft has a majority market share" [Critical,In progress] https://launchpad.net/bugs/1 | 19:56 |
Amaranth | and you don't have the unityshell plugin enabled in compiz, which is bug #2 | 19:56 |
ubot5 | Error: Could not parse data returned by Launchpad: 2 (https://launchpad.net/bugs/2) | 19:56 |
Amaranth | eep, silly ubot5 | 19:56 |
Amaranth | so starting a window manager isn't going to get you anything visibly different as you have no shell | 19:57 |
Amaranth | and no open windows | 19:57 |
kamstrup | nautilus should still paint the desktop | 19:57 |
Amaranth | Yeah, dunno about that | 19:57 |
kamstrup | Actually, come to think of it; I did have unity working fine for a few brief minutes today. Then I pulled in the latest updates... | 20:01 |
kamstrup | it was after that | 20:01 |
kamstrup | ah, got it. compiz dies silently when launched | 20:04 |
lamalex | nice | 20:07 |
DBO | lamalex, can you do me a favor (as our QA guy) | 20:07 |
DBO | see if we can find any C++ static analyzer | 20:07 |
DBO | I cant find one | 20:07 |
lamalex | DBO, http://sourceforge.net/projects/cppcheck/ | 20:08 |
lamalex | come on dude all you have to do is google | 20:08 |
DBO | a good one | 20:08 |
lamalex | does that one suck? | 20:08 |
DBO | yes | 20:08 |
DBO | tried it | 20:08 |
kamstrup | Ah great. Apparently the unity session thinks it's completely fine that compiz exits with code 1 during startup | 20:08 |
DBO | kamstrup, gdb + break on _exit | 20:08 |
lamalex | there's a hudson plugin for cppcheck | 20:08 |
lamalex | so we could automate | 20:08 |
DBO | in that case I'll find a way to make it do what I want | 20:09 |
DBO | I want to audit render code for complex pathways (5+ possible branches per method) | 20:09 |
lamalex | DBO, it's also packaged and the kernel uses it | 20:09 |
DBO | it still sucks | 20:09 |
DBO | I wanted something like resharper for visual studio | 20:10 |
lamalex | it's the only one listed in wikipedias list of static anyalzers for cpp | 20:10 |
kamstrup | DBO: no need... vv | 20:10 |
kamstrup | Program exited with code 01. | 20:10 |
kamstrup | (gdb) No value set for `/apps/compiz-1/general/allscreens/options/active_plugins' | 20:10 |
lamalex | DBO, there are a bunch of commercial ones | 20:10 |
lamalex | if we can get funding we can probably buy something nicer | 20:10 |
lamalex | but I guess that's a dbarth issue? | 20:12 |
lamalex | + is it ok to use non-free tools | 20:13 |
lamalex | DBO, did you ask in #cppcheck for doing complex pathwyas? | 20:13 |
DBO | yes will do | 20:14 |
kamstrup | DBO: so it looks like I have no dconf schema for compiz... who's responsible for installing that? | 20:14 |
lamalex | i would guess compiz | 20:17 |
Amaranth | compiz uses gconf | 20:18 |
Amaranth | kamstrup: and the message there is because it's /apps/compiz-1/general/screen0/options/active_plugins | 20:20 |
Amaranth | screen0, not allscreens | 20:20 |
Amaranth | So the 0.8->0.9 conversion that either didrocks and smspillaz wrote is doing something funny, I guess | 20:20 |
kamstrup | DBO: breaking on _exit only gives me a stack trace inside libc. I'm trying to locate which piece of code triggers this, but my greps to up with bupkis... Any tips on how to nail this? | 20:55 |
DBO | can I see the stack trace? | 20:55 |
kamstrup | DBO: http://paste.ubuntu.com/546097/ | 20:56 |
DBO | wtf | 20:57 |
kamstrup | DBO: just my words | 20:57 |
DBO | how is it start... | 20:57 |
kamstrup | compiz --replace ccp | 20:58 |
DBO | I meant to say | 20:59 |
DBO | how is it in start? | 20:59 |
Amaranth | The only reason compiz used to exit is if you didn't have composite or opengl support but now that just affects plugin loading | 21:00 |
Amaranth | I can't think of a reason compiz would exit without giving a message first anyway | 21:00 |
Amaranth | oh, is there more than one thread? | 21:01 |
kamstrup | I think there are loads of threads | 21:02 |
Amaranth | well, no | 21:02 |
Amaranth | There is going to be 1 or 2 | 21:02 |
Amaranth | I see 3 possible locations of EXIT_FAILURE | 21:03 |
kamstrup | I think there is just 1 then | 21:03 |
Amaranth | two are in the bailer plugin | 21:03 |
Amaranth | The other is in my "move checks to compiz" patch | 21:03 |
jcastro | cando: bug #683466 is fix released right? I can't reproduce it | 21:04 |
ubot5 | Launchpad bug 683466 in unity (Ubuntu) "There are 2 Quit menu options in Quicklist" [Low,Triaged] https://launchpad.net/bugs/683466 | 21:04 |
Amaranth | In either case it should have printed something but would still only exit there if you didn't have proper support for compiz | 21:04 |
cando | jcastro, yup...:) | 21:04 |
cando | DBO has already pushed it to master... | 21:05 |
Amaranth | The only time my patch would cause exit 1 is printf ("Detected GNOME failsafe session.\n"); | 21:05 |
jcastro | cando: it has to be in the last upload though, the one on friday? | 21:05 |
cando | jcastro, dbo pushed it 14th december.. | 21:07 |
Amaranth | and if you were stuck in my move checks to compiz stuff it would have at least launched an xterm | 21:07 |
jcastro | yeah he likely forgot to update the status, I fixed it | 21:07 |
Amaranth | it should never have actually exited | 21:07 |
cando | ok...thanks..:) | 21:08 |
Amaranth | kamstrup: ^ | 21:08 |
kamstrup | Amaranth: ok... my hunt goes on then :-) | 21:08 |
Amaranth | kamstrup: Perhaps glib is pulling the rug out from under us for some reason | 21:09 |
Amaranth | although afaik the only time it does that is when g_malloc fails | 21:09 |
Amaranth | According to the code what you're seeing shouldn't be possible :/ | 21:11 |
kamstrup | Amaranth, DBO: ! it was the "bench" plugin... disabling that and now it runs... | 21:17 |
DBO | kamstrup, | 21:17 |
Amaranth | wha? | 21:17 |
DBO | :) | 21:17 |
kamstrup | Amaranth: wha?! indeed :-) | 21:17 |
Amaranth | kamstrup: The only thing I can think of is the bailer deciding your system isn't fast enough due to results from the bench plugin | 21:17 |
Amaranth | But I can't see why it wouldn't have printed something | 21:18 |
kamstrup | Amaranth: I tried with and without the bailer, and it ran with both | 21:18 |
kamstrup | Amaranth: I started manually bisecting this with 'compiz --replace plugin1 plugin2 ...' | 21:18 |
kamstrup | Amaranth: it worked until I hit "bench" | 21:18 |
Amaranth | so I just noticed bench doesn't seem to be in compiz or compiz-plugins-main | 21:19 |
Amaranth | so it was dying because that plugin doesn't exist | 21:20 |
Amaranth | kamstrup: does `compiz --replace fancyfakething` exit too? | 21:20 |
kamstrup | Amaranth: that works ok... somehow the fact that the bench plugins was ticked in ccsm caused this | 21:22 |
kamstrup | lemme just try a full session | 21:22 |
jcastro | Amaranth: are you in natty? | 21:23 |
Amaranth | jcastro: yep | 21:23 |
jcastro | Amaranth: can you snag me a screenshot of the launcher drag feature? | 21:24 |
jcastro | or do you know how? | 21:24 |
lamalex | jcastro, what do you want? | 21:25 |
lamalex | just a ss of a launcher being drug? | 21:25 |
lamalex | dragged | 21:25 |
jcastro | lamalex: just a pic of like the little bar | 21:25 |
jcastro | yeah | 21:25 |
jcastro | I'm doing a unity report and wanted to add it | 21:25 |
lamalex | erm i just broke my panel :\ | 21:26 |
Amaranth | jcastro: like that: http://i.imgur.com/pPqSc.png ? | 21:26 |
jcastro | perfect, thanks! | 21:27 |
lamalex | probably want the cursor in there | 21:27 |
lamalex | so it's obvious is a drag | 21:27 |
lamalex | and banshee instead of rb ;) | 21:27 |
Amaranth | arg, stupid unity keeps opening my terminal with pwd set to ~/Builds :/ | 21:30 |
Amaranth | even after I remove the launcher, open it again from /usr/share/applications, and pin it again | 21:30 |
Amaranth | which is really weird unless it keeps a copy of gnome-terminal.desktop itself | 21:31 |
Amaranth | lamalex: banshee doesn't like me and I have no tool that will include the cursor | 21:33 |
jcastro | DBO: thoughts? http://media.tumblr.com/tumblr_ldqxqac9AC1qb5bmy.png | 21:45 |
DBO | jcastro, yes please | 21:45 |
DBO | maybe a towel | 21:45 |
jcastro | DBO: what's the bug report on it? | 21:46 |
DBO | there isn't one as far as I know | 21:48 |
jcastro | ok | 21:48 |
* jcastro rolls with it | 21:48 | |
jcastro | http://castrojo.tumblr.com/post/2392493807/unity-bitesize-progress-report-for-20-december | 21:48 |
jcastro | cando: ^ | 21:48 |
jcastro | jono: ^ | 21:49 |
jono | jcastro, it's not entirely clear why you list the bug links under the bit about the Rubbish Bin | 21:51 |
jono | you should make it clear that these are bugs we are seeking people to fix and that they are simple bugs | 21:51 |
jcastro | refresh, I added a "here's the interesting ones for the week" | 21:51 |
jcastro | I saw that right after I published | 21:51 |
* jcastro adds more clarification | 21:52 | |
jono | still don't see it | 21:52 |
jcastro | refresh | 21:52 |
jono | I am | 21:53 |
jono | I don';t see it | 21:53 |
jcastro | ugh, my blog is down ... again. | 21:53 |
jono | Unless of course you are from England, in which case the correct term is Rubbish Bin. | 21:53 |
jono | Bug 688830 Select quicklist items with just one right click | 21:53 |
jcastro | one moment. | 21:53 |
ubot5 | Launchpad bug 688830 in unity (Ubuntu) "Select quicklist items with just one right click" [Medium,Triaged] https://launchpad.net/bugs/688830 | 21:53 |
jono | it is up for me | 21:53 |
jono | it just won't refresh | 21:53 |
jcastro | refreshed for me, hit ctrl-f5 perhaps? | 21:54 |
jcastro | I added "Here’s the interesting ones for the week. Feel free to grab any of these bugs and start hacking." with a link | 21:54 |
jono | I am in Chrome | 21:54 |
jono | so Ctrl-Ring | 21:54 |
jono | weird | 21:55 |
jcastro | both appear to do the same thing for me | 21:55 |
jono | let me try FF | 21:55 |
jono | I don't see it in FF either | 21:55 |
jono | and that is loading the page fresh | 21:55 |
jono | I don't think your updates are visibile, jcastro | 21:56 |
jono | why do you use tumblr, it is poo | 21:56 |
jcastro | it was awesome until the last 2 weeks | 21:56 |
jono | weird | 21:56 |
jcastro | It's refreshing for me on like my other 2 machines | 21:57 |
jono | I wonder if they have some caching that affects West Coast US | 21:57 |
jono | jcastro, see if anyone else can see the changes | 21:57 |
jcastro | yeah | 21:57 |
tareth | I don't see the changes either.. | 21:58 |
jono | jcastro, ^ | 21:59 |
jcastro | http://dl.dropbox.com/u/5720/jorge_not_lying.png | 22:01 |
jono | jcastro, lol, we know you are not lying | 22:02 |
jono | it is clearly a caching thing | 22:02 |
jono | jcastro, dude, you should use wordpress.com - it is full of "not crap" goodness | 22:02 |
jono | :-) | 22:02 |
jcastro | I moved away from wordpress.com a while back because it was unreliable | 22:02 |
jcastro | and then tumblr was being awesome until just recently. :-/ | 22:03 |
DBO | jcastro, i dont see teh box either | 22:03 |
jcastro | ok I am getting 50/50 with people who can see the sentence | 22:03 |
jono | jcastro, Wordpress.com was unreliable? | 22:03 |
jono | wow | 22:03 |
jcastro | yeah it was really slow | 22:04 |
jono | they have always worked great for me | 22:04 |
jono | strange | 22:04 |
jcastro | and tbh too complicated for me, I like that tumblr is just 2 text fields | 22:04 |
* jcastro makes another random edit to kick off whatever caching thing it's supposed to do | 22:05 | |
jcastro | no one is impressed by my right aligned launcher maneuver? | 22:05 |
jono | jcastro, looks good :-) | 22:06 |
DBO | jcastro, Im impressed by the animation | 22:08 |
DBO | its so fancy | 22:08 |
DBO | who ever coded such a wonderful animation | 22:09 |
DBO | that DND animation | 22:09 |
DBO | someone should give that man a cookie | 22:09 |
DBO | ronoc! (his name is so clever) | 22:09 |
jcastro | DBO: cookies and beer post-intellihide-default sir. | 22:10 |
DBO | jcastro, committing default now | 22:10 |
jcastro | DBO: hah really? | 22:10 |
ronoc | DBO, yo! | 22:10 |
DBO | jcastro, I was holding out for a better deal! | 22:10 |
DBO | ronoc, are you on vacation my good man with the cool accent | 22:11 |
ronoc | DBO, nope I'm working from ireland for the week, no holidays left | 22:11 |
ronoc | had airport flight problems but finally got here this morning about 7am | 22:12 |
ronoc | slept on the floor in stanstad airport last night | 22:12 |
DBO | isn't it like 3am there? | 22:12 |
ronoc | 10 pm | 22:12 |
DBO | oh | 22:12 |
jcastro | DBO: actually, who is fixing the nautilus icon arrangements under the launcher? That's actually annoying, I wouldn't turn the intellihide on by default until someone sorts that | 22:12 |
ronoc | bed soon for sure :) | 22:12 |
DBO | jcastro, there is no obvious fix for that | 22:13 |
DBO | we are going to need to figure out a fix | 22:13 |
DBO | jcastro, while annoying its more annoying that not getting enough testers :) | 22:13 |
jcastro | fair enough, I guess if you're going to brutalize them with double window widgets then what's a minor icon adjustment ... | 22:14 |
DBO | its actually mostly fixed in trunk | 22:15 |
DBO | the double widget thing | 22:15 |
DBO | I can only get it now by restarting the window maanger with a maximized window | 22:15 |
* jcastro updates the report | 22:18 | |
jcastro | DBO: hey, next time let's just have a quick skype at EOD every monday and you can give me the goodies | 22:18 |
DBO | okie dokie | 22:18 |
cando | jcastro, thanks!...:) | 22:19 |
jcastro | cando: now we're really rockin | 22:19 |
cando | jcastro, yeah!we rock! :D | 22:19 |
DBO | jcastro, you saw tareth got two more commits right? | 22:19 |
DBO | hes out-committed some DX'ers this week! | 22:20 |
jcastro | DBO: I did but I don't see them as fixed released | 22:20 |
jcastro | link? | 22:20 |
DBO | they are for next weeks release | 22:20 |
DBO | well... next release | 22:20 |
jcastro | oh you mean the ones today? | 22:20 |
DBO | whenever that be | 22:20 |
jcastro | you merged them this morning? | 22:20 |
jcastro | yeah I got those | 22:20 |
DBO | awesome | 22:20 |
DBO | great | 22:20 |
DBO | reddit fights the good fight: http://www.reddit.com/r/Ubuntu/comments/eonqp/please_stop_confusing_unity_for_a_de_that_is/ | 22:22 |
jono | jcastro, ok Facebooked and tweeted | 22:23 |
tareth | if all goes well I'll have another bug-fix out tonight for https://bugs.launchpad.net/ubuntu/+source/unity/+bug/691140 =] | 22:27 |
ubot5 | Ubuntu bug 691140 in unity (Ubuntu) "Initial Nautilus menu (right after session start) not responding to clicks" [Low,Confirmed] | 22:27 |
jono | tareth, you rock :-) | 22:37 |
fagan | DBO: where is the main method for unity, its not really easy to find and im trying to fix a quick bug | 22:51 |
fagan | just point me in the right direction and ill figure it out | 22:51 |
DBO | fagan, its a compiz plugin | 22:52 |
DBO | so its the compiz main | 22:52 |
fagan | DBO: but what is run when you go unity in the command then? | 22:52 |
fagan | (thats what im looking for) | 22:53 |
DBO | you mean the old clutter version? | 22:53 |
fagan | nope the new one | 22:53 |
tareth | isn't there a python script or something in /usr/bin? | 22:53 |
fagan | oh maybe | 22:54 |
DBO | fagan, im not really sure | 22:54 |
DBO | I dont launch it that way | 22:54 |
DBO | thats a packaging thing | 22:54 |
fagan | DBO: well im just trying to make a quick --replace option so the behaviour would be the same as gnome-shell --replace | 22:54 |
DBO | oh | 22:55 |
fagan | unity without switches does that at the moment already | 22:55 |
DBO | `which unity` | 22:55 |
DBO | it should be a shell script | 22:55 |
* fagan goes searching for a shell script | 22:56 | |
* RAOF thinks its actually a python dohicky. | 22:58 | |
fagan | it looks like unity.cmake | 22:58 |
tareth | yep | 22:58 |
fagan | its python | 22:58 |
fagan | wow its been a long time since I used python | 23:03 |
RAOF | Bah! How can I get the decoration to go away on all my maximised windows, rather than just half of them? | 23:05 |
Amaranth | RAOF: winrules! | 23:05 |
Amaranth | actually I guess it would just be the decoration plugin match | 23:06 |
RAOF | Well, that's odd. Firefox correctly didn't have decoration, then I opened a new maximised firefox window, and it has decoration. | 23:07 |
Amaranth | RAOF: change the decor plugin decoration match to (any ) & !(state=maxvert & state=maxhorz) | 23:08 |
Amaranth | err, where did that space come from? | 23:08 |
RAOF | :) | 23:08 |
tareth | RAOF, https://bugs.launchpad.net/unity/+bug/691741 | 23:08 |
ubot5 | Ubuntu bug 691741 in unity (Ubuntu) "Duplicated window title bars with Unity 3.2.8" [Undecided,Confirmed] | 23:08 |
Amaranth | Actually you could just do !(state=maxvert & state=maxhorz) | 23:08 |
fagan | ok done | 23:09 |
* Amaranth is glad to have fixed this problem | 23:09 | |
fagan | jcastro: which should I do a merge or put the diff in a .patch file | 23:10 |
fagan | its tested and working perfect | 23:10 |
jcastro | fagan: merge request please | 23:12 |
fagan | jcastro: to unity trunk yeah? | 23:12 |
jcastro | ya | 23:12 |
fagan | jcastro: just did the merge request | 23:18 |
fagan | https://code.launchpad.net/~shanepatrickfagan/unity/unity-replace/+merge/44301 | 23:18 |
fagan | its one line so it shouldnt be a hard review :P | 23:19 |
fagan | oh crud do I have to sign the contrib agreement for that one line? | 23:24 |
* fagan hasnt signed it yet | 23:24 | |
DBO | fagan, please CC on the contrib agreement | 23:25 |
jcastro | it's ok they check it before review | 23:25 |
fagan | DBO: cc? | 23:25 |
DBO | fagan, you email the contrib agreement in to sign it | 23:25 |
DBO | if you CC me I can merge your code today | 23:25 |
fagan | ah ok | 23:26 |
* fagan does that | 23:26 | |
fagan | DBO: sent | 23:30 |
DBO | fagan, legendary | 23:30 |
fagan | jcastro: hehe id say you would love my latest tweet :P | 23:48 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!