Мне теория интересна в первую очередь. Не могу предположить ничего кроме как задетектить разрешения запущенных приложений + сопоставить с разрешением монитора (не представляю как это технически реализовать). А что если мониторов несколько?
А если не поставят (возможно такое?)? Ещё признаюсь, что речь об оффтопике.
Моя задача - затестить реализацию с минимальными затратами. Пока что ничего умнее запуска видеоигр, видеопроигрывателя и просмотрщика изображений не придумал. И с требованиями не очень ясно. Тот же Firefox по F11 - full screen приложение с точки зрения функции или нет? Если да/нет - почему так решено?
Ну а если не поставят - то они не будут FullScreen. Возможно, этот флаг может поставить WM, с этим я не разбирался. Еще он может отключить декорации и распахнуть на весь экран - но с точки зрени иксов это будет не полноэкранное окно, а просто распахнутое не весь экран. Ну о по оффтопику я не в курсе.