summaryrefslogtreecommitdiff
path: root/sfx2
AgeCommit message (Collapse)Author
2013-05-22Resolves: #i122366# Uncheck sidebar menu button after menu is closedAndre Fischer
(cherry picked from commit ac41d4c3e1972e3968ce9cf6949adc13e2b198e6) Change-Id: I4eef19a3b4ad9ea3ff7fd40b22c2854f569b69b6
2013-05-22Use the new type-checking Reference constructor to reduce code noiseNoel Grandin
Also create a Clang compiler plugin to detect such cases. Change-Id: I61ad1a1d6b1c017eeb51f226d2dde0e9bb7f1752 Reviewed-on: https://gerrit.libreoffice.org/4001 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2013-05-22WaE: unreferenced local variableTor Lillqvist
Change-Id: Ib1d6a1c154d521a9de211467799a723f83d48554
2013-05-21Resolves: #i122336# Show docked tab bar after closing undocked sidebarAndre Fischer
(cherry picked from commit d8b17867f3c58d5623cca129d6459bae0eb11729) Change-Id: I5579c8f12cad696da94674c4f1a52bb2bed68cb5
2013-05-21Resolves: #i122057# Fixed layouting of legacy sidebar panelsAndre Fischer
(cherry picked from commit ff4875ae18c417a74621559bd2d2e9ad05929a82) Change-Id: I6c97144981fbebc591fe595274c2f01055dd1979
2013-05-21Resolves: #i122352# Do not allow selection of disabled decks via menuAndre Fischer
(cherry picked from commit b27563ac5988d7ce407b045466e952114f54e07c) Change-Id: Id36b8fd12d0fce8f8717e5dd21538d1871a005b0
2013-05-21Resolves; #i122219# Show 'Cell Appearance' and 'Number Format' panels...Andre Fischer
when editing cells.(cherry picked from commit 09d043596e8283dd6ced26d1e4ff0da530252df0) Change-Id: I2fe0f9655efa24fb99b566f5c515b0fd1f651f6b
2013-05-21avoid static OUStrings hereCaolán McNamara
Change-Id: Idd53eeaccc7d99b35ce16e30ee6d531e0cf6c34c
2013-05-21Resolvs: #i122082# React to changes read-only <-> read-write more reliablyAndre Fischer
(cherry picked from commit a30912ea805a74f2ef47e10511d6e85ed4600b73) Change-Id: I735ea32a498413f663efaf0e22051ab4d2d92ef5
2013-05-21Related: #i122315# Include the Tools.hxx header alwaysAndre Fischer
(cherry picked from commit e65bf3376ec742e2d5e69cad097d17f77fb19a73) Change-Id: I5ba72f2e30e4e3a306fafc45dfc2c38997f07f0f
2013-05-21Resolves: #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
2013-05-21Resolves: #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
2013-05-21Related: #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
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-20Resolves: #i122047# Adding virtual destructors to interfaces...Andre Fischer
to prevent problems with older compilers (cherry picked from commit 8f3625e6cf098c3fd5e6701b7b687a0423d78f51) Conflicts: sfx2/inc/sfx2/sidebar/IContextChangeReceiver.hxx sfx2/inc/sfx2/sidebar/ILayoutableWindow.hxx sfx2/inc/sfx2/sidebar/SidebarPanelBase.hxx Change-Id: I2bf548fd7ff16db58938273bc4b60ad83325b376
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