|
|
@ -30,12 +30,28 @@ |
|
|
|
if ( typeof lightdm == 'undefined' ) { |
|
|
|
if ( typeof lightdm == 'undefined' ) { |
|
|
|
lightdm = {}; |
|
|
|
lightdm = {}; |
|
|
|
lightdm.hostname = "test-host"; |
|
|
|
lightdm.hostname = "test-host"; |
|
|
|
lightdm.languages= [{code: "en_US", name: "English(US)", territory: "USA"}, {code: "en_UK", name: "English(UK)", territory: "UK"}]; |
|
|
|
lightdm.languages = [ { |
|
|
|
|
|
|
|
code: "en_US", |
|
|
|
|
|
|
|
name: "English(US)", |
|
|
|
|
|
|
|
territory: "USA" |
|
|
|
|
|
|
|
}, { code: "en_UK", name: "English(UK)", territory: "UK" } ]; |
|
|
|
lightdm.default_language = lightdm.languages[ 0 ]; |
|
|
|
lightdm.default_language = lightdm.languages[ 0 ]; |
|
|
|
lightdm.layouts= [{name: "test", short_description: "test description", short_description:"really long epic description"}]; |
|
|
|
lightdm.layouts = [ { |
|
|
|
|
|
|
|
name: "test", |
|
|
|
|
|
|
|
short_description: "test description", |
|
|
|
|
|
|
|
short_description: "really long epic description" |
|
|
|
|
|
|
|
} ]; |
|
|
|
lightdm.default_layout = lightdm.layouts[ 0 ]; |
|
|
|
lightdm.default_layout = lightdm.layouts[ 0 ]; |
|
|
|
lightdm.layout = lightdm.layouts[ 0 ]; |
|
|
|
lightdm.layout = lightdm.layouts[ 0 ]; |
|
|
|
lightdm.sessions=[{key: "gnome", name: "gnome", comment: "no comment"}, {key: "cinnamon", name: "cinnamon", comment: "no comment"},{key: "openbox", name: "openbox", comment: "no comment"}, {key: "key4", name: "kde", comment: "no comment"}]; |
|
|
|
lightdm.sessions = [ { key: "gnome", name: "gnome", comment: "no comment" }, { |
|
|
|
|
|
|
|
key: "cinnamon", |
|
|
|
|
|
|
|
name: "cinnamon", |
|
|
|
|
|
|
|
comment: "no comment" |
|
|
|
|
|
|
|
}, { key: "openbox", name: "openbox", comment: "no comment" }, { |
|
|
|
|
|
|
|
key: "key4", |
|
|
|
|
|
|
|
name: "kde", |
|
|
|
|
|
|
|
comment: "no comment" |
|
|
|
|
|
|
|
} ]; |
|
|
|
|
|
|
|
|
|
|
|
lightdm.default_session = lightdm.sessions[ 0 ][ 'name' ]; |
|
|
|
lightdm.default_session = lightdm.sessions[ 0 ][ 'name' ]; |
|
|
|
lightdm.authentication_user = null; |
|
|
|
lightdm.authentication_user = null; |
|
|
@ -47,21 +63,78 @@ if (typeof lightdm == 'undefined') { |
|
|
|
lightdm.awaiting_username = false; |
|
|
|
lightdm.awaiting_username = false; |
|
|
|
|
|
|
|
|
|
|
|
lightdm.users = [ |
|
|
|
lightdm.users = [ |
|
|
|
{ name: "clarkk", real_name: "Superman", display_name: "Clark Kent", image: "", language: "en_US", layout: null, session: "gnome", logged_in: false }, |
|
|
|
{ |
|
|
|
{ name: "brucew", real_name: "Batman", display_name: "Bruce Wayne", image: "", language: "en_US", layout: null, session: "cinnamon", logged_in: false}, |
|
|
|
name: "clarkk", |
|
|
|
{ name: "peterp", real_name: "Spiderman", display_name: "Peter Parker", image: "", language: "en_US", layout: null, session: "gnome", logged_in: true}, |
|
|
|
real_name: "Superman", |
|
|
|
{ name: "clarkk2", real_name: "Superman", display_name: "Clark Kent", image: "", language: "en_US", layout: null, session: "gnome", logged_in: false }, |
|
|
|
display_name: "Clark Kent", |
|
|
|
{ name: "brucew2", real_name: "Batman", display_name: "Bruce Wayne", image: "", language: "en_US", layout: null, session: "cinnamon", logged_in: false}, |
|
|
|
image: "", |
|
|
|
{ name: "peterp2", real_name: "Spiderman", display_name: "Peter Parker", image: "", language: "en_US", layout: null, session: "gnome", logged_in: true} |
|
|
|
language: "en_US", |
|
|
|
|
|
|
|
layout: null, |
|
|
|
|
|
|
|
session: "gnome", |
|
|
|
|
|
|
|
logged_in: false |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "brucew", |
|
|
|
|
|
|
|
real_name: "Batman", |
|
|
|
|
|
|
|
display_name: "Bruce Wayne", |
|
|
|
|
|
|
|
image: "", |
|
|
|
|
|
|
|
language: "en_US", |
|
|
|
|
|
|
|
layout: null, |
|
|
|
|
|
|
|
session: "cinnamon", |
|
|
|
|
|
|
|
logged_in: false |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "peterp", |
|
|
|
|
|
|
|
real_name: "Spiderman", |
|
|
|
|
|
|
|
display_name: "Peter Parker", |
|
|
|
|
|
|
|
image: "", |
|
|
|
|
|
|
|
language: "en_US", |
|
|
|
|
|
|
|
layout: null, |
|
|
|
|
|
|
|
session: "gnome", |
|
|
|
|
|
|
|
logged_in: true |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "clarkk2", |
|
|
|
|
|
|
|
real_name: "Superman", |
|
|
|
|
|
|
|
display_name: "Clark Kent", |
|
|
|
|
|
|
|
image: "", |
|
|
|
|
|
|
|
language: "en_US", |
|
|
|
|
|
|
|
layout: null, |
|
|
|
|
|
|
|
session: "gnome", |
|
|
|
|
|
|
|
logged_in: false |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "brucew2", |
|
|
|
|
|
|
|
real_name: "Batman", |
|
|
|
|
|
|
|
display_name: "Bruce Wayne", |
|
|
|
|
|
|
|
image: "", |
|
|
|
|
|
|
|
language: "en_US", |
|
|
|
|
|
|
|
layout: null, |
|
|
|
|
|
|
|
session: "cinnamon", |
|
|
|
|
|
|
|
logged_in: false |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
name: "peterp2", |
|
|
|
|
|
|
|
real_name: "Spiderman", |
|
|
|
|
|
|
|
display_name: "Peter Parker", |
|
|
|
|
|
|
|
image: "", |
|
|
|
|
|
|
|
language: "en_US", |
|
|
|
|
|
|
|
layout: null, |
|
|
|
|
|
|
|
session: "gnome", |
|
|
|
|
|
|
|
logged_in: true |
|
|
|
|
|
|
|
} |
|
|
|
]; |
|
|
|
]; |
|
|
|
|
|
|
|
|
|
|
|
lightdm.num_users = lightdm.users.length; |
|
|
|
lightdm.num_users = lightdm.users.length; |
|
|
|
lightdm.timed_login_delay = 0; //set to a number higher than 0 for timed login simulation
|
|
|
|
lightdm.timed_login_delay = 0; //set to a number higher than 0 for timed login simulation
|
|
|
|
lightdm.timed_login_user = lightdm.timed_login_delay > 0 ? lightdm.users[ 0 ] : null; |
|
|
|
lightdm.timed_login_user = lightdm.timed_login_delay > 0 ? lightdm.users[ 0 ] : null; |
|
|
|
|
|
|
|
|
|
|
|
lightdm.get_string_property= function() {}; |
|
|
|
lightdm.get_string_property = function() { |
|
|
|
lightdm.get_integer_property= function() {}; |
|
|
|
}; |
|
|
|
lightdm.get_boolean_property= function() {}; |
|
|
|
lightdm.get_integer_property = function() { |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
lightdm.get_boolean_property = function() { |
|
|
|
|
|
|
|
}; |
|
|
|
lightdm.cancel_timed_login = function() { |
|
|
|
lightdm.cancel_timed_login = function() { |
|
|
|
_lightdm_mock_check_argument_length( arguments, 0 ); |
|
|
|
_lightdm_mock_check_argument_length( arguments, 0 ); |
|
|
|
lightdm._timed_login_cancelled = true; |
|
|
|
lightdm._timed_login_cancelled = true; |
|
|
@ -158,7 +231,52 @@ if (typeof lightdm == 'undefined') { |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
if ( lightdm.timed_login_delay > 0 ) { |
|
|
|
if ( lightdm.timed_login_delay > 0 ) { |
|
|
|
setTimeout(function() { if (!lightdm._timed_login_cancelled()) timed_login();}, lightdm.timed_login_delay); |
|
|
|
setTimeout( function() { |
|
|
|
|
|
|
|
if ( ! lightdm._timed_login_cancelled() ) { |
|
|
|
|
|
|
|
timed_login(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}, lightdm.timed_login_delay ); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var config = {}, |
|
|
|
|
|
|
|
greeterutil = {}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
config.get_str = function( section, key ) { |
|
|
|
|
|
|
|
var branding = { |
|
|
|
|
|
|
|
logo: 'img/antergos.png', |
|
|
|
|
|
|
|
user_logo: 'ing/antergos-logo-user.png', |
|
|
|
|
|
|
|
background_images: '/usr/share/antergos/wallpapers' |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
if ( 'branding' === section ) { |
|
|
|
|
|
|
|
return branding[ key ]; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
greeterutil.dirlist = function( directory ) { |
|
|
|
|
|
|
|
if ( '/usr/share/antergos/wallpapers' === directory ) { |
|
|
|
|
|
|
|
return [ |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/83II_by_bo0xVn.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/antergos-wallpaper.png', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/as_time_goes_by____by_moskanon-d5dgvt8.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/autumn_hike___plant_details_by_aoiban-d5l7y83.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/blossom_by_snipes2.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/c65sk3mshowxrtlljbvh.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/early_morning_by_kylekc.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/extinction_by_signcropstealer-d5j4y84.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/field_by_stevenfields-d59ap2i.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/Grass_by_masha_darkelf666.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/Grass_Fullscreen.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/humble_by_splendidofsun-d5g47hb.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/In_the_Grass.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/morning_light.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/Nautilus_Fullscreen.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/nikon_d40.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/sky_full_of_stars.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/solely_by_stevenfields.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/the_world_inside_my_lens__by_moskanon-d5fsiqs.jpg', |
|
|
|
|
|
|
|
'/usr/share/antergos/wallpapers/white_line_by_snipes2.jpg' |
|
|
|
|
|
|
|
] |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|