Age | Commit message (Collapse) | Author | Files | Lines |
|
...after 5c573a2f7473bae7bb965ca36557cd1b0bf7b9c9 "tdf#115131 made a common
submenu for toolbars and notebookbars"
Change-Id: Ic1713fa1173a8dbb1bcc971c30d0df4549c825a9
Reviewed-on: https://gerrit.libreoffice.org/52331
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Also added the submenu in base, maths and draw
Change-Id: I94850c09c08fd3848eabe2597679634f30fbc735
Reviewed-on: https://gerrit.libreoffice.org/49575
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: andreas_kainz <kainz.a@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
|
|
+ added registry entry for storing current toolbar mode
for each application
+ registry entries to store toolbar mode configuration,
remember additional visible toolbars activated by user
+ changing toolbar mode hides and shows suitable toolbars
+ added menu controller for toolbar mode
+ notebookbar implementation entries are disabled when
notebookbar mode is not active
+ each mode can open/collapse the sidebar
Change-Id: I2b03f87c6dce53190d12102892d9ad30fbfd3bf6
Reviewed-on: https://gerrit.libreoffice.org/27991
Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
|
|
+ added menu controller for .uno:Notebookbar showing
all implementations
+ switching between .ui files
+ officecfg stores implementation description
+ added second implementation file notebookbar_groups.ui
Change-Id: I9f406daced7a111793f61a2e9f939cba27d92184
Reviewed-on: https://gerrit.libreoffice.org/28067
Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
|
|
- move DispatchHelper somewhere public
- use it from generic dispatcher call sites in sfx2
- return result of dispatcher calls (conveyed via
XDispatchResultListener) to calling code, instead of faking it
Change-Id: Ie8041133e99dd99e45819f98798829b96532b9e6
Reviewed-on: https://gerrit.libreoffice.org/24953
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
|
|
This should allow remote, eg. URE dispatchers to trivially disable
lots of the UI without requiring a large volume of round-trip IPC.
Change-Id: Ibd0681ac993196f826b4ed411da5ffedb7f85786
Reviewed-on: https://gerrit.libreoffice.org/24938
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
its unused and removing it allows us to remove the
associated dialog and resources
Change-Id: If2796ca67428f3ba9b12e92728194967a1ab124a
|
|
Change-Id: I5f2f5fc9ccc75b145572aa0bb88b00b0d7a5872d
|
|
Change-Id: Id582e672c0b41a35d25361f7dfe970a767880b2a
|
|
Change-Id: Ibb89e4dd46fc5d1f8a85f96b7e4677fa764bb112
|
|
Converted as usual service implementation.
Change-Id: I37c2f25e8a463abb236753c1299cc0aeb3007cd9
|
|
Change-Id: I0537d7a30b6c6807bf746a52dbd2c7fc66607ae2
|
|
Converted them as usual service implementations.
Otherwise - if static singletons are used -
it does not show menu for some reason.
Change-Id: I0673d0bfbba268728a3fa676f2af95aa6c74bbb2
|
|
Change-Id: I4674ed6852807e08ff8319515b0ab4e9535b668a
|
|
Change-Id: I9e994ebb4822458039709690aa5dd0a7f75735ac
|
|
Change-Id: Ibd626f00bb844ae8ec1cab773093b8c94bf8d936
|
|
Change-Id: I6786bc1d76fd57edc8dfacb667b53deab792bd20
|
|
Change-Id: Iaa6b6bf8f132e2f8efb9ae71e9302e6be19347c9
|
|
Change-Id: I0867404f7e4aa7b9caafe4f0568bd2c20190867f
|
|
Change-Id: I3b772ce36492e89451597b3c7dadc5e5b5b22de7
|
|
Change-Id: I56c906c9eeafb625dee65eec9fe39ea3aee66251
|
|
Change-Id: Iaa01abc9f604d8f9e6f762e3340f9468e19f4848
|
|
Change-Id: Ifd9d9b7237d148c4bc0d3abd787983f27e2104f8
|
|
Change-Id: I87a6c1c1c6dc92670dccee3f56302e7f234b281d
|
|
Change-Id: I5087320137dc17f27a382d564a59cec68f1a4f95
|
|
And avoid css::uno::XInitialization protocol.
Change-Id: If4a7987778e2880502bdc7ef2c30792de9377364
|
|
And avoid css::uno::XInitialization protocol.
Change-Id: I14daf6409bf0d651d7b23246ba3855f647b3d1ef
|
|
And avoid css::uno::XInitialization protocol.
|
|
Change-Id: I789205c1bc9ceefda003d9887ac4409625539537
|
|
Change-Id: I7bb943a6fe7526264e8465faeb7e86adbf3cb737
|
|
Change-Id: I5f7ee46671b22d17c5cb060f96342727d566fa21
|
|
Change-Id: Ic0268e9841c78e5de646074755e99706adac8d7d
|
|
Change-Id: I3f231980b1908495b1f5ec17f95c39c464d40ff8
|
|
Change-Id: I8f5167f7e522585ce8b80ebd8a9a0031aea50d74
|
|
Change-Id: Ic0bcec6fffc52ed1ce535f87da933bdf01c6db01
|
|
Change-Id: I93bec5fcb51987b7db433250f990685f15f0aa29
|
|
Change-Id: Icd42b6b9b62271606659651a2f463e1ee2956fe6
|
|
Change-Id: I6559cb4c97e7c20930fffba3ce3d565840c89033
|
|
Change-Id: I49a09c4dd0550c318e9f263e9d1a8d0a5e0e15b5
|
|
Change-Id: I0595ec98df7bf4114dfb4c21aedd2d2744fda11e
|
|
Change-Id: If7ce3d27f1cec8e55b65fc2d8c749f2e8bb33768
|
|
Change-Id: Ifd0c71a5f37fa87c8acc2d810496925788be99ef
|
|
Change-Id: I37c6cb578ed4085d721b993496173822e0a554d9
|
|
Change-Id: I5bc8e2e212e97f216f828dfea1fbcda59adda4e4
|
|
Change-Id: Iebac70fc20fb744f582be67ab2f6bce2dce722be
|
|
Change-Id: Ic087dbce11572789bab749b0b4fb0be4a80f274d
|
|
BackingWindow will use ThumbnailView from sfx2 and it had to be moved
to avoid a circular dependency
Change-Id: I33a5982ed9e51307476c837f3f534ded7ed38ee0
|
|
Changed the name, it is not a PopupMenuController, but a ToolbarController that
shows a PopupMenu filled at runtime by a PopupMenuController
Make it a base class for other ToolbarController components, there is no sense
to make it a component by itself
Use this base class for three new pure UNO ToolbarController's
(cherry picked from commit 9d1015051c92900def3d465d2eb8bf179f19a398)
Conflicts:
framework/Library_fwk.mk
framework/inc/uielement/popupmenucontroller.hxx
framework/source/uielement/popupmenucontroller.cxx
officecfg/registry/data/org/openoffice/Office/UI/Controller.xcu
Change-Id: I2f5ec06df098d65ffaa17a8f7f6f3ea8774b43c3
|
|
- "ModuleName" --> "ModuleIdentifier": the IDL definition for
css::frame::PopupMenuControllerFactory and
css::frame::StatusbarControllerFactory tells to use a property named
"ModuleIdentifier", but in the code it is named "ModuleName"
- Undocumented css::frame::ToolbarControllerFactory
- Fix service name of ToolbarControllerFactory (ToolbarControllerFactory
instead of ToolBarControllerFactory)
- Convert the three service factories to new style, and use these
new-style services in the source code
- Implement multiple inheritance: added new css::frame::XUIControllerFactory
- Added a (true) base class and implemented the three factories in a
single file
(cherry picked from commit acc7fed28f54f836b0923180431a0c180f91e98c)
Conflicts:
framework/inc/pch/precompiled_framework.hxx
framework/inc/uielement/toolbarmanager.hxx
framework/inc/uifactory/popupmenucontrollerfactory.hxx
framework/inc/uifactory/statusbarcontrollerfactory.hxx
framework/inc/uifactory/uicontrollerfactory.hxx
framework/source/uielement/addonstoolbarmanager.cxx
framework/source/uielement/menubarmanager.cxx
framework/source/uielement/popupmenucontroller.cxx
framework/source/uielement/statusbarmanager.cxx
framework/source/uielement/toolbarmanager.cxx
framework/source/uifactory/popupmenucontrollerfactory.cxx
framework/source/uifactory/statusbarcontrollerfactory.cxx
framework/source/uifactory/uicontrollerfactory.cxx
framework/source/unotypes/fwk.xml
offapi/com/sun/star/frame/PopupMenuControllerFactory.idl
offapi/com/sun/star/frame/StatusbarControllerFactory.idl
offapi/com/sun/star/frame/makefile.mk
svtools/source/uno/toolboxcontroller.cxx
Change-Id: Ia8580539badf650a84bc6e57a6b832071e011f0a
|
|
(cherry picked from commit 06b91eb4cc81dde86875445c5acaa5c57111333b)
Conflicts:
framework/inc/uielement/logoimagestatusbarcontroller.hxx
framework/inc/uielement/logotextstatusbarcontroller.hxx
framework/inc/uielement/simpletextstatusbarcontroller.hxx
framework/source/classes/resource.src
framework/source/register/registerservices.cxx
framework/source/uielement/logoimagestatusbarcontroller.cxx
framework/source/uielement/logotextstatusbarcontroller.cxx
framework/source/uielement/simpletextstatusbarcontroller.cxx
officecfg/registry/data/org/openoffice/Office/UI/Controller.xcu
Change-Id: I799bd0fa29191efce4fe9a09f74247e38d8f8873
|