Set a special window property for windows with menus
authorClaudio Saavedra <csaavedra@igalia.com>
Tue, 8 Sep 2009 15:42:30 +0000 (18:42 +0300)
committerClaudio Saavedra <csaavedra@igalia.com>
Wed, 9 Sep 2009 15:29:08 +0000 (18:29 +0300)
commitcf23ecfc278e221a5737ada5fd178ce70822293b
tree7316757b6f61e13e0e110688570af5019835149e
parent3d2a3949754ec72c26bce358a75cdf5869208cab
Set a special window property for windows with menus

* hildon/hildon-window-private.h: Add private
hildon_window_set_menu_flag()
* hildon/hildon-window.c: (+do_set_has_menu),
(+hildon_window_set_menu_flag): set
"_HILDON_WM_WINDOW_MENU_INDICATOR" to 1 in the window
or remove the property.
(hildon_window_set_main_menu),
(hildon_window_set_app_menu): call above methods to set or remove
the property when a menu is added or removed from the window.

Partially fixes: NB#137814 (Indicator for view menu in app title area)
ChangeLog
hildon/hildon-window-private.h
hildon/hildon-window.c