5 changed files with 241 additions and 70 deletions
			
			
		@ -0,0 +1,104 @@
					 | 
				
			||||
<?xml version="1.0" encoding="UTF-8" ?> | 
				
			||||
<!-- Copyright 2017 Dustin Falgout <dustin@antergos.com> --> | 
				
			||||
<component type="desktop"> | 
				
			||||
	<id>com.antergos.lightdm-webkit2-greeter</id> | 
				
			||||
	<metadata_license>CC0-1.0</metadata_license> | 
				
			||||
	<project_license>GPL-3.0+</project_license> | 
				
			||||
	<name>LightDM WebKit2 Greeter</name> | 
				
			||||
	<summary>A greeter for LightDM</summary> | 
				
			||||
	<description> | 
				
			||||
		<p> | 
				
			||||
			LightDM WebKit2 Greeter supports themes built with HTML/JavaScript. | 
				
			||||
		</p> | 
				
			||||
		<p> | 
				
			||||
			LightDM WebKit2 Greeter themes provide modern, visually appealing, and feature-rich | 
				
			||||
			login screens. It includes two themes by default. There is also a growing number of | 
				
			||||
			3rd-Party themes available online. | 
				
			||||
		</p> | 
				
			||||
	</description> | 
				
			||||
	<screenshots> | 
				
			||||
		<screenshot height="412" width="800" type="default"> | 
				
			||||
			<image>https://github.com/Antergos/lightdm-webkit2-greeter/raw/master/themes/antergos/img/screenshot1.jpg</image> | 
				
			||||
			<caption>Login screen (default theme)</caption> | 
				
			||||
		</screenshot> | 
				
			||||
		<screenshot height="412" width="800"> | 
				
			||||
			<image>https://github.com/Antergos/lightdm-webkit2-greeter/raw/master/themes/antergos/img/screenshot2.jpg</image> | 
				
			||||
			<caption>Login screen background switcher (default theme)</caption> | 
				
			||||
		</screenshot> | 
				
			||||
		<screenshot height="412" width="800"> | 
				
			||||
			<image>https://github.com/Antergos/lightdm-webkit2-greeter/raw/master/themes/antergos/img/screenshot3.jpg</image> | 
				
			||||
			<caption>Login screen user selection (default theme)</caption> | 
				
			||||
		</screenshot> | 
				
			||||
	</screenshots> | 
				
			||||
 | 
				
			||||
	<!-- | 
				
			||||
	 Validate with `appstream-util validate *.appdata.xml` | 
				
			||||
	--> | 
				
			||||
 | 
				
			||||
	<releases> | 
				
			||||
		<release date="2016-12-26" version="2.2.1"> | 
				
			||||
			<description> | 
				
			||||
				<p>This is a maintenance release in the 2.2 series, with the following improvements:</p> | 
				
			||||
				<ul> | 
				
			||||
					<li>Increased the timeout for the "theme loaded" check to ensure themes are given enough time to load (when running on less powerful systems). (GH #98)</li> | 
				
			||||
					<li>Fixed issue where users' custom .face image failed to load. (GH #98)</li> | 
				
			||||
				</ul> | 
				
			||||
			</description> | 
				
			||||
		</release> | 
				
			||||
		<release date="2016-12-18" version="2.2"> | 
				
			||||
			<description> | 
				
			||||
				<p>This is a milestone release with the following improvements:</p> | 
				
			||||
				<ul> | 
				
			||||
					<li>The JavaScript API for themes is now fully documented: https://goo.gl/0iPzA4</li> | 
				
			||||
					<li>New Theme Error Recovery System that will alert the user when errors are detected during JavaScript execution and give them the option to to load a fallback theme.</li> | 
				
			||||
					<li>New config option: secure_mode (enabled by default). When enabled, only local http requests are allowed in themes. All non-local requests will be blocked.</li> | 
				
			||||
					<li>It is now possible to override the language and format used by the greeter when displaying the current time. See the greeter config file for details.</li> | 
				
			||||
					<li>A new utility method for getting the current localized time is available to themes.</li> | 
				
			||||
					<li>Simple theme now has a fade out exit animation.</li> | 
				
			||||
				</ul> | 
				
			||||
				<ul> | 
				
			||||
					<li>Switched build systems from Autotools to Meson.</li> | 
				
			||||
					<li>Updated API usage for LightDM 1.19.2+.</li> | 
				
			||||
					<li>Updated bundled JS & CSS vendor libs to their latest versions.</li> | 
				
			||||
					<li>Updated translations with latest changes contributed by the Antergos Community on Transifex.</li> | 
				
			||||
					<li>Default theme: | 
				
			||||
						<ul> | 
				
			||||
							<li>Buttons and user list-box items received some minor style enhancements.</li> | 
				
			||||
							<li>Theme is now compatible with the latest jQuery.</li> | 
				
			||||
						</ul> | 
				
			||||
					</li> | 
				
			||||
					<li>Simple theme: | 
				
			||||
						<ul> | 
				
			||||
							<li>Removed deprecated HTML4 tags.</li> | 
				
			||||
							<li>Improved styles for the input field.</li> | 
				
			||||
						</ul> | 
				
			||||
					</li> | 
				
			||||
				</ul> | 
				
			||||
				<ul> | 
				
			||||
					<li>The ugly default X cursor will no longer be shown after the greeter exits.</li> | 
				
			||||
					<li>Default theme: | 
				
			||||
						<ul> | 
				
			||||
						<li>The error messages container will now appear correctly (size and position).</li> | 
				
			||||
						<li>It is now once again possible to skip straight to password entry by pressing either the spacebar or the enter key.</li> | 
				
			||||
						</ul> | 
				
			||||
					</li> | 
				
			||||
				</ul> | 
				
			||||
			</description> | 
				
			||||
		</release> | 
				
			||||
	</releases> | 
				
			||||
	<kudos> | 
				
			||||
		<kudo>ModernToolkit</kudo> | 
				
			||||
	</kudos> | 
				
			||||
	<url type="bugtracker">https://github.com/Antergos/lightdm-webkit2-greeter/issues</url> | 
				
			||||
	<url type="donation">https://antergos.com/donate</url> | 
				
			||||
	<url type="help"/> | 
				
			||||
	<url type="homepage">https://github.com/Antergos/lightdm-webkit2-greeter</url> | 
				
			||||
	<url type="translate">https://www.transifex.com/faidoc/antergos/lightdm-webkit2-greeter</url> | 
				
			||||
	<suggests> | 
				
			||||
		<id>apps.light-locker</id> | 
				
			||||
	</suggests> | 
				
			||||
	<update_contact>dustin_at_antergos.com</update_contact> | 
				
			||||
	<translation type="gettext">lightdm-webkit2-greeter</translation> | 
				
			||||
	<developer_name>The Antergos Project</developer_name> | 
				
			||||
</component> | 
				
			||||
 | 
				
			||||
@ -1,3 +1,16 @@
					 | 
				
			||||
install_data('lightdm-webkit2-greeter.desktop', install_dir: get_option('with-desktop-dir')) | 
				
			||||
appdata_file = 'com.antergos.lightdm-webkit2-greeter.appdata.xml' | 
				
			||||
 | 
				
			||||
install_data('lightdm-webkit2-greeter.conf', install_dir: get_option('with-config-dir')) | 
				
			||||
install_data( | 
				
			||||
  'com.antergos.lightdm-webkit2-greeter.desktop', | 
				
			||||
  install_dir: get_option('with-desktop-dir') | 
				
			||||
) | 
				
			||||
 | 
				
			||||
install_data( | 
				
			||||
  'lightdm-webkit2-greeter.conf', | 
				
			||||
  install_dir: get_option('with-config-dir') | 
				
			||||
) | 
				
			||||
 | 
				
			||||
install_data( | 
				
			||||
  appdata_file, | 
				
			||||
  install_dir: join_paths(get_option('datadir'), 'metainfo', appdata_file) | 
				
			||||
) | 
				
			||||
					 | 
				
			||||
					Loading…
					
					
				
		Reference in new issue