All Projects → giant-app → Livewallpaperengine

giant-app / Livewallpaperengine

Licence: gpl-3.0
Windows 10 Dynamic Wallpaper Engine API without UI. Support video, HTML, EXE, IMG wallpaper. | 巨应动态壁纸引擎

Labels

Projects that are alternatives of or similar to Livewallpaperengine

Screenplay
READONLY MIRROR (https://gitlab.com/kelteseth/screenplay) - Modern, Cross Plattform, Live Wallpaper & Widgets ! Free on Steam : https://store.steampowered.com/app/672870/ScreenPlay/
Stars: ✭ 70 (-46.97%)
Mutual labels:  wallpaper
Iconshowcase
Full-of-features, easy-to-customize, free and open source, Material Design dashboard for icon packs.
Stars: ✭ 91 (-31.06%)
Mutual labels:  wallpaper
Wincustomdesktop
自绘桌面框架,用你的代码绘制桌面
Stars: ✭ 109 (-17.42%)
Mutual labels:  wallpaper
Pixivformuzei3
Best Pixiv plugin for Muzei 3
Stars: ✭ 81 (-38.64%)
Mutual labels:  wallpaper
Wallset
A wallpaper manager that makes it possible to put videos as wallpaper
Stars: ✭ 86 (-34.85%)
Mutual labels:  wallpaper
Tiles And Such
Archives of tilelable images/wallpapers
Stars: ✭ 101 (-23.48%)
Mutual labels:  wallpaper
Fractalart
Generate colorful wallpapers!
Stars: ✭ 61 (-53.79%)
Mutual labels:  wallpaper
Wallpaper
🧛🏻‍♂️ Dark wallpapers for Dracula
Stars: ✭ 130 (-1.52%)
Mutual labels:  wallpaper
Autowall
Live wallpapers on Windows 10 using open-source wallpaper engine 🌌
Stars: ✭ 85 (-35.61%)
Mutual labels:  wallpaper
Dotfiles
▒ rice ░░ custom linux config files
Stars: ✭ 1,514 (+1046.97%)
Mutual labels:  wallpaper
Himawari Bg
🌏 Set the latest image from Himawari 8 as your desktop background.
Stars: ✭ 81 (-38.64%)
Mutual labels:  wallpaper
Gvcci
color extraction to turn images into 16 color palettes
Stars: ✭ 86 (-34.85%)
Mutual labels:  wallpaper
Com.nerdyweekly.animated
Animated GIF wallpaper for KDE Plasma 5
Stars: ✭ 105 (-20.45%)
Mutual labels:  wallpaper
Plash
💦 Make any website your Mac desktop wallpaper
Stars: ✭ 1,206 (+813.64%)
Mutual labels:  wallpaper
Backgrounds
A set of default and supplemental wallpapers for Fedora 33
Stars: ✭ 110 (-16.67%)
Mutual labels:  wallpaper
Redpaper
A tool to download and set desktop wallpapers from Reddit
Stars: ✭ 64 (-51.52%)
Mutual labels:  wallpaper
Reddit Wallpaper Changer
Reddit Wallpaper Changer
Stars: ✭ 96 (-27.27%)
Mutual labels:  wallpaper
Quickwall
Set latest wallpapers from Unsplash from the commandline
Stars: ✭ 131 (-0.76%)
Mutual labels:  wallpaper
Plasma5 Wallpapers Dynamic
Dynamic wallpaper plugin for KDE Plasma
Stars: ✭ 122 (-7.58%)
Mutual labels:  wallpaper
Bingpaper
Use Bing daily photo as your wallpaper for macOS.
Stars: ✭ 105 (-20.45%)
Mutual labels:  wallpaper

LiveWallpaperEngine

All Contributors

中文文档

Features:

Windows10 Live Wallpaper Minimalist API

App:

LiveWallpaper

Example:

WallpaperApi.Initlize(Dispatcher);

//Display video wallpaper
WallpaperApi.ShowWallpaper(new WallpaperModel() { Path = "/xxx.mp4"},WallpaperManager.Screens[0])
//Display exe wallpaper
WallpaperApi.ShowWallpaper(new WallpaperModel() { Path = "/xxx.exe"},WallpaperManager.Screens[0])
//Display HTML wallpaper
WallpaperApi.ShowWallpaper(new WallpaperModel() { Path = "/xxx.html"},WallpaperManager.Screens[0])
//Display image wallpaper
WallpaperApi.ShowWallpaper(new WallpaperModel() { Path = "/xxx.png"},WallpaperManager.Screens[0])

Goals:

  • [x] No UI wallpaper engine
  • [x] Support for multiple screens
  • [x] Supports EXE wallpaper
    • [x] Mouse event forwarding (Thanks ADD-SP for his advice)
  • [x] Video wallpaper
  • [x] Web wallpaper
  • [x] Image wallpaper
  • [x] Audio control

Expectations for open source:

  • Welcom PR,Suggest
  • Not recommended for commercial projects

Run demo:

//Select files in this directory for testing
LiveWallpaperEngine\LiveWallpaperEngine.Samples.NetCore.Test\WallpaperSamples

Note:

  • This project is developed in Win10 environment, Win7 is not compatible,if you want you can submit PR by yourself.
  • Sometimes it conflicts with desktop organization software, such as Fences.
  • Open the antivirus family bucket software, it may not be embedded in the desktop.

Branch management

  • master The version under development may have various errors
  • 1.x Current online stable version

Author

If it helps you please give me a star

This document is translated by Google. If you find any grammatical problems, please don’t be stingy with your PR.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


代码抄写狮

💻 🚧 🐛 📆

ADD-SP

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].