|
Lines 619-624
Link Here
|
| 619 |
KGreeter::putSession( const TQString &type, const TQString &name, bool hid, const char *exe ) |
619 |
KGreeter::putSession( const TQString &type, const TQString &name, bool hid, const char *exe ) |
| 620 |
{ |
620 |
{ |
| 621 |
int prio = exe ? (!strcmp( exe, "default" ) ? 0 : |
621 |
int prio = exe ? (!strcmp( exe, "default" ) ? 0 : |
|
|
622 |
!strcmp( exe, "custom" ) ? 1 : |
| 622 |
!strcmp( exe, "failsafe" ) ? 3 : 2) : 2; |
623 |
!strcmp( exe, "failsafe" ) ? 3 : 2) : 2; |
| 623 |
for (uint i = 0; i < sessionTypes.size(); i++) |
624 |
for (uint i = 0; i < sessionTypes.size(); i++) |
| 624 |
if (sessionTypes[i].type == type) { |
625 |
if (sessionTypes[i].type == type) { |
|
Lines 646-651
Link Here
|
| 646 |
} |
647 |
} |
| 647 |
} |
648 |
} |
| 648 |
putSession( "default", i18n("Default"), false, "default" ); |
649 |
putSession( "default", i18n("Default"), false, "default" ); |
|
|
650 |
putSession( "custom", i18n("Custom"), false, "custom" ); |
| 649 |
putSession( "failsafe", i18n("Failsafe"), false, "failsafe" ); |
651 |
putSession( "failsafe", i18n("Failsafe"), false, "failsafe" ); |
| 650 |
qBubbleSort( sessionTypes ); |
652 |
qBubbleSort( sessionTypes ); |
| 651 |
for (uint i = 0; i < sessionTypes.size() && !sessionTypes[i].hid; i++) { |
653 |
for (uint i = 0; i < sessionTypes.size() && !sessionTypes[i].hid; i++) { |