You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
261 lines
10 KiB
261 lines
10 KiB
<?xml version="1.0" encoding="UTF-8" ?> |
|
<!-- Copyright 2017 Dustin Falgout <dustin@antergos.com> --> |
|
<component type="desktop"> |
|
<id>web-greeter</id> |
|
<metadata_license>CC0-1.0</metadata_license> |
|
<project_license>GPL-3.0+</project_license> |
|
<name>Web Greeter</name> |
|
<summary>A modern, visually appealing greeter for LightDM</summary> |
|
<description> |
|
<p> |
|
Web Greeter for LightDM utilizes themes built with HTML/CSS/JavaScript for it's login screen. |
|
</p> |
|
<p> |
|
Web Greeter themes provide modern, visually appealing, and feature-rich |
|
login screens. Three themes are included by default. There is also a growing number of |
|
3rd-Party themes available online. |
|
</p> |
|
</description> |
|
<content_rating type="oars-1.0" /> |
|
<screenshots> |
|
<screenshot height="768" width="1366" type="default"> |
|
<image type="source">https://github.com/JezerM/web-greeter/raw/master/themes/gruvbox/assets/screenshots/theme-show-1.png</image> |
|
<caption type="source">Login screen (gruvbox theme)</caption> |
|
</screenshot> |
|
<screenshot height="768" width="1366"> |
|
<image type="source">https://github.com/JezerM/web-greeter/raw/master/themes/gruvbox/assets/screenshots/theme-show-2.png</image> |
|
<caption>Login screen shutting down (gruvbox theme)</caption> |
|
</screenshot> |
|
<screenshot height="768" width="1366"> |
|
<image type="source">https://github.com/JezerM/web-greeter/raw/master/themes/gruvbox/assets/screenshots/theme-show-3.png</image> |
|
<caption>Background selector (gruvbox theme)</caption> |
|
</screenshot> |
|
<screenshot height="768" width="1366"> |
|
<image type="source">https://github.com/JezerM/web-greeter/raw/master/themes/dracula/assets/screenshots/theme-show-1.png</image> |
|
<caption>Login screen (dracula theme)</caption> |
|
</screenshot> |
|
<screenshot height="768" width="1366"> |
|
<image type="source">https://github.com/JezerM/web-greeter/raw/master/themes/dracula/assets/screenshots/theme-show-2.png</image> |
|
<caption>Login screen background selector (dracula theme)</caption> |
|
</screenshot> |
|
<screenshot height="768" width="1366"> |
|
<image type="source">https://github.com/JezerM/web-greeter/raw/master/themes/dracula/assets/screenshots/theme-show-3.png</image> |
|
<caption>Login screen success message (dracula theme)</caption> |
|
</screenshot> |
|
</screenshots> |
|
|
|
<!-- |
|
Validate with `appstream-util validate *.appdata.xml` |
|
--> |
|
|
|
<releases> |
|
<release date="2022-07-12" version="3.5.0"> |
|
<description> |
|
<p>Added:</p> |
|
<ul> |
|
<li>Added multi-monitor support from nody-greeter</li> |
|
<li>Added "greeter_comm" object for cross-window communication</li> |
|
<li>Added "GreeterBroadcastEvent" for listening to greeter_comm messages</li> |
|
</ul> |
|
<p>Changes:</p> |
|
<ul> |
|
<li>Default themes migrated to Typescript</li> |
|
<li>Added background selector to gruvbox theme</li> |
|
<li>tsc (typescript compiler) is now a required dependency</li> |
|
<li>"lightdm.batteryData" deprecated in favor of "lightdm.battery_data"</li> |
|
<li>Command line arguments updated</li> |
|
<li>Updated bash and zsh completions</li> |
|
<li>Added Web Greeter scalable icon</li> |
|
<li>Lots of bugfixes</li> |
|
</ul> |
|
</description> |
|
</release> |
|
<release date="2022-04-10" version="3.4.1"> |
|
<description> |
|
<p>Changes:</p> |
|
<ul> |
|
<li>Fix build process</li> |
|
<li>Fix typos in README</li> |
|
<li>Handle lightdm.start_session errors</li> |
|
<li>Fix positioning on multiple screens</li> |
|
</ul> |
|
</description> |
|
</release> |
|
<release date="2022-03-22" version="3.4.0"> |
|
<description> |
|
<p>Added:</p> |
|
<ul> |
|
<li>Added top Menu-bar menus and items</li> |
|
<li>Improve devtools qdock behavior</li> |
|
</ul> |
|
<p>Changes:</p> |
|
<ul> |
|
<li>Bugfixes related to LightDM signals</li> |
|
<li>Fix web-greeter initialization issues</li> |
|
<li>Migrate build process from utils.sh script to full Makefile</li> |
|
<li>Man-pages updated</li> |
|
</ul> |
|
<p>Removed:</p> |
|
<ul> |
|
<li>Remove python-xlib dependency in favor of python C binding</li> |
|
</ul> |
|
</description> |
|
</release> |
|
<release date="2022-01-28" version="3.3.0"> |
|
<description> |
|
<p>Changes:</p> |
|
<ul> |
|
<li>Bugfixes related to LightDM signals</li> |
|
<li>Allow --no-sandbox argument</li> |
|
<li>Allow relative path with theme_utils.dirlist</li> |
|
<li>Added brightness controller to use instead of external programs</li> |
|
</ul> |
|
</description> |
|
</release> |
|
<release date="2021-12-11" version="3.2.1"> |
|
<description> |
|
<p>Changes:</p> |
|
<ul> |
|
<li>Bugfixes related to older Qt versions</li> |
|
</ul> |
|
</description> |
|
</release> |
|
<release date="2021-12-08" version="3.2.0"> |
|
<description> |
|
<p>Changes:</p> |
|
<ul> |
|
<li>Default build system reverted to zippy method</li> |
|
<li>Battery bugfixes</li> |
|
<li>QWebChannel and Web Greeter bundle merged as one file</li> |
|
<li>Lots of bugfixes</li> |
|
</ul> |
|
</description> |
|
</release> |
|
<release date="2021-10-27" version="3.1.1"> |
|
<description> |
|
<p>Bugfixes</p> |
|
<p>Changes:</p> |
|
<ul> |
|
<li>Bugfixes, just bugfixes</li> |
|
</ul> |
|
</description> |
|
</release> |
|
<release date="2021-09-15" version="3.1.0"> |
|
<description> |
|
<p>Web Greeter 3.1.0 is here!</p> |
|
<p>The build system changed to cx_freeze, though the previous build/install method, can be used.</p> |
|
<p>Added:</p> |
|
<ul> |
|
<li>Devtools implemented as a side view</li> |
|
<li>Build system now uses cx_freeze</li> |
|
<li>Added keyboard layout selector, and eye password reveal in both themes</li> |
|
</ul> |
|
<p>Changes:</p> |
|
<ul> |
|
<li>Brightness and battery are now controlled by signals instead of timers</li> |
|
<li>Old build system (zip build) is still usable with `build_old` and `install_old`</li> |
|
</ul> |
|
<p>Removed:</p> |
|
<ul> |
|
<li>whither dependency removed</li> |
|
</ul> |
|
</description> |
|
</release> |
|
<release date="2021-07-28" version="3.0.0"> |
|
<description> |
|
<p>Finally, Web Greeter 3.0.0 is ready!</p> |
|
<p>Added:</p> |
|
<ul> |
|
<li>New themes: gruvbox and dracula</li> |
|
<li>Added newer documentation</li> |
|
<li>Support for brightness control</li> |
|
<li>Support for battery status</li> |
|
<li>Support for ES2020, as using Chrome 83</li> |
|
<li>Improved mock.js system</li> |
|
<li>Better debug logging</li> |
|
<li>Custom cursor theme option as "icon_theme"</li> |
|
<li>Some vendors added</li> |
|
<li>Tab completion for "web-greeter" command</li> |
|
</ul> |
|
<p>Changed:</p> |
|
<ul> |
|
<li>"lightdm-webkit2-greeter" name changed to "web-greeter"</li> |
|
<li>"webkit2Gtk" replaced with "PyQtWebEngine"</li> |
|
<li>Man-pages updated</li> |
|
<li>Updated API usage for LightDM 1.26.0</li> |
|
<li>"greeterutil" renamed to "theme_utils"</li> |
|
<li>"config" renamed to "greeter_config"</li> |
|
<li>"lightdm-webkit2-greeter.conf" renamed to "web-greeter.yml"</li> |
|
<li>Themes are now installed inside "/usr/share/web-greeter/themes"</li> |
|
<li>Vendors updated</li> |
|
<li>Previous deprecated methods and properties were removed</li> |
|
</ul> |
|
<p>Removed:</p> |
|
<ul> |
|
<li>Antergos theme removed</li> |
|
<li>Some vendors removed</li> |
|
<li>"time_format" config option removed</li> |
|
<li>Transifex removed, sadly</li> |
|
</ul> |
|
</description> |
|
</release> |
|
<release date="2017-01-18" version="2.2.2"> |
|
<description> |
|
<p>This is a hotfix release in the 2.2 series, with the following improvements:</p> |
|
<ul> |
|
<li>Implement workaround to prevent the web process from crashing in webkit2gtk 2.14.3. (GH #107)</li> |
|
</ul> |
|
</description> |
|
</release> |
|
<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</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>Buttons and user list-box received some minor style enhancements. (Default theme)</li> |
|
<li>Theme is now compatible with the latest jQuery. (Default theme)</li> |
|
<li>Removed deprecated HTML4 tags. (Simple theme)</li> |
|
<li>Improved styles for the input field. (Simple theme)</li> |
|
</ul> |
|
<ul> |
|
<li>The ugly default X cursor will no longer be shown after the greeter exits.</li> |
|
<li>The error messages container will now appear correctly (size and position). (Default theme)</li> |
|
<li>It is now once again possible to skip straight to password entry by pressing either the spacebar or the enter key. (Default theme)</li> |
|
</ul> |
|
</description> |
|
</release> |
|
</releases> |
|
<url type="bugtracker">https://github.com/JezerM/web-greeter/issues</url> |
|
<url type="help">https://jezerm.github.io/web-greeter/</url> |
|
<url type="homepage">https://github.com/JezerM/web-greeter</url> |
|
<suggests> |
|
<id>apps.light-locker</id> |
|
</suggests> |
|
<provides> |
|
<binary>web-greeter</binary> |
|
</provides> |
|
<update_contact>amyuki4@gmail.com</update_contact> |
|
<translation type="gettext">web-greeter</translation> |
|
<developer_name>JezerM</developer_name> |
|
</component> |
|
|
|
|