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