тоесть мне надо чтобы приложение запускалось со свёрнутым окном. А окно разворачивалось по наступлении определённого события.
я сначала делаю gtk_widget_show(main_window)
а потом gdk_window_hide(main_window->window)
предполагаю что здеся есть логическая неувязка