- The flip clock screensaver install#
- The flip clock screensaver update#
- The flip clock screensaver download#
- The flip clock screensaver windows#
The flip clock screensaver update#
If you added new options to configuration file and you are able to write Chinese, please also update dists/请先读我.txt.
![the flip clock screensaver the flip clock screensaver](http://channels.roku.com/images/cbba7faf5c514575bb687750c12cb2a9-hd.png)
For example "Added new feature.", "Updated README.md.". I prefer to write commit message in past tense, capitalize the first character and add period.Prefer to ++i, except when you really need i before increasement.For example, add period for all comments and printed text, add \n yourself for logging. There are still some coding style clang-format cannot change, please keep the same as existing code.It will keep most coding style consistent. clang-format for this project, please run clang-format yourself before committing something. When you are coding please use Linux kernel coding style.Try not to pull new dependency into project other than SDL2 and SDL2_ttf, it's too brain damage to add dependency when building on Windows, building on this platform is a disaster and packaging on this platform is a mistery.
![the flip clock screensaver the flip clock screensaver](http://2.bp.blogspot.com/-oiVuMr9FIWo/U7sISj3z89I/AAAAAAAAByI/OP2KV-7wl0o/s1600/flipscreen.jpg)
Do use preprocessor ( _WIN32, _ANDROID_, _linux_) for platform-dependent code. Try to use C standard functions only and first, until you are implementing some platform-dependent features that libc does not support.If your comment is longer than Column 80, break it into block comment with /* */ (but don't break lone URL, it's fine), don't use // for block comment. Comments should always occupy a new line. If you are writing multi-line comment, please use the same style with existing comments.If you want some features and you can implement it, a PR is always welcome, but there are some rules or personal habits: On Windows, program will use nf under the same directory as program.įnf will be automatically created if program does not find it, so please run program once before editing configuration file. On Linux, program will first use $XDG_CONFIG_HOME/nf, if XDG_CONFIG_HOME is not set, it will use $HOME/.config/nf.
The flip clock screensaver install#
The flip clock screensaver download#
![the flip clock screensaver the flip clock screensaver](https://4.bp.blogspot.com/-HH-Vg3QIbcU/Va3BOzYmR8I/AAAAAAAACR0/pQD3emYPNT0/s1600/Downloads-004.jpg)
But thanks to Meson which handles all dirty things for me, it's SDL2 wrap works now and I managed to tweak it to build a static linked program automatically if no pre-built dependency found.
The flip clock screensaver windows#
Windows is a horrible platform for developers: no package manager for easy distribution, slowly visual studio, complicated tool chains. It might be not so easy for some windows users to understand how complicated building static libraries is and what dynamically libraries are. This user knows nothing about compiling, linking and loading. NOTICE: I saw a windows user says "This program has dlls in its folder so it's not simple!" and I got angry. Just download file with win in its name from lastest release page, extract it and right click flipclock.scr to install it as a screensaver.
![the flip clock screensaver the flip clock screensaver](https://c8.alamy.com/comp/2DTRY73/the-flat-lay-of-motivational-concept-a-calendar-diary-flip-clock-screensaver-on-the-phone-mug-glasses-clips-and-pencil-2DTRY73.jpg)
Multi-display is only supported in fullscreen mode. If you run this program in windowed mode ( -w), only one display is supported. I added multi-display support to this program, but adding/removing monitors while program is running is not supported, and you should not do this. FlipClock A flip clock screensaver supported by SDL2.