Timothy Pearson
1757afecf6
Force card logins to authenticate against the username specified in the card certificate
8 years ago
Timothy Pearson
2649b1ebf4
Disable card-based login if Kerberos support was disabled at compile time
8 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
8 years ago
Timothy Pearson
09dce5e19f
Fix invalid headers in PNG files and optimize for size
8 years ago
François Andriot
bd35f1efd6
Use system-defined language as default in TDM
...
This resolves Bug 1596
9 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>
9 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>
9 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>
9 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>
9 years ago
Timothy Pearson
37b6d0d80f
Fix cryptographic card login process
9 years ago
Timothy Pearson
48cf3058c5
Move VT switch on card insertion to cryptocardwatcher process
9 years ago
Timothy Pearson
3fe2b2023e
EXPERIMENTAL: Attempt to increase the VT limit to 48
9 years ago
Timothy Pearson
6d028f3b52
Use DM library in tdmtsak instead of making command line calls
9 years ago
Timothy Pearson
cd13be0789
Reuse existing reserved session if present on card insertion
9 years ago
Timothy Pearson
fcb6161cee
Restore VT limit and add note explaining origin
9 years ago
Timothy Pearson
6f5e7b2110
Streamline cryptographic card logon process
9 years ago
Timothy Pearson
9ea6780352
Stabilize cryptographic card login
...
Fix some coding style issues
9 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
9 years ago
Timothy Pearson
4cadf198ca
Do not chew up all available VT numbers when multiple sessions are reserved and time out in series
9 years ago
Timothy Pearson
5b260a9627
Fix cryptographic card login when SAK is enabled
9 years ago
Timothy Pearson
ce47730301
Add initial cryptographic card login support
...
Tested with themed greeter and SAK disabled
9 years ago
Timothy Pearson
5d20ad97bf
Fix warnings regarding return value being ignored
9 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>
10 years ago
Slávek Banko
d246c7d938
Fix tdm_greet crash
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
François Andriot
1651fcb54a
Fix conditionnal utmpx support in tdm
...
Signed-off-by: François Andriot <francois.andriot@free.fr>"
10 years ago
Slávek Banko
71fb8e0e11
Fix crypt library detection in CMake
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
François Andriot
a679541fd7
Fix tdm backend fd support on openbsd
...
Signed-off-by: François Andriot <francois.andriot@free.fr>"
10 years ago
François Andriot
18b81de37b
Fix tdm auth backend for openbsd
...
Signed-off-by: François Andriot <francois.andriot@free.fr>"
10 years ago
Timothy Pearson
e2c5ea4cda
Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tdebase
10 years ago
Timothy Pearson
1346f68987
Bring stop, lock, exit, and run icons into XDG compliance
10 years ago
Slávek Banko
68cfc4fec0
Fix FTBFS caused by typo in commit d3ce4fa7
10 years ago
François Andriot
d3ce4fa793
Fix FTBFS due to linux specific headers
10 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
10 years ago
Michele Calgaro
60d2edfb85
Added new TDE default background (thanks to Alex Couture for providing the file).
...
This resolves bug 2094.
10 years ago
Alex Couture
232cce76e1
Added 'minimalist' TDM style.
10 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
11 years ago
Francois Andriot
b0d67615b2
Fix TDM variable USER_PATH
...
This resolves Bug 1653
11 years ago
Darrell Anderson
f123d99fd3
Add source code module name to stdout/stderr messages to improve readability.
11 years ago
Slávek Banko
3e88ddfbc3
Additional k => tde renaming and fixes
11 years ago
Darrell Anderson
3c62471b86
Add files to CMakeLists.txt from commit 2609687a
.
11 years ago
Darrell Anderson
2609687af1
Add KDE4 to TDM session file lists.
11 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
11 years ago
Alexander Golubev
c70d52a514
Fix TDM FTBFS with -DWITH_XRANDR=OFF.
...
This resolves bug report 1582.
11 years ago
Francois Andriot
9f749e63a9
Fix FTBFS due to libart location
11 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
11 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
12 years ago