[00:10] thumper, ping [00:14] bschaefer: pong [00:14] thumper, hey, so I finally started looking into this bug: https://bugs.launchpad.net/unity/+bug/885304 [00:14] Ubuntu bug 885304 in unity (Ubuntu) "Launcher - When Launcher already has keyboard focus, Alt-F1 doesn't exit focus" [Low,Triaged] [00:15] thumper, and I had talked with jay about using signals for shortcuts [00:15] thumper, as a way of handling it, but that would surly cause an ABI break at this point... [00:16] bschaefer: abi break where? [00:16] thumper, if I were to do that [00:16] thumper, none right now! [00:16] right, but since unity is an plugin itself, an abi break in unity is fine [00:16] in UnityCore is more of an issue [00:16] thumper, ooo, hmm well what im thinking it would cause an abi break in nux [00:17] thumper, but also doesn't compiz handle a lot of shortcuts? [00:17] bschaefer: ok, perhaps I'm not clear on your potential solution] [00:17] thumper, ok, so what Im thinking for the shortcut controller [00:18] thumper, wouldl be to have nux look for certain key combos and emit signals for these shortcuts [00:18] thumper, but at the same time I might not now what im talking about [00:20] thumper, so like a mouse_down signal you would have an alt_f1 signal, which would get emited when alt + f1 is pressed [00:20] and depending on the who has focus it would get that signal [00:20] haha... [00:20] not easy [00:20] and probably not worth the effort IMO [00:21] I think it would add a lot of complexity for not a lot of gain [00:21] thumper, hmm, yeah. I was looking through unityshell didn't see to much of a shortcut handler [00:22] just making sure the super key was binded [00:22] yeah... that is a bit messy [00:22] thumper, ok, ill see if I can think of another way to handle this! Off to dig through source code [00:22] thumper, overall a worse case for this will be to hardcode the checking for now [00:24] bschaefer: let me see if I remember the problem [00:24] on alt-f1 we entre keyboard nav mode [00:24] on certain key-combos we exit keyboard nav mode [00:24] can you point me at the leave code? [00:24] yeah, right now when we hit ALT is quits key nav mode [00:24] but then alt+f1 starts keynav mode again [00:25] over and over again, instead of toggle [00:25] where is the code to exit keynav? [00:26] LauncherController.cpp:1123 [00:26] opps 1159 [00:26] is where the call is to quit key nav [00:27] but it gets called on an ALT press, so when you press alt it quits, then pressing F1 starts keynav mode again [00:27] a really quick soultion would be to keep a bool around when alt is used to quit, then when you start keynav mode check if alt was the reason you quit [00:27] if it was then dont start key nav mode [00:29] but that runs into other problems [00:29] hmm... [00:30] the other quick solution I had was to check for each alt shortcut combo... [00:30] if alt+f1 down, quit, alt+tab, quit...etc [00:30] ok... [00:30] those are all bad [00:30] why does left exit keynav? [00:31] I think it was because the launcher use to hide [00:31] I didn't add that code [00:31] which is the alt key? [00:31] MENU [00:32] ew [00:32] so what is the menu key? [00:32] not RWIN surely [00:32] nope that is the right super key [00:32] wait what is the menu key then? [00:33] I have one between right alt and right ctrl [00:33] other then ALT, looking at my keyboard I don't know what the Menu key would be [00:33] o yeah [00:33] looks like the Menu on is left alt [00:33] ok, my suggest solution to this is relatively easy [00:33] don't exit on alt keypress [00:33] check for Alt-F1 [00:33] and exit [00:34] see how that works out [00:34] what about alt+tab? [00:34] I had that before [00:34] and then I asked that question [00:34] and alt+` [00:34] ok... [00:34] there are only a finite amount of alt shortcuts though [00:34] how about this then [00:35] ... [00:35] we could keep a list of shortcuts connected with alt, and check if alt is down + any of those [00:35] * thumper thinks [00:35] so you only have to add to the list [00:35] this is kinda naff [00:35] if a new alt shortcut comes in [00:36] can't we just see if any keypress + the alt modifier comes in? [00:36] and if so, exit keynav? [00:36] would that work? [00:36] hmm I dont see why not [00:37] which could be kept in the default [00:37] not sure how it would interact with alt-tab though [00:37] so you'd have to try it out [00:37] alright, let me mess around with that [00:38] should have something soon :) [00:38] XK_Menu [00:38] is the Menu key [00:39] NUX_VK_MENU is left alt [00:39] for some reason... [00:41] Is there a Unity expert in the house? [00:41] Particuar issue: I can't load unity. Gnome shell loads and functions nomrally. I even installed KDE and it works too. [00:41] I created a new user and started fresh with a clean home folder, but Unity nor Unity 2d will work. Again, Gnome shell is fine. [00:41] I'm thinking a library issue, but how do I go about fixing it? [00:42] Tried uninstall re-install, but no go. [00:43] It seems compiz is not decorating the windows. [00:43] thumper, that works well :), putting it in the default case for the switch statement, if none of the other keys do anything AND the alt is down, exit [00:43] Any pointers to a unity expert channel? [00:44] haz3lnut: what do you mean when you say they won't work? [00:44] thumper, now the only problem is the hud, and breaking on just a single alt tab [00:44] tap [00:45] No top bar, no window decor, no desktop icons [00:45] haz3lnut: sounds like it is failing to load [00:45] haz3lnut: which version or ubuntu? [00:45] yup [00:45] 11.10 [00:46] and you are up to date with updates? [00:46] yes, all [00:46] that's why I need an expert [00:46] go to a terminal, and type "unity --reset" [00:46] If it was easy, I would have fixed it already :-) [00:46] * thumper wouldn't call himself an expert [00:47] I'm in KDE right now. I'll have to try the reset later. [00:47] the reset may just reset settings [00:47] not actually start it [00:47] although I'm not sure [00:49] Thing is, I started with a completely clean home folder, and it still wouldn't load. Gnome shell started right up. That's why I'm thinking a lib issue. [00:52] could well be [00:52] I'm not entirely sure how to check though [00:53] REQUEST: if a unity guru shows up, let me know. I need help :-) I'd like to get unity to load without a complete system re-install. [00:55] thumper, i found a solution to the hud alt problem [00:56] thumper, its in unityshell, when the hud is about to show... [00:57] exit key nav [01:10] haz3lnut: I'm assuming you did a "apt-get install unity --reinstall" [01:10] bschaefer: that'd work [01:10] preparing a branch righ tnow [01:11] I did an apt-get remove --purge unity, and an apt-get remove --purge compiz, then a re-install of both. [01:15] There is some conflicting lib on my system...has to be. I just don;t really know how to look for it. [01:18] I can;t believe there are 101 channel members and only 3 actually channeling. [01:19] In days of old, this channel would be popping. [01:19] I guess time has changed. they're all on facebook. [01:20] but I wanna +1 my vote for google+ so far seems like facebook for grown-ups. :-) [01:21] perhaps some of us are on 30 odd channels :) [01:22] lol, I guess so. Multitasking is the wave of the future, right? [01:22] unfortunately I have only one core [01:23] Dude! how do you manage? [01:25] oh, my laptop has more, but I have just one brain [01:26] but the brain is multi-threaded, and distributed, so it should be no problem. [01:27] I'm assuming this is a channel of unity lovers? likers, maybe? [01:28] I cannot stand gnome shell. tried and it was an epic fail [01:28] on KDE now because at least it's working. [01:28] not impressed with cinnamon. [01:29] I actually like unity. although the side bar needs a little work. [01:35] haz3lnut: I just saw something [01:35] haz3lnut: do you have libxfixes3 installed? [01:36] one moment [01:38] yes, and the libxfixes3-dev [01:39] yes [01:41] haz3lnut, when you get a chance to run 'unity --reset' there should be some warning message/error message that could be helpful [01:42] will have to restart to try [01:46] brb [01:49] thumper, if you want to take a quick look at the diff [01:49] https://code.launchpad.net/~brandontschaefer/unity/fix.885304/+merge/97781 [01:50] ok [01:50] thumper, and ill be making an autopilot test for this [01:51] :) [02:11] it seemed to work for a little bit, but when I ran "unity --reset" it took away my title bar and stuff. [02:13] haz3lnut: after that try just "unity" [02:15] I appear to be somewhat working, however there must be a compiz problem or something. [02:17] When I double click title bar for shade rollup effect, the window AND TITLEBAR disappear. [02:19] now I'm basically in unity 2d [02:19] no effects [02:20] If this was a settings issue, a clean home folder should have fixed it. [02:21] unless some settings are being stored elsewhere that I don;t know about. Guru anyone? [02:21] haz3lnut, hmm trying running this to see if your missing some support for unity 3d [02:21] /usr/lib/nux/unity_support_test -p [02:23] got yes, yes, yes... up the wazzu :-) .... Unity 3D supported: yes [02:25] hmm :(, not really sure [02:27] I guess I'm ready for a complete re-install [02:28] brb [02:30] ok, I'm back in cinnamon [02:31] Ya know, I don;t like any of these. Unity is actually nice...when it was working :-) [02:31] by "these", I mean KDE, Cinnamon, or Gnome Shell [02:35] Eh, KDE holds its own. [02:35] Doesn't try to fit in. [02:35] but Cinnamon's trying to be the 2.5 (Gnome 2 + 3 tweaks), ya dig? lol [02:37] I dig. Using cinnamon now. was on kde earlier. kde not so bad, just overly complex. I like the slimmed down interface of unity. unity needs to add a bit more control, maybe need something between untiy/kde. [02:53] thomi, ping, should have a small autopilot test for you look at! [02:53] https://code.launchpad.net/~brandontschaefer/unity/fix.885304/+merge/97781 [02:53] cool [02:53] * thomi looks [02:53] thomi, should be a simple test to show that the alt+f1 now toggles on/off [02:54] you need to set a commit message, or your review won't be picked up by the merge bot :) [02:55] I thought I did [02:55] * Added autopilot test for toggling alt+f1 mode [02:55] should be the commit message... [02:55] no, for the merge [02:55] you need to click the "Set Commit Message" link on the MP page [02:56] Previously the merge-bot used the MP description, but we've stopped that [02:56] since it leave the commit log in a mess [02:56] oo [02:56] bschaefer: but, try as I might, i can't find anything wrong with that autopilot test. [02:56] thomi, sweet! [02:56] which is annoying - as you know, I try my hardest to be picky :P [02:56] you have defeated me! [02:56] thomi, haha yeah, but it was a very simple test :) [02:57] I hereby promote you to "autopilot engineer, first class" [02:57] thomi, finally, I will be able sleep at night! [02:57] thomi, sweet! [02:57] hmm I hope my commit message isn't to crazy [02:57] :) [02:58] bschaefer: wait, the commit message should be one line only [02:58] sorry, i should ahve said [02:58] haha yeah [02:58] it should be a single-line description of the fix [02:59] when you do a bzr log with the 'linbe' format, you only see the first line of the message, so make it count :) [02:59] yeah haha, like a normal commit [02:59] exactly [02:59] approves, BTW [02:59] *approved [02:59] thanks! [02:59] ill put it up for review now [03:00] thumper, https://code.launchpad.net/~brandontschaefer/unity/fix.885304/+merge/97781 [03:00] should be ready for a merge [03:07] mhall119: ping! [03:07] bschaefer: do we have an AP tests to show that alt-tab gets us out of keynav mode? [03:10] thumper, yup, in the autopilot test it starts key nav twice [03:10] thumper, then check that key nav mode is not active [03:10] bschaefer: but is there one for alt-tab? [03:10] we don't want to regress on that do we? [03:11] oo [03:11] thumper, I can add some more [03:11] that'd be good [03:11] :) [03:11] alright :) === JackyAlcine_ is now known as jalcine [03:11] thomi: I'll leave that in your hands then :) [03:13] huh? [03:13] to review it you mean? [03:14] thomi, ill be adding test [03:14] adding more* [03:16] cool [03:39] thomi, hey, so calling alt+tab, should I just include the switcher emulator or do this? [03:39] self.keybinding_hold("switcher/reveal_normal") [03:39] self.keybinding_tap("switcher/reveal_normal") [03:39] sleep(1) [03:39] self.keybinding_release("switcher/reveal_normal") [03:39] to emulate an alt+tab [03:39] bschaefer: just use self.switcher [03:40] thomi, idk why I didn't think launcher had that...haha [03:41] all test classes that derive from AutopilotTestCase should have that [03:41] yeah, I just remembered that...I had just added the self.dash in there [03:53] thomi, ok, just pushed 2 more test [03:53] diff needs to update... [03:59] thomi, I hope it still meets your standards ;) [04:00] dammit I see one problem! [04:00] was missing a new line [04:00] bschaefer: got a MP link? [04:01] nvm, found it [04:01] https://code.launchpad.net/~brandontschaefer/unity/fix.885304/+merge/97781 [04:01] thomi, sorry, I just assume everyone is always up to date with what Im doing haha [04:01] (jokingly of course) === jalcine_ is now known as JackyAlcine === JackyAlcine is now known as jalcine [04:09] * thomi waits for the diff [04:10] well that last diff is just a new line after the first test === jalcine is now known as JackyAlcine [04:14] ugg longest diff update for a single line changed, just one '\n' was added! [04:16] bschaefer: approved [04:16] * thomi -> off fishing for the weekend === JackyAlcine is now known as jalcine === jalcine is now known as JackyAlcine === JackyAlcine is now known as jalcine === jalcine is now known as webjadmin_ === webjadmin_ is now known as jalcine === fenris is now known as Guest98977 === smb` is now known as smb [09:52] i'm intrested in bug 924636, can you give some hints? [09:52] Launchpad bug 924636 in unity (Ubuntu) "Number shortcut overlay won't show if mouse hovers launcher bar area" [Medium,Triaged] https://launchpad.net/bugs/924636 === fenris is now known as Guest77154 [10:39] kamstrup, is there some known issue with dee and the collate keys? i'm seeing very weird results if i leave LC_COLLATE to default - and looking at gwibber it's doing setlocale(LC_COLLATE, "C")... do you know why that's the case? [10:39] (it works fine in gwibber, doesn't otherwise) [10:43] mhr3: the dee collation funcs use the locale specific collator... [10:43] gwibber is sorting numbers as strings right? [10:43] that might not work depending on locale... perhaps..? [10:44] when locale is C the collation func should just be memcmp [10:44] kamstrup, the problem i'm seeing though is that Index.lookup doesn't return any results if LC_COLLATE != "C" [10:44] ?! [10:45] yep... [10:45] is lookup() maybe doing a strcmp() or memcmp() where it should have used a collation key? [10:45] ok, i see you don't know why is that, so i'm gonna dig deeper [10:46] at least the idea was that it should support different collations... there seems to be a bug there [10:46] the tests pass in dee though, and it is doing prefix lookups [10:46] right [10:47] perhaps one needs to set more than just LC_COLLATE? [10:47] it's using g_utf8_collate_key() under the hood [10:49] aaah, tests use C locale! [10:49] that's why they pass [10:57] * kamstrup wonders why we never got a bug report on that one [11:00] 831! === _salem is now known as salem_ === MAbeeTT_ is now known as MAbeeTT [12:54] hey all do we have any official documentation yet for compiz config settings mangers in 12.04 === MacSlow is now known as MacSlow|lunch [12:54] s/managers/manager === greyback is now known as greyback|lunch === Trevinho|afk is now known as Trevinho === MacSlow|lunch is now known as MacSlow [14:15] anybody know what thomi was pinging me about last night? [14:16] akgraner: have you seen the developer docs for unity? [14:17] mhall119, ummm no I don't think so - but I've looked at so many docs in the last week my eyes hurt - got a link? [14:18] akgraner: first go to http://developer.ubuntu.com/wp-admin/ to log in, the go to http://developer.ubuntu.com/resources/technologies/unity/ [14:18] they haven't been published yet, waiting on some final reviews and a video [14:18] but they're 99% done [14:19] none, some URLs may change once we publish them [14:19] s/none/note/ [14:19] mhall119, awesome thanks - yep we verify all links before it goes to the printer :-) [14:23] mhall119, :-( I'm in some sort of loop...:-/ [14:25] ugh, one second === greyback|lunch is now known as greyback [14:40] is this the place to mention problems with the scrollbar? [14:42] if i do "edit->keyboard shortcuts" in a terminal, and try to scroll, the scrollbar [14:42] allways appears when i'm on the menu, but appears outside of it. then disappears when i move to click to drag it. === Cimi_ is now known as Cimi [14:51] mhr3: have you a minute? [14:53] angeloc, hey, sup [14:54] mhr3:thank you for your time, i'm solving bug 837810, it has a low importance but it's really annoying for me! [14:54] Launchpad bug 837810 in Ayatana Design "Dash - The "Desktop" folder is not accessible through the dash" [Low,Triaged] https://launchpad.net/bugs/837810 [14:56] mhr3, point 2 of the desired resolution ask to add it to favorites folder is folder.vala [14:57] mhr3: i'll add it to foreach (var uri in favorites) if not already in .gtk-bookmarks, ok? [14:59] mhr3: "foreach (var uri in favorites)" is into "update" function [15:00] angeloc, i dont really like that [15:00] moreover i see it [15:01] oh, they want it without search as well [15:02] but actually i see it without search as well [15:05] mhr3: yes, they want it in favourites, also if user has not desktop in nautilus favourites, so in .gtk-bookmarks [15:06] mhr3: i think the best way is to add desktop automatically only if desktop it's not in .gtk-bookmarks === dbarth_ is now known as dbarth [15:10] mhr3: the strangeness is the search doesn't work only for desktop folder, other folders, like downloads, music, images, are shown correctly [15:11] angeloc, fine, add it in there === yofel_ is now known as yofel === JackyAlcine_ is now known as jalcine [16:25] mhr3:done adding static desktop folder to favourites, do you have an idea why desktop folder doesn't show up on search like any regular folder? [16:31] angeloc, take a look at the prefix_search method? [16:35] mhr3: i think that the problem is with internationalization, i'm italian, and desktop folder is translated to "scrivania" [16:35] mhr3:it works when i search for scrivania [16:35] angeloc, then it works as it should [16:36] mhr3: i think nobody searches for their translated word for desktop... [16:37] why should someone search for "desktop" if everything in the system is their own language? [16:38] mhr3: i think that "desktop" is universally the word for desktop, nobody in italy call their desktop "scrivania" [16:38] sorry we had this discussion many times for various contexts, and the conclusion is that searches aren't supposed to special-case english variants [16:39] if nobody uses scrivania, why isn't it "desktop" in italian as well? [16:40] also that doesn't mean you can make the same assumption for the other ~100 languages [16:40] mhr3: italy is a strange country! I think that localization team did a mistake calling desktop "scrivania" [16:40] angeloc, :) open a bug then [16:41] mhr3: you are right! [16:43] mhr3: so I think the bug is done, i'll merge propose it in a moment [16:43] cool [16:47] mhr3m angeloc... Yes we're wrong in translating too many things [16:47] we look like more Spanish or French guys (o offense, of course! :)) who translate everything [16:47] "Scrivania" is really baaaad [16:48] Trevinho: yes, scrivania, no worse word ... [16:48] nobody uses it [16:49] angeloc: there are also other examples... I guess you should poke the translation team [16:49] there are too many things too "italian" :) [16:50] Trevinho: do you think? I always thought that there is a review mechanism and using scrivania was acknowlodeged by a large number of people [16:50] Also the default title should be "Ubuntu Desktop" and translating it into "Scrivania di Ubuntu" is awful... This causes the Ubuntu word to be removed, and that's even worse [16:51] angeloc: I'm not too much into that, but Imho is wrong, Who really uses the term "scrivania" here?! [16:52] Trevinho, nobody! To italians here, do you think we should solicit some translations review? [16:52] angeloc: totally. [16:52] telling them to not remove the Ubuntu word from there [16:52] angeloc: even if... in Precise I don't have that translated... do you? [16:54] Trevinho, i don't know, i use precise in english but folder names are inherited by a previous oneiric installation in italian [16:55] angeloc: ok... I've the same [16:55] Trevinho, i'll try to make a full installation in italian on virtual machine as soon as possible [17:11] davidcalle: ping [17:11] mhall119, hey, I'm in a meeting, can I ping you back in an hour? [17:12] sure [17:29] kenvandine: I'm liking the gwibber lens :) [17:29] getting better? [17:29] good [17:29] :-D [17:30] I've just started using it [17:31] between it and notify-osd popups, I almost don't need to open gwibber at all [17:31] it still needs quite a bit, but i think with the currently available renderers it is as good as it can get [17:31] i would like to get it to the point where we didn't need the client at all [17:32] the biggest problem now is it truncates posts [17:32] i want something more like what you get in the ubuntu tv demo, where selecting a post would show you more detail [17:33] yeah, lots of people have been wanting that [17:34] maybe we should look at making it part of the Lens/Scope data structure [17:34] activate_uri can return a "show more details" response on click [17:38] mhall119, the beautiful part of making the lens more useful is i won't have to do UI work :) [17:48] mhr3: cannot understand File.get_parse_name, i have to show the basename only, why use get_parse_name? I have to use it instead of Uri.unescape_string? [17:51] angeloc, no you do Path.get_basename (file.get_parse_name()) [17:52] mhr3: understood [17:53] mhall119, ping [18:00] mhr3: i have to change also the present code? [18:00] display_name = Uri.unescape_string (uri); [18:00] display_name = Filename.display_basename (display_name); [18:01] angeloc, no, get_parse_name doesn't work for non file uris [18:02] mhr3: I know, i mean making file object for uris then get uris with get_parse_name [18:04] mhr3 for desktop i duplicated present code, if this is not optimal for desktop folder, it's not optimal also for other folders [18:21] hi, i am sure this was possible earlier, but how do I unzoom if i press Super+R accidentally? Earlier i could scroll, now I can't (precise) [18:22] andyrock, get_parse_name doesn't return uri [18:23] whoops, sorry andyrock that wasn't for you [18:23] mhr3, no problem [18:23] :) [18:32] rye, put your browser or something in full screen mode and press super+r again [18:33] apparently that shortcut should be disabled [18:56] what's the state of unity and wayland, btw? [19:00] mhr3: hm, thanks. either it should be disabled or it should keep showing mouse and react to scrolling :) [19:12] Hi all! [19:33] http://www.theopensourcerer.com/2012/03/16/unity-window-quicklists anyone want to test that and let me know if I made any errors in the instructions [19:50] is the new spread design headed for 12.04? [20:04] hm, why is this backtrace incomplete? http://paste.ubuntu.com/886832/ - i installed all the -dbgsym packages (at least i think i did). [20:05] htorque, incomplete? what is missing? [20:07] seb128: it's just showing function signatures [20:07] htorque, what else should it be showing? it has the name, source file and lines? [20:08] seb128: oh dear, i confused the outputs of valgrind and gdb. sorry. :-) [20:09] htorque, right, I was going to ask ;-) [20:09] that seems a pretty complete valgrind log [20:09] but you mentioned gdb ;-) [20:09] well backtrace, which implies gdb [20:09] i was using 'vgdb' :) [20:15] FloatingGoat: not all of it [20:54] any one here [20:54] i have queston [20:56] what do you need to have 3d Unity i have some high specs on this computer but still gos to 2d unity [20:59] jazzg4: you need the drivers for your graphics card to support openGL acceleration basically [21:00] i do nvida [21:01] i have nvidea gforce 7300se/7200gs 512 ram core duo 2 2.33 ghz [21:02] 3 gb of ram [21:13] should i be worried about 6 million invalid writes of size 1 in one hour from compiz/unity/nux/???: http://paste.ubuntu.com/886919/ [22:03] meh, is it known that the thumb for the scollbar now appears outside of the window and when you hover, it disappears? === salem_ is now known as _salem