-
2024.11.29 sclocka-1.1.2.2
- ANSI Escape secuences is back as a backup method of getting the screen size
- Use
-r
option if you dont want to disabe echo and put terminal into raw mode
-
2024.11.23 sclocka-1.1.2.1
- Set default terminal sreen size to 80x24
- Suppress
-Wunused-result
when compiled under GCC - Show an error message when failed to start an external screensaver
-
2024.11.23 sclocka-1.1.2
- Missed
FD_ZERO()
added to init the descriptor set to the null set.
- Missed
-
2024.11.23 sclocka-1.1.1
- Use
struct winsize
instead of ANSI Escape sequences for getting terminal window size
- Use
-
2024.11.22 sclocka-1.1.0
-E "/path/to/binary/saver args"
option to execute external program as a screensaver. Use at your own risk, probably not all the external screensavers will work as expected, also they may crash and overall consequences (including security) may be unexpected or potentially dangerous.
-
2023.08.18 sclocka-1.0.3
Makefile
fixed, simplifiedsclocka.c
minor typo fixREADME.md
updated
-
2023.08.17 sclocka-1.0.2
WITH_PAM
variable to control linking PAM library; OpenBSD support
-
2023.07.21 sclocka-1.0.1
- Form Feed (^L) the default method to clear/restore screen after the show
[-B]
option for Black-only, no screensaver animation- Makefile tweaks; README.md updated for NetBSD
ESC[?1049
instead ofESC[?147
for normal/alt terminal buffer switching- Better
[-b c]
terminal capabilities screen restore - Updated README.md to reflect changes
- Added
[-P service]
option to specify a custom PAM service. Useful under FreeBSD and others. See the issue - Cleaning screen is now the default action,
-c
disbles it - Project housekeeping, README.md, CHANGELOG.md, contributors list, etc
- Fixed some headers, thanks to Chris Pinnock
-
2023.04.24 sclocka-1.0
- Initial release