diff -Nru retroarch-1.17.0+r202404270433~d310f834e6/debian/changelog retroarch-1.17.0+r202404280433~4d4a5c2f72/debian/changelog --- retroarch-1.17.0+r202404270433~d310f834e6/debian/changelog 2024-04-27 04:33:00.000000000 +0000 +++ retroarch-1.17.0+r202404280433~4d4a5c2f72/debian/changelog 2024-04-28 04:33:37.000000000 +0000 @@ -1,8 +1,8 @@ -retroarch (1.17.0+r202404270433~d310f834e6-172~ubuntu23.10.1) mantic; urgency=low +retroarch (1.17.0+r202404280433~4d4a5c2f72-172~ubuntu23.10.1) mantic; urgency=low * Auto build. - -- Launchpad Package Builder Sat, 27 Apr 2024 04:33:00 +0000 + -- Launchpad Package Builder Sun, 28 Apr 2024 04:33:37 +0000 retroarch (1.17.0-1) lunar; urgency=medium diff -Nru retroarch-1.17.0+r202404270433~d310f834e6/debian/git-build-recipe.manifest retroarch-1.17.0+r202404280433~4d4a5c2f72/debian/git-build-recipe.manifest --- retroarch-1.17.0+r202404270433~d310f834e6/debian/git-build-recipe.manifest 2024-04-27 04:33:00.000000000 +0000 +++ retroarch-1.17.0+r202404280433~4d4a5c2f72/debian/git-build-recipe.manifest 2024-04-28 04:33:37.000000000 +0000 @@ -1,3 +1,3 @@ -# git-build-recipe format 0.4 deb-version {debupstream}+r202404270433~d310f834e6-172 -lp:~libretro/libretro git-commit:d310f834e695d9435f7986bc639acc993d5ca552 +# git-build-recipe format 0.4 deb-version {debupstream}+r202404280433~4d4a5c2f72-172 +lp:~libretro/libretro git-commit:4d4a5c2f72a736edbd4660f12ccecd7a89d2c85b nest packaging lp:~libretro/libretro/+git/RetroArch-debian debian git-commit:8fccbc3931f1ab39d1cc311c9e7e0f7214296428 diff -Nru retroarch-1.17.0+r202404270433~d310f834e6/frontend/drivers/platform_darwin.m retroarch-1.17.0+r202404280433~4d4a5c2f72/frontend/drivers/platform_darwin.m --- retroarch-1.17.0+r202404270433~d310f834e6/frontend/drivers/platform_darwin.m 2024-04-27 04:32:57.000000000 +0000 +++ retroarch-1.17.0+r202404280433~4d4a5c2f72/frontend/drivers/platform_darwin.m 2024-04-28 04:33:34.000000000 +0000 @@ -794,6 +794,11 @@ return darwin_cpu_model_name; } +static enum retro_language frontend_darwin_get_user_language(void) +{ + return retroarch_get_language_from_iso([[NSLocale preferredLanguages][0] UTF8String]); +} + #if (defined(OSX) && (MAC_OS_X_VERSION_MAX_ALLOWED >= 101200)) static char* accessibility_mac_language_code(const char* language) { @@ -960,7 +965,7 @@ NULL, /* check_for_path_changes */ NULL, /* set_sustained_performance_mode */ frontend_darwin_get_cpu_model_name, /* get_cpu_model_name */ - NULL, /* get_user_language */ + frontend_darwin_get_user_language, /* get_user_language */ #if (defined(OSX) && (MAC_OS_X_VERSION_MAX_ALLOWED >= 101200)) is_narrator_running_macos, /* is_narrator_running */ accessibility_speak_macos, /* accessibility_speak */ diff -Nru retroarch-1.17.0+r202404270433~d310f834e6/intl/msg_hash_be.h retroarch-1.17.0+r202404280433~4d4a5c2f72/intl/msg_hash_be.h --- retroarch-1.17.0+r202404270433~d310f834e6/intl/msg_hash_be.h 2024-04-27 04:32:57.000000000 +0000 +++ retroarch-1.17.0+r202404280433~4d4a5c2f72/intl/msg_hash_be.h 2024-04-28 04:33:34.000000000 +0000 @@ -1254,7 +1254,7 @@ ) MSG_HASH( MENU_ENUM_SUBLABEL_CLOUD_SYNC_USERNAME, - "Вашае імя карыстальніка да вашага акаўнта воблачнага сховішча." + "Вашае імя карыстальніка да вашага ўліковага запісу воблачнага сховішча." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CLOUD_SYNC_PASSWORD, @@ -1262,7 +1262,7 @@ ) MSG_HASH( MENU_ENUM_SUBLABEL_CLOUD_SYNC_PASSWORD, - "Ваш пароль да вашага акаўнта воблачнага сховішча." + "Ваш пароль да вашага ўліковага запісу воблачнага сховішча." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS, @@ -1446,7 +1446,7 @@ ) MSG_HASH( MENU_ENUM_SUBLABEL_USER_SETTINGS, - "Змяніць налады рахунку, імя карыстальніка ды мовы." + "Змяніць налады ўліковага запісу, імя карыстальніка ды мовы." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DIRECTORY_SETTINGS, @@ -2490,6 +2490,10 @@ "Вертыкальная сінхранізацыя (VSync)" ) MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_VSYNC, + "Сінхранізаваць вывад відэа графічнай карты з частатой абнаўлення экрана. Рэкамендуецца." + ) +MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SWAP_INTERVAL, "Інтэрвал абмену VSync" ) @@ -3181,6 +3185,30 @@ /* Settings > Input > Menu Controls */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_UNIFIED_MENU_CONTROLS, + "Уніфікаванае кіраванне меню" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_UNIFIED_MENU_CONTROLS, + "Выкарыстоўваць аднолькавае кіраванне як для меню, так і для гульняў. Ужываецца да клавіятуры." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_DISABLE_INFO_BUTTON, + "Адключэнне кнопкі даведкі" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_DISABLE_INFO_BUTTON, + "Калі ўключана, націсканні кнопкі даведкі будуць ігнаравацца." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_DISABLE_SEARCH_BUTTON, + "Адключэнне кнопкі пошуку" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_DISABLE_SEARCH_BUTTON, + "Калі ўключана, націсканні кнопкі пошуку будуць ігнаравацца." + ) /* Settings > Input > Hotkeys */ @@ -4710,7 +4738,7 @@ ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEEVOS_VISIBILITY_ACCOUNT, - "Паведамленне пра ўваход" + "Паведамленні пра ўваход" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEEVOS_VERBOSE_ENABLE,