summaryrefslogtreecommitdiff
path: root/framework/source/register
AgeCommit message (Collapse)AuthorFilesLines
2018-04-03Remove leftover framework/inc/uielement/notebookbarmenucontroller.hxxStephan Bergmann1-1/+0
...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>
2018-04-02tdf#115131 made a common submenu for toolbars and notebookbarsKshitij Pathania1-1/+0
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>
2016-08-22GSoC: tdf#101249 Toolbar Mode switchingSzymon Kłos1-0/+2
+ 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>
2016-08-16GSoC notebookbar: multiple .ui implementationsSzymon Kłos1-0/+2
+ 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>
2016-06-08tdf#99815 use XNotifyingDispatch in sfx2Juergen Funk1-1/+1
- 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>
2016-05-12framework: initial implementation of a dispatch disabler.Michael Meeks1-2/+4
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>
2014-03-14remove com.sun.star.comp.framework.LicenseCaolán McNamara1-2/+0
its unused and removing it allows us to remove the associated dialog and resources Change-Id: If2796ca67428f3ba9b12e92728194967a1ab124a
2014-02-13remove now empty fwk_component_getFactoryMatúš Kukan1-40/+0
Change-Id: I5f2f5fc9ccc75b145572aa0bb88b00b0d7a5872d
2014-02-13fwk: Constructor feature for single-instance framework::Desktop.Matúš Kukan1-2/+0
Change-Id: Id582e672c0b41a35d25361f7dfe970a767880b2a
2014-02-11fwk: Constructor feature for one instance ContextChangeEventMultiplexer.Matúš Kukan1-4/+1
Change-Id: Ibb89e4dd46fc5d1f8a85f96b7e4677fa764bb112
2014-02-11fwk: Constructor feature for one instance SessionListener.Matúš Kukan1-3/+0
Converted as usual service implementation. Change-Id: I37c2f25e8a463abb236753c1299cc0aeb3007cd9
2014-02-06fwk: Constructor feature for single-instance WindowStateConfiguration.Matúš Kukan1-2/+0
Change-Id: I0537d7a30b6c6807bf746a52dbd2c7fc66607ae2
2014-02-06fwk: Constructor feature for single-instance FooBarFactories.Matúš Kukan1-6/+0
Converted them as usual service implementations. Otherwise - if static singletons are used - it does not show menu for some reason. Change-Id: I0673d0bfbba268728a3fa676f2af95aa6c74bbb2
2014-01-30fwk: Ctor feature for single-instance ModuleUIConfigurationManagerSupplier.Matúš Kukan1-2/+0
Change-Id: I4674ed6852807e08ff8319515b0ab4e9535b668a
2014-01-30fwk: Constructor feature for single-instance TaskCreatorService.Matúš Kukan1-2/+0
Change-Id: I9e994ebb4822458039709690aa5dd0a7f75735ac
2014-01-30fwk: Constructor feature for single-instance SubstitutePathVariables.Matúš Kukan1-2/+0
Change-Id: Ibd626f00bb844ae8ec1cab773093b8c94bf8d936
2014-01-30fwk: Constructor feature for single-instance WindowContentFactoryManager.Matúš Kukan1-2/+0
Change-Id: I6786bc1d76fd57edc8dfacb667b53deab792bd20
2014-01-29fwk: Constructor feature for single-instance UIElementFactoryManager.Matúš Kukan1-2/+0
Change-Id: Iaa6b6bf8f132e2f8efb9ae71e9302e6be19347c9
2014-01-29fwk: Constructor feature for single-instance UIControllerFactories.Matúš Kukan1-4/+0
Change-Id: I0867404f7e4aa7b9caafe4f0568bd2c20190867f
2014-01-28fwk: Constructor feature for one instance UICommandDescription.Matúš Kukan1-2/+0
Change-Id: I3b772ce36492e89451597b3c7dadc5e5b5b22de7
2014-01-28fwk: Constructor feature for one instance UICategoryDescription.Matúš Kukan1-2/+0
Change-Id: I56c906c9eeafb625dee65eec9fe39ea3aee66251
2014-01-23fwk: Use constructor feature for one instance PathSettings.Matúš Kukan1-2/+0
Change-Id: Iaa01abc9f604d8f9e6f762e3340f9468e19f4848
2014-01-23framework: Bin unused source files.Matúš Kukan1-41/+0
Change-Id: Ifd9d9b7237d148c4bc0d3abd787983f27e2104f8
2014-01-20fwk: Use constructor feature for AutoRecovery.Matúš Kukan1-2/+0
Change-Id: I87a6c1c1c6dc92670dccee3f56302e7f234b281d
2014-01-20fwk: Use constructor feature for JobExecutor.Matúš Kukan1-2/+0
Change-Id: I5087320137dc17f27a382d564a59cec68f1a4f95
2014-01-18fwk: Use constructor feature for ModuleAcceleratorConfiguration.Matúš Kukan1-2/+0
And avoid css::uno::XInitialization protocol. Change-Id: If4a7987778e2880502bdc7ef2c30792de9377364
2014-01-18fwk: Use constructor feature for DocumentAcceleratorConfiguration.Matúš Kukan1-2/+0
And avoid css::uno::XInitialization protocol. Change-Id: I14daf6409bf0d651d7b23246ba3855f647b3d1ef
2014-01-18fwk: Use constructor feature for ModuleUIConfigurationManager.Matúš Kukan1-2/+0
And avoid css::uno::XInitialization protocol.
2014-01-17fwk: Constructor feature for ControlMenuController.Matúš Kukan1-2/+0
Change-Id: I789205c1bc9ceefda003d9887ac4409625539537
2014-01-17fwk: Constructor feature for RecentFilesMenuController.Matúš Kukan1-2/+0
Change-Id: I7bb943a6fe7526264e8465faeb7e86adbf3cb737
2014-01-17fwk: Use constructor feature for Frame.Matúš Kukan1-2/+0
Change-Id: I5f7ee46671b22d17c5cb060f96342727d566fa21
2014-01-17fwk: Use constructor feature for GlobalAcceleratorConfiguration.Matúš Kukan1-2/+0
Change-Id: Ic0268e9841c78e5de646074755e99706adac8d7d
2014-01-17fwk: Use constructor feature for ImageManager.Matúš Kukan1-2/+0
Change-Id: I3f231980b1908495b1f5ec17f95c39c464d40ff8
2014-01-17fwk: Use constructor feature for LayoutManager.Matúš Kukan1-2/+0
Change-Id: I8f5167f7e522585ce8b80ebd8a9a0031aea50d74
2014-01-17fwk: Use constructor feature for ModuleManager.Matúš Kukan1-2/+0
Change-Id: Ic0bcec6fffc52ed1ce535f87da933bdf01c6db01
2014-01-17fwk: Use constructor feature for ObjectMenuController.Matúš Kukan1-2/+0
Change-Id: I93bec5fcb51987b7db433250f990685f15f0aa29
2014-01-17fwk: Use constructor feature for UIConfigurationManager.Matúš Kukan1-2/+0
Change-Id: Icd42b6b9b62271606659651a2f463e1ee2956fe6
2014-01-17fwk: Use constructor feature for URLTransformer.Matúš Kukan1-2/+0
Change-Id: I6559cb4c97e7c20930fffba3ce3d565840c89033
2014-01-17fwk: Use constructor feature for JobDispatch.Matúš Kukan1-2/+0
Change-Id: I49a09c4dd0550c318e9f263e9d1a8d0a5e0e15b5
2014-01-17fwk: Use constructor feature for StatusIndicatorFactory.Matúš Kukan1-2/+0
Change-Id: I0595ec98df7bf4114dfb4c21aedd2d2744fda11e
2014-01-17fwk: Use constructor feature for LangSelectionStatusbarController.Matúš Kukan1-2/+0
Change-Id: If7ce3d27f1cec8e55b65fc2d8c749f2e8bb33768
2014-01-17fwk: Use constructor feature for AddonsToolBoxFactory.Matúš Kukan1-2/+0
Change-Id: Ifd0c71a5f37fa87c8acc2d810496925788be99ef
2014-01-17fwk: Use constructor feature for TabWindowService.Matúš Kukan1-2/+0
Change-Id: I37c6cb578ed4085d721b993496173822e0a554d9
2014-01-17fwk: Use constructor feature for WizardsToolbarController.Matúš Kukan1-3/+1
Change-Id: I5bc8e2e212e97f216f828dfea1fbcda59adda4e4
2014-01-17fwk: Use constructor feature for OpenToolbarController.Matúš Kukan1-1/+0
Change-Id: Iebac70fc20fb744f582be67ab2f6bce2dce722be
2014-01-17fwk: Use constructor feature for NewToolbarController.Matúš Kukan1-1/+0
Change-Id: Ic087dbce11572789bab749b0b4fb0be4a80f274d
2013-08-06startcenter: Move BackingComp & BackingWindow to sfx2Krisztian Pinter1-2/+0
BackingWindow will use ThumbnailView from sfx2 and it had to be moved to avoid a circular dependency Change-Id: I33a5982ed9e51307476c837f3f534ded7ed38ee0
2013-06-24framework::PopupMenuController clean-upAriel Constenla-Haile2-4/+6
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
2013-05-21UI Controller Factory fixesAriel Constenla-Haile1-3/+1
- "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
2013-05-21Related: #i121442# Remove unused UNO StatusbarControllersAriel Constenla-Haile2-6/+1
(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