summaryrefslogtreecommitdiff
path: root/sfx2/source
AgeCommit message (Collapse)Author
2013-05-22Resolves: #i122352# Do not allow selection of disabled decks via menuAndre Fischer
(cherry picked from commit b27563ac5988d7ce407b045466e952114f54e07c) Change-Id: Id36b8fd12d0fce8f8717e5dd21538d1871a005b0 (cherry picked from commit d456545fb1215eda69f6970d4207b2b062384877)
2013-05-22Resolves; #i122219# Show 'Cell Appearance' and 'Number Format' panels...Andre Fischer
when editing cells.(cherry picked from commit 09d043596e8283dd6ced26d1e4ff0da530252df0) Change-Id: I2fe0f9655efa24fb99b566f5c515b0fd1f651f6b (cherry picked from commit 9a32ed36709cb03a8b5d3bcff0276bc31c934848)
2013-05-22avoid static OUStrings hereCaolán McNamara
Change-Id: Idd53eeaccc7d99b35ce16e30ee6d531e0cf6c34c (cherry picked from commit 63fca6b8040f08f815378cd933e7cb66eee40346)
2013-05-22Resolvs: #i122082# React to changes read-only <-> read-write more reliablyAndre Fischer
(cherry picked from commit a30912ea805a74f2ef47e10511d6e85ed4600b73) Change-Id: I735ea32a498413f663efaf0e22051ab4d2d92ef5 (cherry picked from commit adb2d846e0912918708f2242997665dae5ed7478)
2013-05-22Related: #i122315# Include the Tools.hxx header alwaysAndre Fischer
(cherry picked from commit e65bf3376ec742e2d5e69cad097d17f77fb19a73) Change-Id: I5ba72f2e30e4e3a306fafc45dfc2c38997f07f0f (cherry picked from commit b7d74cba368a682b275adcd5d533ad067d636016)
2013-05-22Resolves: #i122315# Disable 'More Options' buttons when...Andre Fischer
their commands are disabled (cherry picked from commit 10e1831ad2e9597c5197bafb6e03b098f8e81454) Conflicts: sfx2/inc/sfx2/sidebar/SidebarToolBox.hxx sfx2/source/sidebar/SidebarToolBox.cxx sfx2/source/sidebar/TitleBar.cxx Change-Id: Iff83e024bd58ce4a6f27a8cde66b287d3bf710a3 (cherry picked from commit 76ca8f7f178f5e9698d23ac0b1212922f2ddf39b)
2013-05-22Resolves: #i121960# Improve creation of toolbox/toolbar controllersAndre Fischer
(cherry picked from commit 3608a33d8362cbc44a2eb7203b7d1bffe481c7ab) Conflicts: sfx2/inc/sfx2/sidebar/ControlFactory.hxx sfx2/inc/sfx2/sidebar/ControllerFactory.hxx sfx2/inc/sfx2/sidebar/SidebarToolBox.hxx sfx2/inc/sfx2/sidebar/Tools.hxx sfx2/source/sidebar/ToolBoxBackground.cxx Change-Id: I833a33bbc58ebe46bd28c6d97a4d76329f1f0186 (cherry picked from commit edaca7c6e1d1ade6bf6cdae753028ee62297f0b1)
2013-05-22Related: #i121442# Adapt existing code in other modulesAriel Constenla-Haile
(cherry picked from commit 6c640ee420df6f7c9f3ab981e49ee304f1d2319e) Conflicts: reportdesign/source/ui/misc/statusbarcontroller.cxx sfx2/inc/sfx2/stbitem.hxx svtools/inc/svtools/statusbarcontroller.hxx svtools/source/uno/statusbarcontroller.cxx Change-Id: If03a201214a4afe09efa4e3e996aded9b6a57bdf (cherry picked from commit 25ec90bfa85ab829e47f442742c63dd41960b973)
2013-05-21Fix two SfxFilterMatcher_Impl memory leaks.Mark Wielaard
First SfxFilterMatcher_Impl::InitForIterating() will set pList to either the global filter array matcher pFilterArr, or to a new SfxFilterList_Impl. This new SfxFilterList_Impl should be deleted in the destructor. Second getSfxFilterMatcher_Impl() keeps a cache of SfxFilterMatcher_Impls. If a SfxFilterMatcher_Impl for a given name doesn't exist yet a new one will be created. But the cache stored objects by service name (aName), but looked object up by factory name (rName). So it always created a new SfxFilterMatcher_Impl instead of using the one from the aImplArr cache. Change-Id: I7840aaddc861f609fbe14d5b6c0ea20d997f690f Reviewed-on: https://gerrit.libreoffice.org/3989 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-05-21Remove unnecessary namespacingNoel Grandin
Change-Id: I0ea52709f9a77d928a6704797ebd5be4c375e964
2013-05-21fix alignment in codeNoel Grandin
Change-Id: I0272e46cf34b52f578810ad0d17f33dd78accdd3
2013-05-20Resolves: #i122329# Disable undocking of stylist in the sidebarAndre Fischer
(cherry picked from commit 8dc875f17c0cdd41e7ba6ad2f4c1ea3bda1a8be2) Change-Id: I1a19135d3496463c8759e341449fa51d389fa264 (cherry picked from commit 048eca411083bc8a2ef95e5701bf7eba5d232a2d)
2013-05-20Resolves: #i122321# Fix processing of scroll wheel...Andre Fischer
to not block other events (cherry picked from commit 0a5d252c19fdd4e1e705668a604fb319dc6ceccb) Change-Id: Ib1a3fa50e071688df41983ce8e2cb6b1c93e18c9 (cherry picked from commit 58da1dc5061fcd9abc7dd296d0d7d04d651dc10f)
2013-05-20Resolves: #i122320# Show closer after docking sidebar.Andre Fischer
Prevent sidebar from being docked above or below edit view. (cherry picked from commit ca7264d7ab7e8b70693362d60227c7dd7626df8b) Change-Id: I634e0b68c27039613054160b7add5d2d07b666cd (cherry picked from commit 3c451f893663c118201ccdd4688fe97f1524d21e)
2013-05-20Resolves: #i122271# Provide accessible for panels that...Andre Fischer
includes the panel title. (cherry picked from commit e785c5125994bbfdb4e69108b5a73a184b3ced49) Change-Id: I97cf9f5f78382dfbd69dcff33b7066380d47313d (cherry picked from commit 35c18dc890a8883b974ff73c585033fc3ee3b73e)
2013-05-20WaE: 'e' : unreferenced local variableTor Lillqvist
Change-Id: I4e67dece0ead3097eb945d8f67795d93b8595eb1
2013-05-20Fix warning C4273: 'ToolbarValue::~ToolbarValue' : inconsistent dll linkageTor Lillqvist
That destructor is defined in vcl/source/gdi/outdevnative.cxx anyway. (As empty there, too.) What is going on here? Change-Id: Id27f07d47d819a4eaf272819a2e058f5f930b7be
2013-05-20fdo#48775 - presumed fix for missing bibliography database exception crash.Michael Meeks
2013-05-20WaE: unused variable 'aWindowPosition'Tor Lillqvist
Change-Id: I6db9f3848d6d786dbf60bd5b0b250b0c9e447ad7
2013-05-20Fix warning: unused variable 'sModuleName' [loplugin]Tor Lillqvist
Change-Id: Ifa4dc5d704e4452824445d9652e135ddb6cb61e6
2013-05-20remove redundant mmeeks comments around the place for misc. code pointers.Michael Meeks
Change-Id: I53cf0596b39b00b634724db701d784dd4ab12281
2013-05-20sidebar: The sidebar uses only small icons.Jan Holesovsky
Force the Color toolbar buttons etc. to small icons too, otherwise it's inconsistent. Change-Id: I7eea09c47c2d2f888611d04b2177f490f4977ebb
2013-05-20sidebar: Kill DrawBevelBorder(), nobody uses that now.Jan Holesovsky
Change-Id: I7901ad17515002c8568a46f9a11c0c9919c0841e
2013-05-20sidebar: Simplify the look of the toolboxes.Jan Holesovsky
Get rid of the background (that is not based on the theme the user uses, so will not play good with system integration), and just draw a shadow frame around the toolbar buttons. [We cannot get rid of that for good, the controls then look 'lost in space' ;-)] Change-Id: I1325a341c9cf3e5a91e102e233916735de7f8064
2013-05-20Only register and use the Sidebar if it is globally enabled.Michael Meeks
2013-05-20disable sidebar menu option if it is disabled.Michael Meeks
2013-05-20Remove apparently un-needed change to look of task-panes.Michael Meeks
Change-Id: I8ebd1cf4482d7dc47db3f732b0d06cb318568c5a
2013-05-20add experimental option for sidebar to 'Advanced' pane.Michael Meeks
2013-05-20various build fixesCaolán McNamara
Change-Id: I07002afa93dbf1e3b0a9829970c548abff81d55b
2013-05-20Resolves: #i122302# Use tool bar controls for color controls...Andre Fischer
in text property panel (cherry picked from commit 3b252796e1126b5ec1216082f55b8d12017eaeb1) Conflicts: sfx2/Package_inc.mk sfx2/inc/sfx2/sidebar/ControlFactory.hxx sfx2/inc/sfx2/sidebar/ControllerFactory.hxx sfx2/inc/sfx2/sidebar/EnumContext.hxx sfx2/source/sidebar/SidebarToolBox.cxx svx/source/sidebar/insert/InsertPropertyPanel.cxx svx/source/sidebar/insert/InsertPropertyPanel.hxx svx/source/sidebar/text/TextPropertyPanel.cxx Change-Id: Ifa1947c9e9bfdc3635dbb5b0c7a79f8ead613a90
2013-05-20Resolves: #i122056# adding another Writer variant for sidebar context handlingOliver-Rainer Wittmann
Patch by: Ariel Review by: Oliver (cherry picked from commit 4a87b75b86e4c932b5230cb7caecf6f00e40a096) Conflicts: sfx2/inc/sfx2/sidebar/EnumContext.hxx Change-Id: I51cd1d63ddd23a0907f1781c46891b6f5c9870c5
2013-05-20Resolves: #i122298# Added quick help texts to title bar buttons of sidebar...Andre Fischer
panels and deck (cherry picked from commit 2f18055a153f4e66ec72b0c20673032d6edeebab) Change-Id: Ic573030d5b8a437e09a763fb0350c22ef33e151a
2013-05-20Resolves: #i122272# Select correct sidebar button...Andre Fischer
after changing decks via menu. (cherry picked from commit 0763a83fb20825c66d8a3ecc50327753f7508bf9) Change-Id: Ief24fa9191848ad6004ea7c28cd28b73b7e54f9f
2013-05-20Related: #i122047# Added missing implementation of virtual destructorsAndre Fischer
(cherry picked from commit 107eb08386046f1e78dc32b21f569c6aa7352cd1) Change-Id: Icc57d8910a390e9b608b5aa4a0fa6d8c8659208d
2013-05-20Related: #i122082# Disable controls of text property sidebar...Andre Fischer
panel for disabled document parts (cherry picked from commit ffcc8c326640dfbc6b765cd25875adf9e0ab66ad) Conflicts: sfx2/inc/sfx2/sidebar/ControllerItem.hxx svx/source/sidebar/text/TextPropertyPanel.cxx Change-Id: I9f38c71c6415f3d255b5607a67a110bca47358b0 Related: #i122082# Remove temporary change (cherry picked from commit f213ea43fac43326a643f30ff13abd9d77f6aed7) Change-Id: I157542fd5dbbda17b63900be9a41782ee581309c
2013-05-20Resolves: #i122082# Show correct deck title and tab bar highlight...Andre Fischer
after switching sidebar decks (cherry picked from commit f44ca372a2a88f996366e5cb44842ef79dd9df6e) Change-Id: I2162b2eafb8bd1fc8c803a398b475cdf71b6c34d
2013-05-20Related: #i122251# Avoid compiler warningAndre Fischer
(cherry picked from commit 4a84ca3c6515bddb02a789d9386b6c6e74b037dc) Change-Id: I24bac356682aff5905010485eac833037f585764
2013-05-20Resolves: #i122251# Prevent key events from being forwarded...Andre Fischer
from sidebar tab bar to Calc (cherry picked from commit 2abab958f237c62abbd59b46b36354db60f23009) Change-Id: Ie47d086699986b64cbdc15df649adea705351307
2013-05-20Resolves: #i122255# Store sidebar panel extension stateAndre Fischer
(non persistent) (cherry picked from commit f6f8c047b73f8fc8b4c78b321761a26ef7ed96ba) Change-Id: I917050dd57b3fa952200dd536b371f902661e88f
2013-05-20Resolves: #i122254# Process mouse wheel events over sidebar scroll barAndre Fischer
(cherry picked from commit db9602cbf627e1a7af56f3a419ec7c7445dcfb85) Change-Id: I272763eb24e58443d8c8a980eca9b0f654a9e899
2013-05-20Resolves: #i122230# Fixes for sidebar focus travelingAndre Fischer
(cherry picked from commit 2b1bd27c95821000241b6f038b62b009ab94bda7) Change-Id: Id54bb7367d736629a43869c58d6d840fc8fd7da8
2013-05-20Resolves: #i122230# Fixed focus traveling in the sidebarAndre Fischer
(cherry picked from commit bab3ddce4b3d5330835494f54b68406335821b76) Conflicts: sfx2/source/sidebar/FocusManager.cxx Change-Id: I8853a92da3c4fe41a0110c630cc6af556ffc2ce4
2013-05-20Resolves: #i122218# Add new sidebar panel...Andre Fischer
for inserting shapes into Draw documents (cherry picked from commit 5e09229d726cbc288719c7466b277a4eb5bb244b) Conflicts: sd/source/ui/view/drviewsa.cxx sfx2/Package_inc.mk svx/inc/svx/dialogs.hrc Related: #i122218# Added missing files to sfx2/inc/sfx2/sidebar (cherry picked from commit 99572ff12af758a256703884811c7915c79f27ec) Conflicts: sfx2/inc/sfx2/sidebar/ResourceDefinitions.hrc Related: #i122218# Added more missing files (cherry picked from commit cdc8cb702630938c673255638aecbd2dd5c53ed7) fix up to build Change-Id: I098976d787e6a91d36aac98a5917f48b50872087 9c6f4d957924e177922e26606173d1b238b8006e ceb9b720c08fb1db5b418c618e280b9b68eda2cf 01712631eacbd3e58e2cd04d1903bbcb0ecb9301
2013-05-20Related: #i122056# Added another Writer variant to sidebar...Andre Fischer
context handling. (cherry picked from commit 542f0ff097c0e3eb71a1ad19f6d46a9860e754d9) Conflicts: sfx2/inc/sfx2/sidebar/EnumContext.hxx Change-Id: Ib88f75d3dfdba5c14c2d3c747e90eecd00e6f249
2013-05-20Resolves: #i122082# Hide sidebar panels for read only documentsAndre Fischer
(cherry picked from commit aae247a34cd6f3bf421e57bbec08837d73ddf258) Conflicts: sfx2/inc/sfx2/sidebar/SidebarChildWindow.hxx sfx2/inc/sfx2/sidebar/Theme.hxx sfx2/source/sidebar/SidebarChildWindow.cxx sfx2/source/sidebar/SidebarController.cxx sfx2/source/sidebar/SidebarDockingWindow.cxx Change-Id: Ib59132d6d5e177d5a02ee24973b0fb07114db60a
2013-05-20Related: #i122144# Use same color for all sidebar backgroundsAndre Fischer
(cherry picked from commit ae86d3036171e63bfe193e678c9c05a1ec1a12bb) Change-Id: I4879d515f45f74b25e0319d3244c5722a449c7ed
2013-05-20Related: #i121420# apply context dependent Show Menu Commands...Oliver-Rainer Wittmann
according given panel configurations (cherry picked from commit c4a3b967b0ba367b219ac181fe2ed24a64e3c224) Change-Id: Ib2b3161c70112032659e712556641a46f43edcd0
2013-05-20Resolves: #i122086# Show icons in decks and titles (optionally)Andre Fischer
(cherry picked from commit 80b53edb04ed2d4b4f27f8256b754593902f0c23) Change-Id: Ic9aafce182b96aa44956d9ddbf165f4cc736e41b
2013-05-20Related: #i122144# Paint titles of sidebar decks and titles boldAndre Fischer
(cherry picked from commit 4b7c52c48793d005d3bd618b025b890ff94e7774) Change-Id: I5e8ad1db7a962f002beb1b976d85a29bfcb5403f
2013-05-20Related: #i122051# Sidebar handles more Writer variants.Andre Fischer
(cherry picked from commit dc36f82362dc1fb159668937cde7cedbc3fad503) Conflicts: sfx2/inc/sfx2/sidebar/EnumContext.hxx Change-Id: I230b6dd3a68d2a17d0433f7919e74f1fcfae8d01