Commit Graph

171 Commits (77b84ffd7148e50fedc6d4e701f6a213a38d7c10)

Author SHA1 Message Date
Timothy Pearson 1757afecf6 Force card logins to authenticate against the username specified in the card certificate 9 years ago
Timothy Pearson 2649b1ebf4 Disable card-based login if Kerberos support was disabled at compile time 9 years ago
Timothy Pearson a7afe91e65 Do not start card authentication unless PKCS logins were enabled
Rename UserList class in kgreeter.cpp to avoid conflict with TDE LDAP library class name
9 years ago
Timothy Pearson 09dce5e19f Fix invalid headers in PNG files and optimize for size 9 years ago
François Andriot bd35f1efd6 Use system-defined language as default in TDM
This resolves Bug 1596
10 years ago
Slávek Banko fce47f535c Terminate compositor in TDM unless a TDE or failsafe session was selected
This relates to Bug 2521

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Slávek Banko adbe9f7f5f Fix incorrect usage of login_session_wm. Type of session does not contain executable
for run session but base name of session desktop file.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Slávek Banko 226e5fc716 Fix setting curWMSession when used previous type of session in TDM
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Slávek Banko aa0711c143 Add support for XDG_SESSION_DESKTOP and XDG_CURRENT_DESKTOP in TDM
This relates to Bug 2521

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Timothy Pearson 37b6d0d80f Fix cryptographic card login process 10 years ago
Timothy Pearson 48cf3058c5 Move VT switch on card insertion to cryptocardwatcher process 10 years ago
Timothy Pearson 3fe2b2023e EXPERIMENTAL: Attempt to increase the VT limit to 48 10 years ago
Timothy Pearson 6d028f3b52 Use DM library in tdmtsak instead of making command line calls 10 years ago
Timothy Pearson cd13be0789 Reuse existing reserved session if present on card insertion 10 years ago
Timothy Pearson fcb6161cee Restore VT limit and add note explaining origin 10 years ago
Timothy Pearson 6f5e7b2110 Streamline cryptographic card logon process 10 years ago
Timothy Pearson 9ea6780352 Stabilize cryptographic card login
Fix some coding style issues
10 years ago
Timothy Pearson 46d9df235b Increase the maximum reserved VT number to 32
The display switch features depend on each session having a VT number, thus it is important to have a suffucient number of VTs available for use
Most Linux distributions allow 64 VTs by default, and the kernel allows up to 256 VTs
10 years ago
Timothy Pearson 4cadf198ca Do not chew up all available VT numbers when multiple sessions are reserved and time out in series 10 years ago
Timothy Pearson 5b260a9627 Fix cryptographic card login when SAK is enabled 10 years ago
Timothy Pearson ce47730301 Add initial cryptographic card login support
Tested with themed greeter and SAK disabled
10 years ago
Timothy Pearson 5d20ad97bf Fix warnings regarding return value being ignored 10 years ago
Slávek Banko 08122b137e Fix FTBFS on freebsd
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Slávek Banko 72a6327581 Fix verification of the TDM control socket
This resolves Bug 2269

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Timothy Pearson 36b592e2d9 Increase X start timeout as tdm was failing to start on many machines due to upstart/systemd parallel start slowing down Xorg's initialization 10 years ago
Slávek Banko 107220694f Allow contitional build with tdehwlib
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
11 years ago
Slávek Banko d246c7d938 Fix tdm_greet crash
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
11 years ago
François Andriot 1651fcb54a Fix conditionnal utmpx support in tdm
Signed-off-by: François Andriot <francois.andriot@free.fr>"
11 years ago
Slávek Banko 71fb8e0e11 Fix crypt library detection in CMake
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
11 years ago
François Andriot a679541fd7 Fix tdm backend fd support on openbsd
Signed-off-by: François Andriot <francois.andriot@free.fr>"
11 years ago
François Andriot 18b81de37b Fix tdm auth backend for openbsd
Signed-off-by: François Andriot <francois.andriot@free.fr>"
11 years ago
Timothy Pearson e2c5ea4cda Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tdebase 11 years ago
Timothy Pearson 1346f68987 Bring stop, lock, exit, and run icons into XDG compliance 11 years ago
Slávek Banko 68cfc4fec0 Fix FTBFS caused by typo in commit d3ce4fa7 11 years ago
François Andriot d3ce4fa793 Fix FTBFS due to linux specific headers 11 years ago
Timothy Pearson 4724b1a838 Push the following patches from Bug 1499:
tdebase: updates default Xorg arguments in TDM
 tdebase: add ability to restrict the konqueror side bar
11 years ago
Michele Calgaro 60d2edfb85 Added new TDE default background (thanks to Alex Couture for providing the file).
This resolves bug 2094.
11 years ago
Alex Couture 232cce76e1 Added 'minimalist' TDM style. 11 years ago
François Andriot db19d360b6 Added smooth crossfade effect option when changing the desktop wallpaper. 11 years ago
Michele Calgaro 3e5e875832 Rebranding: TDE Control Center --> Trinity Control Center 11 years ago
Slávek Banko db8c0a1363 Add minimal systemd support into tdm
+ set XDG_SESSION_CLASS to "greeter"
11 years ago
Timothy Pearson 24e34ad989 Add basic support for a modified compton compositor instead of the old buggy kompmgr
Update additional Xorg atom names
11 years ago
Darrell Anderson a7e7483aaa Set TDM UseSAK default to false.
This resolves bug report 1915.
11 years ago
Slávek Banko 1f3832a136 Removed unnecessary dependency on dbus-tqt and dbus-1-tqt 11 years ago
Darrell Anderson 7b3b215269 Add female image to TDM user images. Thanks to E. Liddell. 11 years ago
Darrell Anderson 90f1f50f00 Fix remnant QMIN/QMAX to TQMIN/TQMAX. 11 years ago
Roman Savochenko 7bf342b15f TDE starts on black background after login from TDM
This resolves Bug 1569
12 years ago
Francois Andriot b0d67615b2 Fix TDM variable USER_PATH
This resolves Bug 1653
12 years ago
Darrell Anderson f123d99fd3 Add source code module name to stdout/stderr messages to improve readability. 12 years ago
Slávek Banko 3e88ddfbc3 Additional k => tde renaming and fixes 12 years ago
Darrell Anderson 3c62471b86 Add files to CMakeLists.txt from commit 2609687a. 12 years ago
Darrell Anderson 2609687af1 Add KDE4 to TDM session file lists. 12 years ago
Timothy Pearson 960cc8392d Update tdehw-based media manager for new mount API
Allow active VT to be queried from tdm
Only display media notification messages on active VT
Hide logout action buttons if logout process unstalls
12 years ago
Alexander Golubev c70d52a514 Fix TDM FTBFS with -DWITH_XRANDR=OFF.
This resolves bug report 1582.
12 years ago
Francois Andriot 9f749e63a9 Fix FTBFS due to libart location 12 years ago
Timothy Pearson f9c0d0e246 Add lightweight daemon to synchronize keyboard indicators to current xkb state
Start keyboard indicator sync daemon on tdm load
This resolves Bug 427
12 years ago
Timothy Pearson 8a865f7d59 Clarify relationship between tdmrc and tdmdistrc
This resolves the remainder of Bug 1139
12 years ago
Slávek Banko 8b0d1b3290 Fix rendering themed greeter without a background image
Fix loading compressed svg images on themed greeter
This resolves Bug 1226
12 years ago
Timothy Pearson 013eed4fdc Fix themed greeter input failure 12 years ago
Timothy Pearson fe477ae752 Fix tdm segfault introduced in prior commit 12 years ago
Timothy Pearson b53726b1d5 Attempt to fix TDM failure whereby the custom X11 event handler is not used in certain circumstances 12 years ago
Darrell Anderson fa33b95995 Update reference from kinit -> tdeinit. 12 years ago
Timothy Pearson 24e3f6f2fa Fix lock screen interaction with suspend/hibernate
Use built-in premultiplied ARGB method
12 years ago
Timothy Pearson 3421d01bb0 Fix TDM hang in certain circumstances when themed greeter is deleted
This resolves Bug 1453
Resolve themed greeter drawing inconsistencies between composited and non-composited mode
12 years ago
Slávek Banko 74b1fc6576 Cleanup output clutter 12 years ago
Timothy Pearson 704eedf364 Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tdebase 12 years ago
Timothy Pearson 33dc3f2d39 Ensure that tdm always reacquires root ownership after user listing is complete
This resolves Bug 1402
12 years ago
Timothy Pearson 93bbac1431 Fix tdm greeter crash caused by invalid access to sessionTypes member
This resolves Bug 1449
12 years ago
Timothy Pearson edf3004ec3 Fix secondary thread termination
This resolves the remainder of Bug 1467
12 years ago
Darrell Anderson f003ff9cd0 Fix default query order for finding TDM session files.
This resolves bug report 1448.
12 years ago
Darrell Anderson 9f795192a5 Rename kderc -> tderc in support of bug report 1447. 12 years ago
Timothy Pearson dc41de959b Use threading and select instead of busywaiting on the lock control socket
This resolves the remainder of Bug 690
12 years ago
Timothy Pearson aa0b92c035 Use threading and select instead of busywaiting on TDM control socket
This partially resolves Bug 690
Clean up TDM logfile
12 years ago
Timothy Pearson 2a889fe314 Ignore spurious BadMatch errors which can occur when autologon is enabled
The errors originate from this commit http://lists.kde.org/?l=kde-commits&m=107824396401206&w=2 and appear only on certain hardware/software combinations
12 years ago
Slávek Banko 0dd840ea93 Fix unintended rename of SAKProcess* 12 years ago
Darrell Anderson 2a17176ac0 Restore 'Custom' session option to login manager.
This resolves bug report 1413.
12 years ago
Slávek Banko 2f56a3448b Fix unintended rename of krbtkfile 12 years ago
Slávek Banko cf5a3da04c Fix unintended rename of many various *klist* 12 years ago
Timothy Pearson 77cbe84cb6 Rename additional header files to avoid conflicts with KDE4 12 years ago
Timothy Pearson 9286b9ebcc Rename common header files for consistency with class renaming 12 years ago
Timothy Pearson 5e664c2e4a Rename KCmd to avoid conflicts with KDE4 12 years ago
Timothy Pearson 98eb308fc1 Rename KCrash to avoid conflicts with KDE4 12 years ago
Timothy Pearson 3e5506b29b Rename kdisplay for enhanced compatibility with KDE4 12 years ago
Timothy Pearson a5430e4b98 Rename many classes and header files to avoid conflicts with KDE4 12 years ago
Timothy Pearson f537c21b68 Rename a number of classes to enhance compatibility with KDE4 12 years ago
Timothy Pearson 98f4a055ba Rename KLocale to enhance compatibility with KDE4 12 years ago
Timothy Pearson 01c60a2678 Rename KStandard for enhanced compatibility with KDE4 12 years ago
Timothy Pearson 23cc597c60 Rename a few build variables for overall consistency 12 years ago
Timothy Pearson de7e5867a6 Rename a number of libraries and executables to avoid conflicts with KDE4 12 years ago
Timothy Pearson dc6b76cac4 Rename a number of libraries and executables to avoid conflicts with KDE4 12 years ago
Timothy Pearson cc74f360bb Rename KCModule, KConfig, KIO, KServer, and KSocket to avoid conflicts with KDE4 12 years ago
Timothy Pearson 79b21d47bc Rename KGlobal, KProcess, and KClipboard to avoid conflicts with KDE4 12 years ago
Timothy Pearson e4e0479220 Rename KApplication to TDEApplication to avoid conflicts with KDE4 12 years ago
Timothy Pearson d41050ea3f Rename KCmdLineArgs to TDECmdLineArgs to avoid conflicts with KDE4 12 years ago
Timothy Pearson 18f6f27f9f Fix tdm initial dialog display when randr changes the screen configuration on startup 12 years ago
Timothy Pearson 261c0e1f6b Add display hotplug support to TDM
Fix displayconfig control module
12 years ago
Timothy Pearson 167c4cbea6 Fix tsak not working on new libudev versions
Fix kicker Xinerama hiding
Fix potential displayconfig lockup
12 years ago
Timothy Pearson a35fdc9c4d Add profile support to displayconfig and krandrtray
Add automatic display hotplug profile switch support to krandrtray
12 years ago
Timothy Pearson 1cac8a5e1d Fix kompmgr shadow support
Add kompmgr settings reload method to twin DCOP
Fix up kompmgr kcontrol module
Make default TDM login screen appearance more like the rest of the TDE login system
12 years ago
Slávek Banko 8f514540fc Disable use of SAK if TSAK is not built
Thanks to Francois Andriot for the patch
This resolves Bug 1180
13 years ago