Releases: guidoschmidt/circadian.el
Releases · guidoschmidt/circadian.el
1.0.0
After a few years of just using circadian.el as it was, I finally found motivation and time to work on it again.
What's Changed
- Road to 1.0.0 by @guidoschmidt in #35
Full Changelog: 0.3.3...1.0.0
0.3.3
Fixed scheduling
What's Changed
- fix: avoid redundantly load theme and allow setup multiple times by @tangxinfa in #19
- Fix circadian-activate-theme-behavior by @jumper047 in #26
New Contributors
- @tangxinfa made their first contribution in #19
- @jumper047 made their first contribution in #26
Full Changelog: 0.3.2...0.3.3
0.3.2
0.3.1
- Added hooks:
circadian-before-load-theme-hook
&circadian-after-load-theme-hook
0.3.0
- Fixed bug when comparing time strings
- Introduce
:sunrise
/:sunset
keywords for configuration
0.2.3
- Use
-*- lexical-binding: t -*-
- Requiring
cl-lib
- Prefixed cl function like
cl-first
,cl-remove-if
mapcar
changed tomapc
- Swapped argument order for
circadian-filter-inactivate-themes
- Bugfix: load the last theme from
circadian-themes
, when the first time slot lies in the future
0.2.2
Added testing, minimal change to function circadian-filter-inactivate-themes (now-time theme-list)
(added now-time
argument) for better testability
0.2.1
- Moved
nyx-theme
andhemera-theme
to their own repos:
nyx
hemera - Use default themes for default configuration of
circadian-themes
- Introduce
(circadian-setup)
to map each time-theme pair to a corresponding timer and load the last overdue theme - Re-implemented configuration using associated list and timers (thanks to Steve Purcell for pointing me into this direction)