/srv/irclogs.ubuntu.com/2010/12/14/#ayatana.txt

MacSlowgreetings08:01
kvalohi MacSlow08:16
MacSlowhey kvalo08:16
kvalokamstrup: any tips for a simple (for now) logging in a python daemon08:16
kamstrupkvalo: use the 'logging' module :-)08:22
kamstrupit's highly runtime-configurable08:22
kamstrupwe use it in zeitgeist and I think it's ok08:22
kvalokamstrup: cool, I'll use it08:22
kvalokamstrup: thanks08:22
kamstrupkvalo: there are a few different ways to use it trhough08:23
kamstrupkvalo: many use the static API, eg. logging.debug("foo")08:23
didrocks+1 on the logging module :)08:23
kamstrupkvalo: but I prefer to use a logger instance, since that allows to have distinct by-component logging08:23
didrockskamstrup: btw, did you already used one that more logger, TBH?08:23
kamstrupkvalo: so something like import logging; log = logging.getLogger("my.service")08:24
kamstruplog.debug("W00t!")08:25
didrocksthan*08:25
kamstrupdidrocks: yes, in zg we do08:25
didrockskamstrup: I never felt the need, but maybe for big project…08:25
kvalokamstrup: this is for connman-mock and I foresee that I don't need more than one with this daemon08:26
didrockskvalo: I'm sorry, I didn't get time yet for the review yesterday. It's ok now, can you pastebin the link please?08:26
kvalokamstrup: what about g_debug()&co in pygtk apps?08:27
kamstrupkvalo: nah, don't go there08:27
kamstrupkvalo: also you can't easily configure the g logging framework08:27
kvalodidrocks: no worries. give me a minute, I'll find a link08:27
kvalokamstrup: but what if a library uses g_debug but the app itself something else?08:28
kvalokamstrup: an academic question, but anyway :)08:28
kvalodidrocks: https://code.launchpad.net/~kvalo/indicator-network/settings-merge/+merge/4318308:29
kamstrupkvalo: that's not an issue08:29
didrockskvalo: thanks, looking at it now :)08:29
kvalodidrocks: it's already merged, but I would appreciate input from you anyway. thanks a lot for looking at it08:29
kvalokamstrup: yeah, I just need to configure the dump to the same place, eg. syslog08:30
didrockskvalo: of course :)08:31
didrockskvalo: no worry! my pleasure08:31
didrockskvalo: are you sure of your link, wasn't it for the packaging?08:49
kvalodidrocks: sorry, I meant autofoo packaging. not debian packaging08:50
didrocksoh ok :)08:50
didrockskvalo: just a comment on ins_PYTHON = bluetooth.py  __init__.py  mobile.py  wired.py  wireless.py08:52
didrockskvalo: -> will better be each module on its own line08:52
didrocksless noise when you add/remove a file, and such08:52
didrocksapart from that, all look good :)08:53
kvalodidrocks: sorry, I had a meeting. hmm, I was supposed to fix that all in one line issue. I'll check again09:10
kvalodidrocks: thanks for the review!09:10
didrockskvalo: maybe the merge proposal wasn't updated :)09:10
didrockskvalo: you're welcome09:10
=== smorar_ is now known as smorar
coz_hey all10:02
kvalocoz_: hi10:04
coz_kvalo,  hey guy10:04
kamstrupis anyone here interleaving g_bus_own_name() with g_bus_unown _name() successfully? I get a weird error where my user data is not passed correctly on the second invocation of g_bus_own_name()10:36
kamstrup(there is no idle in between, and that's not gonna happen)10:37
=== smorar is now known as smorar_
=== MacSlow is now known as MacSlow|lunch
coz_ah oh  unity is slightly broken?11:44
nnnajicoz_: why do you say so? ;)11:53
coz_nnnaji,  with the current update in ubuntu... including  unity updates + compiz updates... first thing I noticed is that desktop cube cannot be enabled with unity... only desktop wall... second I noticed that there is no longer   gnome-wm --replace to fix the nux issue with white  upper panel on dual monitors with nvidia11:56
coz_current screenshot    http://dl.dropbox.com/u/132551/screenshots/currenunity.png11:59
coz_also autohide launcher is not working properly either12:01
coz_eeww  I really dont like desktop wall :)12:02
=== ssj6akshat is now known as akshatj
nnnajicoz_: yeah i have some more screenshots of how unity never wakes up properly from Suspend12:06
nnnajii'm collecting information and if i have enough i might report a bug12:07
coz_nnnaji,  oh ok12:07
coz_ok12:07
nnnajisame thin12:07
nnnajig12:07
nnnajiwhite top panel, white dock12:07
coz_nnnaji,  yes that is irritating enough ...but  desktop wall is painful12:07
coz_:)12:07
nnnajiif at least each workspace could have its own wallpaper, that would make them identifiable..12:12
nnnajinatty will resolve the cube issue, i'm confident12:12
coz_nnnaji,   well when someone packages the plugins extra that shouldnt be an issue12:12
coz_then you would have wallpaper plugin12:12
nnnajicoz_: ok, thx ;)12:13
nnnajihttp://i53.tinypic.com/nqy4bt.png12:13
nnnajithat's how i get stuck after suspend12:13
coz_whoa12:14
nnnajiit still works, but every click takes about half a minute to create a response12:14
coz_nnnaji,   see if you can run    gnome-wm --replace & disown in terminal12:14
nnnajiok, that's what i'll do next time12:14
nnnajicoz_: so far, my approach was to killall gnome-session :P12:15
coz_nnnaji,  mm   I know the gnome-wm --replace worked yesterday for remedying the white panels12:16
nnnajicoz_, now i'd like to have a way of saving the state of my session, a "freeze" method or something..12:16
nnnajithen it wouldn't be so painful to test the "gnome-wm --replace & disown"12:17
coz_ah ok12:17
kvaloronoc: hi. again a small review: https://code.launchpad.net/~kvalo/indicator-network/settings-backend-begin/+merge/4363512:30
ronocsure12:30
ronockvalo, done12:37
kvaloronoc: thanks again!12:42
=== MacSlow|lunch is now known as MacSlow
kamstrupnjpatel: parteeey!12:48
kamstrupnjpatel: finally all dee unit tests pass again12:49
kamstrupnjpatel: had to fight some gdbus quirks+bugs to get there12:49
kamstrupbut I'm there :-O)12:49
njpatelkamstrup, WOOHOO!13:05
kamstrupnjpatel: the wicked thing is that dee now support complex column types13:11
kamstrupnjpatel: eg. dee_model_set_schema (model, "s", "u", "as", "(asaasyb)", "b", NULL);13:11
=== bregma__ is now known as bregma
njpatelkamstrup, no way...14:09
njpatelkamstrup, dude that's just sexy14:09
dbarthklattimer: ping?14:14
klattimerdbarth: hey14:15
dbarthklattimer: hi karl, feeling better?14:16
klattimernot really14:16
klattimerstill feverish :/14:16
G__81i would like to help with unity14:36
G__81is there something that i could do here ? Am interested in the bug fixing aspect, i have not done packaging as such14:37
njpatelG__81, hi, that's awesome, we've got some docs on contributing bug fixes here http://unity.ubuntu.com/getinvolved/14:42
G__81thanks njpatel, nice meeting you. You work for Canonical right ? i have read some of your blog posts as such. Great job14:44
njpatelG__81, yeah, thanks :)14:45
lamalexmorning14:45
G__81njpatel, i ll read through the docs and get back in few minutes14:45
njpatellamalex, g'morning14:45
njpatelsounds good14:46
kamstrupnjpatel: here's something you'll find "sexy"... https://code.launchpad.net/~unity-team/dee/gdbus/+merge/4364814:47
kamstrupnjpatel: 5000 lines of sexy!14:47
njpatelkamstrup, hah, you win. I'm now sure what you win, but you win it.14:48
kamstrupnjpatel: and note ninja-leetness 5000 lines exactly!14:48
njpatelkamstrup, 10857 lines (+4010/-3787) 42 files modified (has conflicts)14:48
kamstrupnjpatel: so I guess a cursory review of the API is what's needed really14:48
kamstrupand then if there are obvious bloopers14:48
kamstrupnjpatel: you get 10857 lines?! I have 5k here14:49
njpatelkamstrup, that's lines changed, ~4 new ~4 deleted14:49
njpateler, +1 on both14:49
njpatelanyway, taking a look14:50
njpatelkamstrup, if you don't mind, I'll review this beast in the evening, over a cup of tea14:55
G__81are these the bugs in unity https://bugs.launchpad.net/unity15:10
G__81i dont know Vala. I know C and i know Python to an extent15:10
lamalexG__81, those and also https://bugs.launchpad.net/ubuntu/+source/unity15:10
G__81lamalex, so does it involve knowledge of Vala ?15:11
lamalexG__81, not really15:11
lamalexPlaces can be written in Vala15:12
lamalexbut Unity itself is C++15:12
jcastroG__81: welcome! Check the two links at the end of the topic to learn how to get started15:16
jcastrothose are smaller bugs for new contributors15:16
kamstrupnjpatel: sure no worries - it's you and kenvandine that are in need of it - so unless kenvandine is panicking there is no rush :-)15:19
kenvandineha15:21
kenvandine5000 lines exactly15:21
kenvandine:-D15:21
kenvandinekamstrup, ninja-leetness  -1 since it doesn't build on natty :-P15:23
kamstrupnjpatel: kenvandine reports that the build is broken on natty15:25
kamstrupdee-model.c: In function ‘dee_model_build_row_valist’:15:25
kamstrup dee-model.c:401:9: error: passing argument 3 of ‘g_variant_new_va’ from incompatible pointer type15:25
kamstrup /usr/include/glib-2.0/glib/gvariant.h:232:33: note: expected ‘struct __va_list_tag (*)[1]’ but argument is of type ‘struct __va_list_tag **’15:25
kamstrupnjpatel: ^^15:26
njpatelkamstrup, nice15:26
njpateljust needs a cast15:27
kamstrupnjpatel: this is about as far from "nice" as we can get15:27
kamstrupso I have a va_list args;15:27
kamstrupthen pass it to a function expecting a va_list*15:27
kamstrupso I do fct(&args);15:27
kamstrupkaboom! ^^ above error15:28
kamstrup(on natty)15:28
kamstrupthat's the problem in a nutshell15:28
kamstrupI'm amazed that glib compiles at all15:28
kamstrupthere may be some nasty casting magic required to get a pointer to a va_list, because strictly speaking that's not possible afaik15:29
kamstrup(because a va_list can be a compiler-dependent macro)15:29
njpatelyep15:29
* njpatel looks closer15:29
njpatelkamstrup, http://groups.google.com/group/comp.lang.c/msg/8657dc15d7cb0989 ?15:31
kenvandinenjpatel, i just warned kamstrup of the fun to expect from GI stuff after we get dee to build on natty15:33
njpatelHeh, I'm sure kamstrup will love that15:34
njpatelhe completely adores javascript15:34
kamstrupnjpatel: so you're telling me the va_list impl in gcc changed entirely in natty?15:39
kamstrupdon't make me cry15:39
njpatelkamstrup, I'm still looking and actually don't know. It's a bit scary15:39
kamstrupnjpatel: i wonder what desrt has to say15:40
kamstrupso the question is can g_variant_new_va() work at all, since it takes a pointer to a va_list?15:43
njpatelkamstrup, the copy method should work, right?15:46
=== ubot5` is now known as ubot5
=== Pendulum_ is now known as Pendulum
jcastroG__81: were you able to find the information you needed?16:44
G__81i am looking into the page, trying to find whether i could add some value to the project16:47
G__81:)16:48
G__81by fixing bugs of course :)16:48
jonoG__81, welcome! :-)16:56
G__81thanks jono :)16:57
G__81but just wanted to know should i need a VM to test all these bugs after fixing ??17:00
jonoG__81, VMs often don't work as well as you need 3D support for Unity17:01
jonoyou may want to consider getting Natty set up on a USB stick or different machine17:01
G__81i dont have an other machine unfortunately so the USB stuff would that work ?17:02
kamstrupnjpatel: eeek va_copy is C9917:05
=== dbarth_ is now known as dbarth-afk
boulabiarhow to restart bamf ?17:53
boulabiar(I forget it)17:53
boulabiarnjpatel, ?17:54
boulabiarfor interested, libbamf can't get the .desktop file of emacs17:59
boulabiarI will report that bug17:59
candohi guys! is there anybody willing to review my branch for bug #683466??18:24
ubot5Launchpad bug 683466 in unity (Ubuntu) "There are 2 Quit menu options in Quicklist" [Low,Triaged] https://launchpad.net/bugs/68346618:24
candohttps://code.launchpad.net/~cando/unity/fix683466/+merge/4337218:24
jonocando, I am sure someone can help18:29
=== kklimonda1 is now known as kklimonda
jonoDBO?18:29
jono^18:29
DBOjono?18:29
DBOyeah sure18:29
jonoread up18:29
DBOI got it18:29
jono:-)18:29
DBOcando, what is your contrib agreement status?18:30
=== kklimonda is now known as Guest60816
=== Guest60816 is now known as kklimonda
DBOcando, so this will work for english18:31
DBOawesome...18:31
DBOcando, so I am looking at your branch18:31
DBOyour approach is a good start18:31
DBObut it only works for english18:32
DBOyou need to compare the actual label on both menu items18:32
DBOnot just where I indexed it18:32
DBOalso please prefer the non-standard Quit over our jiggered in quit18:32
DBOits possible the application will have implemented a smart quit routine and not made it work right if you send it a close event18:33
candoDBO, ok..thanks!i'm going to fix these thing...:)18:33
DBOawesome18:33
DBOcando, have you sent in a contributors agreement?18:33
candoDBO, nope..^^18:34
DBOcando, okay you will need to do so before I merge18:34
candoDBO, ok...what/where  should i agree ?18:35
dbarth_DBO: how does the patch look like?18:35
dbarth_sounds like apps should be fixed as well18:35
DBOdbarth_, minor issues but hes almost there18:35
candoDBO, http://www.canonical.com/contributors ?18:35
DBOdbarth_, we cant force apps to fix, so this patch at least prevents identical strings18:35
dbarth_but i guess it's reasonable to catch the obvious duplicates in the launcher code as well18:35
DBOcando, yeah thats what I was looking for18:35
candoDBO, ^^ good18:36
dbarth_cando: please send the agreement to the official canonical address, for administrative reasons18:36
DBOcando, please cc me (jason.smith@canonical.com) and david (david.barth@canonical.com) on the agreement18:36
dbarth_cando: and cc Jason on the submission18:36
dbarth_right18:36
dbarth_so that we can start reviewing the patch and all18:36
candoDBO, dbarth_  Consider it done!18:37
dbarth_it just helps us get the process running in parallel; tomorrow the form should have been processed anyway18:37
lamalexdbarth_, that canonical contrib page could use updating18:37
lamalexbamf and nux should probably be added18:37
dbarth_cando: thanks for the contribution anyway18:37
dbarth_lamalex: bamf, not nux, nux is (c) inalogic18:37
lamalexah ok18:37
candodbarth_, :)18:37
evaluatehello18:41
evaluateare there any plans to include a perl API for the Application Indicator?18:41
DBOevaluate, no18:44
DBOevaluate, not that they are not welcome, but they serve no benefit to us right now18:44
lamalexindicators speak dbus though18:45
DBOyou dont use the dbus api directly18:45
DBOthere are C libs to use18:45
lamalexright, but you COULD use dbus right?18:45
DBOnot really18:46
DBOjust like you *could* use the BAMF dbus api18:46
DBOits not stable18:46
DBOand we dont support it18:46
lamalexbut you COULD18:46
DBOsure18:46
lamalexok18:46
lamalexapologize18:46
DBOnever18:46
DBOyou're ugly18:46
lamalexnow you're asking for it18:46
DBOwhat are you guys to do? eat some spinach to make your bench grow?18:47
evaluatehmm. are there really that many more python programs then perl ones?18:47
lamalexthat people use18:47
DBOpython is a drop in replacement for perl in much the same way that Optimus Prime is a drop in replacement for a truck18:48
evaluatelol18:48
DBOPerl is used heavily in scientific applications however18:48
DBOgod I wrote so much of it back in the day...18:48
DBObut the trend there was to see perl replaced with python, that was 3 years ago18:48
DBOand I was too young to legally drink...18:49
DBOah the good ol days18:49
evaluatepython is ugly18:49
lamalexnot as ugly as DBO18:49
DBOevaluate, yeah but you can tell if its been run through an MD5 algo or not18:49
evaluateanyway, is there any documentation about the messaging menu (or the appindicator menus in general)?18:49
DBOevaluate, for the C API?18:50
evaluateDBO, ohh, I'm sorry, I don't know _anything_ about python, I have just looked through some code (mainly to adapt some of the appindicator applets to my needs) and it's just ugly compared to anything else I've seen (C, C++, Perl, PHP, whatever)18:51
evaluateit just doesn't seem to follow any logic18:51
evaluateDBO, yeah, preferably18:51
DBOoh I am just having fun dude18:51
DBOtrust me this is a rare case of me not ripping python a new one for not being able to run a ****** thread properly18:51
DBOevaluate, hold on trying to find the documentation, ted, any help?18:52
seb128ted is on holidays18:52
seb128https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators18:52
seb128^18:52
DBOevaluate, http://people.canonical.com/~ted/libappindicator/current/AppIndicator.html this too18:52
DBOit seems google can read it, maybe you can too18:53
seb128https://wiki.ubuntu.com/MessagingMenu18:53
evaluateseb128, DBO, I have seen both of those, I just couldn't find any documentation about how to make a new entry in the messaging menu for example18:53
evaluatethose two only show how to make a completely new icon as far as I have seen18:54
DBOoh18:54
DBOmessaging menu...18:54
DBOuhm18:54
DBOwhere is ted...18:54
lamalexyeah where is ted18:54
seb128see the url I copied just before18:56
seb128it's about the messaging menu18:56
evaluateseb128, I'm going through it right now18:56
seb128ted is on holidays as said 10 lines before18:56
seb128until eoy18:56
DBOseb128, for some reason I keep failing to read what you say today18:56
seb128;-)18:56
seb128brb18:56
evaluateok, that last link seems to have some useful information. One last question, did you have any reports about the fact that using custom icon paths in C would yield blurry icons? (not sure if this is related to awn, or to the Application Indicator in general)19:00
evaluateIf I set a stock icon (like 'indicator-messages' for example) it looks fine, but if I set a custom path, like '/path/to/icon.png', it looks really blurry, like if it would be resized to 16x16 or something and then back up (I use a 32 px large dock). Like I said, I didn't test this in the gnome panel yet, just in awn19:03
seb128evaluate, not that I know about but feels free to open one with a test case if you have one19:03
evaluateI thought that maybe the indicator does a resize of the icon automatically if it comes from a custom path...19:03
seb128evaluate, https://bugs.launchpad.net/ubuntu/+source/indicator-application/+bug/53343919:03
ubot5Ubuntu bug 533439 in indicator-application (Ubuntu) "Application Indicators are using fixed icon size" [Low,Triaged]19:03
evaluateseb128, ok, I'll investigate this in gnome-panel too and see if it applies there and open a bug19:04
seb128not sure if that's the exact same issue though19:04
evaluateseb128, looking at it right now19:04
seb128going back on the perl binding question without trolling19:05
seb128the current indicator team doesn't plan to work on it since that's not something requested a lot19:05
seb128but if someone want to works on those there is no reason they could not be accepted19:05
cozziemotoout of curisity...no more gnome-wm --replace available in current updates19:06
evaluateseb128, regarding that bug report, it seems to be the same issue. AFAIK awn resizes the icons automatically to fit the dock size, so if the indicator uses 22x22 icons, that would explain the problem. I wonder why it's low priority though...19:06
seb128cozziemoto, did that work before?19:07
cozziemotoseb128,  yep  it worked fine  and I had to use it because of dual monitors19:07
cozziemotoseb128,  when enabling twinview the upper panel turned white and gnome-wm --replace  started nux again ...I believe and fixed the issue19:07
seb128evaluate, likely because people set the priority considering that the main user of indicators is the gnome-panel and unity-panel19:07
seb128which don't have that issue19:07
seb128cozziemoto, unity --replace?19:08
cozziemotommm  let me try on the unity machine hold on'19:08
cozziemotoseb128,   I have to restart x on that machine...apparenlty nvidia-settings is causing issues19:08
evaluateseb128, well, they do have the problem, but it's not the same. As in, they don't see the resized icon, but the small one. I would find that equally annoying :p19:09
seb128I'm not the right person to argue over bug settings ;-)19:09
cozziemotoI also noticed on current updates  the launcher no longer auto hides unless  a maximized window is opend however the maximized window now only opens "under" the launcher panel19:09
seb128talk to ted when he's back from holidays ;-)19:09
jcastrohey evaluate, out of curiosity what app are you looking to port to appindicators thats in perl?19:09
seb128cozziemoto, you can turn off the autohiding in ccsm if you want19:10
cozziemotoseb128,  no i want auto hide but it no longer just hides  it only hides when i window touches it but now all windows open beneath the launcher19:10
seb128not sure what is your usecase19:11
seb128it's being smart now19:11
seb128if nothing needs the space it's displayed19:11
seb128if you claim the screen space it goes hiding19:11
seb128in which case that doesn't work for you?19:12
jcastro"smart" and "intelli" are now functions of DBO. Think about that for a minute.19:12
cozziemotoseb128,  previous to yesterday.... when autohide was ticked it was just always hidden until you mouse over upper left corner19:12
seb128right19:12
seb128it's smarter now19:12
seb128if just hides if you need the space19:12
evaluatejcastro, I'm not looking to port anything particular, my problem is that I'm looking forward to adopt the application indicator, but most of the stuff doesn't really fit my needs (for example, before I had an add-on in thunderbird that showed me the number of unread mails in the icon in the taskbar) so I would like to write some small apps to get some of that functionality back. It is very hard for me to do all of that in C (for example to get un19:12
evaluateread emails from IMAP through C), that's why I would welcome a perl API19:12
seb128why hiding if you don't put anything near it19:12
seb128it's not claiming space you need19:13
cozziemotoseb128,  well  it is in fact opening on top of everything19:13
cozziemotoand everything is opening under the launcher19:13
seb128well it was as well before19:13
cozziemotono it was noty19:13
cozziemotoall windows opened above the launcher when maximized19:13
seb128it was pushing softwares placed on the left of screen?19:13
evaluatejcastro, ohh, and like I said, I don't know any python. =)19:14
jcastroevaluate: thunderbird is getting real message indicator support soon, but yeah, I get your point19:14
seb128cozziemoto, can you describe some steps for your issue?19:14
cozziemotoseb128,  right now...for example...firefox...at maximized opens underneath the launcher panel so that much of firefox is hidden19:14
DBOcando, you still working?19:14
cozziemotoseb128,  simply open firefox maximized19:14
seb128the launcher autohide19:15
seb128it's just displayed when nothing is on the left of the screen19:15
seb128you might hit a bug...19:15
evaluatejcastro, well, thunderbird actually has some kind of indicator support, the gets it into the messaging menu, but I found that icon that showed the number of unread emails really useful, I don't really like the messaging menu...19:15
cozziemotoseb128,  I understand that but these are 2 issues... one...the launcher when put into autohide would always be hidden...now it is not...before firefox opened  on top of the launcher panel now it opens underneath it19:16
jcastroyeah we talked about this a bit with the tbird guys, like if you could have a number of new mails etc. on the launcer19:16
jcastroer, launcher19:16
seb128cozziemoto, well, when firefox open the launcher should hide since firefox claim the space...19:16
seb128that's what it does here19:16
cozziemotoseb128,  it does noty19:16
cozziemotonot19:16
seb128DBO, ^19:16
seb128seems a bug19:16
cozziemotoyes smspillaz said to but DBO   :)19:17
cozziemotobug19:17
DBOcan you describe the bug in clearer terms19:17
DBOI dont understand what you are trying to describe19:17
bjorn_Hi, would i just set up a  Unity development environment for the first time. will i still need to get and build a customized version of Compiz if im running on a ubuntu nbr?19:17
jcastroit's time like this when I wish we had screen recording built into unity19:17
evaluatejcastro, right now for example I use a "program" that consists of a bash script (that executes all of the other stuff), a perl snippet (which gets the number of unread mails from my IMAP accounts) and a C program (that generates and updates the indicator icon), and I find this really, REALLY ugly...19:18
seb128cozziemoto, ok in fact I can confirm19:18
seb128DBO, the launcher doesn't go into autohiding when firefox open19:18
DBOokay19:18
cozziemotoDBO,  well  ...previously...2 days ago... the panel set to autohide  did just that at all times until moused over...now it does not....the second issue is  that  ,,,for example...firefox opend at maximized  opens beneath the launcher  and the launcher does not autohide unless i take firefox out of maximized and then re maximize it19:18
DBOso intellihide is failing the intelli-test19:18
=== akshatj is now known as akshatj|bed
seb128right19:19
cozziemotoit also open beneath the launcher initially19:19
seb128like it doesn't test on application start19:19
DBOseb128, okay will fix19:19
seb128cozziemoto, can you open a bug about it?19:19
cozziemotoseb128,  sure19:19
DBOseb128, if this were closed source, I would just add a 1 second timer to double check19:20
cozziemotoit will be opend under   coz-19:20
DBOcheating FTW?19:20
seb128lol19:20
cozziemotois it laucnhpad.net/natty?19:20
seb128I'm sure you would wake up a night feeling bad about it ;-)19:20
DBOseb128, not as bad as I would about shipping it broken19:20
seb128cozziemoto, https://launchpad.net/unity/+filebug19:20
cozziemotoah yes thanks19:20
seb128cozziemoto, in fact it's already open19:22
seb128bug #68641919:22
ubot5Launchpad bug 686419 in Unity "Intellihide: Fails to hide when restoring an overlapping window" [Medium,Confirmed] https://launchpad.net/bugs/68641919:22
seb128cozziemoto, so no need to open a new one19:22
cozziemotoah ok cool19:22
seb128hum19:22
seb128DBO, ^ can you check the fix there will fix the start issue as well?19:22
cozziemotonow if sam would enable desktop cube again in unity i would be a happy man :)19:23
jcastroI had the cube on for a while with unity19:23
jcastroit's still my preferred way to roll19:23
cozziemotoyeah   but sam said it was intentional to use wall,,,and unity is disabled with cube19:24
vishcozziemoto: +++..infinity ;)19:24
cozziemoto:)19:24
DBOseb128, what?19:25
DBOseb128, yeah I will handle all the intellihide bugs tonight19:25
seb128DBO, bug #68641919:26
ubot5Launchpad bug 686419 in Unity "Intellihide: Fails to hide when restoring an overlapping window" [Medium,Confirmed] https://launchpad.net/bugs/68641919:26
seb128DBO, there is a merge request for sam on it19:26
seb128DBO, could you tell us if the fix will handle the start case as well or if we need a new bug report?19:27
DBOI think thats merged seb12819:27
seb128DBO, it's not in natty in any case see the merge request date19:27
seb128seeing19:27
seb128DBO, and the bug should be fix commited if that's merged?19:27
seb128DBO, well just tell us if you need a bug or that would be  duplicate of this one19:28
DBOcan you just make the bug a little more generic19:29
DBOits all the same bug really19:29
coz_ah finally got twinview going19:30
seb128DBO, ok, so if there is already a fix let's not bother to open a new bug19:30
DBOright its not a fix per-say19:30
coz_here is a screenshot of how firefox opens beneath panel if it helps    http://dl.dropbox.com/u/132551/screenshots/laoncher.png19:30
DBObut yeah19:30
DBOcoz_, yeah in that case the panel should have hidden19:30
DBOit failed because there is an error in the detection scheme19:30
DBOI am working on a fix19:31
DBOcando, how is it coming bud :)19:38
coz_seb128,  buy the way .. unity --replace did not work however  just    unity    did19:52
evaluatewhere could I report this: https://wiki.ubuntu.com/Application%20of%20Drying%20Machine . Seems like spam to me...19:55
candoDBO, well..i'm trying to fix it only now...i had a shower...^^19:56
DBOcando, this is linux19:56
DBOwe dont shower19:56
candoDBO, lol19:56
ionThe unused shower area in a geek’s apartment makes an excellent space for the server racks.19:58
candoDBO, what about checking only the label of default items? I mean if they are already in the list i discard them...?19:59
candoin this way i should not have problem of translations...19:59
DBOcando, what now?19:59
candoDBO, now i'm checking if the label of the dbusmenu item is equal to "quit" or "launch" or "Pin"20:00
DBOthats not correct20:00
DBOwhat you need to do is check if the label on one of the default items is equal to the label on one of the menu items20:01
DBOonly this will ensure that it works with translations20:01
candoyup, this is what i've said in my previous message..:)..checking default items and not the other ones..20:02
jonoion, LOL20:03
jonoion, mind if I tweet you saying that?20:03
DBOcando, you need to compare them to each other20:03
ionSure, go ahead. :-)20:03
jono:-)20:04
jonodone20:04
candoDBO, okok..tryin'.. thanks20:05
=== oubiwann is now known as oubiwann-holiday
candoDBO, https://code.launchpad.net/~cando/unity/fix_683466/+merge/4370421:07
candobut there is a problem...i've uploaded the branch where i've also fixed another bug...so it's  double diff...21:08
candoshould i request another merge?or it's not a problem..21:08
rbnswartzDBO are you around?21:26
candoDBO, this is the right one...sorry for the duplicate merge proposal..https://code.launchpad.net/~cando/unity/fixed683466/+merge/4370621:26
rbnswartzI'm a newbie looking for a bite-sized bug to fix does anyone have any suggestions? Or something that they would like fixed?21:42
jcastrorbnswartz: have you checked the ones on the list?21:58
jcastrosee the last links in the topic21:58
jcastrobug #688406 would be great to have21:59
ubot5Launchpad bug 688406 in unity (Ubuntu) "Launcher does not respond to scroll events" [Low,Triaged] https://launchpad.net/bugs/68840621:59
rbnswartzWhat cpp file is that in it would help alot22:00
jcastroDBO: ^^22:00
rbnswartzHe doesn't seem to be around22:01
jcastroI'll keep annoying him. :)22:01
jcastrolamalex: would you happen to know?22:01
rbnswartzI'm usually being the annoying one. I ask too many questions.22:02
jcastrothere's no such thing as too many questions in here22:02
cando_rbnswartz, doing a grep of _launcher_drag_delta i get that it appears only in src/Launcher.cpp22:03
cando_hope this helps...22:03
cando_rbnswartz, i think you should dig into that file22:04
cando_^^22:04
rbnswartzokay I have to leave I might be on tonight thanks.22:04
cando_rbnswartz, bye22:04
cando_jcastro, have you found anything interesting in my links..??22:09
cando_jcastro, ^^22:09
jcastrowhich ones, the merge requests?22:13
cando_jcastro,nope, my "bio" links that you've requested..:)22:14
jcastrooh, yeah, they'll do fine22:14
DBOokay22:14
DBOim back22:14
DBOand wow i got pinged22:15
jcastroDBO: cando's merge proposals first please22:15
htorquejcastro, seems bug 688406 already kinda works in trunk22:15
ubot5Launchpad bug 688406 in unity (Ubuntu) "Launcher does not respond to scroll events" [Low,Triaged] https://launchpad.net/bugs/68840622:15
DBOon it22:15
jcastrocando_: though I was confused on the difference between emesene and emesene222:15
cando_jcastro, emesene2 is a complete rewrite of emesene1...it's still in aplha state...22:16
cando_c10ud is an admin...22:16
DBOcando_, doing your merge now22:16
cando_(c10ud in this channel..)22:16
cando_DBO, :) good!22:16
DBOyou never emailed me your contributor agreement however22:17
cando_ops...sorry..doing that now22:17
jcastrohtorque: I am stuck with a broken compiz today unfortunately so I can't check22:17
DBOjcastro, if you start a screen session in X22:18
DBOthen open the screen session in tty1, run compiz inside of gdb22:18
DBOjcastro, wait for it to crash, and get a bt22:18
DBOtake a photo or whatever22:18
cando_DBO, done!22:19
DBOcando_, thank you22:19
cando_DBO, :D22:20
htorqueDBO, should i file a bug about quicklists not following scrolling launchers or is that in the works anyway?22:20
DBOthey dont?22:20
htorquetooltips do, quicklists don't22:21
DBOhtorque, file a bug, but the bug is that scrolling is responsive while the quicklist is open22:21
htorqueDBO, thanks, will do22:21
DBOhtorque, you are both a gentleman and a scholar22:22
htorqueDBO, :)22:22
DBOcando_, great work dude, I made some minor style changes to the code, moved a block for clarity and I am going to merge now, how would you like to be credited? (cando? Full Name?)22:31
cando_DBO, Stefano Candori..:)22:31
cando_DBO, it's amazing to hear this..^^22:32
DBOdone and done22:32
DBOyour code is now in trunk22:32
DBOthank you so much :)22:33
cando_DBO, thanks and thanks..:)22:33
DBOjcastro, am I missing anyone else right now?22:34
cando_DBO, jcastro, g2g...tty soon..i hope.. :)22:39
DBOcheers :)22:39
lamalexniiice22:56
mhr3DBO, so did you make the appindicator guys push an update to the docs?22:59
DBOmhr3, we are having a meeting on the topic in Dallas23:00
DBOsolve the problem once and for all :)23:00
mhr3DBO, well you didn't have to make a meeting just to update the docs :P23:00
DBOthe plan is to do more than update the docs23:00
DBObut come up with a real, long term solution23:01
mhr3yea, that'd be nice23:01
jcastroDBO: bah did you just fix the mouse scrolly launcher bug?23:56

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!