[06:46] hi, not entirely sure this is the right place, but i'm finding that unity2d doesn't respect my choice of primary monitor (11.04, current daily ppa) [06:47] and i'm trying to use it with xinerama [06:58] good morning [09:35] Trevinho, I think I was experiencing this https://bugs.launchpad.net/ubuntu/+source/unity/+bug/869196 [09:35] Ubuntu bug 869196 in unity (Ubuntu) "unity panel menus don't stay open when clicked on second monitor" [Undecided,New] [09:35] I'm going to have a look at it, but if you have time, that would be appreciated [09:39] njpatel: I think that is related to the fact that actually that the dbus apis of the panel service [09:40] doesn't consider the fact that there are more than one panel running... [09:40] I told to you something few weeks ago... [09:40] Basically, when we sync the geometries [09:40] we just sync them for one screen... [09:41] Trevinho, but that shouldn't close the menu [09:41] while each screen should have its geometries and its own related indicators [09:41] at least, it didn't clsoe the menu [09:42] Eh, it didn't since it used another way to mange when closing the menus [09:42] and that was causing some other bugs [09:42] So I used the synced geometries to chck when closing a menu... [09:43] i see if I can find a better workaround to manage this issue, also if a re-design of that interface should be done [09:46] however njpatel I guess that that bug is happening when the two scrreens have different geometries, isn't it? [09:47] Trevinho, yes, most likely, let me check [09:48] Trevinho, yes [09:48] So, I thought about this possible issue when writing the code, but since I wasn't able to test, I just wait... [09:48] Trevinho, I think the check should just into account the y from the top of the monitor [09:48] monitor(s) [09:48] Mh, that could lead to other issues... [09:49] but... If I make the panel sync the geometries per-screen, then I guess we can handle this issue well [09:49] I think there's no api change to do [09:49] for now [09:49] I'll try [09:50] Trevinho, hmm, okay, I'll at least look at some workarounds for now, as we need something for 11.10 [09:50] SRU-able [09:50] I know njpatel [09:54] Trevinho, :) === API is now known as Guest818 === Guest818 is now known as apinheiro === daker_ is now known as daker === MacSlow is now known as MacSlow|lunch [11:11] it's just me or notification under Oneiric are completly broken? I used to get a small blue triangle in the top left corner... now there is not anymore...... is it a bug? [11:36] Andy80, no, it was removed as it was deemed confusing as clicking on it would open the dash and not take you to the app(s) that needed attention [11:36] Andy80, unfortunately there has been no design for a better solution as yet [11:36] :( [11:37] it think it's worse now.... I'm away for more then 5 seconds and I can miss a notification for many hours... [11:40] yeah, it's not great. I'll remind the design team that that is something that needs to be fixed for p [11:55] njpatel: I hope there will be a dedicated session at UDS to talk about these things :) there are also other things that made me feel disoriented switching from Natty to Oneiric, probably end users will have the same problems... nothing too difficoult to fix anyway [11:56] Andy80, I'm pretty sure there is a general design one, but I can make sure [11:58] it would be nice anyway.... I think we don't need a dedicated slot for each problem... a couple of sessions should be enough to discuss about everything. I'll take note in the mean time [12:00] thanks === MacSlow|lunch is now known as MacSlow [12:45] njpatel: this needs to be tuned, but please test if this works to you: http://paste.ubuntu.com/705374/ [12:46] Actually we should tune panelview to make it sync also when changing screeen geometries or in other few cases [12:46] but once your panel-service is synced now it should work correctly [12:47] (WIth the current panelview just focus and -unfocus the nautilus desktop to make sure your panel service is synced) [12:47] njpatel: ^ ;) [12:48] Trevinho, nice, will take a look in a bit, need to get through some reviews :) [13:00] Ok, np... njpatel if it's fine, then I'll finish it... [13:01] Trevinho, give me ~20mins [13:01] Also to get the same in unity2d it only needs to change its name per-monitor [13:01] ok, just the time to watch a new episode of HIMYM..,. :) [13:02] but it won't break 2d as it is, right? [13:06] njpatel: no breakage [13:06] unity 2d just needs optimizations [13:06] the api was already there... I used what we already had [13:08] shweet [13:28] Trevinho, can you push a branch or use another pastebin? I can't download the patch [13:29] njpatel: here you are: http://pastebin.com/A8MEMX1n [13:30] Trevinho, sweet, testing [13:34] Trevinho, works! [13:35] Trevinho, dude, I am getting the first-click-doesn't-always-keep-menu-open issue (like I was a few weeks ago), though, but that's separate I guess [13:36] Trevinho, I think I got a test-case [13:36] Trevinho, click to open a menu, press Esc to close it, and then click to open another menu, it'll close automatically [13:39] greyback: you're not on mumble, are you, without Kaleo being around? [13:40] Saviq, no I'm not, sorry [13:40] greyback: no worries [13:53] njpatel: ok, good testcase.. I'll fix that as well I hope... [13:53] about the primary bug [13:54] I.e. the multi-monitor issue [13:54] Is the sync working well there? [13:54] I mean, the geometry sync... [13:56] Trevinho, seems to be [13:56] I've tested a few times, but will keep at it [13:57] I've to check if the sync is happening on start and after enabling / disabling a screen [13:57] Maybe we should make to resync also on ~PanelMenuView... [13:57] sorry, on ~PanelView [15:54] Trevinho, any luck with the patch? [15:54] njpatel I had no time ti finish it yet... [15:54] I hope I can work on it tonight [15:55] however, if that is working correclty to you I only have to handle better few cases [15:56] Trevinho, okay, no worries, going to do a release tomorrow afternoon anyway, so no rush [15:56] Trevinho, thanks for taking a look dude [15:57] no problem... It has been "my" area so far :FD === zyga is now known as zyga-afk [16:38] in #opensuse-gnome === zyga-afk is now known as zyga === yofel_ is now known as yofel