├── .envrc ├── .github └── workflows │ ├── code_style.yml │ ├── linux.yml │ └── security_check.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE-2.0 ├── LICENSE-MIT ├── Makefile ├── README.md ├── data ├── glowing-logo │ ├── animation.toml │ ├── part1.mp4 │ └── part2.mp4 └── ossystems-demo │ ├── animation.toml │ ├── beginning.mp4 │ ├── end.mp4 │ └── intermediate.mp4 ├── doc └── demo-animation.gif ├── etc ├── easysplash-quit.service.in ├── easysplash-start.init.in ├── easysplash-start.service.in └── easysplash.default ├── flake.lock ├── flake.nix ├── rustfmt.toml └── src ├── animation.rs ├── gstreamer.rs ├── main.rs └── message.rs /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.github/workflows/code_style.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/.github/workflows/code_style.yml -------------------------------------------------------------------------------- /.github/workflows/linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/.github/workflows/linux.yml -------------------------------------------------------------------------------- /.github/workflows/security_check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/.github/workflows/security_check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE-2.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/LICENSE-APACHE-2.0 -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/README.md -------------------------------------------------------------------------------- /data/glowing-logo/animation.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/data/glowing-logo/animation.toml -------------------------------------------------------------------------------- /data/glowing-logo/part1.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/data/glowing-logo/part1.mp4 -------------------------------------------------------------------------------- /data/glowing-logo/part2.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/data/glowing-logo/part2.mp4 -------------------------------------------------------------------------------- /data/ossystems-demo/animation.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/data/ossystems-demo/animation.toml -------------------------------------------------------------------------------- /data/ossystems-demo/beginning.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/data/ossystems-demo/beginning.mp4 -------------------------------------------------------------------------------- /data/ossystems-demo/end.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/data/ossystems-demo/end.mp4 -------------------------------------------------------------------------------- /data/ossystems-demo/intermediate.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/data/ossystems-demo/intermediate.mp4 -------------------------------------------------------------------------------- /doc/demo-animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/doc/demo-animation.gif -------------------------------------------------------------------------------- /etc/easysplash-quit.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/etc/easysplash-quit.service.in -------------------------------------------------------------------------------- /etc/easysplash-start.init.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/etc/easysplash-start.init.in -------------------------------------------------------------------------------- /etc/easysplash-start.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/etc/easysplash-start.service.in -------------------------------------------------------------------------------- /etc/easysplash.default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/etc/easysplash.default -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/flake.nix -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/animation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/src/animation.rs -------------------------------------------------------------------------------- /src/gstreamer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/src/gstreamer.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OSSystems/EasySplash/HEAD/src/message.rs --------------------------------------------------------------------------------