Оставьте это полностью вне пользовательских настроек. Это сбивает с толку и не нужно, если вы действительно хотите предоставить пользователю такую гибкость, просто добавьте галочку «не сообщать мне об этом обновлении снова» или «пожалуйста, напомните мне об этом обновлении при следующем запуске», отметьте галочкой окно где пользователь предпочитает игнорировать обновление.
+---------------------------------------------+
| Hi! a new version (1.84) is available for |
| upgrade? Should I install it for you? |
| |
| () YES () NO () Remind me later |
| |
+---------------------------------------------+
Если пользователь отметит НЕТ, не ворчите, пока в следующий раз не будет доступна более новая версия. В качестве альтернативы:
+---------------------------------------------+
| Hi! a new version (1.84) is available for |
| upgrade? Should I install it for you? |
| |
| () YES () NO |
| |
| |
| () Don't ask about updates until the |
| the next version comes out |
| () Don't ever ask about updates again |
+---------------------------------------------+
Единственное, что вам может понадобиться в настройках пользователя, - это поле «проверять наличие обновлений» на случай, если пользователь нажмет «Никогда больше не спрашивать об обновлениях».