Add Qt5 version of liblightdm-qt
Bug #1117355 reported by
Michael Terry
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Light Display Manager |
Fix Released
|
Wishlist
|
Michael Terry | ||
lightdm (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
The existing liblightdm-qt is Qt4. To support Qt5 greeters, it would be nice to have a Qt5 version of the library. Same code should work for both, so it's mostly a packaging task.
Related branches
lp:~mterry/lightdm/qt5
- David Edmundson: Approve
- Robert Ancell: Approve
-
Diff: 888 lines (+308/-117)62 files modified.bzrignore (+3/-3)
Makefile.am (+0/-2)
configure.ac (+48/-20)
liblightdm-qt/Makefile.am (+50/-18)
liblightdm-qt/greeter.cpp (+5/-1)
liblightdm-qt/liblightdm-qt-2.pc.in (+1/-1)
liblightdm-qt/liblightdm-qt5-2.pc.in (+11/-0)
liblightdm-qt/power.cpp (+5/-1)
liblightdm-qt/sessionsmodel.cpp (+5/-1)
liblightdm-qt/usersmodel.cpp (+5/-1)
tests/Makefile.am (+56/-27)
tests/data/xgreeters/test-qt4-greeter.desktop (+3/-3)
tests/data/xgreeters/test-qt5-greeter.desktop (+4/-0)
tests/src/Makefile.am (+40/-15)
tests/test-autologin-qt4-guest-timeout (+1/-1)
tests/test-autologin-qt4-timeout (+1/-1)
tests/test-autologin-qt5-guest-timeout (+2/-0)
tests/test-autologin-qt5-timeout (+2/-0)
tests/test-login-qt4 (+1/-1)
tests/test-login-qt4-guest (+1/-1)
tests/test-login-qt4-guest-disabled (+1/-1)
tests/test-login-qt4-guest-fail-setup-script (+1/-1)
tests/test-login-qt4-guest-logout (+1/-1)
tests/test-login-qt4-guest-no-setup-script (+1/-1)
tests/test-login-qt4-info-prompt (+1/-1)
tests/test-login-qt4-invalid-session (+1/-1)
tests/test-login-qt4-invalid-user (+1/-1)
tests/test-login-qt4-logout (+1/-1)
tests/test-login-qt4-long-password (+1/-1)
tests/test-login-qt4-long-username (+1/-1)
tests/test-login-qt4-manual (+1/-1)
tests/test-login-qt4-manual-previous-session (+1/-1)
tests/test-login-qt4-multi-info-prompt (+1/-1)
tests/test-login-qt4-new-authtok (+1/-1)
tests/test-login-qt4-no-password (+1/-1)
tests/test-login-qt4-pick-session (+1/-1)
tests/test-login-qt4-previous-session (+1/-1)
tests/test-login-qt4-remote-session (+1/-1)
tests/test-login-qt4-two-factor (+1/-1)
tests/test-login-qt4-wrong-password (+1/-1)
tests/test-login-qt5 (+2/-0)
tests/test-login-qt5-guest (+2/-0)
tests/test-login-qt5-guest-disabled (+2/-0)
tests/test-login-qt5-guest-fail-setup-script (+2/-0)
tests/test-login-qt5-guest-logout (+2/-0)
tests/test-login-qt5-guest-no-setup-script (+2/-0)
tests/test-login-qt5-info-prompt (+2/-0)
tests/test-login-qt5-invalid-session (+2/-0)
tests/test-login-qt5-invalid-user (+2/-0)
tests/test-login-qt5-logout (+2/-0)
tests/test-login-qt5-long-password (+2/-0)
tests/test-login-qt5-long-username (+2/-0)
tests/test-login-qt5-manual (+2/-0)
tests/test-login-qt5-manual-previous-session (+2/-0)
tests/test-login-qt5-multi-info-prompt (+2/-0)
tests/test-login-qt5-new-authtok (+2/-0)
tests/test-login-qt5-no-password (+2/-0)
tests/test-login-qt5-pick-session (+2/-0)
tests/test-login-qt5-previous-session (+2/-0)
tests/test-login-qt5-remote-session (+2/-0)
tests/test-login-qt5-two-factor (+2/-0)
tests/test-login-qt5-wrong-password (+2/-0)
Changed in lightdm (Ubuntu): | |
status: | New → Fix Committed |
Changed in lightdm: | |
status: | In Progress → Fix Committed |
Changed in lightdm (Ubuntu): | |
importance: | Undecided → Medium |
importance: | Medium → Wishlist |
To post a comment you must log in.
This bug was fixed in the package lightdm - 1.5.1-0ubuntu1
---------------
lightdm (1.5.1-0ubuntu1) raring; urgency=low
* New upstream release: set-defaults (LP: #1044485) :UsersModel closedown. patches/ 08_lp1059510. patch: patches/ 09_lp577919- fix-chromium- launch. patch: patches/ 10_selective_ mlock.patch: patches/ 11_runtime_ dir_access. patch: source/ format:
[ 1.5.0 ]
- Add man page for lightdm-
- Use xzip for distribution, don't distribute old metadata
- Correctly check if display is active when session quits
- Relicense liblightdm to LGPL-2/LGPL-3 so GPL-2 code can link against it
- Selectively lock memory rather than calling mlockall for main daemon
[ 1.5.1 ]
- QLightDM: Add Qt5 version of the library: liblightdm-qt5-2 (LP: #1117355)
- QLightDM: Add some missing role names in UsersModel
- QLightDM: Add a backgroundPath role to UsersModel
- QLightDM: Fix potential crash in QLightDM:
- Improve guest session apparmor
- Run each test in its own /tmp dir so they can't interfere with eachother
- Fix script hooks no longer working with latest glib (LP: #1128474)
- Fix display clean up code
* debian/control:
- Use standards version 3.9.4
- Drop bzr branch
- Build-depend on qtbase5-dev
- Add new Qt 5 packages
* debian/
* debian/
* debian/
* debian/
- Applied upstream
* debian/
- Use 3.0
-- Robert Ancell <email address hidden> Fri, 08 Mar 2013 11:06:52 +1300