[00:00] <thumper> ideally we want the main loop to process stuff
[00:00] <thumper> did the test pass?
[00:00] <thumper> because I'm not sure the graphics display object is created until an X window exists
[00:00] <thumper> but jaytaoko1 would know more on that
[00:01] <jaytaoko1> thumper: I understand... I can work out something to do that
[00:01] <thumper> jaytaoko1: can you work with bschaefer to get his test working?
[00:01] <bschaefer> thumper: how I tested it was with the pastebin i posted. and I went and removed the _global_...active_ var and then the test would FAIL
[00:01] <jaytaoko1> thumper: sure
[00:01] <bschaefer> meaning that it was testing it properly, in my eyes at lease
[00:01] <thumper> bschaefer: that is good
[00:02] <thumper> jaytaoko1: when does the graphics display get created?
[00:02] <bschaefer> but I still need to work getting it into the Makefile to work with make check
[00:02] <jaytaoko1> bschaefer: let me comeback to you with something to do that. I am gonna have to do a it of changes in nux for that
[00:02] <thumper> bschaefer: that is an easy bit
[00:03] <thumper> jaytaoko1: if you work out how to add those bits to nux, we can go and land this fix
[00:03] <bschaefer> thumper: I am not as good with makefiles :), it would just take longer
[00:03] <thumper> bschaefer: if you push up your changes, I'll branch and look at the makefile bit
[00:03] <bschaefer> jaytaoko1: alright
[00:04] <bschaefer> thumper: alright, you can test it too by editing the values in GraphicsDisplayX11 to FAIL on purpose to test the test
[00:05]  * thumper nods
[00:05] <thumper> bschaefer: let me know when you've got it pushed
[00:05] <jaytaoko1> thumper: the GraphicsDisplay is created when you call CreateGUIThread
[00:06] <jaytaoko1> bschaefer: thumper: ok, let me find a way and I will get back to you...
[00:06] <bschaefer> thumper: done
[00:06] <bschaefer> it is in example/graphics_display.cpp
[00:07] <bschaefer> (diff should tell you...)
[00:12] <bschaefer> thumper: Im going to look through the make files also as I need to get better at those
[00:12] <thumper> bschaefer: ok
[00:12] <bschaefer> (when they are that large)
[00:12] <thumper> I'm just messing with my copy of your branch now
[00:13] <bschaefer> alright, hope everything is checking out :)
[00:15] <bschaefer> thumper: ugg now I know why it looked so crazy, I was looking at the auto generated make file
[00:15] <thumper> :)
[00:15] <thumper> someone has to fix this damn window focus bug
[00:15] <thumper> it drives me crazy
[00:15] <bschaefer> the dash one?
[00:21] <thumper> no
[00:21] <thumper> I use quassel for irc
[00:21] <thumper> and a bunch of workspaces
[00:21] <thumper> a lot of the time when I use ctrl-alt-left , right, up, down to move around the workspaces
[00:22] <thumper> the app doesn't get keyboard focus
[00:22] <thumper> and clicking on it doesn't help
[00:22] <thumper> so I have to switch out and back
[00:22] <thumper> and that *normally* fixes it
[00:22] <thumper> it is intermittant
[00:22] <bschaefer> yeah, I run into that with to many terminals open
[00:22] <thumper> and freaking annoying
[00:23] <bschaefer> and trying to move them around and organize them...is a pain sometimes
[00:23]  * thumper goes to the kitchen to make something to eat
[00:24] <bschaefer> thumper: ill mess around some more with the makefile. I have it compiling it just need to figure out how to get it work with make check
[00:26] <andyrock> jaytaoko1, horizzontal scrolling is supported in nux?
[00:28] <smspillaz> +
[00:29] <smspillaz> oops
[00:31] <jaytaoko1> andyrock: are you referring to the scrollview in the Dash? Yes, the scrollview support horizontal scrolling
[00:32] <andyrock> if i try to do an horizontal scrolling in the dash on an icon, the signal mouse click is sended
[00:32] <andyrock> *emitted
[00:33] <andyrock> the dash closes
[00:33] <andyrock> etc.
[00:33] <andyrock> using my touchpad...
[00:34] <andyrock> this is the cause of the problem i told you
[00:34] <andyrock> if i'm not wrong you have a macpro right?
[00:41] <thumper> bschaefer: merge lp:~thumper/nux/fix-819721 into your branch
[00:41] <thumper> bschaefer: I moved the test from examples into the test directory
[00:41] <thumper> removed stuff from the init func that we don't care about
[00:41] <bschaefer> thumper: alright thanks, yeah was working on that part...
[00:42] <thumper> restructured slightly
[00:42] <bschaefer> was also going to start going through that too
[00:42] <thumper> made the app build and run as part of make check
[00:42] <bschaefer> you're way ahead of me :)
[00:42] <bschaefer> nice!
[00:42] <thumper> also checked that make barfs on a fail
[00:43] <thumper> bschaefer: have you been able to confirm that this fixes the dash focus issue too?
[00:43] <thumper> bschaefer: or at least to a level of confidence?
[00:43] <bschaefer> thumper: I comfirmed it didn't, thought it did because I clicked the dash and didn't use super
[00:43] <bschaefer> but it should be very similar to this bug
[00:44] <bschaefer> thumper: which is something I was/will be working on next
[00:44] <thumper> ok
[00:45] <jaytaoko1> andyrock: yes, I have a mackbook pro
[00:46] <jaytaoko1> andyrock: but there is no way to do an horizontal scroll in the Dash,
[00:46] <jaytaoko1> andyrock: I mean by that there is not enough horizontal space to move around
[00:48] <bschaefer> thumper: looks nice, and now that I see  how you changed the makefiles it looks so obvious...thanks!
[00:48] <bschaefer> thumper: Ill run the tests and let you know
[00:48] <jaytaoko1> andyrock: the dash is very sensible right now, because if you fingers don't touch the surface at the same time, you risk causing a click on an icon...
[00:51] <andyrock> jaytaoko1, so if you do an horizontal scroll nothing should happen
[00:51] <andyrock> on my pc mouse click is emitted
[00:52] <andyrock> i'll work on it because i can reproduce it
[00:52] <andyrock> there is also a LP bug https://bugs.launchpad.net/unity/+bug/837004
[00:52] <jaytaoko1> andyrock: nothing in the dash should move horizontally if you attempt and horizontal scrolling with 2 fingers
[00:57] <jaytaoko1> andyrock: so you are putting 2 fingers on touch pad and moving them horizontally?
[01:00] <andyrock> yeah
[01:00] <andyrock> but you can reproduce it if you are using edge touchpad scrolling
[01:00] <andyrock> too...
[01:00] <jaytaoko1> andyrock: ok, I understand I have had similar problems too
[01:00] <andyrock> bug with 2 finger is easier to reproduce
[01:01] <andyrock> *but
[01:15] <bschaefer> thumper: so I commented out the global_pointer_grab and ran the test and it is passing the test....
[01:16] <bschaefer> thumper: which it shouldn't
[01:16] <thumper> well... it might
[01:16] <thumper> it depends on the value in the uninitialized memory
[01:16] <thumper> if you change the default to true, it fails
[01:16] <bschaefer> yeah thats waht i mean
[01:17] <bschaefer> I tried checking for true and it seems to just always be set to 'false' for right now
[01:17] <bschaefer> the uninited memory that is
[01:17] <thumper> that is one of the lovely aspects of uninitialized memory
[01:17] <bschaefer> yeah...
[01:17] <thumper> on the plus side, it is one less uninitialized read in valgrind
[01:18] <bschaefer> how many are there?
[01:18] <bschaefer> thumper: and yeah it fails if  it is true, but that wasn't really the problem...
[01:18] <thumper> bschaefer: lots
[01:18] <thumper> bschaefer: but quite a few appear to come from compiz
[01:20] <jaytaoko1> thumper: bschaefer: have a look: http://pastebin.ubuntu.com/734832/
[01:21] <jaytaoko1> thumper: bschaefer: the program will show and empty window and fire a timer that will expire after 5 seconds
[01:21] <thumper> jaytaoko1: cool
[01:21] <thumper> thanks for that
[01:21] <bschaefer> jaytaoko1: thanks!
[01:22] <thumper> jaytaoko1: probably worth putting that into the tree somewhere :)
[01:22] <thumper> in the test dir
[01:22] <jaytaoko1> thumper bschaefer: no problem
[01:23] <jaytaoko1> thumper: yes, this program should be a test in itself, and a framework for more tests
[01:23]  * thumper agrees
[01:23] <bschaefer> thumper: ugg, I thought that our test was not working correctly but if the uninitialized memory happens to be 0 then we dont have a problem :)
[01:24] <thumper> yes
[01:24] <bschaefer> thumper: so the test is working for me, so should I push the new changes?
[01:25] <jaytaoko1> thumper: bschaefer: I have to move away for a little while...
[01:26] <jaytaoko1> thumper: bschaefer: send me an email if there is something wrong... cheers
[01:26] <bschaefer> jaytaoko1: will do, thanks again
[01:33] <bschaefer> thumper: ok the branch is now pushed with test and everything. So it should be ready to be reviewed
[01:34] <thumper> kk
[02:18] <thumper> bschaefer: did you want to change the author on that file before I merge your branch?
[02:21] <bschaefer> thumper: umm, I can
[02:21] <bschaefer> thumper: do you want me to add you?
[02:21] <thumper> nah
[02:23] <bschaefer> thumper: also leaving jay's name there? (new to the authoring scheme)
[02:24] <thumper> nah
[02:24] <thumper> the copyright is still there
[02:24] <thumper> and it's a trivial file
[02:25] <bschaefer> thumper: alright, also changed the TEXT for the window (even though it doens't matter)
[02:25] <thumper> :)
[02:26] <bschaefer> thumper: it was Text Entry before, thought that might be confusing
[02:26] <thumper> right
[02:27] <bschaefer> ok! Looks good, and I found some un inited vars in the View class in nux which could effect the Dash
[02:27] <bschaefer> thumper: pushed
[02:29] <thumper> :)
[02:30] <bschaefer> thumper: well im going to start testing this bug for the dash so ill be off for a little
[02:30] <thumper> sure, np
[03:03] <jack> is there any way i could get the source for unity
[03:09]  * thumper sighs
[03:09] <thumper> yes jack there is, if you hung around to find out
[03:19] <smspillaz> he hit the road jack
[03:19] <smspillaz> and he don't come back no more no more no more no more
[03:21] <smspillaz> that was an execellent distraction
[03:21]  * smspillaz goes back to studying
[09:11] <andyrock> jaytaoko1, still here?
[10:22] <hoheinzollern> hi all!
[10:22] <hoheinzollern> I have an issue developing an unity lens, could someone help me figure it out?
[10:25] <hoheinzollern> I'm able to connect through dbus and get the search string correctly, but when I populate the result model I don't see any results and get an error
[10:25] <hoheinzollern> probably it's something common and easy to solve
[10:31] <hoheinzollern> is there anyone who knows how to play with unity lenses?
[10:47] <smspilla1> hoheinzollern: njpatel would know, but he's not online (yet)
[10:52] <hoheinzollern> smspilla1: thanks
[14:46] <elopio> hello \o_
[14:46] <elopio> is there something I can do when my ubuntu icon turns white and the unity bar refuses to disappear?
[14:58] <andyrock> Trevinho, around=
[14:59] <andyrock> ?
[15:00] <om26er> elopio, when does that happen?
[15:00] <om26er> which version of Ubuntu you use?
[15:01] <elopio> om26er, randomly, after some hours of using it without problems.
[15:01] <jasox> Need help, trying to change top panel size in unity. Tried changing code in /usr/share/themes/Ambiance..., Can it be that icon size of notifications doesn't allow to change panel size
[15:01] <om26er> jasox, not possible
[15:01] <elopio> om26er, oneiric, 32 bits on acer netbook.
[15:01] <om26er> you cannot change the panel size I mean as of now
[15:02] <jasox> om26er,  damn i changed titlebar size of windows. Now ubuntu looks more beautiful.
[15:02] <om26er> elopio, you have a screenshot ? when does that happen?
[15:02] <jasox> but i can not change top panel
[15:02] <elopio> Omega, I have just restarted. Next time I'll take it and report a bug.
[15:03] <om26er> elopio, that would be nice :-)
[15:03] <elopio> np. Thanks om26er
[15:04] <om26er> elopio, yw ;-)
[15:18] <ockham_> hi, i'm currently trying to produce a patch for #785101
[15:18] <ockham_> (to unity-lens-applications, that is)
[15:19] <ockham_> as i'm on natty, i can only check if it builds with pbuilder, but i can't test it...
[15:19] <ockham_> anyone running oneiric who'd try it out for me?
[15:23] <ockham_> anyone?
[15:32]  * mgedmin has oneiric
[15:32] <om26er> bug 785101
[15:33] <ockham_> om26er: yup, that's the one. give it a shot?
[15:34] <om26er> ockham_, I might try it tomorrow if I get some free time
[15:34] <ockham_> great! so i'll attach my patch to the bug report
[15:35] <ockham_> ?
[15:35] <om26er> yes attach it to the bug report
[15:35] <om26er> or even better create a bzr branch and link it to the report
[15:35] <ockham_> om26er: hm, haven't done that before. how can i do that?
[15:36] <ockham_> i've checked out the packaging trunk, lp:ubuntu/unity-lens-applications
[15:36] <ockham_> so far
[15:36] <ockham_> (it was easiest to build the package that way)
[15:39] <om26er> ockham_, might be a good start http://doc.bazaar.canonical.com/latest/en/mini-tutorial/
[15:39] <ockham_> om26er: yup, just found it by googling...
[15:46] <mgedmin> waaaah unity doesn't like me
[15:47] <mgedmin> I've one empathy window open on workspace 1, yet clicking on the empathy icon in the launcher doesn't bring me to it
[15:47] <mgedmin> the terminal icon randomly decides my running terminal is a different application, giving me two different terminal icons at once
[15:50] <om26er> sound two different bugs to me
[15:51] <mgedmin> very likely
[15:53] <ockham_> om26er: about the branching, do i need to modify the changelog? or does bzr do that for me?
[15:54] <om26er> ockham_, no need for the changelog
[15:54] <om26er> just propose to lp:unity-lens-applications
[15:54] <om26er> changelog is for Ubuntu specific changes, like package uploads to archives
[15:55] <ockham_> om26er: i was mainly thinking of version numbers (which i would need to inrement for ppa purposes an the like)
[15:55] <ockham_> but as i've now switched to upstream unity anyway, there isn't even a debian/changelog
[16:00] <mgedmin> I wrote a .desktop file for brogue, dropped it into ~/.local/share/applications
[16:00] <mgedmin> it seemed to work at first
[16:00] <mgedmin> but now when I run brogue, it doesn't even show up in the launcher
[16:01] <mgedmin> how does unity match running applications with desktop files?
[16:11] <elopio> om26er, reported bug #889168
[16:16] <om26er> elopio, thats unity-2d
[16:16] <om26er> moved to unity-2d
[16:16] <mgedmin> ah, figured out what was happening with empathy
[16:16] <mgedmin> it was touching the left side of the screen on workspace 1 -- maybe even one pixel left
[16:17] <mgedmin> so the window "wrapped around" to the right side of workspace 2
[16:17] <mgedmin> and unity decided it was already visible on the current workspace
[16:17] <mgedmin> lemmefileabug
[16:17]  * mgedmin hates ubuntu-bug
[16:18] <ach1m_> mgedmin, there are open bugs for your problem.
[16:19] <ach1m_> mgedmin, let me see if I can find it.
[16:19] <mgedmin> can you suggest keywords to search for?
[16:19] <mgedmin> "Unity Launcher fails to switch to the right workspace when focused app spans two workspaces" as a Summary line did not suggest any similar bugs
[16:20] <ach1m_> mgedmin, one moment please my inet connection is quite slow
[16:24] <ach1m_> mgedmin, I think you are looking for this → #791412
[16:24] <ach1m_> https://bugs.launchpad.net/unity/+bug/791412
[16:25] <mgedmin> yes, thank you
[16:25] <ach1m_> :-)
[16:26] <ach1m_> can someone reproduce this problem? https://bugs.launchpad.net/ubuntu/+source/unity/+bug/886488/+attachment/2586040/+files/alt_tab%20revenge%20of%20the%20titans.png
[16:29] <mgedmin> does anyone else do this: hit Super, type the name of a program (e.g. "Revenge of the Titans"), see 0 results, click on the Applications lens, expect it to be searching for the same string
[16:30] <mgedmin> then curse
[16:30] <mgedmin> app lens doesn't find it either -- it's not in ubuntu then?
[16:33] <davidcalle> mgedmin, the Home Dash and the Apps lens should give you the exact same results when searching.
[16:34] <mgedmin> home dash doesn't show me apps I could download
[16:35] <davidcalle> mgedmin, yes, that's the only difference =)
[16:35] <mgedmin> which makes them not "the exact same", wouldn't you agree?
[16:35] <mgedmin> :)
[16:36] <mgedmin> searching for installable apps is the only reason why I ever click on the Apps lens :)
[16:36] <mgedmin> (because Software Center takes _ages_ to start up)
[16:36] <davidcalle> mgedmin, oh, ok.
[16:36] <mgedmin> ok, ok, I'll stop grumbling
[16:36] <mgedmin> soon
[16:36] <mgedmin> I promise
[16:37] <mgedmin> the other day I sat down by my asus eeepc running 10.10, and missed Unity a lot
[16:37] <davidcalle> mgedmin, why don't you install 11.10 on it?
[16:37] <mgedmin> I will
[16:38] <davidcalle> Unity 2D runs pretty well. And if you do a small ram upgrade, Unity 3D is fine.
[16:38] <davidcalle> mgedmin, on eeepc I mean.
[16:39] <mgedmin> ram, shram, compiz flies on 10.10 with the 1080p TV attached
[16:40] <mgedmin> the only thing I can't do is watch 1080p movies
[16:40] <mgedmin> the 900 MHz celeron can't handle it, and the integrated intel 945 graphics can't accelerate them
[16:40] <mgedmin> 720p are barely watchable but only if I use mplayer
[16:40] <mgedmin> vlc can handle some
[16:40] <mgedmin> totem - no chance
[16:49] <ockham_> btw how come debian/rules files of unity components are cdbs and not dh based?