The gtk4 theme option still inherits from gtk.theme for users pinned before 26.05, but that fallback was previously silent. Move the default through the shared state-version helper so the compatibility branch emits the standard deprecation warning and stays consistent with other future cleanups. Add a focused test that covers the legacy inheritance path alongside the existing current-state-version test for the null default. Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
22 lines
823 B
Nix
22 lines
823 B
Nix
{
|
|
gtk-global-inheritance = ./gtk-global-inheritance.nix;
|
|
gtk-per-version-override = ./gtk-per-version-override.nix;
|
|
gtk-selective-enable = ./gtk-selective-enable.nix;
|
|
|
|
# ColorScheme tests
|
|
gtk-colorscheme = ./gtk-colorscheme.nix;
|
|
|
|
# GTK2
|
|
gtk2-basic-config = ./gtk2/gtk2-basic-config.nix;
|
|
gtk2-config-file-location = ./gtk2/gtk2-config-file-location.nix;
|
|
|
|
# GTK3
|
|
gtk3-basic-settings = ./gtk3/gtk3-basic-settings.nix;
|
|
|
|
# GTK4
|
|
gtk4-basic-settings = ./gtk4/gtk4-basic-settings.nix;
|
|
gtk4-stateversion-theme-inheritance = ./gtk4/gtk4-stateversion-theme-inheritance.nix;
|
|
gtk4-theme-css-injection = ./gtk4/gtk4-theme-css-injection.nix;
|
|
gtk4-no-theme-css-injection = ./gtk4/gtk4-no-theme-css-injection.nix;
|
|
gtk4-stateversion-no-theme-inheritance = ./gtk4/gtk4-stateversion-no-theme-inheritance.nix;
|
|
}
|