[Libreoffice-commits] Changes to 'feature/unitymenus-quantal'

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Tue Oct 2 19:02:56 PDT 2012


New branch 'feature/unitymenus-quantal' available with the following commits:
commit 767bae2cefd4cfcaa852c2c39e651bab81e4e134
Author: Bjoern Michaelsen <bjoern.michaelsen at canonical.com>
Date:   Wed Oct 3 00:30:40 2012 +0200

    use sal/log.hxx style logging

commit 6f08ada4936c4da0e551bc1219d84fa6111ceb56
Author: Bjoern Michaelsen <bjoern.michaelsen at canonical.com>
Date:   Mon Oct 1 14:01:25 2012 +0200

    revoke the watch when dying

commit 714d9e3b7dfb40228ed3f742f4735e5ca419fefa
Author: Bjoern Michaelsen <bjoern.michaelsen at canonical.com>
Date:   Mon Oct 1 12:35:21 2012 +0200

    some moving around of casts

commit 755e4d5a05f98b55cb0e52b79b66598c663a315c
Author: Bjoern Michaelsen <bjoern.michaelsen at 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.michaelsen at 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.michaelsen at canonical.com>
Date:   Mon Oct 1 08:00:36 2012 +0200

    move UpdateNativeMenu2 back into UpdateNativeMenu

commit b3e7fc8d3b3fdf211b005d759952fa1f13765622
Author: Bjoern Michaelsen <bjoern.michaelsen at canonical.com>
Date:   Mon Oct 1 06:22:04 2012 +0200

    tweak menu destruction

commit 8a07525a2d732fb516b92fd0ec23c999599b56fe
Author: Bjoern Michaelsen <bjoern.michaelsen at canonical.com>
Date:   Mon Oct 1 04:55:03 2012 +0200

    make UpdateNativeMenu2 and CanUpdate members

commit 7b1679567ac93e4f53f314942f9282d5fba155bc
Author: Bjoern Michaelsen <bjoern.michaelsen at canonical.com>
Date:   Mon Oct 1 04:54:09 2012 +0200

    refactor out dbus setup

commit 3e5272191e4562a5aea9b665a270fe3c05836e77
Author: Bjoern Michaelsen <bjoern.michaelsen at 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.michaelsen at 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.michaelsen at 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.michaelsen at canonical.com>
Date:   Mon Oct 1 02:24:41 2012 +0200

    make UpdateNativeMenu a member

commit 735cf920be6a6c4373724f5f7c85e5e66d178243
Author: Bjoern Michaelsen <bjoern.michaelsen at canonical.com>
Date:   Mon Oct 1 02:13:47 2012 +0200

    remove obsolete GenerateMenu wrapper

commit 73c96795c3b03f332ef0a8e7159c49b9e5835c77
Author: Bjoern Michaelsen <bjoern.michaelsen at canonical.com>
Date:   Mon Oct 1 02:04:26 2012 +0200

    grab model from frame on update

commit 6a50cb83e18e319e2a0e3e68dfb44a88a089e2ef
Author: Bjoern Michaelsen <bjoern.michaelsen at 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.fernandez at 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.fernandez at aentos.es>
Date:   Mon Sep 17 23:37:25 2012 +0100

    Removed some debug messages.
    
    Change-Id: I27d9d82d6fcd27323c86d24a675198186c185281

commit 8b9424f44827190be9ba6a32df3aff179042cbbf
Author: Antonio Fernandez <antonio.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at aentos.es>
Date:   Mon Sep 3 10:20:57 2012 +0100

    Cleaned up some code.
    
    Change-Id: Ibab1dbac24c46dc44c0481a042171939cf8ffd9f

commit 17bf407602b4b4545110a8a3956317da9cb7ef17
Author: Antonio Fernandez <antonio.fernandez at aentos.es>
Date:   Fri Aug 31 14:41:26 2012 +0100

    Added code for accelerators.
    
    Change-Id: I427b15dd6faca18d34d94ba0a25fd8b6b9844bea

commit 8049a297782f091a193296d489e9a64593bbb686
Author: Antonio Fernandez <antonio.fernandez at 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.fernandez at aentos.es>
Date:   Fri Aug 31 11:38:35 2012 +0100

    Cleaned up some code.
    
    Change-Id: I47bc6a29a01a2cacd3e77a9ec9ac4f9b6223093f

commit edeea593c38f109281f715e50653e50ad872c8f4
Author: Antonio Fernandez <antonio.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at aentos.es>
Date:   Fri Aug 17 21:32:13 2012 +0100

    Fixed GTK3 build.
    
    Change-Id: I903f225f879644cbcf6ec02f68cc6c68c41ee878

commit facaaacec6a4ce2218949368306932da2f9a84cd
Author: Antonio Fernandez <antonio.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at 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.fernandez at aentos.es>
Date:   Wed Jul 18 17:04:55 2012 +0100

    Refactor of Menu classes from VCL module and Framework module.
    
    Change-Id: I47aa65d3851692d38ee0741031d72fb02e9da785



More information about the Libreoffice-commits mailing list