summaryrefslogtreecommitdiff
path: root/sfx2
AgeCommit message (Collapse)AuthorFilesLines
2013-06-16sidebar: disable listed but disabled toolpanel panes.Michael Meeks1-3/+7
Change-Id: I4c156629c1b7587c342743af47be73f5cda253aa
2013-06-13WaE: unused variable 'pFilt'Tor Lillqvist1-3/+0
Change-Id: I58bacc42d9b596ffef62237d0554fb0a3bff50a1 (cherry picked from commit db77d9700e1301c7cb47a76721639dd4c7829f31)
2013-06-12Related: #i122453# Invalidate slot servers for all view shells...Andre Fischer1-0/+1
on OLE deactivation (cherry picked from commit f7f162aef22b025b0d0ffcd0bf0c5eead74143d0) Conflicts: sfx2/source/view/viewsh.cxx Change-Id: Ia44ab98e273d3360b4d8ff2f2582cb04b4d43415 (cherry picked from commit 10b26c9af2f15b1634ba26c5d7c9382f7680beea)
2013-06-10update graphicrepository links for new icon-theme locationsCaolán McNamara1-4/+1
Change-Id: I8de2dbfa6eb98a9b879af362b850c487ab28fa7f (cherry picked from commit 09b054fc4c2a8d9ee2a6ed28194b828d8ff7dd0f)
2013-06-09Remove remnants of help agentCaolán McNamara12-328/+4
it was removed with 66714f1888eaccef4eb5341971278ae7dfafa16b but gobs of code (and UI) still existed to collect the help id and give it to the missing help agent with various UI visible options and buttons to control the help agent which isn't there Change-Id: I625da27b3046d481e43f4d35d32cc7063a1c6291
2013-06-05Revert "Initialize SfxObjectShell bIsInGenerateThumbnail to sal_False."Caolán McNamara1-3/+1
I commited this to the wrong branch This reverts commit 9f1e4bc48597ba429001cd4d1707983bc5f426a0.
2013-06-05Initialize SfxObjectShell bIsInGenerateThumbnail to sal_False.Mark Wielaard1-1/+3
paintfrm.cxx SwFlyFrm::Paint tries to optimize thumbnail generation by checking IsInGenerateAndStoreThumbnail(). But bIsInGenerateThumbnail is only set if SfxObjectShell::GenerateAndStoreThumbnail has already been called. Before that the value returned by IsInGenerateAndStoreThumbnail() would be random/uninitialized. Change-Id: I8bf44cd5664b2ba34e95127a922dcbdbb85ddccb Reviewed-on: https://gerrit.libreoffice.org/4155 Reviewed-by: Noel Power <noel.power@suse.com> Tested-by: Noel Power <noel.power@suse.com> (cherry picked from commit 2aacba2b2a43079c5000b6564b0d192cd208893c)
2013-06-05fix Werror tinderbox problemMarkus Mohrhard1-1/+1
(cherry picked from commit 727e63452dc4de88d5dc62d5b1da6da0647564ba) Change-Id: I89de0f8cf7279fb12c94abdb8ea6228f13eadc6a
2013-06-05sidebar: Restrict the minimal width of the sidebar.Jan Holesovsky7-6/+44
Change-Id: I99051830c4393b420125332e787c3abdc5a6aa61 (cherry picked from commit e66be44b69ee2a1b99bda32af93ea453c669b319)
2013-06-05sidebar: Allow creation of SidebarToolBoxes via .ui.Jan Holesovsky1-3/+13
Change-Id: If8789fd423a609a18514e5a798df5b5992dac34f (cherry picked from commit 74221eb249f8c4aaf15c2e1f23651f3fde954767)
2013-06-05sidebar: Introduce PanelLayout class.Jan Holesovsky1-1/+9
This allows sidebars to be defined using Widget layout / .ui files. Change-Id: I7d5daf2579d6359ba48d4df4be344bb75ce16273 (cherry picked from commit 4f14ed6d346a488976262e69fdbc2fd21881b659)
2013-06-04Resolves: #i122433# The sidebar ControllerItem can now...Andre Fischer1-0/+19
give access to the extended help text for commands (cherry picked from commit 3f483a9219b9135f9f854d62b4ad0512d3752660) Conflicts: sfx2/inc/sfx2/sidebar/ControllerItem.hxx Change-Id: I22668e6f9c1c7aed174a43d7d3e04829dc6733ae Related: #i122433# fix build breaker invalid use of incomplete type 'struct Help' (cherry picked from commit 797e399967ffb1c28b8c32d328f5f57d79a8caf3) Change-Id: Ifde6fede9b91eb828c665a5a720b93171108e17b (cherry picked from commit 3b55196fb07c9101f0f0f51895a8083cbf5e78fc)
2013-05-31Resolves: #i122271# FOCUSABLE flag at accessibility object sidebar title barsAndre Fischer11-22/+301
so that bridges create focus events and title bars become visible to AT devices. (cherry picked from commit 6055c2b50b36a0fc1b26c18b030827e3e08a51fc) Conflicts: sfx2/source/sidebar/TitleBar.cxx Change-Id: If863c2c9d5ba19ba627639b294a430869f245abd (cherry picked from commit 8502b8006fdf03d2bc634f53490200f853474867)
2013-05-31show experimental tab-layout only if in experimental modeCaolán McNamara1-7/+11
Change-Id: I10cb366abfeedf50b4c3be21968997a260e020ea (cherry picked from commit dcb11907aee648fe2e382cdc16137d3fa469b530)
2013-05-29Resolves: #i122394# Force creation of new sidebar panels on DATACHANGED eventsAndre Fischer2-34/+42
(cherry picked from commit c726a12e1833af2f06858e5a797bcbd03bf9e996) Conflicts: sfx2/source/sidebar/SidebarController.cxx (cherry picked from commit 10480649244213a6346bdb52192580f0b4ad6804) Conflicts: sfx2/source/sidebar/SidebarController.cxx Change-Id: Ie28ff4371e42fd57534eeca75dab1a4bfda2ead6
2013-05-29Resolves: #i122405# Sidebar panels no longer dispose...Andre Fischer1-7/+0
XUIElement's inner objects (cherry picked from commit 3464c3499e708370359a9c0864bd4edc76d3a4c0) Change-Id: I860e09fe2436bb8a08458e4f49fb88f05d34dbd8 (cherry picked from commit 7e1c66163287eef13253d20639b9b2c78abf2580)
2013-05-28Resolves: #i122387# Use the right tool box for font color in text sidebarAndre Fischer1-0/+8
(cherry picked from commit 08159967126946849906827ceadd802053d132c0) Conflicts: sfx2/inc/sfx2/sidebar/EnumContext.hxx Change-Id: If40d3dee7c11e4ea6b01d40d713280e1dc19484d Unname unused argument to prevent compiler warnings. (cherry picked from commit f68dfc2cc8754d9cf72ae1b09f119e683ad44124) Change-Id: I6450c6e46d5971abc871ed378d2ad6307e8f7a3e (cherry picked from commit 21747cae6ad12ec6566e6dd9a06f3c268c72404d)
2013-05-28Resolves: #i122332# Don't change sidebar context when switching...Andre Fischer1-11/+14
to other application window (cherry picked from commit 604502e2a4b53f35aedbf0205598a9b691c0d532) Conflicts: sd/source/ui/view/drviewsa.cxx sfx2/inc/sfx2/shell.hxx sfx2/source/control/shell.cxx svx/inc/svx/sidebar/SelectionAnalyzer.hxx svx/inc/svx/sidebar/SelectionChangeHandler.hxx Change-Id: Id3c427e02714ef0d6686a78094e2f7f3b390a693 (cherry picked from commit 0143805a565418d2a114c16b7eeba3b784176d9e)
2013-05-23Resolves: #i122247# Improved focus traveling in sidebarAndre Fischer2-20/+148
(cherry picked from commit 4b0aafb8182b1f86b9edf947a4c62ff9948c6676) Change-Id: Ieae8e44fe147309cc3ff447a6dbc375d1b2f34d0 (cherry picked from commit ab0360c309adcd131a9e6c1f02abc82486d09a46)
2013-05-23rhbz#961460: Don't needlessly pass URLs through INetURLObjectStephan Bergmann1-8/+7
The WebDAV UCP uses https/davs URLs that may contain a userinfo (cf. RFC 3986) part, and INetURLObject does not support that (in accordance with RFCs 2818 and 2616) and thus creates an empty INET_PROT_NOT_VALID INetURLObject for such a URL, leading to failure when trying to save a document to such a URL. (Regression introduced with 966d20e35d5a2be2fce6c204af5c156c3ead7063 "CMIS ucp: write documents back to CMIS server.") Change-Id: Ifd396852b211cab1d29575da7fccb32306479f93 (cherry picked from commit 3f5c45b70864af95a6362acf4684fb57eb85e348)
2013-05-22Resolves: #i122366# Uncheck sidebar menu button after menu is closedAndre Fischer3-13/+6
(cherry picked from commit ac41d4c3e1972e3968ce9cf6949adc13e2b198e6) Change-Id: I4eef19a3b4ad9ea3ff7fd40b22c2854f569b69b6 (cherry picked from commit ff7bbe528aebedd41229e8d351a8c595e3627905)
2013-05-22Resolves: #i122336# Show docked tab bar after closing undocked sidebarAndre Fischer1-1/+1
(cherry picked from commit d8b17867f3c58d5623cca129d6459bae0eb11729) Change-Id: I5579c8f12cad696da94674c4f1a52bb2bed68cb5 (cherry picked from commit 88707ef9e8477784d0f5f9d679c5de4020b4ea40)
2013-05-22Resolves: #i122057# Fixed layouting of legacy sidebar panelsAndre Fischer5-3/+24
(cherry picked from commit ff4875ae18c417a74621559bd2d2e9ad05929a82) Change-Id: I6c97144981fbebc591fe595274c2f01055dd1979 (cherry picked from commit 57af6389b5e6cf9656edb96e987509ce84b45721)
2013-05-22Resolves: #i122352# Do not allow selection of disabled decks via menuAndre Fischer4-55/+53
(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 Fischer2-18/+0
when editing cells.(cherry picked from commit 09d043596e8283dd6ced26d1e4ff0da530252df0) Change-Id: I2fe0f9655efa24fb99b566f5c515b0fd1f651f6b (cherry picked from commit 9a32ed36709cb03a8b5d3bcff0276bc31c934848)
2013-05-22avoid static OUStrings hereCaolán McNamara1-2/+2
Change-Id: Idd53eeaccc7d99b35ce16e30ee6d531e0cf6c34c (cherry picked from commit 63fca6b8040f08f815378cd933e7cb66eee40346)
2013-05-22Resolvs: #i122082# React to changes read-only <-> read-write more reliablyAndre Fischer2-2/+10
(cherry picked from commit a30912ea805a74f2ef47e10511d6e85ed4600b73) Change-Id: I735ea32a498413f663efaf0e22051ab4d2d92ef5 (cherry picked from commit adb2d846e0912918708f2242997665dae5ed7478)
2013-05-22Related: #i122315# Include the Tools.hxx header alwaysAndre Fischer1-3/+1
(cherry picked from commit e65bf3376ec742e2d5e69cad097d17f77fb19a73) Change-Id: I5ba72f2e30e4e3a306fafc45dfc2c38997f07f0f (cherry picked from commit b7d74cba368a682b275adcd5d533ad067d636016)
2013-05-22Resolves: #i122315# Disable 'More Options' buttons when...Andre Fischer11-58/+155
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 Fischer8-58/+178
(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-Haile1-4/+3
(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 Wielaard1-1/+9
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 Grandin1-4/+3
Change-Id: I0ea52709f9a77d928a6704797ebd5be4c375e964
2013-05-21fix alignment in codeNoel Grandin1-8/+10
Change-Id: I0272e46cf34b52f578810ad0d17f33dd78accdd3
2013-05-20Resolves: #i122329# Disable undocking of stylist in the sidebarAndre Fischer1-0/+2
(cherry picked from commit 8dc875f17c0cdd41e7ba6ad2f4c1ea3bda1a8be2) Change-Id: I1a19135d3496463c8759e341449fa51d389fa264 (cherry picked from commit 048eca411083bc8a2ef95e5701bf7eba5d232a2d)
2013-05-20Resolves: #i122321# Fix processing of scroll wheel...Andre Fischer3-43/+56
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 Fischer3-10/+52
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 Fischer3-3/+15
includes the panel title. (cherry picked from commit e785c5125994bbfdb4e69108b5a73a184b3ced49) Change-Id: I97cf9f5f78382dfbd69dcff33b7066380d47313d (cherry picked from commit 35c18dc890a8883b974ff73c585033fc3ee3b73e)
2013-05-20WaE: 'e' : unreferenced local variableTor Lillqvist1-1/+1
Change-Id: I4e67dece0ead3097eb945d8f67795d93b8595eb1
2013-05-20Fix warning C4273: 'ToolbarValue::~ToolbarValue' : inconsistent dll linkageTor Lillqvist1-2/+0
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 Meeks1-5/+14
2013-05-20WaE: unused variable 'aWindowPosition'Tor Lillqvist1-1/+0
Change-Id: I6db9f3848d6d786dbf60bd5b0b250b0c9e447ad7
2013-05-20Fix warning: unused variable 'sModuleName' [loplugin]Tor Lillqvist1-1/+0
Change-Id: Ifa4dc5d704e4452824445d9652e135ddb6cb61e6
2013-05-20remove redundant mmeeks comments around the place for misc. code pointers.Michael Meeks1-2/+0
Change-Id: I53cf0596b39b00b634724db701d784dd4ab12281
2013-05-20sidebar: The sidebar uses only small icons.Jan Holesovsky1-3/+2
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 Holesovsky2-81/+0
Change-Id: I7901ad17515002c8568a46f9a11c0c9919c0841e
2013-05-20sidebar: Simplify the look of the toolboxes.Jan Holesovsky2-17/+7
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 Meeks2-2/+30
2013-05-20disable sidebar menu option if it is disabled.Michael Meeks1-1/+6
2013-05-20Remove apparently un-needed change to look of task-panes.Michael Meeks1-1/+3
Change-Id: I8ebd1cf4482d7dc47db3f732b0d06cb318568c5a