cthru / stickyphotowall Goto Github PK
View Code? Open in Web Editor NEWSticky Photo Wall transforms your Linux desktop in an attractive photo wall with all your nicest pictures.
License: Other
Sticky Photo Wall transforms your Linux desktop in an attractive photo wall with all your nicest pictures.
License: Other
Analyze the possibility to add a GUI configuration in Conky e.g. by pressing a key / double right clicking on the desktop.
For a given set of predefined photo frames, select random pictures from a folder.
Add the possibility to open other picture file formats than PNG.
Add a basic logging with levels instead of the 'print' messages being used now.
Select a default portrait or landscape format based on the orientation of the photo
Via extra option 'auto-size-rotation' instead of 'pt-size-rotation' or 'ls-size-rotation' format in paramter of function draw_sticky_photo()
Draw the frame and shadow using cairo instead of using a predefined image.
Adjust the placement of the tape in accordance with the width.
Automatically add sticky photos for all images in a given folder.
Probably easiest to create a separate file containing the code to add to my_photo_wall.lua
Add an extra optional parameter to the function draw_sticky_photo() to indicate the preferred resize position:
Automate the installation steps using a shell script.
Adapt documentation in README.md file.
Currently, the update interval in the sticky_photo_wall.conky configuration file is set once per day. This is fine, as long as the user's photo wall doesn't get updated. Find out if there is a way to redraw once when the file my_photo_wall.lua gets updated.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.