#ubuntu-unity 2012-02-01 <snadge> ergh.. thats right.. i busted my work pc <snadge> with unity from trunk <bschaefer> DBO, hey. would you mind taking a look at a merge into LauncherController.cpp <bschaefer> https://code.launchpad.net/~brandontschaefer/unity/new.fix-896122/+merge/90981 <snadge> when you run unity from your home dir <snadge> it still runs many of the unity processes from /usr/lib <snadge> eg.. unity-panel-server and bamfdaemon (which i compiled into my homedir) <snadge> so i just renamed them to .orig and symlinked them <snadge> however.. i still have to run unity --replace after i log in <snadge> i couldn't figure out how to get lightdm, to exec unity from my homedir instead of /usr/bin <snadge> on the flip side.. i havn't noticed the focus bug yet <snadge> :( <htorque> a little progress indication in checkbox would be nice, e.g. "Checkbox Unity Tests (9/38) - launcher/expose-minimizedapp" <mhall119> thumper: did you see my invite to the unity.u.c/get-involved sitemap? <thumper> hi <mhall119> hey <thumper> yes... been firefighting emails mostly today <mhall119> no worries, just wanted to make sure it went through <snadge> i know im a pain in the ass outsider.. but.. can someone off the top of their heads explain why the default "filter" in dash, isnt displaying anything ? <snadge> eg.. its meant to have.. apps, blah etc.. and thunderbird.. but its just blank ;) <snadge> someone did warn me that compiling from trunk was problematic atm.. and that several libs needed to be merged <snadge> ive only recompiled the bare minimum.. nux, bamf (probably screwed that up) and unity <DBO> thumper, I dont think I can do the OMG ubuntu thing <DBO> I am not very good at representing stuff to the public :) <mhall119> DBO what OMG Ubuntu thing? <DBO> introducing the MM work <mhall119> DBO writing something, or doing an interview? <DBO> I dont know <DBO> nothing was official anyhow <DBO> we never talked to them <DBO> it was just a <mhall119> DBO can be a middle-man if you'd like <DBO> "hey someone should do something with OMGubuntu about the multi-monitor work" <mhall119> I can write articles for OMG <mhall119> DBO: if you're interested, I can write up the article, with a little bit of Q&A between you and I thrown in <mhall119> if you'd feel better doing it that way <DBO> ehhhhh <DBO> one second <thumper> DBO: I'll do it <DBO> thanks dude :) <htorque> question about one checkbox test: two nautilus instances, one on workspace 1, one on workspace two - what arrows should i expect to see? <htorque> the test description says "two arrows", but where? one left, one right? two on the left? <ali1234> how do i report bugs in this checkpoint-unity thing? <ali1234> checkbox-unity sorry :) <snadge> mhall119: can you update the compiling unity from source article whilst you're at it ? :P <mhall119> snadge: no, I can write, I can't edit :( <mhall119> and even the things I write have to be approved by the site's editors <snadge> let me check who wrote it <htorque> snadge: is this not working? http://askubuntu.com/questions/28470/how-do-i-build-unity-from-source <snadge> it needs some modifications or something <htorque> (the workarounds probably are no longer necessary, haven't checked) <snadge> workaround #2 isnt needed <snadge> i did workaround #1 without testing whether its still needed <snadge> the article doesnt mention that you should update your path to include unity in your home directory.. before /usr/bin <snadge> problem is.. i did that in my .bashrc .. so of course lightdm ignores that <snadge> the instructions incorrectly say that you should just log in.. and it will magically work.. not true <snadge> i log in.. unity starts crashing.. have to quickly open a shell and type unity --replace <snadge> before it completely crashes and you lose ability to input into the terminal.. if you run unity from console.. it crashes <snadge> also it would appear that most parts of unity completely ignores $PREFIX <htorque> i'll finish the unity ppa test and then try to compile from trunk <snadge> i had to compile bamf from trunk.. in addition to nux <htorque> (could take a while) <snadge> otherwise unity wouldn't compile <snadge> and then unity continues to use bamf from /usr/lib/bamf/bamfdaemon (which i renamed to .orig and symlinked to the one in $PREFIX) <snadge> also the panel service.. i also renamed .orig and symlinked <htorque> is the alt+tab switcher supposed to show windows from different workspaces? <thumper> htorque: not any more <htorque> then the checkbox-unity test should see an update ;-) <thumper> haha <htorque> thumper: that probably also affects the pips next to launcher items (only one instead of two for one window on WS1 and one on WS2)? <thumper> htorque: hmm... <thumper> htorque: we need a way to file bugs against the tests :) <thumper> htorque: if you are around in an hour or so, didrocks will turn up <thumper> he is the man <htorque> i just can't do a lot if i don't know the expected behavior. :-P <imnichol> Does unity control the screen locking? Or is that a different program? <htorque> thumper: should bugs about checkbox-unity go to checkbox or unity (multi-monitor tests don't run for me)? <thumper> imnichol: different program right now (gnome-screensaver) <thumper> htorque: I'm not sure <imnichol> thumper, would that hold true when I suspend my computer? <thumper> imnichol: I think so, but not 100% <imnichol> thumper, thanks. I'm filing a bug and I want to make sure it's filed against the correct package <thumper> htorque: if you want to, file under unity, but add a tag "checkbox" <thumper> kk * thumper EODs <htorque> thumper: will do, thanks <ivoks> anyone interested in unity 5.2 feedback? :) <ivoks> well, the mouse thing works great as far as i can tell; the only problem i see are the icons in the launcher... those are all black; just black squares <Saviq> greyback, do you remember such a bug being filed: make the launcher hide with a window; try dragging something to the launcher edge, close the offensive window => launcher doesn't show? <Saviq> what's weird is that we have that in both trunk and shell <Saviq> that work completely different with regards to intellihide <Saviq> so that suggests it's a WM issue <greyback> Saviq: hmmm, that's not familiar to me <greyback> Saviq: will it be an issue with autohide? Intellihide is being dropped <spikeb> it is? :( <greyback> spikeb: autohide is currently considered superior. But that might change <Saviq> greyback, I would assume it's not an issue with autohide <Saviq> since it doesn't care about windows <greyback> Saviq: me too <Saviq> yeah, looks good <Saviq> btw, first I've heard about dropping intellihide... I must say I'm surprised, it was a good compromise, IMO <greyback> I was too <greyback> Saviq: for the "who lives in a colder place right now" competition, I'm looking at a thermometer with -8 on it <Saviq> you lost <Saviq> -10.9 <Saviq> it's supposed to be -24 Friday night <Saviq> F*CK <greyback> jaysus <Saviq> that's, incidentally, when I'm leaving for a week's holidays <greyback> No snow here :( <greyback> Ah! To the sun I hope :) <Saviq> no snow here, either <Saviq> too cold <Saviq> greyback, snowboarding, so yes, sun is very much wanted for <greyback> Saviq: boarding! Anywhere I know? <Saviq> Livigno <Saviq> Italy <greyback> They've plenty of fresh snow I think. It'll be great! <snadge> sudo apt-get install indicator-weather <snadge> 26C <Saviq> greyback, yeah, looking forward to it <Saviq> snadge, you're melting! <greyback> snadge: niice :) <greyback> JohnLea: hello! <greyback> JohnLea: I hope you've had your cup of coffee, cause I've a couple of questions for you <JohnLea> greyback; just drinking my coffee now ;-) <JohnLea> greyback; and good morning! <greyback> JohnLea: good morning to you too, I hope you're well <greyback> JohnLea: I hear you've lots of visual tweaks to the HUD in Unity. Do any of the changes deviate from the mockups? <JohnLea> greyback; where did you hear that? we have not touched the HUD visual design at all in the last 3 months. However we are going to make one small update, which is adding keyboard shortcuts, but this doesn't change any other elements <greyback> JohnLea: ok. <greyback> JohnLea: I heard you generated a list of bugs on the current implementation of the HUD in the PPA. I just wanted to check nothing changed <greyback> JohnLea: second question, and more technical: dyams was asking about keyboard shortcut problem. <greyback> It is possible for user to set wildly different keyboard shortcuts to switch workspaces & move windows between workspaces. <greyback> Possible to have Super+left to move right, and Alt+down to move up - as extreme example <greyback> In shortcut overlay, how can we reflect that? <JohnLea> greyback; ideally the overlay will would by dynamically built using the current keyboard shortcuts, I know this is what they are trying to do for the 3d version <snadge> who else is building unity from trunk atm <snadge> a bunch of libs have been updated .. and i found the running it from your home dir thing <snadge> just doesnt work out so well <greyback> JohnLea: ok, so we can expand the list in the mockup to encompass what also is needed <JohnLea> greyback; we should only display the keyboard shortcuts that correspond to actions in the keyboard shortcut overlay document & design. e.g. the shortcuts themselves can change, but shortcuts for other actions will not be added <dyams> JohnLea: yes, but the issue is 'Switch workspaces' alone can have four different key combinations, its possible in metacity <greyback> It's possible to set "Switch to workspace right" to Alt+right, and "Switch to workspace left" to Super+left <greyback> How to express that in the overlay is our problem <JohnLea> greyback; in the case where the keycombo is not symmetrical we could not display it at all? A user will only arrive at that state if they change the keycombo themselves, in which case we can assume it is a shortcut they remember <kamstrup> mhr3: does https://code.launchpad.net/~mhr3/libunity/dbus-activation-fixes/+merge/90919 fix the issue with the files lens not initially populating the home screen? <mhr3> kamstrup, dunno really, waiting for the packages to hit archives to test proper dbus-activation <kamstrup> mhr3: how did you end up debugging it btw? <mhr3> kamstrup, adding breakpoint(); before app.run() and doing a search when it was waiting there <mhr3> (cause the service is dbus-registered before app.run) <snadge> ahh okay so its not just me having an issue with unity from trunk then <kamstrup> ah <snadge> i have already pulled bamf from trunk to get it to compile.. but there are other dbus issues yeah, and the default home lens is not populated <snadge> but at least the annoying focus bug is fixed :D <snadge> would be nice if there was a unity trunk ppa ;) *massive hint* *extreme nudging* <mhr3> snadge, you mean like the staging ppa? <snadge> is dbus and bamf in there as well? <mhr3> it's building trunk every day <snadge> not familiar with the staging ppa.. and i would probably only want to selectively install things from there <mhr3> kamstrup, btw it's nicely testable with the test tool... if your dbus service file points to correct version of the lens :) <mhr3> just kill it and let the test tool spawn it <tsdgeos> snadge: there's a unity staging ppa, not whole distro staging ppa <tsdgeos> snadge: https://launchpad.net/~unity-team/+archive/staging <snadge> ahh right.. the instructions here: http://askubuntu.com/questions/28470/how-do-i-build-unity-from-source <kamstrup> mhr3: test tool ftw! <snadge> dont mention that :) .. and they're slightly out of date.. you need to build more than just nux and unity <snadge> to get the latest trunk build to work <snadge> plus.. unity doesnt like running from your home dir it seems.. it still tries to run things in /usr/lib <kamstrup> snadge: if you really really want bleeding edge then you should use lp:unity-jhbuild * mhr3 grins <kamstrup> it builds all necessary components for the unity and unity-2d stack <kamstrup> but if you're not into fixing weird build issues then I'd go with the staging ppa which is also highly uptodate <snadge> well i was just trying to verify that the window focus problem had been fixed.. which it has been :) <kamstrup> the benefit with jhbuild is that it will not hose your system if it breaks, as everything runs out of your home dir <snadge> well at least ive been using it all zstrickland@example.net.. and didnt notice the problem.. so thats a good sign that it has been fixed <kamstrup> nice :-) <snadge> however.. i was annoyed at having to run unity --replace every time i login <snadge> since lightdm automatically starts /usr/bin/unity instead of $PREFIX/bin/unity <snadge> as i have my path set in my .bashrc.. and obviously lightdm doesnt use that <snadge> jh-build doesnt exist for precise ? <snadge> ahh its just a script <kamstrup> mhr3: ! configure.ac:157: required file `tools/Makefile.in' not found <mhr3> kamstrup, run autogen? <kamstrup> mhr3: that is what I *get* from running autogen.sh <kamstrup> mhr3: you forgot to add the tools/Makefile.am <mhr3> ah.. <kamstrup> :-) <mhr3> kamstrup, and pushed <kamstrup> mhr3: can you choke the warnings from the tool about unhandled errors? Considering that it is one file 4 warnings from valac is maybe a bit much :-) <kamstrup> mhr3: down the road i'd like us to compile everything without valac warnings - so let's start by not having new code emit warnings :-) <mhr3> kamstrup, but at least you see it got compiled :) <kamstrup> mhr3: indeed! <mhr3> kamstrup, there, no more nicely formatted warnings... it's like cpp now :) <kamstrup> ah, nice boring compiler output <kamstrup> mhr3: why explicitly unity-lens-test-tool and not just unity-tool? <kamstrup> mhr3: the reason why I proposed unity-tool was that enterprising terminal junkies could conceivably use it to drive unity via shell scripts <mhr3> kamstrup, it can't really introspect unity, can't it? <kamstrup> mhr3: it can (in theory) do all instrumentation that is publicly available <kamstrup> on both lenses and unities <mhr3> kamstrup, right, but we already have tools to talk to unity itself, don't we? <kamstrup> we have? <mhr3> or is it just internal to autopilot? <kamstrup> afaik we just have the autopilot tools <kamstrup> and the dbus debuggin introspection, but I don't consider that "public api" <mhr3> kamstrup, so what else would the tool do other than talking to lenses? <mhr3> cause besides the introspection there's not much to use, is there? <kamstrup> mhr3: list favorites, whether unity is running, if we support querying unity capabilities then also that <kamstrup> like 2d/3d, vendor patch level etc <kamstrup> mhr3: listing installed lenses, etc etc <mhr3> oh well... afterall it's just a name, feel free to "Needs fixing" :) <kamstrup> mhr3: i know I am anal:-) <Andy80> hello <kamstrup> mhr3: ok, comments up on https://code.launchpad.net/~mhr3/libunity/test-tool/+merge/91027 <mhr3> kamstrup, thx, as for the --test-server-mode - it allows you to pass a couple of executable test scripts (or directory) and it will run each of those as a test case (failing it they return != 0) <mhr3> kamstrup, so like with test cases for apps-lens you'd just do `unity-tool --test-server-mode ./tests` <mhr3> i imagined we could use that to run make check <kamstrup> mhr3: ah, right. Nice! Figured it out after toying with the apps lens test branch <mhr3> right, there's a readme :) <tsdgeos> greyback: i hope that i understood you correctly in https://code.launchpad.net/~aacid/unity-2d/unity-2d_tests_for_rtl/+merge/90849 and what you meant was removing your name from the new file <greyback> tsdgeos: yep, that's all <tsdgeos> ok :-) <greyback> tsdgeos: I don't see the point in keeping it there, unless we all want to keep adding names everywhere <tsdgeos> yeah <greyback> but it's a nice solution for the ltr and rtl tests. I was not sure what to do myself <tsdgeos> agreed, gets crazy, in poppler we have the policy to do it right, and you end up with stuff like http://cgit.freedesktop.org/poppler/poppler/tree/poppler/Gfx.cc where there's 21 names there :D <greyback> JohnLea: sorry I disconnected earlier, but thank you for sorting out our problem <greyback> tsdgeos: lol, yeah that's bad <greyback> also it doesn't really make sense, if you make a one line change, that doesn't give you copyright on the whole file. IANAL tho :) <snadge> i can understand why you would want your name removed from unity.. *bdom tish* ;) <greyback> snadge: oh the harshness <greyback> snadge: we're unity2d anyway ;) <snadge> naw.. seriously im one of the few non involved fanbois.. its okay ;) <snadge> the community has reacted a bit over the top i think.. but its okay, some of the hate is equally directed towards gnome-shell <snadge> im just pleased as punch my two main gripes with unity have been fixed in trunk.. which should mean that they'll make their way into 12.04 :) <greyback> snadge: yay! <snadge> alt tab now defaults to apps on the current workspace.. high five to whomever did that <snadge> a friend of mine griped that you cant move the launcher anywhere other than the left side of the screen <snadge> i hadn't even noticed that.. but apparently some weirdos run their monitors in portrait mode <snadge> so it would make sense to be able to move it to the top or the bottom in that case <snadge> also other weirdos would like to have it on the right hand side of the screen.. i personally dont see the issue with allowing people to do that <kamstrup> mhr3: some more nitpicking on https://code.launchpad.net/~mhr3/libunity/test-tool/+merge/91027 <jasox> freeze for Alpha <jasox> ups <jasox> Hi guys, I was wondering what font size (small/normal) do you use in ubuntu on 24" monitor(16:10) ? <tsdgeos> greyback: can you merge those patchse in already, i think some will conflict between themselves so if you merge them now i'll fix the conflicts <greyback> tsdgeos: ah boo, I meant to check that. <tsdgeos> the rtl one will conflict with the bfb one <tsdgeos> it's fine <tsdgeos> just the sooner you merge them the sooner i fix them D <Saviq> hey, sorry for not being there for the standup, got caught up in stuff : <Saviq> greyback, I'm sure you've taken over, anything I need to know? <Saviq> greyback, also, I've built the package just fine, are you sure your env is clean? <greyback> Saviq: nope, nothing major to report <Saviq> greyback, try bzr bd <greyback> Saviq: hmm, ok I will <Saviq> and cleaning up build-area first <jasox> I am just testing ubuntu 12.04 alpha, lots of improvements. I would be nice if we had when you type alt-F1 emacs of vim key bindings. What do you think ? <Saviq> jasox, please take that up in #unity-design <Saviq> jasox, or best file a bug against ayatana-design <jasox> Thanks Saviq ;) <jasox> didn't know for unity-design <Saviq> jasox, sorry <Saviq> meant #ubuntu-design <jasox> :D np <Saviq> JohnLea, btw, with all the ayatanas going away, will there be a ubuntu-design project taking over? <JohnLea> Saviq; yes, we are just renaming everything (well the irc and mailing list at least) from ayatana to ubuntu-design <Saviq> JohnLea, will that be true for the LP project? <JohnLea> Saviq; that would be a good idea, but not no.1 priority atm <Saviq> ok, just curious, thanks <Saviq> dyams, is CopyAction what's used un Unity, too? <Saviq> dyams, btw, you _do_ have mouse cursor feedback :) <Saviq> the setAction() in onDragEnter takes care of that <Saviq> it's a bit slow, though <Saviq> like, I need to wait a second for the icon to get updated <Saviq> I'm wondering if caching the mime types on the launcher items might be a good idea <Saviq> but we might leave that for later <dyams> saviq: ah... <dyams> saviq: checking mouse feedback <Saviq> dyams, the cursor changes to a hand with + sign <Saviq> but after a second or so <Saviq> dyams, another question... when validatingUrisForLaunch, you're checking against the .desktop file and the MimeType there <Saviq> ah wait * Saviq needs to read about the gio APIs <dyams> saviq: yes, nearly half a sec delay i see here <dyams> :) <Saviq> dyams, can you try and find out where is the delay? whether you're not getting the onDragEnter event earlier <Saviq> or maybe the file parsing takes so long? <dyams> saviq: I don't think parsing takes so long..but i can check it out later <Saviq> dyams, ok, I'll have a quick check myself what's going on <dyams> saviq: ok <Saviq> dyams, you don't get the onDragEnter event soon enough <Saviq> dyams, so that's something that needs to be addressed higher up the stack <Saviq> branch approved, then <tsdgeos> greyback|lunch: confused about last comment in https://code.launchpad.net/~aacid/unity-2d/unity-2d_tests_for_rtl/+merge/90849 that branch is fully merged and it seems the conflicts would happen when mergning the other branches, and anyway that one is not set to merge yet <Saviq> dyams, assuming you pushed the .append() fix/ <Saviq> dyams, I'll wait for that before approving <dyams> saviq: i made the fix, lemme push it <Saviq> dyams, also, please add a comment about the mouse cursor change in the manual test <dyams> saviq: ok <dyams> saviq: Updated <Saviq> dyams, thanks <dyams> saviq: no prob <Saviq> dyams, oh one more style issue, please add brackets around g_object_unref <Saviq> line 1096 <Saviq> sorry for that <Saviq> after that I'm approving <dyams> saviq: one sec <dyams> saviq: updated <Saviq> dyams, thanks, approving <dyams> saviq: thank you <mhall119> dyams: could you take a look at https://code.launchpad.net/~haggai-eran/unity/rtl-menu-popup/+merge/71541 and let me know what it's waiting on? <dyams> mhall119: one sec <mhall119> thanks <dyams> mhall119: this is for Unity <dyams> mhall119: not for unity-2d <Andy80> Saviq: hi :) you have a minute to give a look to a unity-2d library compilation error? <Saviq> Andy80, there's a bunch of us here <Saviq> Andy80, pastebin it and we'll try and help <Andy80> Saviq: ok :) <mhall119> dyams: oh, sorry, thought you were a unity guy <dyams> mhall119: it's ok, no prob <Andy80> the error is this one http://pastebin.com/1p9v5HeH and the complete explaination is written in this email https://lists.launchpad.net/unity-dev/msg00404.html - please note that I'm trying to compile these libraries using Qt5, not Qt4 (that's what I want, not a mistake). <Saviq> mhall119, if you want we can give you a status update on RTL in unity-2d ;) <Saviq> Andy80, looks like some APIs for QML plugins has changed between Qt4.7 and Qt5 <mhall119> Saviq: dyams: yeah, looks like this is the -2d MP: https://code.launchpad.net/~haggai-eran/unity-2d/4.0-rtl/+merge/81377 <Andy80> Saviq: so we need to first change the code for these libs and patch them before being able to recompile, right? <Saviq> mhall119, this is mainly waiting for our merge of unity-2d-shell, that's going to happen this week <Saviq> Andy80, yes, it can't find the headers for QDeclarativeExtensionPlugin <mhall119> Saviq: it's been waiting since november? <Saviq> mhall119, no, then it was waiting on someone to review it <Saviq> mhall119, problem with those things is that we have noone that actually uses RTL <Saviq> to verify the fixes <Saviq> mhall119, and obviously time is a problem <Saviq> but I really think that's going to get into 12.04 <Andy80> Saviq: ok. Florian suggested me some changes to do for unity-2d, probably the same changes also apply to the unity-2d libraries. I'll try to implements them and see if I can patch them, thanks for now :) <Saviq> if noone else, I'll do it myself <mhall119> Saviq: reading the comments, it looks like dyams approved it back in november, but there was an issue with it being associated with bugs it didn't close, so it wasn't applied, or something to that effect <Saviq> mhall119, I don't think it was reviewed properly was it? let me take a look <Saviq> mhall119, but yes there was definitely some weirds stuff <Saviq> mhall119, https://code.launchpad.net/~haggai-eran/unity-2d/rtl-rebased/+merge/82151 that's the "new" MR <Saviq> it's only a 300 LOC diff <mhall119> Saviq: ah,thanks, it appears it wasn't marked as superceded <Saviq> so it will definitely get in before 12.04 <Saviq> mhall119, the other one was rejected <dyams> mhall119: oh that one...somehow that branch was messed up.. <dyams> mhall119: so, we asked to resubmit <mhall119> ok, do either of you have the ability to remove/delete/mark superceded that old MP? <Saviq> mhall119, it's rejected, isn't that enough? <mhall119> MacSlow|lunch: ping me when you're back <Saviq> mhall119, deleted <mhall119> Saviq: you're right, I'm looking at this MP for -3d <mhall119> I still need someone to look at that for me <greyback> tsdgeos: yep, but when the freeze ends, the branches will merge in order, meaning if I approve your tests_for_rtl now, tarmac will fail to merge it <greyback> tsdgeos: it was just a warning <tsdgeos> greyback: ok <tsdgeos> greyback: when does the freeze end? <Saviq> tsdgeos, tomorrow, I think <tsdgeos> ok <Saviq> didrocks, is that right ^ ? <MacSlow> mhall119, what's up? <mhall119> MacSlow: can you give me an update on https://code.launchpad.net/~haggai-eran/unity/rtl-menu-popup/+merge/71541 ? <mhall119> I'm told the unity-2d patch for this is already being handled, but this one doesn't appear to have had any feedback <Saviq> brb, going to test some MM stuff <MacSlow> mhall119, since that branch needs a patched nux before it can land and that particular nux-branch is still nowhere near landing (being approved) I'd say this is on hold still <mhall119> MacSlow: can you respond to him in https://code.launchpad.net/~haggai-eran/nux/rtl/+merge/71538 then? He asked back in november if he should just push with --overwrite after he rebases <mhall119> that's the last comment on the MP <mhall119> or maybe jaytaoko would be the better person to respond <MacSlow> mhall119, indeed Jay would be the better person to contact... as he seems to have arleady looked at Haggai's nux-branch <mhall119> jaytaoko: ^^ can you respond to Haggai on that nux MP? <greyback> Saviq: yep, you're right <greyback> tsdgeos: ^^ <tsdgeos> tomorrow meaning we can commit stuff tomorrow or that tomorrow is still freeze day? <kenvandine> mhall119, you have a couple lines in you copyright file that should be removed, looks like you redirected grep output into it <mhall119> in the copyright? <mhall119> huh, let me check <kenvandine> debian/copyright <mhall119> kenvandine: which lines? <greyback> tsdgeos: freeze takes at least 3 days. I can't say with certainty when it ends <kenvandine> mhall119, in singlet <tsdgeos> well <mhall119> this was generated by python-mkdebian, IIRC <tsdgeos> if it's much longer i'll end up with 20 MR <tsdgeos> i'm on 12 already <kenvandine> mhall119, ok... bug there <kenvandine> you just need the 2 lines <kenvandine> and remove the binary file matches line <mhall119> kenvandine: pushing the changes <mhall119> rev 2 <mhall119> I don't need to update the changelog for this do I? <kenvandine> not yet <kenvandine> mhall119, http://paste.ubuntu.com/825152/ <kenvandine> hopefully reading the diff will help explain <kenvandine> mhall119, and the list in the Format field explains all the values <htorque> agateau: hi! can you (or someone else that knows the unity specs in detai) look over the current checkbox-unity test descriptions? see bug 924669 <ubot5`> Launchpad bug 924669 in unity (Ubuntu) "checkbox-unity: test descriptions need an update" [Undecided,New] https://launchpad.net/bugs/924669 <agateau> htorque: will look into this, thanks <htorque> thanks :) <mhall119> kenvandine: pushed, do you know who maintains python-mkdebian? <kenvandine> nope <mhall119> ok, I'll try to find out <kenvandine> mhall119, also you should use dh_python2 instead of pysupport <kenvandine> http://paste.ubuntu.com/825165/ <kenvandine> and i added a watch file for you too <kenvandine> although not tested since there are no released tarballs <kenvandine> this is a simpler rules file and uses python2 properlyt <kenvandine> mhall119, you also need to fix the description, replace the UNKNOWN <htorque> does anyone have an idea why indicator-loader3 freezes the desktop when running the appmenu indicator? here's its output: http://paste.ubuntu.com/824509/ <tsdgeos> greyback: if you're doing reviews, i have a few of them i just created to backport from -shell to unity-2d that assigned to Saviq but can add you too if you feel like... ;-) <greyback> tsdgeos: :) I'm finishing up Kaleo's MR now, then have blog post to write. Then I'll either attack your MRs or make a few of my own <greyback> tsdgeos: there's one there I assigned to Saviq, maybe you can have a look, take the pressure off him <Saviq> guys, I'm very close to fixing the damn ScreenInfo thingy <tsdgeos> Saviq: awesome <greyback> Saviq: nice <jaytaoko> mhall119: I will respond to haggai <tsdgeos> greyback: i can take taht MR if you want and Saviq doesn't mind <Saviq> you will be able to either a) bind to a particular screen b) particular corner c) follow the widget <Saviq> tsdgeos, I'm fine <mhall119> thanks jaytaoko <tsdgeos> greyback: https://code.launchpad.net/~gerboland/unity-2d/shell-background-isolate/+merge/90850 ? <mhall119> kenvandine: updated debian/rules, debian/control and added debian/watch (also uploaded tag.gz download to Launchpad) <kenvandine> cool <greyback_> tsdgeos: that's the one <mhall119> kenvandine: I can bzr builddeb from the package branch now <gord> mhr3, is it just me, or are the filter stage changes blocked by the model updates? <gord> s/stage/state <mhr3> gord, not sure what you mean <davidcalle> gord, not just you <gord> mhr3, it looks like the filter stage changes don't update until we get more results from the model <gord> s/stage/state <gord> geez what is it with me and that word <Saviq> nerochiaro, hey, you around? <nerochiaro> Saviq: yes, what's up ? <mhr3> gord, perhaps unity isn't listening to the changed signal? <Saviq> nerochiaro, hey, "static const int DASH_MIN_SCREEN_WIDTH = 1280; static const int DASH_MIN_SCREEN_HEIGHT = 1084;" <Saviq> is this right? my desktop is 1600x900, meaning I get fullscreen dash <mhr3> gord, or is that in unity-core? <nerochiaro> Saviq: as far as i know it's right, but the algo in u3d is a bit different. last i talked with Kaleo IIRC we thought it was ok like this for now <nerochiaro> Saviq: but i might recall wrong <mhr3> gord, but yea kenvandine also mentioned hickups when trying to update the filter models <Saviq> nerochiaro, yeah Unity isn't going fullscreen here <Saviq> and unity-2d wasn't, either <Saviq> 1084 height sounds very high <Saviq> it's 1080p <Saviq> more, even <gord> mhr3, hrm, i guess it might be unity not queuing a draw or something - i'll have a look later. was just an idle observation :) <Kaleo> Saviq, nerochiaro: these figures look wrong <Kaleo> 1084? <Saviq> yeah exactly my point <Kaleo> nerochiaro: does not look like we used to have <nerochiaro> IIRC they have been like that all the time <Saviq> Kaleo, the values were the same it seems <Saviq> but the algo must've been different <mhr3> gord, feel free to open a bug, so we dont loose track of it <Kaleo> Saviq: why do you think so? <nerochiaro> Saviq: at this point i suggest we just go ahead and implement the same algo as unity <Saviq> Kaleo, I'm looking at the diff <nerochiaro> it'n not that complicated anyway <Saviq> Kaleo, r875 in trunk <gord> mhr3, yeah, after i've taken a look, just need to get through this one thing i'm doing <mhr3> ok <Saviq> wrong <Saviq> actually no, right <Saviq> Kaleo, nerochiaro, before _both_ the values had to be smaller <Kaleo> Saviq: the check seems identical <Kaleo> bool alwaysFullScreen = rect.width() < minSize.width() && rect.height() < minSize.height(); <Kaleo> Saviq: is the new code <Kaleo> Saviq: if (rect.width() < minSize.width() && rect.height() < minSize.height()) { <Kaleo> Saviq: was the code before <Saviq> ok let me look again <Saviq> hmm <Saviq> ok the code is fine, something else makes my dash fullscreen <Saviq> right <Saviq> ok so here's what's wrong <Saviq> nerochiaro, if at any point you display the dash on a small screen <Kaleo> Saviq: the fullscreen dconf key? <Saviq> the dconf key gets changed <Kaleo> Saviq: then it will be fullscreen by default <Kaleo> Saviq: nice onee <Kaleo> Saviq: bug report <Saviq> and here I am wondering wth :P <Saviq> Kaleo, yup <tsdgeos> Saviq: once you have the buttons in the dash you can just go and toggle the fullscreen with them ;-) <Saviq> tsdgeos, I'm working in trunk <Saviq> tsdgeos, so I actually can regardless <Saviq> well, not regardless but I can, since that's fine in trunk <nerochiaro> Saviq: so the first thing we need to fix for sure is the issue of putting back that && <Saviq> nerochiaro, ? <nerochiaro> Saviq: you said before it went fullscreen is both h and w were < of the limit values. doesn't it go fullscreen now even if one of them is < only ? <Saviq> nerochiaro, no, I was wrong <Saviq> nerochiaro, the code is same, the only issue is that the dconf is reset when you launch dash on a small screen <nerochiaro> Saviq: ok, and you're right, it shouldn't save the value when the fullscreen is forced by the small screen <Saviq> yup <Saviq> tsdgeos, can you take a zstrickland@example.net.{cpp,h} (in either trunk or shell) and tell me where do you see m_workspacesInfo being instantiated? <tsdgeos> Saviq: in the constructor <tsdgeos> it's a member, so gets constructed there <Saviq> tsdgeos, implicitly? <tsdgeos> yep <Saviq> ok, makes sense <Saviq> you learn something new every day :) <Saviq> tsdgeos, last thing, does this make sense re your comment about screenNumber() only working when widget is shown http://pastebin.ubuntu.com/825268/ ? <Saviq> or should I check for .visible? <tsdgeos> the first if doesn't make sense no <tsdgeos> the event->type() == QEvent33ec:265c:71fe:e26d:2682:4ec2:aaa1:99abShow looks nice though <Saviq> my head is kind of steaming right now with that <Saviq> so .visible for the first one should be enough you think? <Saviq> .isVisible(), rather <tsdgeos> i don't think you even need it <tsdgeos> once it gets visible the show even will happen and it will get right <Saviq> oh right <Saviq> it won't fail when it's not visible <Saviq> and then will update as soon as it is shown <tsdgeos> sure the m_screen will be "wrong" for a while, but you'd still need to give it a value <tsdgeos> and since there's no "right" value for a non visible widget <tsdgeos> whatever screenNumber returns should be "good enough" <tsdgeos> imho <Saviq> ok makes sense <Saviq> tsdgeos, re activeWindowChanged, I couldn't find any code that actually used that <Saviq> so I dropped it <tsdgeos> hmmm <tsdgeos> let me see, i thought i saw something the other day when grepping <Saviq> if you can, please tell <Saviq> ah wait <Saviq> it's probably there in shell <Saviq> not in trunk <tsdgeos> Saviq: that's what i thought, but no, just grepped again and found nothing in -shell either <Saviq> yeah, windowsintersectmonitor is connecting to the signal itself <Saviq> so yeah, dropping it <Saviq> ok, r888, what a nice number, is finally ready for review, I think <Saviq> tomorrow morning I will merge that into shell and make sure we have MM working fine <Saviq> and will get back to reviews <Saviq> EOD <Saviq> see you all tomorrow <tsdgeos> Saviq: we still have lots of wnck_screen_get_default that don't look all nice MM <tsdgeos> but well <tsdgeos> Saviq: tty tomorrow <Saviq> tsdgeos, yeah, that will need to be fixed during the "proper" MM support <Saviq> what I was doing was just "launcher / dash always on topleft screen" <Saviq> but doing it a future-proof way that will allow reusing ScreenInfo easily <Saviq> thanks, see you laters <greyback_> Saviq: good evening! <Saviq> greyback_, you too <greyback_> tsdgeos: thanks for your comments, you're absolutely right, will fix <greyback_> mmrazik: pig? <greyback_> mmrazik: ping even :D <mmrazik> greyback_: mhm.... bacon :) <greyback_> mmrazik: grr, now I'm hungry again <mmrazik> he he. Sorry for that. <mmrazik> but you started :) <greyback_> mmrazik: I've written up blag post into Wordpress, and now noticed I can't save it so people can read it before I publish <mmrazik> weird <greyback_> mmrazik: or am I such a Wordpress ogre that I'm missing the option <greyback_> I've been cursing it for the last hour tbh. How did they make it so buggy <mmrazik> I'm just looking at it * mmrazik is no wordpress expert either <greyback_> I've got about 20 identical preview frames below my post. No wonder Firefox is chugging! <davmor2> hey gord you'll know who's responsible for the applications lens? <mmrazik> greyback_: does this help http://en.support.wordpress.com/posts/post-visibility/ ? <greyback_> mmrazik: should do, I just don't see the option anywhere. <greyback_> mmrazik: I'm gonna publish, then very quickly try to hide it again <greyback_> mmrazik: that ok? <mmrazik> fine with me <greyback_> ok cool <mmrazik> the dialog mentioned in that article is on right hand side <om26er> davmor2, kamstrup is or mhr3 <davmor2> om26er: thanks <gord> davmor2, mhr3 <gord> leave poor kamstrup alone ;) <davmor2> gord: oh alright then <greyback_> mmrazik: yep, all done. You got mail :) <greyback_> mmrazik: apologies for the lateness <mmrazik> greyback_: thx! <davmor2> mhr3: in applications lens filters there is a new category that isn't in precise but is in the USC of books and magazines do you need a bug to add this filter? <mmrazik> greyback_: don't worry. it is still earlier than I planned... <greyback_> mmrazik: I'm always happy to exceed expectations :) <mmrazik> greyback_: so it is private and I should publish it if I'm happy with it? <mhr3> davmor2, yes, please open a bug <greyback_> mmrazik: yep <mmrazik> ok <davmor2> mhr3: no worries <mmrazik> then I'll send the link to the other QA engineers and will publish tomorrow <greyback_> mmrazik: good stuff. Thanking you <davmor2> mhr3: bug 924982, and thanks :) <ubot5`> Launchpad bug 924982 in unity-lens-applications (Ubuntu) "USC has added a new section called books and magazines this is missing from filters" [Undecided,New] https://launchpad.net/bugs/924982 <kenvandine> mhr3, i proposed a dee branch earlier which adds a cleared signal <mhr3> kenvandine, i think we talked about it with kamstrup long time ago and decided we can't do that <mhr3> but i'll let him explain :) <mhr3> gtg.. <kenvandine> o <kenvandine> ok <davmor2> kenvandine: I so expected that O to be followed up by :'( <nloewen> I found a bug in unity 5.2 <nloewen> When using a transparent panel, the text fades to black, then disappears instead of fading to transparent. <jono> didrocks, do you know if Alt Tab is only supposed to show apps on a given virtual desktop now? <jono> I am getting that is the latest Unity <didrocks> jono: yeah, it's the new default <jono> gotcha <didrocks> jono: same if you click on a launcher icon, you only see apps on the current ws <jono> do we know if this will be configurable? <Daekdroom> It is configurable <Daekdroom> It's even on ccsm <jono> Daekdroom, I mean configurable in GNOME Control Panel <Daekdroom> Ah. <jono> I suspect some people will miss the functionality of showing all apps <jono> I certainly will <Daekdroom> I would <nloewen> Oh, I hated haveing all windows in the alt tab. <nloewen> I like this a lot better. <Daekdroom> Has anyone looked into the issue that some people can't make the launcher appear using the cursor? <om26er> Daekdroom, its kind of knonw I believe <om26er> since the new mechanism is not fully working atm <om26er> Daekdroom, try "pusing harder" though <om26er> I meant the left of the screen <Daekdroom> I've tried enough to tell it's not working. <om26er> try the experimental tab for Unity plugin in CCSM <Daekdroom> It won't reveal even with launcher reveal pressure at 1 <nloewen> oooh, I like the launcher reveal pressure setting. <nloewen> 20 was a bit high. <igerth> Hey <doctormon> Hey guys, <doctormon> I'm trying to make a lens and I keep getting a segfault (python using introspection) <doctormon> libunity-WARNING **: unity-scope-factory.vala:78: Unable to search for scopes: No such file or directory <doctormon> That's the last warning before the segfault <DBO> doctormon, you would need to run the lens in gdb and get a backtrace <DBO> but it sounds like you dont have the xml files installed in the right place <doctormon> DBO: Remind me how one restarts unity? <DBO> doctormon, compiz --replace <doctormon> DBO: And is it likely to complain if I'm running other dbus objects from the same daemon? <DBO> doctormon, no idea :) <DBO> im not really that involved with lens devel <DBO> I do mostly visual work <DBO> gord, ^^ maybe? <mhall119> thumper: dbarth: did you guys have any feedback on the unity.u.c/get-involved sitemap? <doctormon> DBO: Thanks for your help, I'm not sure what to do with a segfault, the lens file is there but what else. <DBO> doctormon, the segfault is in your lens? <mhall119> thumper: dbarth: specifically I have some gaps in the "Design" section where I'm not sure how the community can get involved <DBO> mhall119, is the site supposed to be live? <DBO> ah nevermind it works <doctormon> DBO: Yeah, it doesn't like lens.props.anything = something <DBO> goooooord gord gord get your english butt in here <mhall119> DBO: I'm planning a content cleanup for what's currently there <DBO> mhall119, its very busy... <mhall119> DBO: yes, hence the need for a cleanup :) <mhall119> DBO: if you're interested in helping, send me your email so I can invite you to the google doc <DBO> Im about as clear at articulating my thoughts as a drunken rhino <mhall119> it's just a list of lists right now <DBO> (though, I guess he gets his point across, groan pun) <mhall119> a sitemap, not actual content <imnichol> I upgraded to unity5.2 and ran the test application. When it got to the test where it restarted unity, compiz crashed. I was unable to report the crash because I wasn't running an ubuntu version of compiz. Anyone else seen this? <balloons> imnichol, yes at the moment the apport tool doesn't work with ppas <imnichol> Ok thanks <balloons> however, you can still report the crash manually <imnichol> How? <balloons> imnichol, you can manually run 'ubuntu-bug compiz' and then file a bug <imnichol> Can I still do it if I restarted my computer after the crash? <imnichol> When compiz went down, it took unity3d with it, so I didn't have the launcher, menu bar, or window decorations <balloons> well the applicable logs went with the restart sadly.. however if you can reproduce the crash you can note how to reproduce and file a bug manually giving the logs from the crash when it happens <balloons> thanks for testing imnichol <imnichol> Ok <imnichol> No prob, thanks for explaining it <balloons> hopefully the tools will support this in the future <imnichol> Actually, it just occurred to me that I was able to switch to tty1 after the crash. Is it possible to run ubuntu-bug from a non-graphical terminal? <balloons> imnichol, it is possible :-) <imnichol> Awesome <imnichol> Gonna have to do that tonight <imnichol> How long until the window to run these tests closes? <balloons> 8 am utc on thursday <imnichol> Ok <imnichol> I'm in UTC-6, so I'll have plenty of time <balloons> excellent :-) <imnichol> Thanks much all <imnichol> Or, I guess: thanks much balloons! <balloons> yvw <balloons> thanks for sending in your results! <thumper> morning... <balloons> NZ <3 <mhall119> thumper: ping <mhall119> is everyone in dx a member of ~unity-team ? <thumper> mhall119: dx is an old term now... <thumper> mhall119: who are you concerned about? <mhall119> thumper: trying to determine whether an MP is coming from the community or employees for stats graphs <mhall119> and launchpadlib won't let me check if someone is in ~canonical or not <mhall119> not with anonymous logins anyway, which the current stats code uses <mhall119> but it can tell me if someone can do reviews for lp:unity or not <DBO> mhall119, yes <DBO> everyone in dx is a member of ~unity-team <DBO> mhall119, and feel free to call us DX damnit, my job title is still officially GNOME Developer <DBO> so I guess, you know, I develop gnomes <thumper> mhall119: I think that the unity-team has all the canonical unity developers <thumper> mhall119: and some extras by the look of it <thumper> mhall119: but it looks like a good indicator <mhall119> ok, thanks <swat_> hi all <swat_> i got the upgrade to the latest version of unity in precise yesterday, it seems nice, very quick <swat_> is it possible to change the amount of "force" needed to pop the launcher open? <swat_> at the moment it takes me a good few swipes on my netbook to open it <mhall119> thumper: DBO: is ~unity-team the default reviewer for anything besides unity mps? <DBO> mhall119, no idea :) <JonOomph> Hi! Has anyone else noticed that the GtkRecentChooserMenu widget is broken in Unity? All apps that use this type of widget are broken too... but only when running Unity. The 1st item listed in the "Recent" menu is always selected, regardless of what item was clicked. <Daekdroom> swat_, yes <Daekdroom> You can use ccsm to do that. <swat_> Daekdroom: i'll take a look <Daekdroom> swat_, I think it's Ubuntu Unity Plugin > Experimental tab > Launcher reveal pressure <swat_> Daekdroom: result :-) ta v.m. <thumper> JonOomph: can you file a bug on unity with more info? <JonOomph> thumper, https://bugs.launchpad.net/indicator-appmenu/+bug/752674 (36 people affected, 13 duplicates). <ubot5`> Launchpad bug 752674 in inkscape (Ubuntu) "GtkRecentChooserMenu always selects first entry" [Low,Triaged] <JonOomph> The bug report has been around for a while... but nobody wants to take ownership of it. =) <thumper> JonOomph: thanks <JonOomph> thumper, I updated that bug report with an easy step by step way to reproduce it. No problem. #ubuntu-unity 2012-02-02 <bschaefer> jaytaoko, ping, if your still around <bschaefer> thumper, DBO, Hey, would either one of you want to do a code review? <bschaefer> for the key nav. https://code.launchpad.net/~brandontschaefer/unity/new.fix-896122/+merge/90981 <DBO> got it <bschaefer> DBO, thanks <thumper> DBO: thanks <bschaefer> DBO, ugg noticed a mistake just pushed the fix (just used START instead of END) <DBO> bschaefer, haha, good because I havent yet switched to the review :) <DBO> I'll start pretty soon though <bschaefer> DBO, no worries, I was just wanted to warn you if you had started :) <om26er> there is a problem in trunk with my intel gpu netbook it seems.. the first character in every unity element is bit corrupted <om26er> can anyone else confirm that as well? <om26er> see http://imagebin.org/index.php?mode=image&id=196823 <om26er> the H of home folder <om26er> the A of applications <om26er> and the close button * om26er files a bug <Saviq> mornin' <om26er> anyone using Precise but not using the unity 5.2 RC please test bug 924640 <ubot5`> Launchpad bug 924640 in unity (Ubuntu) "Desktop menu is not keyboard accessible" [Undecided,Confirmed] https://launchpad.net/bugs/924640 <Saviq> tsdgeos, maybe you'll have an idea... I'm missing a "QDesktopWidget33ec:265c:71fe:e26d:2682:4ec2:aaa1:99abscreenLayoutChanged" <Saviq> tsdgeos, 'cause if I just move screens from left to right, screenCount doesn't change <Saviq> what's more, even their sizes don't necessarily change <Saviq> esp. if both screens have the same resolution <tsdgeos> you mean if you tell X or whoever that the screen on the left is now the screen on the right? <Saviq> tsdgeos, yeah <tsdgeos> don't know if Qt tells you about that tbh <tsdgeos> why do we need it? <Saviq> tsdgeos, 'cause if you want the launcher always in topleft screen <Saviq> you need to know when the topleft screen has changed <Saviq> hmm but geometry will change <tsdgeos> i see <tsdgeos> i never did much multimonitor work <tsdgeos> so can't really tell <Saviq> Kaleo, maybe you'll have an idea ^ ? <Kaleo> Saviq: no idea if Qt reports that <Saviq> I wonder if workAreaResized gets fired <Saviq> let me see <Saviq> ok that's not gonna work... <Kaleo> Saviq: I don't see any API to detect screen/monitor positioning <Saviq> Kaleo, resized() is fired <Saviq> Kaleo, even if it's really not resized <Kaleo> Saviq: that's not too good <Saviq> that signal should be "geometryChanged" <Kaleo> Saviq: but how do you Ã_get_ the position? <Saviq> Kaleo, screenGeometry() <Saviq> resized(int) suggest it will only fire when the size is different <Saviq> when in fact it's when geometry changes <Saviq> so x,y,width,height <Kaleo> Saviq: ok <Saviq> so I can probably work off of resized() <Kaleo> Saviq: you know you can use all the signals from QWidget <Kaleo> QWidget * QDesktopWidget33ec:265c:71fe:e26d:2682:4ec2:aaa1:99abscreen ( int screen = -1 ) <Saviq> I know <Saviq> but nothing I found that ifts <Kaleo> ok <Saviq> unless you can prove me wrong <Kaleo> that's fne <Kaleo> fine* <Kaleo> with a good comment <tsdgeos> Saviq: tests/places/places-tests.rb: What happened with "Super and Alt+F1 interaction" and "Super, Super and Alt+F1 interaction"? They are on unity-2d but not on unity-2d-shell :-S <Saviq> tsdgeos, maybe they weren't yet merged? <Saviq> tsdgeos, let me see what happens when I try and merge trunk into shell <tsdgeos> ahhh true <tsdgeos> yeah they are not merged yet <Saviq> let me do that now <greyback> tsdgeos: Saviq morning <Saviq> greyback, hey <smspillaz> greyback: hey hey <greyback> smspillaz: you've got something to show me then? <smspillaz> mhm <greyback> lol <Andy80> question: #include <QtDeclarative/QDeclarativeExtensionPlugin> is the correct syntax when using Qt5, right? <gogo_> hi precise alpha 2 have unity 5.0 or unity 5.2? <seb128> gogo_, 5.0 <gogo_> thnx...I thought it will be 5.2 as it was available for testing in PPA <didrocks> (5.2 in the ppa is a release candidate, not released yet) <seb128> gogo_, well, alpha2 is frozen since tuesday with what is in precise and should be released today <gogo_> ah I see thanks!!! <snadge> push an update for precise already :p <snadge> i dont care if it doesnt work properly.. im getting impatient.. j/k <greyback> tsdgeos: hey, you can hold off reviewing my shell-isolate branches until after the MERGE :) <tsdgeos> oki <rye> hello, how is the developer's experience with Intel HD graphics under Unity3d? Is anybody here using this configuration? <gord> i am, works great <rye> gord, at what resolutions/screen configurations? <gord> on HD3000, 1366x768 * rye resisted posting to canonical-tech, and people don't seem to be using the canonical statusnet installation for these questions <gord> not using an external monitor, but know people with the same laptop who use the DVI out and
{'channel': 'ubuntu-unity', 'month': 2}