/srv/irclogs.ubuntu.com/2011/10/11/#ayatana.txt

didrocksgood morning06:15
oSoMoNgood morning06:52
Saviqcan anyone comment on bug 872051 whether that's on purpose or whether the DnD should actually create a copy of the desktop file?07:21
ubot5Launchpad bug 872051 in unity-2d (Ubuntu) "Drag & Drop from dash to Desktop broken: produces a root owned shortcut" [Undecided,New] https://launchpad.net/bugs/87205107:21
njpatelTrevinho, hey dude, any luck with the dual-monitor patch? (reviewing your other one :)09:03
Trevinhonjpatel: yes09:16
njpatelTrevinho, woohoo!09:16
TrevinhoThe patch was working fine already, but I'm doing some optimizations in panelview to make it sync better09:16
njpatelI can haz merge proposal?09:16
njpatelAh, okay09:16
Trevinhoalso when changing res or disabling a screen09:16
njpatelgoing to release this afternoon, so some time before then would be awesome, thanks Trevinho09:16
Trevinhoeh, I send it in few minutes I hope09:17
Trevinhobut I've to polish it :P09:17
Trevinhonjpatel: when is it the last call?09:17
njpatelTrevinho, couple of hours :)09:17
njpatelso take your time, just give me enough time to test + review :D09:17
TrevinhoSo if I have time I also put into the drag-over menus + esc thing09:18
TrevinhoOr I send two different requests09:18
Trevinhoso you have more time to test this one09:18
Trevinhonjpatel: ^^ ?09:20
TrevinhoAh, njpatel  should I ask for merge for the 4.0 branch or for trunk?09:20
njpatelTrevinho, one request is fine, propose against 4.0 please09:21
njpatelTrevinho, everyone is still proposing against lp:unity, I think they hate me ;)09:21
Trevinhonjpatel: that's why I asked that... Since I love you! :D09:22
njpatelawww, thanks man :D09:24
=== API is now known as Guest47601
Trevinhonjpatel: in glib if I have an hashtable, which points to some other hashtables... Removing all the child hashtables, the parent hastable is destroyed automatically? Cause it seems so...10:23
jmlhey, is there a base Ubuntu stylesheet somewhere?10:23
njpatelTrevinho, nope, it shouldn't be10:29
njpatelTrevinho, using g_hash_table_remove?10:30
=== Guest47601 is now known as apinheiro
=== MacSlow is now known as MacSlow|lunch
Trevinhonjpatel: yes10:46
TrevinhoHowever njpatel  that seems strange because here after removing all the sub-hash children, if I try to get that sub-hash from the top-hash using the lookup function, then I get a null value. So it seems that the sub-hash is destroyed and the top-hash doesn't point anymore to the sub-parent location...10:49
TrevinhoMaybe glib automatically uses the destroy notify10:49
Trevinhofor doing that10:49
Trevinhohowever for safety I do it manually too...10:50
mhr3Trevinho, that's because there's a bug somewhere ;)10:52
mhr3and hashtables dont have destroynotifications10:52
mhr3well... if we're talking about GHashTable10:53
Trevinhomh, yes... In fact... they only have for children...10:53
mhr3but hashtable pointing to hashtables... that sounds scary... what code is that?10:54
njpatelTrevinho, hmm, can you pastebin the creation and destroy code for the hashtables?10:59
Andy80hi all11:00
Andy80can anyone tell me if this is a known bug: someone send you a contact request on GTalk, you see the notification balloon in the top right corner but you cannot click it.... neither clicking on the "message" notify icon helps.... neither clicking on the Empaty icon on Launcher: no way to open that damn request. Same things for messages, calls ecc....11:01
Trevinhonjpatel: mh, I send you the merge... You'll see there.11:02
Trevinhonjpatel:  here you are... https://code.launchpad.net/~3v1n0/unity/fix-multiscreen-indicators-geometries/+merge/7894011:03
Trevinhonjpatel: sorry... I proposed for lp:unity :D11:05
Trevinhothis is the fixed merge request: https://code.launchpad.net/~3v1n0/unity/fix-multiscreen-indicators-geometries/+merge/7894111:05
njpatelsweet,11:12
njpatelbbiab11:12
Trevinhonjpatel: I've also included there the "ESC causes menus to open-close" issue fix... It was just an one-line patch that I excluded to push for no reason weeks ago :)11:35
Trevinhonjpatel: I wonder that that branch also fixes bug #845856 please check if I'm right11:41
ubot5Launchpad bug 845856 in unity (Ubuntu Oneiric) "(oneiric) menu bar in wrong place and invisible" [High,In progress] https://launchpad.net/bugs/84585611:41
jussirather than trawling through LP, I thought Id shortcut and ask if anyone knows of a bug filed for the search in unity's menus being poor?11:43
Trevinhojussi: what do you mean? with the search in menus?11:44
jussiie. If I search for "tux" it should come up with supertux etc11:44
TrevinhoScrubbing?11:44
Trevinhoah.... not menus...11:44
TrevinhoYou mean the dash search11:44
jussiahh yes, I guess my terminology isnt correct11:44
Trevinhowell.. I think there's something related11:45
jussiright now it seems to match only on the start of the program name11:45
Trevinhoyes, that must be improved I guess... More on gnome-do style...11:45
jussiIm usually a kde user, giving unity a go, and I love my krunner ;)11:46
njpateljussi, no, but now kamstrup is here, you guys can figure that out :)11:46
* jussi hugs kamstrup11:46
njpatelTrevinho, testing/reviewing now11:47
Trevinhonice11:48
kamstrupjussi: it's https://bugs.launchpad.net/unity-lens-applications/+bug/86988811:48
ubot5Ubuntu bug 869888 in unity (Ubuntu) "when selecting an application, dash should match words in the middle of name" [Undecided,New]11:48
kamstrupjussi: but also note my comment there :-)11:49
kamstruptl;dr; I think substring matching is an abomination11:49
kamstrupsorry :-)11:49
kamstrupI might be willing to take a pillow fight over it though11:50
jussikamstrup: why?11:50
kamstrupbecause it gives crazy hits and bad ranking11:50
kamstrupit's an expert feature imho11:50
Trevinhokamstrup: I think that pure sub-stringing is wrong...11:51
Trevinhobut not all the cases are11:51
kamstrupright, if we could break on dictionary words...11:51
jussikamstrup: I would disagree. the size of the sample its taking from is small, so a few crazy hits get narrowed down very fast.11:51
kamstrupthen i'd be happy, but I think that'll be expensive to index... although I'd love to be proven wrong :-)11:51
kamstrupjussi: no the size is > 3k11:52
jussimore than 3k menu items? o.O11:52
kamstrupjussi: as we also search the software center, and I really want the matching behaviour identical11:52
Trevinhokamstrup: basically I think that there are things that we should learn from synapse or projects like that to better index... Also if that mostly uses regex11:54
kamstrupjussi: a rought estimate, just in my installed apps, searching for "fi" gives ~160 hits11:54
kamstrup(with substring matching)11:54
kamstrupTrevinho: i am all for improving the matching11:55
kamstrupbut we need to make sure we don't start messing the ranking and relevancy of the hits up. That will *massively* detract from the usability11:55
kamstrupand why nobody uses alta vista ;-)11:56
jussikamstrup: at the moment though the usability is even further detracted - how do I find things without knowing the name? (or knowing only part of the name11:58
Trevinhokamstrup: of course... But you know that the relevancy of the results are also based on their "priority"... For example zeitgeist can give you lots of data to refine your search11:59
kamstrupjussi: try and type what you think, it will most likely work12:00
Trevinhosynapse did something like that... and that's why on super-bar fi -> enter quickly opens12:00
jussikamstrup: Im not trying to be obtuse, but Ive had several instances where it doesnt (example of tux/supertux )12:01
jussikamstrup: also, is there a reason for alt+f2 having diferent search etc from super key?12:02
kamstrupjussi: as said, I can definitely see a point in splitting on dictionary words, which will fix this. Substring matching is shooting pigeons with rail guns12:02
jussikamstrup: is there a way to configure it at all?12:05
kamstrupjussi: you can't "configure" the indexing12:06
kamstrupexcept for hacking the code of course ;-)12:06
Andy80jussi: hello :)12:07
jussiAndy80: hi12:07
jussiAndy80: oh HI!! (just figured out who you are) :D12:08
Andy80jussi: :D12:08
jussikamstrup: I guess Im just too used to the behaviour in krunner, which worked excellently (for me), and this feels like a step back12:10
jussiIm not certain how they are doing it, but it does work well.12:11
=== MacSlow|lunch is now known as MacSlow
kamstrupjussi: imagine if google did this...12:17
jussikamstrup: this is not quite the same as google - cant we just steal their algorythym?  :D12:18
Trevinhonjpatel: how is going the test? :)12:56
njpatelTrevinho, badly, in meetings :(12:58
njpatelgive me an hour12:58
Trevinhonp,13:00
=== m_conley_away is now known as m_conley
Trevinhonjpatel: I'm also updating unity2d to fix the multi-screen issue there too...13:16
njpatelawesomeness13:16
Trevinhonjpatel: the fact is that I already tought on the past that we could have an issue on this field (in fact my UnityCore code was just ready for doing this)... But since I had no luck with multi-screen testing and I didn't receive any report before, I just left the old code there :)13:19
TrevinhoKaleo: here?13:25
=== API is now known as apinheiro
=== sagaci_ is now known as sagaci
njpatelTrevinho, ping14:52
Trevinhonjpatel: pong14:52
njpatelTrevinho, in your merge, line 201 of the diff (creating the dash function), do you mean to have g_free for both? otherwise key leaks, no?14:54
njpatelhttps://code.launchpad.net/~3v1n0/unity/fix-multiscreen-indicators-geometries/+merge/7894114:54
Trevinhonjpatel: yes sorry14:54
Trevinhotypo... since I pasted that code from the previous one which used int keys...14:54
TrevinhoI fix it.14:55
njpatelsweet14:55
Trevinhonjpatel: done and up14:57
njpatelsweet14:58
njpateljust testing now, rest looked good14:58
Trevinhogood14:59
Trevinhonjpatel: however the thing about the destroying of the HT, if at line 184 you remove the if and you just do g_hash_table_remove (entry2geometry_hash, entry); then that seems to perform also the same of g_hash_table_remove (priv->panel2entries_hash, panel_id);15:00
njpatelweird15:01
Trevinhoyes...15:03
njpatelTrevinho, it works!15:04
njpatelincluding the Esc thing15:04
njpatelnice :)15:04
TrevinhoI know :D15:04
TrevinhoThe esc thing was just an one-line patch I forgot to merge on old merge request..15:04
Trevinhonjpatel: to me it seems that it also fixes https://bugs.launchpad.net/unity/+bug/84585615:05
ubot5Ubuntu bug 845856 in unity (Ubuntu Oneiric) "(oneiric) menu bar in wrong place and invisible" [High,In progress]15:05
Trevinhobug, you can check it better15:05
njpatelTrevinho, I can confirm that on Thursday (as Jane's computer exhibits it), so I'll mark it as fix-committed and re-open if necessary15:06
njpateltremolux, approving and merging, excellent work dude15:10
Saviqgreyback: re your comment on #859596, what would be your approach to catch and dismiss the X error?15:19
Trevinhonjpatel: thanks... :)15:21
htorqueJohnLea_: about bug 839677, in the description you write "*anywhere* on the far left" - and that should not include the top 20-something pixels of the top bar? if so, can you maybe update the description and title again to make that clear?15:30
ubot5Launchpad bug 839677 in unity (Ubuntu) "Launcher - Launcher fails to reveal when the pointer is positioned in the bottom- or top-left corner of the screen" [Medium,Triaged] https://launchpad.net/bugs/83967715:30
Trevinhohtorque: some days ago I made you open a bug similiar to bug #86919615:34
ubot5Launchpad bug 869196 in unity (Ubuntu) "unity panel menus don't stay open when clicked on second monitor with different geometry" [Critical,In progress] https://launchpad.net/bugs/86919615:34
TrevinhoI remember you tested that with your TV15:34
TrevinhoNow it is fixed, but I can't find the original report...15:34
JohnLea_htorque; I've added a note to the bottom of the bug clarifying that the top bar is included, thx15:34
htorqueTrevinho: i'll have a look15:35
htorqueJohnLea_: thanks, now all is clear! :-)15:36
htorqueTrevinho: it wasn't this, no? bug 84521215:37
ubot5Launchpad bug 845212 in unity (Ubuntu) "Multi-display: Application menu only showing on primary screen" [High,Fix released] https://launchpad.net/bugs/84521215:37
Trevinhoah ok htorque.... I guess that was that15:38
htorqueTrevinho: yeah, i don't have opened any other multi-display bugs during that time15:39
KaleoTrevinho: sorry, I was out16:33
KaleoTrevinho: what did you need?16:33
TrevinhoKaleo: i've sent a merge proposal for fixing a bug that was affecting unity as well, related to menus and multi-screen usage16:36
TrevinhoSince unity is going to SRU'ing it, maybe you could do the same for unity-2d16:36
KaleoTrevinho: thank you, I milestoned it16:43
Kaleomardy: do you mind taking care of the review of https://code.launchpad.net/~3v1n0/unity-2d/fix-multiscreen-indicators-geometries/+merge/78965 ?16:43
federico1guys?  who knows about jumplists or the internals of Unity?19:45
kenvandinetedg, ^^19:45
tedgfederico1, Uhm, lots of folks do.  Do you have a specific question?19:45
federico1tedg: hey hey19:46
tedgHowdy19:46
federico1tedg: I'm trying to find out what ubuntu already does, and if it can be moved to gnome19:46
seifhi federico119:46
seiffederico1, kamstrup also does afaik19:46
seifand DBO19:46
tedgfederico1, I think it can be :-)19:46
federico1tedg: jumplists as I see them have two parts; the "files I've used with this app" part, and the "actions that this app wants to expose" part19:47
tedgfederico1, We do two different things, for static entries and dynamic ones.19:47
tedgfederico1, For static entries we put them in the desktop file as separate sections.19:47
tedgfederico1, I believe our gnome-untils patch just got accepted there for gnome-screenshot19:47
seb128http://git.gnome.org/browse/gnome-utils/commit/?id=399aa3cda87d03102ed4f3c132dcfd8a2436b47219:48
seb128^ the commit19:48
tedgfederico1, For dynamic entries we're just publishing a dbusmenu menu that gets put in.19:48
seb128(just for reference)19:48
tedgfederico1, Currently that's a lib.  But, desrt presented putting a next gen menu model that we've been working on into GLib for the next release.  It seemed to go well, but needs to be reviewed.19:48
tedgfederico1, FYI, at Summit it was stated that GNOME wasn't going to do jumplists because the "designers found it uninteresting"  :-/19:49
federico1tedg: bah - translate that to "we haven't really thought about it"; that seems to be *cough* their modus operandi19:50
federico1ok, this makes perfect sense19:50
* tedg refrains from comment :-)19:51
* kenvandine resists the urge as well19:51
tedgfederico1, Sure, and if you have suggestions I don't think anything is in stone.  We probably couldn't change for the LTS, but we're going to have to go from dbusmenu v1 to v2 after that anyway.19:51
federico1tedg: I want to see where desrt takes things... but for the static entries, stuff in .desktop files makes perfect sense (and KDE et al would find them amenable as well - I bet they already have something similar)19:52
federico1tedg: fwiw, for the "files I've used with this app" part, obviously we want to use zeitgeist19:53
tedgfederico1, We tried to base it off the Nautilus Actions guy's stuff.  His is slightly different, but really close (he puts them in separate files)19:53
=== yofel_ is now known as yofel
federico1tedg: do you have some docs about what can get put in .desktop files?  like, what's that "screen shortcut group" and "window shortcut group"?19:54
federico1... or if you have a pointer to the source, I can use that too19:54
tedgHave both... give me a sec.19:54
tedgfederico1, https://wiki.ubuntu.com/Unity/LauncherAPI#Quicklists19:55
tedgfederico1, http://bazaar.launchpad.net/~indicator-applet-developers/libindicator/trunk/view/head:/libindicator/indicator-desktop-shortcuts.c19:56
tedgfederico1, I don't know if we've discussed automatically putting in recent files...  seems like a good idea to me.19:56
kenvandineme too19:56
kenvandinei think i saw some example of gedit with recent files in a quicklist19:57
kenvandinea while back19:57
kenvandinenever real code, just as a concept19:57
federico1kenvandine: http://seilo.geekyogre.com/2011/10/gnome-shell-with-a-little-zeitgeist-extension-update/ shows that working20:03
federico1tedg: awesome, thanks20:03
kenvandinefederico1, sweet20:04
tedgfederico1, np20:08
tedgfederico1, I'd read that page bug I use ZG to automatically close my browser everytime I got to seif's website ;-)20:08
tedggo to20:08
seiffederico1, u can annoy DBO now20:09
seiffederico1, DBO knows alot about the jumplists too20:09
seifi think he implements them20:09
seifhi DBO20:09
kenvandinei think tedg was sufficient for this topic20:10
kenvandinenot that we don't love DBO20:10
kenvandine:)20:10
federico1DBO: hey hey :)20:10
federico1one sec, need to make a phone call20:10
tedgseif, DBO may know a lot, but I'm better looking.20:12
seiftedg, i can agree20:13
kenvandinetedg, you have better hair for sure20:13
seifbut tedg u got a family20:13
seifand me stealing you from them is just harsh20:13
seifstealing DBO fomr his gf is less damage20:13
tedgLOL20:13
seif:)20:13
* tedg just goes to the salon with a picture of kenvandine and says "make me look like that!"20:14
kenvandinehaha :)20:14
seifHAHAHAAHAHAHAHAAHAHAAHAHAHA20:14
seifepic20:14
kenvandinetedg, i am sure they say you couldn't pull that off20:14
kenvandine:)20:14
seiftedg u need to grow a beard20:15
seifmaybe an amesh or arab bread20:15
seifbeard20:15
seifliek DBO20:15
federico1beard = bad for tacos20:16
tedgseif, Sadly I can't really, I just get really scruffy.  And weirdly, my beard has a lot of red in it!?!?!20:16
kenvandinetedg, mine used to have a lot of red too... until it turned gray :)20:17
seiffederico1, beard makes me look wiser20:18
seifi need that since the behavior is not helping20:18
seifbeard makes me look like 3620:18
* tedg things that needs to go visit federico1 for tacos... miss real tacos in Mexico.20:18
seifbehviour makes me appear like a 16 year old20:19
seif( 36 + 26 ) / 2 = 2620:19
seifwoops20:19
seifi mean 36 + 1620:19
tedgHeh, this is why we made computers to do math for us.20:20
seifi am a mathmatician20:23
seiftedg, kenvandine u have to live like youngsters again20:23
seifplay fifa on the ps3 or xbox20:23
seifu can watch me make DBO and njpatel cry like babies20:23
tedgseif, I don't have either of those.20:23
seifget one20:23
tedgseif, Heh, no.20:24
tedgI don't have time to play the game systems I have.20:24
seifis this a dirty joke20:25
seifit souds like it20:25
tedgI did enjoy playing njpatel's PS3 last week.  I got to beat up a girl with a sword ;-)20:25
seifwhich game was that20:26
seif?20:26
tedgseif, I don't know, I think it was that came with the Move?20:30
tedgseif, I got to controllers, a sword, a shield...20:30
=== federico1 is now known as f_food
seifi need one of those20:35
seiftedg, kenvandine http://www.youtube.com/watch?v=OOpOhlGiRTM&feature=player_embedded20:38
=== chrisccoulson_ is now known as chrisccoulson
=== m_conley is now known as m_conley_away

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