summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-11-14Some code refactoring.Antonio Fernandez
Change-Id: I47d9be121898ca66f73488be4b46cc16cc4013a9
2012-11-14Only activated submenus are generated when activating them. (Broken)Antonio Fernandez
Change-Id: I9548a2c8dfec114de3133d55ca00362793b71a6c
2012-11-14Removed the declaration of FlushConnection method in GtkSalFrame.Antonio Fernandez
Change-Id: I22262dd1655405ca9707a69bc036c900940d7df0
2012-11-14Fixed menu visibility and cleaned up some code.Antonio Fernandez
Change-Id: Ibda3c5d6f50d12041065f28ddd41eab57ae9560e
2012-11-14Chart menu works now.Antonio Fernandez
Change-Id: I95861a5af8b9c72c74840868d0530d5855b87785
2012-11-14Menus now work properly when opening an application from LO's main screen.Antonio Fernandez
Change-Id: Ib4947f5b48f508d66beab6952098c8d27e03ad21
2012-11-14Added a hack to make "Slide Show" menu item on "Slide Show" menu work.Antonio Fernandez
Change-Id: I6c3865227702325e7f1545be893eb05b19c2e09f
2012-11-14Menu is always visible now.Antonio Fernandez
Change-Id: Ia6153c6630af2b04f3b022051aa1f7c48e2bfc1e
2012-11-14Fixed a crash on non-Unity WM.Antonio Fernandez
Change-Id: Ia8f82024e56ad83c8979d60df3c94e8209fe2552
2012-11-14Menu is properly visible on non-Unity WM.Antonio Fernandez
Change-Id: If9fea1f3b700a0d957aa1ed11913b2a7982050c2
2012-11-14more SolarMutexesBjoern Michaelsen
2012-11-14grab the guard earlyBjoern Michaelsen
2012-11-14Menus are now correctly built.Antonio Fernandez
Change-Id: I1a4f5750c37ddfc4b4949033138efbd2372f01c5
2012-11-14All special items are now correctly displayed.Antonio Fernandez
Change-Id: Ifce96d3e740a7ac89132dd23f9f51447e4372716
2012-11-14Spare items and its actions are now removed.Antonio Fernandez
Change-Id: Idb46b5dec4351e16c5c49a355c7d3cde3aab0789
2012-11-14Extra menu items are removed when needed, but not their actions.Antonio Fernandez
Change-Id: If817b03cc7b30bfeb751e47fff4aa571fdaaafdc
2012-11-14Hidden items are not shown anymore.Antonio Fernandez
Change-Id: I957c8c7690321be58e8daaf2fb65ebef136d95bc
2012-11-14All accelerators should be displayed now.Antonio Fernandez
Change-Id: I4599e9f23ba0b1150a3a24cb5d10736895c38891
2012-11-14use sal/log.hxx style loggingBjoern Michaelsen
2012-11-14revoke the watch when dyingBjoern Michaelsen
2012-11-14some moving around of castsBjoern Michaelsen
2012-11-14remove submenus in the menu model, if they are gone in the vcl menu and do ↵Bjoern Michaelsen
the same with superfluous additional entries/sections
2012-11-14remove UpdateNativeMenu2 and clear remove submenus on updatesBjoern Michaelsen
2012-11-14move UpdateNativeMenu2 back into UpdateNativeMenuBjoern Michaelsen
2012-11-14tweak menu destructionBjoern Michaelsen
2012-11-14make UpdateNativeMenu2 and CanUpdate membersBjoern Michaelsen
2012-11-14refactor out dbus setupBjoern Michaelsen
2012-11-14tweak on_registrar_available to just touch the window props, the menu has to ↵Bjoern Michaelsen
take it from there
2012-11-14activate/deactivate do not need the solarmutex, better NULL the menu when ↵Bjoern Michaelsen
freeing it, SetFrame should only be used on a menubar
2012-11-14update when registrar is available, dont set menumodel on SetFrame, we do ↵Bjoern Michaelsen
that on update
2012-11-14make UpdateNativeMenu a memberBjoern Michaelsen
2012-11-14remove obsolete GenerateMenu wrapperBjoern Michaelsen
2012-11-14grab model from frame on updateBjoern Michaelsen
2012-11-14moved dbus and menumodel ownership to frame, where it belongsBjoern Michaelsen
2012-11-14Fixed a crash updating the menu after opening an application from main screen.Antonio Fernandez
Change-Id: If7b603dca5aa33e50a63e04fda3bce594840cc57
2012-11-14Removed some debug messages.Antonio Fernandez
Change-Id: I27d9d82d6fcd27323c86d24a675198186c185281
2012-11-14Memory management improvements on GLOMenu and GLOActionGroup classes.Antonio Fernandez
Change-Id: I1c4fb268a08c2b343ac99ee9294f536c1444f707
2012-11-14Improved memory management of GLOActionGroup.Antonio Fernandez
Change-Id: Iaeee32c2990cb6514605d3f7bc959682d87d5d38
2012-11-14Fixed a crash when opening an application from LO main screen.Antonio Fernandez
Change-Id: I942bcf761c7b9ba11c47bc618d55bdc85a472705
2012-11-14Menus are generated on demand now, but with some issues.Antonio Fernandez
Change-Id: Icec9b685e720a369cff4d2bbfc5bf4ba6614e390
2012-11-14Initial integration with Gtk+/Unity menus about-to-show feature.Antonio Fernandez
Change-Id: I064cf73e23b175140bdac2616ac922c349f0f051
2012-11-14Some code reordering and cleaning.Antonio Fernandez
Change-Id: Ide46f6f68f3ba2632988b490820cb1ca576bab43
2012-11-14All Special items, including window list items are displayed, but with issues.Antonio Fernandez
Change-Id: I23a6857f7aa738c48061ab51f3c015c41abc84cc
2012-11-14Fixed crashes when executing some menu actions.Antonio Fernandez
Change-Id: I80bb1ed74e823d4b66df05eb15c9b5ed2e58b7f6
2012-11-14Menu is now shown/hidden when needed.Antonio Fernandez
Change-Id: I4a5d155918f7147c3c2933fedad96d959accca61
2012-11-14Radio buttons are now displayed correctly.Antonio Fernandez
Change-Id: I8a07fc7ca31b3f39e4fd2fd2c926d9ab461b4af3
2012-11-14Cleaned up some code.Antonio Fernandez
Change-Id: Ibab1dbac24c46dc44c0481a042171939cf8ffd9f
2012-11-14Added code for accelerators.Antonio Fernandez
Change-Id: I427b15dd6faca18d34d94ba0a25fd8b6b9844bea
2012-11-14Added code for special items.Antonio Fernandez
Change-Id: I8fb03bee33da052654559329a84d9a753d091ae1
2012-11-14Cleaned up some code.Antonio Fernandez
Change-Id: I47bc6a29a01a2cacd3e77a9ec9ac4f9b6223093f