Merge lp://staging/~kalgasnik/lightdm-gtk-greeter/post-2.0.0 into lp://staging/~lightdm-gtk-greeter-team/lightdm-gtk-greeter/trunk
Status: | Merged | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Merged at revision: | 326 | ||||||||||||||||
Proposed branch: | lp://staging/~kalgasnik/lightdm-gtk-greeter/post-2.0.0 | ||||||||||||||||
Merge into: | lp://staging/~lightdm-gtk-greeter-team/lightdm-gtk-greeter/trunk | ||||||||||||||||
Diff against target: |
1539 lines (+685/-278) 8 files modified
src/Makefile.am (+2/-0) src/greeterbackground.c (+75/-39) src/greeterbackground.h (+16/-3) src/greeterconfiguration.c (+371/-0) src/greeterconfiguration.h (+57/-0) src/lightdm-gtk-greeter-fallback.css (+5/-5) src/lightdm-gtk-greeter.c (+154/-229) src/lightdm-gtk-greeter.glade (+5/-2) |
||||||||||||||||
To merge this branch: | bzr merge lp://staging/~kalgasnik/lightdm-gtk-greeter/post-2.0.0 | ||||||||||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Sean Davis | Approve | ||
Andrew P. | Pending | ||
Review via email: mp+251694@code.staging.launchpad.net |
Description of the change
1. Greeter can go to infinite loop at launch when used with two monitors in mirrored mode and active-
http://
http://
http://
https:/
2. gtk_widget_reparent marked as deprecated in 3.14 but gtk_container_
gtk_widget_reparent used in greeter to move screen_overlay from on monitor window to another.
Looks like remove/add leaves GtkPlug in invalid state.
http://
http://
3. Sending "WM_TAKE_FOCUS" to active monitor window, "onboard" just doesn't work in xembed mode without it.
4. Greeter doesn't lose focus when monitors configuration changed.
5. Multiple configuration files. Order:
g_get_system_
.../lightdm/
.../lightdm/
g_get_system_
.../lightdm/
.../lightdm/
/etc/lightdm/
/etc/lightdm/
Sample:
/usr/share/
/etc/xdg/
/etc/xdg/
/etc/xdg/
/etc/lightdm/
/etc/lightdm/
Hey Andrew!
This is a huge amount of changes so I guess the branch-name is accurate :)
I wonder whether we could rip out some parts of it as bugfix for 2.0 and then do a bugfix release for it which we could then still upload to 15.04. Would that be possible?