Awn has long had awn_applet_create_default_menu() but it didn't do anything other than create a new menu using gtk_menu_new(). This, understandly, lead to a tradition of ignoring its existence and just using gtk_menu_new() (or its python or Vala equivalent).
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Anyway, it would be greatly appreciated if applets that are using the simple gkt_menu_new() approach be converted to using awn_applet_create_default_menu() for the icon right click menu. If there is no right click it would be appreciated if the right click is connected to the awn default menu.:
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
For C - gtk_menu_new() ---> awn_applet_create_default_menu()
For Python - gtk.Menu() ---> create_default_menu()
For Vala - Gtk.Menu() ---> create_default_menu()
For Python - gtk.Menu() ---> create_default_menu()
For Vala - Gtk.Menu() ---> create_default_menu()
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
In Vala create_default_menu() is a member of the Applet class (and therefore the AppletSimple class). I expect it is the same in python.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Once you do this you should have a new option in your right click menu. Specifically "Dock Preferences" which will start awn-manager.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Both for the whole consistency thing and for some future features it would be nice if we could get this into all the applets as soon as possible. I converted a large number of the C and vala applets yesterday... haven't touched the python ones though.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)