mirror of
https://github.com/hyprwm/Hyprland.git
synced 2026-08-24 10:04:19 -05:00
compositor: add a deprecation notice to .conf configs (#15538)
This commit is contained in:
@@ -901,6 +901,9 @@ void CCompositor::performUserChecks() {
|
||||
CHyprColor{1.0, 0.1, 0.1, 1.0}, 15000, ICON_ERROR);
|
||||
}
|
||||
|
||||
if (Config::mgr()->type() == Config::CONFIG_LEGACY)
|
||||
Notification::overlay()->addNotification(I18n::i18nEngine()->localize(I18n::TXT_KEY_NOTIF_OUTDATED_CONFIG), CHyprColor{}, 15000, ICON_WARNING);
|
||||
|
||||
if (!m_watchdogWriteFd.isValid() && !*PNOWATCHDOG)
|
||||
Notification::overlay()->addNotification(I18n::i18nEngine()->localize(I18n::TXT_KEY_NOTIF_NO_WATCHDOG), CHyprColor{1.0, 0.1, 0.1, 1.0}, 15000, ICON_WARNING);
|
||||
|
||||
|
||||
@@ -251,6 +251,7 @@ I18n::CI18nEngine::CI18nEngine() {
|
||||
registerEntry("en_US", TXT_KEY_NOTIF_CM_RELOAD_FAILED, "CM shader reload failed, falling back to rgba/rgbx.");
|
||||
registerEntry("en_US", TXT_KEY_NOTIF_WIDE_COLOR_NOT_10B, "Monitor {name}: wide color gamut is enabled but the display is not in 10-bit mode.");
|
||||
registerEntry("en_US", TXT_KEY_NOTIF_NO_WATCHDOG, "Hyprland was started without start-hyprland. This is strongly discouraged unless you are in a debugging environment.");
|
||||
registerEntry("en_US", TXT_KEY_NOTIF_OUTDATED_CONFIG, "You are using the .conf config format, support for which will be removed in Hyprland 0.57.");
|
||||
|
||||
registerEntry("en_US", TXT_KEY_SAFE_MODE_TITLE, "Safe Mode");
|
||||
registerEntry("en_US", TXT_KEY_SAFE_MODE_DESCRIPTION,
|
||||
@@ -833,6 +834,7 @@ I18n::CI18nEngine::CI18nEngine() {
|
||||
registerEntry("ja_JP", TXT_KEY_NOTIF_CM_RELOAD_FAILED, "CM シェーダのリロードに失敗したため、rgba/rgbx を使用します。");
|
||||
registerEntry("ja_JP", TXT_KEY_NOTIF_WIDE_COLOR_NOT_10B, "広色域が有効なモニタ {name} を使用していますが、画面表示の設定は 10 ビットになっていません。");
|
||||
registerEntry("ja_JP", TXT_KEY_NOTIF_NO_WATCHDOG, "start-hyprland なしで Hyprland を実行しています。これは、デバッグ目的以外ではおすすめしません。");
|
||||
registerEntry("ja_JP", TXT_KEY_NOTIF_OUTDATED_CONFIG, ".confのコンフィグレーションフォーマットは、Hyprland 0.57からサポートが失います。");
|
||||
|
||||
registerEntry("ja_JP", TXT_KEY_SAFE_MODE_TITLE, "セーフモード");
|
||||
registerEntry("ja_JP", TXT_KEY_SAFE_MODE_DESCRIPTION,
|
||||
@@ -1174,6 +1176,7 @@ I18n::CI18nEngine::CI18nEngine() {
|
||||
registerEntry("pl_PL", TXT_KEY_NOTIF_CM_RELOAD_FAILED, "Nie udało się przeładować shader'a CM, użyto rgba/rgbx.");
|
||||
registerEntry("pl_PL", TXT_KEY_NOTIF_WIDE_COLOR_NOT_10B, "Monitor {name}: skonfigurowano szeroką głębię barw, ale monitor nie jest w trybie 10-bit.");
|
||||
registerEntry("pl_PL", TXT_KEY_NOTIF_NO_WATCHDOG, "Hyprland został uruchomiony bez start-hyprland. Nie jest to zalecane, chyba, że jest to środowisko do debugowania.");
|
||||
registerEntry("pl_PL", TXT_KEY_NOTIF_OUTDATED_CONFIG, "Format konfiguracji .conf, który jest obecnie w użyciu, utraci wsparcie wraz z Hyprland 0.57.");
|
||||
|
||||
registerEntry("pl_PL", TXT_KEY_SAFE_MODE_TITLE, "Tryb Bezpieczny");
|
||||
registerEntry("pl_PL", TXT_KEY_SAFE_MODE_DESCRIPTION,
|
||||
|
||||
@@ -39,6 +39,7 @@ namespace I18n {
|
||||
TXT_KEY_NOTIF_CM_RELOAD_FAILED,
|
||||
TXT_KEY_NOTIF_WIDE_COLOR_NOT_10B,
|
||||
TXT_KEY_NOTIF_NO_WATCHDOG,
|
||||
TXT_KEY_NOTIF_OUTDATED_CONFIG,
|
||||
|
||||
TXT_KEY_SAFE_MODE_TITLE,
|
||||
TXT_KEY_SAFE_MODE_DESCRIPTION,
|
||||
|
||||
Reference in New Issue
Block a user