From b44c1e10e04af9968febd5fb2cc86188c378e562 Mon Sep 17 00:00:00 2001 From: Federico Di Pierro Date: Tue, 22 Dec 2020 22:00:47 +0100 Subject: [PATCH] Updated todo and version to 4.3. --- CMakeLists.txt | 2 +- TODO.md | 50 -------------------------------------------------- 2 files changed, 1 insertion(+), 51 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 45a9d07..7d30850 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.5) -project(clight VERSION 4.2 LANGUAGES C) +project(clight VERSION 4.3 LANGUAGES C) set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake") diff --git a/TODO.md b/TODO.md index 4473546..7e8b412 100644 --- a/TODO.md +++ b/TODO.md @@ -1,53 +1,3 @@ -## 4.2 - -### Generic -- [x] Fix keyboard backlight calibration -- [x] Fix wizard mode -- [x] Fix clight desktop file -- [x] Update wiki pages -- [x] Fix clightd autostart when called by clight (cannot find gamma) -- [x] Add a sd-bus hook on systemd-logind PrepareForSleep signal that will pause any feature module -- [x] On resume, honor conf.wakedelay before resuming modules -- [x] Rename wakedelay to resumedelay, and honor it even on interface/custom modules SUSPEND_REQ; this allows to properly suppor suspend/resume cycles on non-systemd systems: just add a script to invoke "Pause true" upon suspend, and "Pause false" upon resume -- [x] Expose a "Pause" dbus API to pause clight -- [x] Fixed longstanding bug with negative timeouts in reset_timer() -- [x] Actually check that timerfd_gettime() succeed before using its value -- [x] Fix wrong timeout set on resume after a long night? -- [x] Update api doc (ResumeDelay, Suspended, Pause) -- [x] Require clightd 5.0 -- [x] Better management of modules "paused" state (unified); see SCREEN, BACKLIGHT, DIMMER, DPMS paused_state -- [x] Added a zsh completion script (#169) -- [x] Add support for tty in utils.c - -### Backlight -- [x] Add an option to fire a calibration whenever lid gets opened -- [x] Actually plot AC/BATT curves for backlight, in wizard mode too. -- [x] Fix timeout on daytime_upd: MSG_TYPE() macro needs parenthesis -- [x] Actually emit bl steps - -### Screen -- [x] Does now work on wl and tty too - -### Dpms -- [x] Hook to new Clightd 5.0 Dpms.Changed signal to react to external (through clightd) dpms state changes -- [x] oes now work on wayland too -- [x] Port to clightd new API for dpms Changed signal - -### Gamma -- [x] Hook to new Clightd 5.0 Gamma.Changed signal to react to external (through clightd) gamma state changes -- [x] Does now work on tty and wayland too -- [x] Actually emit gamma steps - -### Keyboard -- [x] Fixed bug in set_keyboard_level() - -### Inhibition -- [x] Fix inhibiton counter going crazy if lots of inhibit requests are quicly sent to clight -- [x] Switch to DECLARE_HEAP_MSG where needed: most notably: we may receive looots of spam from ScreenSaver dbus monitor/api - -### Location -- [x] Avoid geoclue continuosly spamming positions to clight - ## 4.3 ### Generic