New branch 'feature/unitymenus-quantal' available with the following commits: commit 767bae2cefd4cfcaa852c2c39e651bab81e4e134 Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Wed Oct 3 00:30:40 2012 +0200
use sal/log.hxx style logging commit 6f08ada4936c4da0e551bc1219d84fa6111ceb56 Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Mon Oct 1 14:01:25 2012 +0200 revoke the watch when dying commit 714d9e3b7dfb40228ed3f742f4735e5ca419fefa Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Mon Oct 1 12:35:21 2012 +0200 some moving around of casts commit 755e4d5a05f98b55cb0e52b79b66598c663a315c Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Mon Oct 1 09:43:41 2012 +0200 remove submenus in the menu model, if they are gone in the vcl menu and do the same with superfluous additional entries/sections commit d5e3b1258b23c8399035cbbe4760a5e461909031 Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Mon Oct 1 08:18:11 2012 +0200 remove UpdateNativeMenu2 and clear remove submenus on updates commit b55ca3ed8b75e566972232fe70fbe8a4917a5deb Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Mon Oct 1 08:00:36 2012 +0200 move UpdateNativeMenu2 back into UpdateNativeMenu commit b3e7fc8d3b3fdf211b005d759952fa1f13765622 Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Mon Oct 1 06:22:04 2012 +0200 tweak menu destruction commit 8a07525a2d732fb516b92fd0ec23c999599b56fe Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Mon Oct 1 04:55:03 2012 +0200 make UpdateNativeMenu2 and CanUpdate members commit 7b1679567ac93e4f53f314942f9282d5fba155bc Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Mon Oct 1 04:54:09 2012 +0200 refactor out dbus setup commit 3e5272191e4562a5aea9b665a270fe3c05836e77 Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Mon Oct 1 03:37:52 2012 +0200 tweak on_registrar_available to just touch the window props, the menu has to take it from there commit 76a30691dbe04616df0f9b47e723a7adb34daa8c Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Mon Oct 1 03:10:51 2012 +0200 activate/deactivate do not need the solarmutex, better NULL the menu when freeing it, SetFrame should only be used on a menubar commit 08f19c7fe2a2eb17bd5e1d192e840f667962e460 Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Mon Oct 1 03:01:28 2012 +0200 update when registrar is available, dont set menumodel on SetFrame, we do that on update commit cdeac1b88d4a4ede9ba6affa15dc1642a8f1aabe Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Mon Oct 1 02:24:41 2012 +0200 make UpdateNativeMenu a member commit 735cf920be6a6c4373724f5f7c85e5e66d178243 Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Mon Oct 1 02:13:47 2012 +0200 remove obsolete GenerateMenu wrapper commit 73c96795c3b03f332ef0a8e7159c49b9e5835c77 Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Mon Oct 1 02:04:26 2012 +0200 grab model from frame on update commit 6a50cb83e18e319e2a0e3e68dfb44a88a089e2ef Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Fri Sep 28 19:16:18 2012 +0200 moved dbus and menumodel ownership to frame, where it belongs commit 224642f1e46562bdf934e20d0b22315ee0e542cd Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Wed Sep 19 20:05:56 2012 +0100 Fixed a crash updating the menu after opening an application from main screen. Change-Id: If7b603dca5aa33e50a63e04fda3bce594840cc57 commit 1657cf233b8519cde3a063c157232c7a7a68b88b Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Mon Sep 17 23:37:25 2012 +0100 Removed some debug messages. Change-Id: I27d9d82d6fcd27323c86d24a675198186c185281 commit 8b9424f44827190be9ba6a32df3aff179042cbbf Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Mon Sep 17 23:35:42 2012 +0100 Memory management improvements on GLOMenu and GLOActionGroup classes. Change-Id: I1c4fb268a08c2b343ac99ee9294f536c1444f707 commit bdcf5af1b1a3767e4a411d350c44c04ec963f7d3 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Mon Sep 17 14:43:03 2012 +0100 Improved memory management of GLOActionGroup. Change-Id: Iaeee32c2990cb6514605d3f7bc959682d87d5d38 commit 56cdbe4f8c04501e5f3204f2352513650ffd5290 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Thu Sep 13 20:08:07 2012 +0100 Fixed a crash when opening an application from LO main screen. Change-Id: I942bcf761c7b9ba11c47bc618d55bdc85a472705 commit 2b4086d4ba993a5a0fb17e2632f0f7b3b353fcea Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Wed Sep 12 20:45:31 2012 +0100 Menus are generated on demand now, but with some issues. Change-Id: Icec9b685e720a369cff4d2bbfc5bf4ba6614e390 commit 98db7f66bff4a1e722a3b9aeb12565da1ce819a8 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Wed Sep 12 16:33:13 2012 +0100 Initial integration with Gtk+/Unity menus about-to-show feature. Change-Id: I064cf73e23b175140bdac2616ac922c349f0f051 commit d6dafbdf89504b3b7b8dca636ab4c49e3a4b9372 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Wed Sep 12 11:39:11 2012 +0100 Some code reordering and cleaning. Change-Id: Ide46f6f68f3ba2632988b490820cb1ca576bab43 commit 77d374675b30fb7154176b0cca6403708e37bd16 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Tue Sep 11 21:25:22 2012 +0100 All Special items, including window list items are displayed, but with issues. Change-Id: I23a6857f7aa738c48061ab51f3c015c41abc84cc commit b636aa12466885bf1e2d4114f8ea6cbb0eb600f1 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Tue Sep 11 12:21:28 2012 +0100 Fixed crashes when executing some menu actions. Change-Id: I80bb1ed74e823d4b66df05eb15c9b5ed2e58b7f6 commit 7d1db51243086970eb97e40d092d08ec28c0c540 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Mon Sep 10 15:29:46 2012 +0100 Menu is now shown/hidden when needed. Change-Id: I4a5d155918f7147c3c2933fedad96d959accca61 commit 30075b36b4eaa7bfd1bacd98ac3a82105770177e Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Fri Sep 7 13:19:08 2012 +0100 Radio buttons are now displayed correctly. Change-Id: I8a07fc7ca31b3f39e4fd2fd2c926d9ab461b4af3 commit e27809631e7ddc99aaf2ff1c501d66ac48fcfaf4 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Mon Sep 3 10:20:57 2012 +0100 Cleaned up some code. Change-Id: Ibab1dbac24c46dc44c0481a042171939cf8ffd9f commit 17bf407602b4b4545110a8a3956317da9cb7ef17 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Fri Aug 31 14:41:26 2012 +0100 Added code for accelerators. Change-Id: I427b15dd6faca18d34d94ba0a25fd8b6b9844bea commit 8049a297782f091a193296d489e9a64593bbb686 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Fri Aug 31 12:28:33 2012 +0100 Added code for special items. Change-Id: I8fb03bee33da052654559329a84d9a753d091ae1 commit 812d424f4b7afa172a965ade0f986d7bed092dea Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Fri Aug 31 11:38:35 2012 +0100 Cleaned up some code. Change-Id: I47bc6a29a01a2cacd3e77a9ec9ac4f9b6223093f commit edeea593c38f109281f715e50653e50ad872c8f4 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Wed Aug 29 14:41:01 2012 +0100 New menu is now correctly displayed, but still have some problems. Change-Id: Ic69451bf9a4e5f63c4f0050b5967b8f2fc28d7cb commit 02989798a093651fbab0178a97b1f6e963465447 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Tue Aug 28 18:36:26 2012 +0100 Menu is now generated in one step. DBus traffic improvements. Change-Id: I67e2b804fb0b7af854f695b1a0c7e8354fe91d0b commit 13b14b8fb606c02c7f76d4f0ce74cb6ac2536978 Author: Antonio Fernández <antonio.fernan...@aentos.es> Date: Mon Aug 27 14:38:15 2012 +0100 Radio button action data is now properly set. Change-Id: Icbd44308631278e6ab65cef123d4d32befff87fc commit 7d56a28d4c1aca6fde1b4eaf1cf7d29db8f8f595 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Sun Aug 26 23:53:56 2012 +0100 Added code for accelerators and special items. Change-Id: Ibd62c4655d671e2920dea5140df8f481c2892fbb commit 93036d4520e336e9349eae98255cca5bcf93b3bd Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Sun Aug 26 20:22:48 2012 +0100 Menu is correctly displayed in all instances, but HUD remains broken. Change-Id: Ia1089150ae9853649754a4de733ca4a7f8c3caae commit 86e837a9216a4b478c1ce9a4ca342c2f13690f02 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Sun Aug 26 18:50:35 2012 +0100 Menus are now working. HUD integration is broken. Change-Id: I0f5fef169b2656a713416e28648a3260b22b43b0 commit f56d9d0f47bf8f99a2b1818fcb45cefc2ec8256f Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Sat Aug 25 22:44:09 2012 +0100 GLOMenu class is now mostly implemented, but menus are buggy at the moment. Change-Id: Ib7c657efdd167f66e94717dda71d722196ae1667 commit 3674c1f5248c4642d6afa5525603dcb47e5c8e9b Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Tue Aug 21 15:03:30 2012 +0100 Items are not duplicated anymore, but launching a new instance crashes. Change-Id: Ib3966c8578b0c4695c1f2cea89c3df234f597922 commit d7734a62d6bbf365a6bf1c3130dca92a98d9507a Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Mon Aug 20 14:22:30 2012 +0100 Accelerator string is now set, but not displayed. Change-Id: I8b1f83df1d121b1d6e126b9f10772a90f26d0efd commit e80473096d8a0d37e40c5f3263cd3b0d6b6b1aab Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Mon Aug 20 09:44:24 2012 +0100 Actions are generated during the item info filling. Change-Id: I79be19a8ca565da9ca9bb8b31efc4e6e1463ba31 commit d4613d3f0a510b780f0cc86d1702c13b2fb7ffe2 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Fri Aug 17 21:32:13 2012 +0100 Fixed GTK3 build. Change-Id: I903f225f879644cbcf6ec02f68cc6c68c41ee878 commit facaaacec6a4ce2218949368306932da2f9a84cd Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Thu Aug 16 22:48:54 2012 +0100 GLOActionGroup partially implemented. Menus work but no special items shown. Change-Id: I7c48fbc5763daf789e7347cfedc62f14be53c934 commit ebcc41263e1ae2f064b384321d03d2e150b0868e Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Wed Aug 15 10:15:44 2012 +0100 Menu is now displayed properly in all windows. Change-Id: I9f8cffc3d19bb4c75c1153ff9f06fd5bab3440f6 commit 7829e61b3126c98aa8f18621fa64da750a070b67 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Tue Aug 14 14:38:35 2012 +0100 Menu is published once. Only special menus are updated now. Change-Id: Ie7643e81c61ae0794bdf8a6e1e7d292f9550674b commit 011e38cde136267b3a6be6072e1d84c11a87cc68 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Tue Aug 14 11:22:57 2012 +0100 Fixed a regression with popup menus. Added a method to update menu every sec. Change-Id: I419a304f2c90d07ee7a5365e0397040b7eb953d7 commit 1f6148f137fc6e16bde6ba806181b91356a652f7 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Tue Aug 14 10:20:01 2012 +0100 Cleaned up some code and did a small refactoring. Change-Id: I06b987a06ccadd00ee67db8e781ec5a9e42fc89e commit d3ee4f3ce1175a1c598ad5756a350277729bb577 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Mon Aug 13 22:19:30 2012 +0100 All menu labels are now displayed. There are some issues with repeated labels. Change-Id: I1b92b91f34003f20aaa56558c1c0e231d1de6f94 commit a86e1b743f2bfdc726dc5d240664e9126ee131c1 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Mon Aug 13 20:21:11 2012 +0100 Menu is displayed correctly in additional instancesm but not in the main one. Change-Id: Id7d79e47efd73ddc2eeac285c28179a5aa9ecc37 commit 7053685e46d384f52994bd013538f088eb1c2411 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Sun Aug 12 20:17:23 2012 +0100 Menu model hierarchy is now updated everytime a menu item is changed. Change-Id: I8d591902405ae84ee8758da0ace6680b0516dbc6 commit f6422a687f352a98d4cbff1e84cff1c289a018b6 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Thu Aug 9 19:01:52 2012 +0100 Items are now correctly enabled and disabled. Change-Id: I93e3e4bf804ff1ec95368f2918581af33d22263c commit 018d9b00215e318857048bcc6c24c22b5fb30816 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Thu Aug 9 15:58:03 2012 +0100 Most actions seem to work now. Enabled ImplSelectWithStart() for all builds. Change-Id: Ib309112de07d125fbe3b61ea20d5e26d1016912b commit 7627a12c6b2e4756e2b6e7582b5347d74e2f5bf5 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Wed Aug 8 20:05:40 2012 +0100 Some actions are now performed from Unity menubar. Change-Id: I854794ab11f63306a2e976d16876fc79564e44ff commit 8575ba3cca322078253945b9dd00954a33915eff Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Wed Aug 8 16:18:14 2012 +0100 Added GLOMenu and GLOActionGroup. Menu is published with actions (not working) Change-Id: I3400980e4605fbf78755532c696e021d3466675b commit 962323b9ca455498b7ad46fe567e89c71ea94557 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Wed Aug 1 16:52:50 2012 +0100 Internal native menu is created in steps, but is incomplete at the moment. Change-Id: I323b80b74218be853fe2893b3f328ff3ef74d4cb commit 187dc06c44103db2e51aea740bb31a8530007a70 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Wed Aug 1 11:05:53 2012 +0100 Native menu is completely build in one step. Change-Id: I772c267b3c136e6baab2623dbf5538b5076d43ff commit 0b7975919d7c83a38847dbb46f33996466d80a03 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Mon Jul 30 13:11:09 2012 +0100 Menubar hierarchy fully generated. Native GTK menu is published on DBus. Change-Id: I340d3e14b590b4a694082cfb3e2200d6ad8ef39a commit 86051ad6d0e505985d6d16777d07616cb99b6449 Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Thu Jul 19 17:40:17 2012 +0100 Added a "freeze" method to Menu. Menus are now displayed on console. Change-Id: I71bfc2c0272154b9ff5c2dabe7508a98950e199c commit e4830b2ec459ba4a5da31c6a5c1d804ca0dfcc1d Author: Antonio Fernandez <antonio.fernan...@aentos.es> Date: Wed Jul 18 17:04:55 2012 +0100 Refactor of Menu classes from VCL module and Framework module. Change-Id: I47aa65d3851692d38ee0741031d72fb02e9da785
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits