]> code.delx.au - refind/blobdiff - refind/config.c
New "textmode" option to set the text-mode video mode. Also bug fixes.
[refind] / refind / config.c
index be8da92bd8cd29f8835c2d063917d118b6fd0d5a..9149b9b7bb08a49d432c7ff434d4609f56f47b35 100644 (file)
@@ -381,6 +381,8 @@ VOID ReadConfig(CHAR16 *FileName)
                     GlobalConfig.HideUIFlags |= HIDEUI_FLAG_HWTEST;
                 } else if (StriCmp(FlagName, L"arrows") == 0) {
                    GlobalConfig.HideUIFlags |= HIDEUI_FLAG_ARROWS;
+                } else if (StriCmp(FlagName, L"hints") == 0) {
+                   GlobalConfig.HideUIFlags |= HIDEUI_FLAG_HINTS;
                 } else if (StriCmp(FlagName, L"all") == 0) {
                     GlobalConfig.HideUIFlags = HIDEUI_ALL;
                 } else {
@@ -458,6 +460,9 @@ VOID ReadConfig(CHAR16 *FileName)
               GlobalConfig.TextOnly = TRUE;
            }
 
+        } else if (StriCmp(TokenList[0], L"textmode") == 0) {
+           HandleInt(TokenList, TokenCount, &(GlobalConfig.RequestedTextMode));
+
         } else if ((StriCmp(TokenList[0], L"resolution") == 0) && (TokenCount == 3)) {
            GlobalConfig.RequestedScreenWidth = Atoi(TokenList[1]);
            GlobalConfig.RequestedScreenHeight = Atoi(TokenList[2]);