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