From 6858d08ed012bc6491cc92c13142104e56badf31 Mon Sep 17 00:00:00 2001 From: NAHO <90870942+trueNAHO@users.noreply.github.com> Date: Fri, 16 Aug 2024 20:54:29 +0200 Subject: [PATCH] treewide: add soft deprecation dates (#506) Add soft deprecation dates to guide the hard deprecation transitions. Fixes: 3567250ba049 ("Properly warn users that stylix.palette.* has been removed") Fixes: 94aa0fc0fbe9 ("nixvim: rename transparency options to camelCase (#497)") --- modules/nixvim/nixvim.nix | 3 +++ stylix/palette.nix | 31 +++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/modules/nixvim/nixvim.nix b/modules/nixvim/nixvim.nix index d16a23856..dbc1da661 100644 --- a/modules/nixvim/nixvim.nix +++ b/modules/nixvim/nixvim.nix @@ -14,9 +14,12 @@ }; imports = [ + # Added: 2024-08-06 (lib.mkRenamedOptionModule [ "stylix" "targets" "nixvim" "transparent_bg" "main" ] [ "stylix" "targets" "nixvim" "transparentBackground" "main" ]) + + # Added: 2024-08-06 (lib.mkRenamedOptionModule [ "stylix" "targets" "nixvim" "transparent_bg" "sign_column" ] [ "stylix" "targets" "nixvim" "transparentBackground" "signColumn" ]) diff --git a/stylix/palette.nix b/stylix/palette.nix index c8676cc61..a6ae3da13 100644 --- a/stylix/palette.nix +++ b/stylix/palette.nix @@ -23,21 +23,52 @@ let in { # TODO link to doc on how to do instead imports = [ + # Added: 2023-02-02 (lib.mkRemovedOptionModule [ "stylix" "palette" "base00" ] "Using stylix.palette to override scheme is not supported anymore") + + # Added: 2023-02-02 (lib.mkRemovedOptionModule [ "stylix" "palette" "base01" ] "Using stylix.palette to override scheme is not supported anymore") + + # Added: 2023-02-02 (lib.mkRemovedOptionModule [ "stylix" "palette" "base02" ] "Using stylix.palette to override scheme is not supported anymore") + + # Added: 2023-02-02 (lib.mkRemovedOptionModule [ "stylix" "palette" "base03" ] "Using stylix.palette to override scheme is not supported anymore") + + # Added: 2023-02-02 (lib.mkRemovedOptionModule [ "stylix" "palette" "base04" ] "Using stylix.palette to override scheme is not supported anymore") + + # Added: 2023-02-02 (lib.mkRemovedOptionModule [ "stylix" "palette" "base05" ] "Using stylix.palette to override scheme is not supported anymore") + + # Added: 2023-02-02 (lib.mkRemovedOptionModule [ "stylix" "palette" "base06" ] "Using stylix.palette to override scheme is not supported anymore") + + # Added: 2023-02-02 (lib.mkRemovedOptionModule [ "stylix" "palette" "base07" ] "Using stylix.palette to override scheme is not supported anymore") + + # Added: 2023-02-02 (lib.mkRemovedOptionModule [ "stylix" "palette" "base08" ] "Using stylix.palette to override scheme is not supported anymore") + + # Added: 2023-02-02 (lib.mkRemovedOptionModule [ "stylix" "palette" "base09" ] "Using stylix.palette to override scheme is not supported anymore") + + # Added: 2023-02-02 (lib.mkRemovedOptionModule [ "stylix" "palette" "base0A" ] "Using stylix.palette to override scheme is not supported anymore") + + # Added: 2023-02-02 (lib.mkRemovedOptionModule [ "stylix" "palette" "base0B" ] "Using stylix.palette to override scheme is not supported anymore") + + # Added: 2023-02-02 (lib.mkRemovedOptionModule [ "stylix" "palette" "base0C" ] "Using stylix.palette to override scheme is not supported anymore") + + # Added: 2023-02-02 (lib.mkRemovedOptionModule [ "stylix" "palette" "base0D" ] "Using stylix.palette to override scheme is not supported anymore") + + # Added: 2023-02-02 (lib.mkRemovedOptionModule [ "stylix" "palette" "base0E" ] "Using stylix.palette to override scheme is not supported anymore") + + # Added: 2023-02-02 (lib.mkRemovedOptionModule [ "stylix" "palette" "base0F" ] "Using stylix.palette to override scheme is not supported anymore") ];