[00:15] thumper, ping [00:16] hi bschaefer [00:16] thumper, hey, so it looks like didrocks would like to wait to push the ibus in [00:17] bschaefer: I saw that in the email [00:17] which means we don't need to rush [00:17] which is nice [00:17] thumper, ok, I just wanted to hear what you think about it [00:17] ok that is good to know! [00:17] so lets get the unity and nux branch working well :) [00:17] and reviewed this week [00:18] thumper, sounds good :) [00:18] and we can land ASAP after :) [00:19] thumper, cool, now I can finish up the last 5% which always takes the longest haha [00:19] yep [00:19] lets make it solid :) [00:19] and get some autopilot tests [00:19] thumper, yeah jaytaoko is getting some test setup [00:20] thumper, one thing about the autopilot test, who runs those? [00:20] bschaefer: thomi, lamalex and our jenkins instance [00:20] thumper, as there is an initial setup for the the ibus [00:20] bschaefer: ok, well I can get you to talk to thomi about special ibus stuff [00:20] thumper, ok, so it is for us and we can make sure everything is setup correctly before those test? [00:21] bschaefer: autopilot uses the python test suite [00:21] hi [00:21] thumper, yeah, it is more about making sure the ibus is set up in the correct order with the input methods [00:21] and hello thomi [00:22] can we set up iBus from python? [00:22] thomi, that is something I need to look into, because when this ibus support goes through we should have the ibus.h [00:22] and the python equivalent [00:23] cool. Shouldn't be too hard then :) [00:23] (im pretty sure), but there api is not very good...but hopefully we can ibus_set_input_method... [00:23] indeed [00:23] thumper, thomi but ill take a look into that and see if I can get a small python program working ;) [00:24] with setting up and changing the input method [00:24] cool - if you get some python code working I can turn it into an AP test pretty easily [00:24] thomi, sweet! [00:27] thomi, worst case we can get a test setup in nux which will send fake events to get text, then interface it with autopoilt [00:28] hmmm, I'm not sure I understand. What do you mean "send fake events to get text"? [00:29] thomi, right now jay has a nux test framework set up to where he can send fake key events through say textentry [00:30] so we can send these events to activate ibus and then send more to get text, which then we can GetText to read what the TextEntry got [00:30] which autopoilt should be able to start these test...or we could just use those tests haha [00:30] well, in autopilot we can send any kind of X events we want [00:31] so I guess we just need to enable iBus, send the key events, and then intropect unity [00:31] cool, then I just have to figure out how to change the input method through their api! [00:31] yeah [00:31] exactly [00:32] I just have to make sure the ibus is setup with the ibus-pinyin first the ibus-hangul otherwise it will mess the test up [00:32] well it depends on the tests them self, but it has to be consistent [00:32] yeah [00:33] still new to testing haha, but sounds good! Ill email you when i find something :) [00:33] ok, cool. You have my email address? [00:34] I should be able to find it [00:34] thomi.richards@canonical.com [00:34] ok cool! [00:34] thanks [00:35] should be around for another couple of hours anyway [00:35] im working on some other things right now, but hopefully I can find the api for that soon [00:39] thomi, oo it looks like ibus has its own test set up in python [00:40] cool [00:41] does it include code to set it up / turn it on / whatever? [00:41] looking through it now [00:41] https://github.com/ibus/ibus/blob/master/test/test_client.py [00:41] sweet [00:42] it almost looks like it is testing it's own signals rather then a specific ibus-engine [00:42] ibus gets confusing...this might not be what we want as we have to set up a few ibus engines also [00:43] thomi, also do we know how many engines we are going to be testing or is it rather just CJK? [00:44] bschaefer: I dunno - thumper's probably a better person to ask. [00:44] If we can get CJK working maybe we can expand it from there [00:44] sounds good, lets just getting it working on 1 engine first [00:44] yeah [00:44] engines? [00:44] * thumper cares about CJK first [00:44] yeah so ibus it self is an interface for these engines [00:44] ok [00:44] lets get tests for CJK [00:45] then we can look at others [00:45] thumper, ok well CJK is Chinese Japanese and Korean which is 3 different engines [00:46] and there are different chinese engines for simplified and traditional... [00:46] but yeah lets just get pinyin working with these tests. Sorry, dont want to over complicate anything [00:46] simple is good [00:47] yeah, pinyin is the most used engine and is on ubuntu by default [00:47] ok [00:47] which we need at lease 1 engine to get anykind of CJK input... [00:47] ok back to digging === hubuntu is now known as huayra === TheMuso` is now known as TheMuso [04:58] so I get this installed unity 5.2. but where is HUD? [04:59] qwebirc1767: it arrives on Thursday. [05:00] nhaines: ok..anyway do I have to add another ppa? or should there be hud* packages appearing when searching? [05:02] so what is guitara saying it includes HUD? === dyams_ is now known as dyams [08:08] MacSlow, morning, is it just me who can't connect to our irc? [08:08] mhr3, hey there... ehm... you're on IRC?! :) [08:09] MacSlow, right, i meant the non-freenode one [08:10] mhr3, hm... no issues here on this side... just working as everyday [08:10] interesting === MacSlow is now known as MacSlow|afk [08:22] Hellow every body! If eny one developer here, please see the small description about very useful idea for advanced Unity's options: http://brainstorm.ubuntu.com/idea/29215/ [08:23] Sorry for mistakes, I speak english not clear :) === MacSlow|afk is now known as MacSlow === fenris is now known as Guest77257 === Guest77257 is now known as ejat === Saviq_ is now known as Saviq [09:28] cool. seems i lost my checkbox window [09:29] not nice after you spent 2 hrs to answer half of its questions [09:29] anyway: really seems it shall ask smaller batches, or permit suspend at least [09:30] going through all tests takes way longer than the causal user can afford [09:31] actually: it there a way to submit partial checkbox results? [09:31] the launcher entered an almost unusable state [09:32] random apps get launched when i click its icons [09:32] so i cannot continue anyway [09:47] hey [09:49] mhall119: morning === yofel_ is now known as yofel === dyams is now known as dyams|lunch [10:14] need help [10:15] for the coding of my blueprint.. ( https://blueprints.launchpad.net/lens-cooking/+spec/recipefy-scope ) [10:28] welcome [10:28] folks [10:29] greyback, I just saw https://code.launchpad.net/~dyams/unity-2d/centralized-superkey/+merge/93152 [10:32] Saviq: oh, that will effect your work :( [10:32] greyback, yup [10:33] Saviq: it's not merging into trunk, and HUD should be done first [10:33] greyback, yes, I know [10:34] just wanted you guys to be aware of that [10:34] but I'll let them know [10:34] yep, thanks, every bit helps :) === dyams|lunch is now known as dyams === _salem is now known as salem_ [11:34] Morning [11:34] A beatiful morning [11:34] any scope/lens dev's here? [11:51] need help: https://blueprints.launchpad.net/lens-cooking/+spec/recipefy-scope === MacSlow is now known as MacSlow|lunch [12:34] Wow. I didn't notice HUD is in unity-team/ppa [13:21] Uhm, I've run the checkbox for 5.4 but I haven't got received any feedback from the receiper !! is arrived ? [13:25] Uh, i've got the unity checkbox lens in the launcher indicating that is active but it's process is not process running, ah it reveal that has a lot of istances opened and there's no way to grag it away === greyback is now known as greyback|lunch === MacSlow|lunch is now known as MacSlow [13:48] I would really like to have my super-key back for non-Unity shortcuts [13:48] gord: you were working on HUD, right? [13:53] yup [13:54] gord: I'm collecting things for community members to do during the global jam in 2 weeks, is there anything for HUD that can be worked on, specifically tested, or something? [13:56] mhall119, hrm, bugs and test cases for when it doesn't match things properly would be good i would think, especially for non english languages. you might want to have a chat with ted about that to know whats best for him when he arrives [13:57] gord: is there any way to collect heuristics from users to pre-populate HUD's selections? [13:58] for me, HUD just never seemed to quite do what I expect [13:58] mhall119, thats pretty much what i am saying ;) talk with ted [13:58] until I chose an item from a menu [13:58] gord: ok [13:58] when does he usually come online? [13:58] US time [13:59] ok [14:02] jo [14:02] mhall119: there? [14:06] gotwig: gotta run out for a bit, be back in a little while [14:06] mhall119: here's my blueprint : https://blueprints.launchpad.net/lens-cooking/+spec/recipefy-scope [14:06] check it plz out, guys [14:20] gotwig: I thought they had an API? [14:20] screenscaping is fragile [14:21] mhall119: that site, I dont think so [14:21] ok [14:21] other sites yess [14:21] and how well [14:21] their api's are [14:21] look at the beautifulsoup python module, it does HTML parsing === greyback|lunch is now known as greyback [14:21] ... [14:21] 250 api access per month [14:21] is allowed for free lol [14:22] a joke, isn it? [14:23] yeah, 250 is pretty low [14:23] especially or that use case, right xD? [14:23] "for" [14:25] mhall119: I never did such parsing before :( [14:26] gotwig, BeautifulSoup is very nice [14:26] as in _very_ nice [14:27] Saviq: may I PM you? [14:27] last I checked, though, lxml allowed for CSS selectors [14:27] and BS did not [14:27] gotwig, no need, ask away here [14:28] is it preinstalled in ubuntu? [14:29] gotwig, no, I don't think it is [14:29] but it is packaged [14:31] what nice library nam xD [14:31] "name" , matches a recipe im my lens [14:32] Aww damn it. Launcher and Dash colors do not always match the Wallpaper if you pick one of the wp that switch over time. [14:33] gotwig, I've actually just named a var "super hot modifier" :D [14:33] Saviq: useful ^^? [14:33] gotwig, not to you ;) [14:33] gotwig, well, not directly [14:33] I could call my lens [14:34] SuperSoupUnityLens (extreme hot edition) [14:35] not funny...? [14:37] Daekdroom, see https://bugs.launchpad.net/unity/+bug/889441 [14:37] Ubuntu bug 889441 in unity (Ubuntu) "Panel seems to not autoupdate itself?!" [Undecided,Incomplete] [14:37] looks related [14:37] gotwig, well, lens names should be as simple as possible, I'd say "recipe" [14:38] Saviq: i know, I called it cooking lens [14:38] Well, if it's exactly what the video shows, then not quite the same thing. [14:38] I don't have transparent panel. It's related to the Launcher/Dash. I have a grey wallpaper right now and olive Launcher. [14:39] Because apparently it only updates when I manually pick the wallpaper. [14:39] (or restart Unity) [14:39] Daekdroom, file a bug? [14:40] I will first dig launchpad to see if I won't file a dupe [14:41] Saviq: it's as 'very nice' as you can get when screen scraping anyway [14:41] mhall119, of course [14:41] better than XBMC's XML-based scraper engine ;) [14:41] every time I try to tweak something there [14:41] I get lost sideways [14:42] Saviq: a scraper *for* XML, or a scraper written *in* XML? [14:42] mhall119, the worse [14:42] how do you write a scaper *in* XML? [14:42] *in* XML, *for* HTML [14:42] well... for whatevert [14:43] mhall119, it's all RegEx [14:43] oh dear God [14:43] yes [14:43] exactly [14:43] I'm so sorry [14:43] mhall119, check that out, as an example http://code.google.com/p/smuto/source/browse/trunk/metadata.filmweb.pl/filmweb.xml [14:44] my eyes! [14:46] Saviq: it's like someone took a mess of Perl code and said to themselves: "You know what would make this better? XML" [14:46] I updated unity from unity team ppa and the 'dodge windows' launcher option is no longer available. Will this return before release? [14:46] nloewen: no, Dodge is being removed [14:47] why? [14:47] it didn't do well in user testing [14:47] caused too much confusion [14:47] mhall119, what's worse - there's no alternative for that for xbmc, even though plugins can be in python [14:47] can it stay as a configurable option? [14:47] and it was decided that it wasn't worth maintaining it as a feature if it wasn't going to be enabled by default [14:47] Saviq: I'm loving "super hot modifier" :) [14:47] greyback, :D [14:48] greyback, you're about to get to review it [14:48] nloewen: either auto-hide or never-hide will give 90% of the users the same experience as Dodge [14:48] Saviq: I'm assuming it's a line you tried on your wife yesterday ;) [14:48] greyback, believe it or not, I don't have to use lines [14:48] you'll understand at some point [14:49] Umm, I prefer just being friends, thank [14:49] disappointed_users++; [14:49] once you're married, the only line you need is "I'm sorry" [14:49] nloewen: yeah, a lot of us are, but user testing showed that it was a problem [14:49] greyback, your review is ready [14:49] ah well. the rest of it is looking good. [14:49] nloewen: you can turn on launcher dodge somewhere in ccsm [14:50] no, its gone. [14:50] Saviq: ok, you've a small one from me too, just a clean-up [14:50] greyback, I made it against lp:unity-2d, didn't think it made sense to have it against HUD [14:50] greyback: I thought it was totally gone [14:50] greyback, yup, on it already [14:50] Saviq: agreed [14:50] mhall119: no it'll be a option, fixed or auto-hide [14:50] Oh, intellihide might be gone [14:50] greyback: right, but dodge won't be an option, IIRC [14:51] tedg: ping [14:51] mhall119, Howdy [14:52] tedg: good morning, I'm making a list of specific activities for people to work on during the Ubuntu Global Jam in march, and I was hoping to add one or two HUD items to my list [14:52] tedg: I'm looking for specific things to test, or bugs to fix (bitesize preferabbly) [14:52] mhall119, Okay, can we discuss that tomorrow? :-) [14:52] tedg: sure, I'll put you on my TODO list for tomorrow [14:52] mhall119, Archive freeze today for Feature Freeze. [14:52] mhall119, Thank you [14:53] tedg: so you're going to be busy or something? ;) [14:53] mhall119, That's what they tell me. I tell them it's OSS, fix your own damn bugs ;-) [14:54] dbarth: ping [14:54] greyback, I've approved the RTL MR, it shouldn't conflict /methinks === Saviq is now known as Saviq|afk [15:10] mhall119: pong [15:31] anyone knows a nice way to debug qml focus issues? [15:31] moving the dash around is causing me lots of focus gone bad cases [15:31] and been fighting against that for hours already [15:32] dbarth: you had mentioned someone on your team who was going to be doing some work on the documentation, and might help me with unity.u.c/get-involved, who was that? [15:58] dbarth: ?? [16:07] mhall119: either kamstrup for the giraffe tool; or kevin wright for management [16:07] is ther a kind of "for dummies"-guide on how to write unity-lenses? I have written one, and have no idea where I have made the mistake(s) === Saviq|afk is now known as Saviq [16:12] malin, did you follow https://wiki.ubuntu.com/Unity/Lenses ? [16:17] hey [16:41] I am just too stupid for BeautifulSoup :( [16:50] hm, HUD does not seem to disappear consistently when clicking outside of it [16:51] and unity is completely at loss with my open xchats now - 5.2.0+bzr1974ubuntu0+644 [16:51] i have 3 xchats now :) [16:52] [ 4835.942889] gnome-control-c[4958]: segfault at 2b4d12d0 ip 00007f4d2844dd80 sp 00007fff61207140 error 4 in libgobject-2.0.so.0.3116.0[7f4d2841e000+4b000] [16:54] also empathy does not display any bubbles. it is only the icon that changes the color and in the launcher there is displayed the number of new lines… [16:54] don't think that this works as designed - am i wrong? [16:57] dbarth: what's Kevin's nick? [16:58] How do I compile unity? the guide linked on the wiki doesn't work. [16:59] could someone help me with BeatifulSoup parsing? [17:01] nloewen: what does not work for you [17:02] when I get to the cmake command, it gives configure errors [17:02] also: with hud when I press alt and start typing something it takes about a second until i can enter the text even though the hud already appears [17:02] I'll paste it for you [17:03] g0twig: http://pastebin.com/seBA4YL9 [17:03] ok, ppa is really broken now - firefox started goes to new firefox icon [17:04] nloewen: hm, [17:05] g0twig: it was looking in the wrong spot for CMakeLists.txt, so I made a shortcut in the dir it was looking in [17:05] you mean a link? [17:06] yea [17:20] Also, opening hud, then closing it results in ARN 2012-02-15 19:19:35 unity.hud.hud Hud.cpp:183 Attempted to close the hud connection without starting it sent to stdout (unity --reset) [17:20] after [17:20] hm… ok that is absolutly nonesense - why does mod1 + ctrl + t open the terminal by default. it does not matter whether x-terminal-emulator is configured or not [17:27] DBO, I assume you are familiar with the issues in the current Unity PPA re. raising apps from the Launcher and apps not showing in Alt-Tab? [17:28] jono, I am aware but completely unable to reproduce the issue [17:28] jono, do you have an app exhibiting the behavior right now? [17:28] it happens to Firefox [17:28] start Firefox and use your computer (I am in a multi-monitor setup) [17:28] at some point Firefox will disppear from Alt Tab [17:29] and when you click the icon in the Launcher it will start a new Firefox each time [17:29] I just installed a new Unity today, will reboot to see if the same issue is happening [17:30] jono, yeah firefox still working fine here... [17:30] DBO, if i currently have gnome-terminal starting new and new instances every time i click on it, will my experience be helpful? [17:30] why can I never be the one with the issue? [17:30] rye, open d-feet [17:30] rye, sounds like the same bug [17:30] find org.ayatana.bamf [17:30] and start going throught applications [17:30] looking at the view's Name [17:30] see if you can find it in there [17:31] DBO: chrome is doing that for me right now. [17:31] where do you find the views name? [17:31] do you need info? [17:31] jono, its in the view interface [17:31] a method called Name() [17:32] I see now view interface in d-feet [17:32] DBO, i have found the Terminal, what is next? [17:32] got it [17:32] okay [17:32] now check if it has any Children() [17:32] if it does, go see if you can find its Children [17:33] DBO, it returns 8 windows [17:33] rye, do you have 8 terminals? [17:33] do all those window objects exist on the bus? [17:34] DBO, it looks like they do [17:34] hm, i see WARN 2012-02-15 19:34:32 unity.glib-gobject :0 invalid uninstantiatable type `(null)' in cast to `BamfView' [17:34] gosh darn monkey pop-tart loving sock gobblers [17:34] when i am switching between windows though [17:35] yeah [17:35] I have a general idea what is causing this... [17:35] I found a firefox window in d-feet [17:35] Children gives me [] [17:35] jono, the firefox app has children [17:35] not the window [17:36] but you found the window so it likely has a parent [17:36] I have no Firefox app in d-feet [17:36] found the app [17:36] anything I can help with here? [17:37] ok rebooting [17:41] DBO, i found 6 gnome-terminal windows [17:41] well bamf seems to think you got 8 [17:43] Interesting, the quick list for gnome-terminal contains "New Terminal", ---, empty label, lock to launcher, quit [17:43] mhall119: there? [17:43] i see that those windows that have this problem have some labels missing [17:43] DBO, ^ [17:43] mmmm [17:44] g0twig: yup [17:44] yeah this is almost certainly an issue with teh client side cache [17:44] mhall119: some things already work for me in beautifulsoup [17:45] g0twig: nice [17:45] mhall119: are you good in using it? [17:45] at using beautifulsoup? [17:45] y3s [17:46] mhall119: wanna see my code? [17:46] g0twig: sure, but unfortunately I haven't used beautifulsoup much at all [17:46] or fortunately, depending on your feelings towards html scraping [17:47] we had it in the Summit project until we had a Launchpad API we could use, then we dropped it [17:47] http://paste.ubuntu.com/843326/ [17:48] mhall119: launchpad API for what? [17:48] g0twig: sprints, like UDS [17:49] g0twig: looks like you're off to a good start, how is the speed of it? [17:56] mhall119: hm, it takes a while.. [17:57] around 3 seconds [18:23] mhall119: can you help? [18:30] g0twig: what's the problem? [18:31] mhall119: how can I use for in python, lol [18:31] mhall119: the c / java version [18:32] you mean a for loop? [18:33] mhall119: yes, or I would better not use beautifulsoup... [18:33] its a bit slow [18:33] 3 seconds is not fast [18:33] regex is very fast [18:34] 0.28126133314 s , beautifulsoup, 0.000432703726233 s , regex [18:35] could I use regex for that? [18:36] lamalex: hey [18:36] hi [18:39] g0twig: regex would work, if the HTML you are parsing makes it easy [18:40] mhall119: what means :P? [18:43] g0twig: if the elements you want have id or class attributes that make it easy to match, then a regex will work [18:43] if not, doing a regex right is hard [18:44] nearly all elements have classes [18:44] in one case, not, but its easy in that case [18:44] couse the / is a seperator [18:44] mhall119: do you checked out my blueprint? https://blueprints.launchpad.net/lens-cooking/+spec/recipefy-scope [18:44] g0twig: I skimmed it earlier [18:45] badenwuerttemberg [18:45] lol [18:47] Hi mhall119 [18:47] hi nava [18:48] is dodge really remove from 12.04 [18:48] nava: yes, but auto-hide is still there [18:48] it's really not as bad as it seems [18:49] mhall119: one of the best features of unity is best and compelete full screen [18:50] nava: most people will get the same experience with either auto-hide or always-show [18:50] I hope [18:50] and the fact is that it failed real user testing, and we have to accept the results even when we don't like them [18:51] is it back in future ? (i mean dodge) [18:51] nava: there are no plans to bring it back, but who knows what the future holds [18:51] maybe if someone can find a way to make it test better it'll come back [18:52] I hear dodge make bug in unity so it is remove right ? [18:53] but i never feel any bug of it in 11.04 and 11.10 [18:54] I don't think it had a bug, but it's not worth keeping and maintaining something that produced a negative user experience [18:54] mhall119: cite? [18:54] mhall119: its a lie. [18:54] g0twig: cite what? [18:55] mhall119: mark said the same [18:55] the same what? [18:55] so why dont have an option to enable it in settings ? [18:55] mhall119: the same in relation to the removement of dodge [18:55] nava: because then the option has to be maintained, upgraded along with the rest of the stack, tested in all it's various interactions, etc [18:55] options are expensive [18:56] sometimes they're not worth the expense [18:56] see apple for reference xD [18:56] thanks and also what about global menu ? i hope dont remove it [18:57] nava: it's not being removed, but the menus are being put into the window decorations of un-maximized windows as well [18:58] So we have both in un-maximaized window , menu in window top and also global menu on panel right ? [18:58] nava: I'm not sure exactly how it'll work, I haven't run the new code yet [18:58] ok [18:59] I am lost, in all this documentation about regex and BeautifulSoup... [18:59] thanks, also i have a mock-up solution for compelete full screen [18:59] can i mail it to you ? [19:00] nava: just post a link here.. [19:00] where can upload it ? [19:01] nava: imgbin [19:02] nava: not to me, send it to unity-design@lists.launchpad.net [19:03] Thanks Michell [19:03] nava: pls post it here [19:03] http://imgbin.org/index.php?page=image&id=6803 [19:03] nava: thx [19:03] welcome [19:05] i think when user click on maximized button let him choose between full or not full (with luncher or not) [19:05] * mhall119 is Michael [19:05] Sorry for my english Michael :p [19:05] nava: what would happen if one windows is maximized "full" and another "not full" [19:06] in my mock-up ? [19:06] yeah [19:07] maybe dodge again [19:08] or user should click on un maximized [19:08] to can work [19:08] nava: the problem, as I understand it, is that users were confused by why the launcher would hide, and how to get it back [19:08] same you click on f11 in a browser [19:09] pressing f11 isn't a normal user operation though [19:09] moving a window around on screen is [19:09] users moved a non-maximized window, suddenly the launcher is gone, they don't know why [19:09] or they maximize the window and now can't see the launcher, not sure how to get it back [19:09] I dont mean user should click on f11 i mean user can work with other window in full mode [19:10] until he click on un maximized button [19:11] but all user move mouse to left [19:11] nava: why dont you disscuss this in the design channel? [19:11] when it hide [19:11] #ubuntu-design [19:11] oh sorry if i discuss on wrong channel [19:12] i thought i should talk in unity cuz it a feature of it [19:14] Thanks g0twig and mhall119 [19:15] where do i have to configure the default terminal? [19:15] nava: its not realy unity [19:16] yes i was wrong,thanks [19:16] eeemsi__: sudo update-alternatives –config x-terminal-emulator [19:16] i did that [19:16] eeemsi__: so? [19:17] mhall119: do you know how I can use loops with BeautifulSoup? [19:17] mhall119: it only searchs for one match [19:17] mhall119: I want all [19:18] but it still opens the gnome-terminal [19:21] Priority Status has to be changed also? [19:25] g0twig: I don't know, sorry, have you checked the BS documentation? [19:26] eeemsi__: priority? [19:27] lets say i want to open xterm if the combination ctrl+mod1 + t is pressed [19:27] what do i have to change? [19:36] eeemsi__: wait [19:38] eeemsi__: ccsm, gnome compatibility [19:40] and that is the only way?! [19:40] no config file? [19:42] JohnLea: ping [19:42] eeemsi, gsettings at org.gnome.desktop.default-applications.terminal tree [19:44] rye: ? [19:44] eeemsi__, for current value - $ gsettings get org.gnome.desktop.default-applications.terminal exec [19:45] eeemsi__, and for argument to execute something - gsettings get org.gnome.desktop.default-applications.terminal exec-arg [19:46] eeemsi__, and use e.g. $ gsettings set org.gnome.desktop.defaul-applications.terminal exec xterm [19:46] eeemsi__, $ gsettings set org.gnome.desktop.defauly-applications.terminal exec xterm [19:47] rye: thank you very much - it works \o/ [19:49] so that means i can start an urxvtd via xsession and put more and more urxvtc to it? [19:51] aren't ayatana-scrollbars already working for Qt apps? [19:51] oh unity does not check if it is already running ;) [19:53] I really don't know how to make this lense working: https://code.launchpad.net/unity-buss [19:56] Arrrhhhggg..... [19:56] * thumper runs around in a small circle [19:56] feature freeze... [19:56] * thumper esplodes [19:57] * thomi gets his umbrella [19:58] oops to many crashes … ;) [20:00] how can I teach bamf to recognize my gvim windows, when I launch vim in a terminal and then use :gui? [20:00] Cimi: can you check on https://trac.videolan.org/vlc/ticket/6062 for me? I don't know enough about ayatana-scrollbars and Qt to know if the comment is correct or not [20:00] why does the apport window has a fixed size? [20:00] mhall119, indeed [20:01] Cimi: so it's a bug in ayatana-scrollbar? [20:01] or Qt? [20:01] or are you just confiming that I don't know enough? ;) [20:03] mhall119: I dont know why my parse command do not work... [20:03] 'commands' [20:03] mhall119: I cant get the name of the recipe [20:04] g0twig: I'm afraid I won't be much help when it comes to BS or HTML parsing [20:05] mhall119, no implementation in qt [20:05] Cimi: ah, I thought we did [20:06] Cimi: is https://bugs.launchpad.net/ayatana-scrollbar/+bug/847966 the proper bug for that? [20:07] Ubuntu bug 847966 in ayatana-scrollbar "Support not native apps: qgtkstyle" [Low,Triaged] [20:07] mhall119, nobody is working on it [20:08] ok, but I've been tasked with making sure there is a bug report for where we don't have full Unity integration, so I just need a bug to reference for VLC scrollbars [20:10] * Debolaz does his daily check on https://bugs.launchpad.net/ubuntu/+bug/930515 and sees its still there. :( [20:10] Ubuntu bug 930515 in Ubuntu "title bar text glitch offset shadow" [Undecided,Confirmed] [20:11] when will libreoffice 3.5.0 be in ubuntu 12.04? [20:12] sorry for that more offtopic question [20:12] thomi, hey, just sent you an email about the ibus test [20:16] bschaefer: cool - I'll append that to the end of my work queue ;) [20:16] bschaefer: what timezone are you in BTW? [20:16] yeah it works [20:16] partialy [20:16] thomi, PST - 8 [20:16] thomi, west coast USA [20:16] bschaefer: ok, so we have a reasonably long overlap - that's good [20:17] * thomi is in NZ [20:17] thomi, yeah you are 21 hours ahead of me [20:17] ...which I think is +1300 right now [20:17] living in the future... [20:17] thomi, I know its lonely here on firday [20:17] ...and for me on Monday [20:18] thomi, haha, yeah [20:18] thomi, let me know if you need anymore clarification on ibus stuff! [20:18] thomi, when you get to it [20:18] thanks [20:19] shouldn't be too long - just need to get some autopilot stuff sorted out first === salem_ is now known as _salem [20:19] thomi, cool, have fun! [20:20] the autopilot stuff is awesome to watch [20:21] yeah - it's a great excuse to not do any work "I'm waiting for autopilot to finish"! [20:21] It's the QA team's version of "I'm waiting for my code to compile" [20:21] haha [20:22] ok thanks again for the help - have a nice evening [20:24] thomi: is there code somewhere for autopilot? [20:24] davmor2: it's inside the unity source tree: lp:unity [20:24] in tests/autopilot [20:25] thomi: oh cool ta [20:26] np [20:26] thomi: I'd be interested to see if it can drive USC or not :) [20:26] what do you mean by "drive"? [20:28] thomi: run test cases for USC [20:29] davmor2: uhhh, sure, I guess. depending on what your test cases are, but it's pretty unity-specific. [20:30] thomi: ah gord wasn't that specific he just mentioned it and couldn't find the code, I'll stick with sikuli for now then [20:34] Saviq: I paied attention to that site, but I used this one: http://saravananthirumuruganathan.wordpress.com/2011/08/05/tutorial-on-writing-ubuntu-lensesplaces-in-python/ when I tried to create my lens [20:34] my lens is this: https://code.launchpad.net/unity-buss [20:36] malin: are you running this on Oneiric or Precise? [20:36] Precise [20:36] but I first tried to run it on Oneiric [20:36] but I am running Precise now [20:37] malin: ok, the API for lenses changed between Oneiric and Precise, in case you're not aware of that [20:38] also, you have self._scope commented out on line 21 of buss.py, but then you're referencing it on line 27, which will cause an error [20:38] mhall119: I don't think I knew, så thanx [20:38] mhall119: ah [20:38] mhall119: Do I need a scope-file? [20:39] no [20:39] mhall119: and I also wonder if the DBusPath and so is right? [20:39] you only need that if your scope is running in a separate process from your lens [20:39] mhall119: okey, then I can just remove all references to scope [20:40] yes, but you will need at least one scope running for your lens to be functionaly [20:40] ah, okey [20:41] malin: do you saw the example files? [20:41] malin: for wikipedia scope & example lens [20:41] malin: you might also be interested in my python library Singlet: http://mhall119.com/2012/01/singlet-part-0-2/ [20:42] parsing data is so hard :( [20:42] without an api... [20:42] gotwig: I did, and I couldn't figure out 100% how to do it [20:42] malin: did it not run for you? [20:42] malin: the example files [20:43] gotwig: I didn't try to run the example files, but I know I should have tested that [20:43] in the lens-file, Do I set an accurate path to the scope-call-thing? [20:46] malin: just checkout the example files, lol... [20:46] malin: need a link? [20:46] malin: what scope-call-thing? [20:47] malin: "Shortcut" in the .lens file should only be a single character, and will be super+ to go directly to that lens [20:48] mhall119: this one: self._scope = Unity.Scope.new ("/net/buss/lens/buss/") <-- I edited the path [20:49] mhall119: okey, I changed it to b [20:50] malin: that should be fine, as long as it's unique [20:50] for the dbus path that is [20:51] I see, I don't think it's in conflict with other things [20:51] how does the dbus path works? I feel I have messed up things? [20:51] I placed the service-file in /usr/share/dbus-1/services [20:54] malin: it basically just tells dbus where to find it [20:54] your code says "Hey dbus, I'm going to live here" [20:54] oki [20:54] then other code says "Hey dbus, give me the object that lives there" [20:55] hm, does that means I have made the linking right? [20:56] or do I have to write the path like this? : /usr/share/dbus-1/service or like today: /net/buss/lens/buss ? [20:59] the dbus path isn't the same as the file path [21:00] okey [21:00] os the path should just have the same name as the name of the service-file? [21:00] I don't know what it should point towards [21:00] I am actually complete noob on this yet :) [21:05] the path in your code would need to match the path in your .lens and .service files [21:06] ah, så det service-file should contain a path to the lense, and the .lens should have the path to .service-file? [21:06] but how do I write the path, if it should not be a file-path ? [21:09] it looks like a file path, but it isn't a place on the disk [21:09] so where is it then? [21:09] Is this I really don't understand I belive [21:10] malin: in memory, the path just helps dbus keep things organized [21:10] but there must be some how to write the right path [21:11] there isn't a "right" path, you just have to use the "same" path everywhere you are referring to your lens [21:11] ah [21:12] mhall119: May I execute PHP code by a lens? [21:12] mhall119: excuse me, by a scope [21:13] gotwig: technically yes, but that sounds like a bad idea to me [21:17] mhall119: google has an api for its recipe search [21:17] would be the perfect thing [21:17] http://code.google.com/intl/de-DE/apis/base/samples/php/demo-zend.php.txt [21:18] oh its something other, sry [21:18] mhall119: hm, I still can't get it to run :( [21:19] malin: I noticed that your buss.py isn't running in a Gtk MainLoop [21:19] you need that for your lens to keep running [21:20] mhall119: ah, hm, I don't think there is any loop there? [21:21] but is that part of what's preventing the lens to start? [21:21] malin: yes [21:21] mhall119: aha [21:22] thank you so much for helping me, now I just have to figure out how to put the code into the gtk-mainloop [21:22] malin: it should be in the sample [21:23] mhall119: okey, in the samplecode? [21:25] malin: http://bazaar.launchpad.net/~unity-team/unity-lens-sample/python-5.0/view/head:/unity-lens-sample [21:25] line 61 to the end of the file [21:26] so all I ahve to do is: write the line on 61, and put all my code from buss.py line 33 and to the end, into it? [21:26] s/ahve/all/ [21:26] s/all/have/ [21:27] has anyone experience with the google search api? [21:48] mhall119: it still won't run, but when I figure out how, I will update my launchpad-page with the new code [22:01] mhall119: http://bazaar.launchpad.net/~malinkb/unity-buss/unity-buss-experimental/files //the build- and dist folders is to be ignored