summaryrefslogtreecommitdiff
path: root/svx
AgeCommit message (Collapse)Author
2013-05-28WaE: illegal character encoding in string literalTor Lillqvist
Change-Id: Ic1a85b48363b2596ebfe225dc76332068229cb96
2013-05-28Resolves: #i122387# Use the right tool box for font color in text sidebarAndre Fischer
(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
2013-05-28Resolves: #i122332# Don't change sidebar context when switching...Andre Fischer
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
2013-05-28Related: #i120498# fixed error with half text edit undoneArmin Le Grand
extended as preparation for #i120515# (cherry picked from commit ddd9492911585313faf1769f88323a8421bf93db) Conflicts: svx/inc/svx/sdrundomanager.hxx svx/inc/svx/svdedxv.hxx Change-Id: I50272a5719ee6e6a1a7fd1bafe9d94f480b1dbf5
2013-05-28Related: #i120498# Enhanced Undo/Redo and user experience...Armin Le Grand
when editing texts in graphic objects and/or tables (cherry picked from commit a096725779b210c7a2706e72596fd7c80e049fdd) Conflicts: editeng/inc/editeng/editeng.hxx editeng/inc/editeng/editund2.hxx editeng/inc/editeng/outliner.hxx editeng/source/editeng/editundo.cxx editeng/source/editeng/impedit.hxx editeng/source/outliner/outliner.cxx sd/source/core/undo/undomanager.cxx sd/source/ui/view/drviewse.cxx svx/Library_svxcore.mk svx/Package_inc.mk svx/inc/svx/svdedxv.hxx svx/source/svdraw/svdedxv.cxx Change-Id: I40e3ef2dff681f9b6f2f6b5d35507071f8110533 Comment unused variable pNewEditUndoManager to silence the compiler (cherry picked from commit 568655083af7830e7b9edf56ef862ddf9a99003b) Change-Id: Ib7179ee6c34ce03a75942978831c3a55968f161f Removed unused variable (cherry picked from commit 0bbde4414badfd40234de4a4c9f750194f5d1d5e) Change-Id: I39e7f25426e8e7d1367102d603b0f6c84d96622f
2013-05-28fdo#64451 Add "Find All" to the Find bar.Andrzej J.R. Hunt
Change-Id: I7a5f2881d2aa77f2d5c6c302c8eac1162b194bcf Reviewed-on: https://gerrit.libreoffice.org/4016 Reviewed-by: Jan Holesovsky <kendy@suse.cz> Tested-by: Jan Holesovsky <kendy@suse.cz>
2013-05-28Fix editing text in draw object undo regressionCaolán McNamara
Regression since 6e29f56895cd38aa7dee85112370a7cfc0d24632 and 28d2a0c162b477a013c7c51c19a94fb08b55b276 pText1 can legally be NULL Change-Id: I0d54f4aeaa18834c32daeabad43776bc4f68088b
2013-05-27reintroduce removed line, fdo#62402Markus Mohrhard
This line was removed with dd3e879cfdacbc8b9fff7556ae2d8698a22e9235 but is needed. Special thanks to Joren for bibisecting and bisecting. Change-Id: Id2b3de4098db75571006e6e62b77efe8c491b06f
2013-05-27fix typos reported by localizersAndras Timar
Change-Id: I0b9a36f0c6f081ff35f0b8bc6e420d881036576c
2013-05-25translatable="yes" for some elements in .ui filesAndras Timar
Change-Id: I915cd6e73f907850f17b102c7860a827b91eef37
2013-05-25Resolves: #i120746# FormScriptingEnvironment is never releasedJian Fang Zhang
when created in the FmXUndoEnvironment ctor it is never released Found by: zhangjf Patch by: zhangjf (cherry picked from commit d52fc99575db0d30b19a69dadcd2c3544584ecab) Change-Id: Iaeba1018551441f3bb13f90d3d42ac2855e285e6
2013-05-25provide complete types of some SdrCustomShapeGeometryItem functors...Herbert Dürr
before they are used (cherry picked from commit 7d6c5e79a17aa2ff392433667187c4bfe4ee2432) Conflicts: svx/inc/svx/sdasitm.hxx svx/source/items/customshapeitem.cxx Change-Id: Iac3e37bcfd4ab26d97411092259da2cc1879c2de
2013-05-25i did not intend to commit thisDavid Tardon
Change-Id: I4cecd0105156adeb65bf1d42c3b26f8ad669a52b
2013-05-24Robustify and fix leak in NBOTypeMgrBase::ImplLoad().Mark Wielaard
The >>operator of SvStream doesn't initialize a variable if the stream is faulty. So initialize the variables before usage. Also delete the SvStream even if it was faulty. Change-Id: I5a7f31016e060c3b9fb4f0fd1889f444877cb89d Reviewed-on: https://gerrit.libreoffice.org/4031 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2013-05-24WaE: 'static_cast' : truncation of constant valueTor Lillqvist
Change-Id: Icbb624b1441330406c0930aa6f1f15ffc9b138b8
2013-05-24stop delivering globlmn.hrcDavid Tardon
Change-Id: Ibcc9679b37f22fdfb6a53503b252f55a52834fbb
2013-05-24fdo#64279 do not crash opening report for editingDavid Tardon
There are two problems: 1) The classes derived from SdrObject cache their SvxShape, but do not implement impl_setUnoShape(). 2) There is a lifetime issue in association of a SdrObject and its SvxShape. SvxDrawPage::CreateSdrObject not only creates a new SdrObject for a shape, but also inserts it into the page. At this point, the shape has not been attached to the object yet. That means that the object creates another shape at one point during the InsertObject call, which is then destroyed again. But reportdesign shapes own their objects, which means that destuction of the shape causes destruction of the object too... My first idea was to disable the insertion in SvxDrawPage::CreateSdrObject, but it has been there since the dawn of time, so I did not gather the courage to do that. Instead, I put in a hack to allow to skip the insertion. Change-Id: I888a54067be1934578434d8b476a13a7ff8d02b3
2013-05-24WaE: implicit conversion of NULL constant to nullptr_tTor Lillqvist
Change-Id: I2eefbca1ef986219f04504cba4ca09a22972e8cb
2013-05-23Resolves: #i121731# extend XSmartTagAction->getActionCount...Jürgen Schmidt
with additional parameter to increase flexibility of context menus Patch by: Kai Labusch Review by: arielch, jsc (cherry picked from commit 5898e201ae8bbc1203bf24629a389f8f3b3e02ee) Conflicts: svx/source/mnuctrls/SmartTagCtl.cxx Change-Id: I91d50b94657c29db289864863ee752d4ce45db6c
2013-05-23Resolves: #i121730# add optional interface XRangeBasedSmartTagRecognizerJürgen Schmidt
for SmartTags Patch by: Kai Labusch Review by: arielch, jsc (cherry picked from commit a64c066b02924371f486688df01b6881bcd0da8b) Conflicts: offapi/com/sun/star/smarttags/XSmartTagRecognizer.idl offapi/com/sun/star/smarttags/makefile.mk svx/inc/svx/SmartTagMgr.hxx svx/source/smarttags/SmartTagMgr.cxx sw/source/core/txtnode/txtedt.cxx Change-Id: I11f528b2c1a068d0b1db1e76c2f889c0632ab972
2013-05-23fdo#63035 Add "Match Case" to Find bar.Andrzej J.R. Hunt
Change-Id: I1339767de7980426d32960bf5ee60e2f5c011be4
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-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-21WaE: unused variablesTor Lillqvist
Change-Id: Ib46ec040c4adc5bdab3c5219157ae60582604c63
2013-05-21Fix warning: statement aligned as second statement in if body ... [loplugin]Tor Lillqvist
Change-Id: Ic3ef17414cbae5fea5a62d61d33e64727603d058
2013-05-21fdo#46808, Use service constructorsNoel Grandin
Change-Id: Ib428bb78751e9707c89dcf311b8ab86ad8184775
2013-05-21remove unnecessary macrosNoel Grandin
Change-Id: Ie73092fa6fc4fa7a95900ef4ba772af0c27d0f39
2013-05-21Remove unnecessary namespacingNoel Grandin
Change-Id: I0ea52709f9a77d928a6704797ebd5be4c375e964
2013-05-20Resolves: i122145 Multiselection with mix of DrawObjects and OLE...Armin Le Grand
will allow LineStyle and FillStyle panel, single selection of OLE offers these, too, but in default closed state (cherry picked from commit 8a2531d3d98ad3afb2b233be2d5dd7b67febeba6) Change-Id: Iba8f99afb4324d33be0469e3b0835f08fe142b0a (cherry picked from commit 3c33a28233dfbb0db44553f13511107976f18363)
2013-05-20WaE: macro is not usedTor Lillqvist
Change-Id: I1f88819c85f0c0539bfa3b48ffc215e279c007d0
2013-05-20Fix warnings: unused variables [loplugin]Tor Lillqvist
Change-Id: Id5c62c21f65165085616390d24605efe35ca9924
2013-05-20WaE: unused parameter 'pBindings'Tor Lillqvist
Change-Id: I4569c83fad5974d95f667e6ddd40648e4951e10f
2013-05-20WaE: private field 'mpBindings' is not usedTor Lillqvist
Change-Id: I58cb45ac54b54f9c0f65640dfad05185b2c01b16
2013-05-20WaE: unused function 'GetItemId_Impl_line'Tor Lillqvist
Change-Id: Icc8ff462995491d153532eeb0218c2cac480511e
2013-05-20WaE: unused function 'GetAutomaticColor'Tor Lillqvist
Change-Id: I247d8e0fbfa8c050806a08d2e387d9bc761de534
2013-05-20WaE: private field 'bInput' is not usedTor Lillqvist
Change-Id: I0a220120e312b901549f7243c0d1bf750a1227a1
2013-05-20No 'mnPreferredColumnCount' any moreTor Lillqvist
Change-Id: I0dfebc75b94b1be723ecc5e58d3a0227415b3121
2013-05-20drawinglayer: Fix typo Primitrive -> Primitive.Jan Holesovsky
Change-Id: Iec1f5192fb052e884c4878ffb017dfd2f5f99350
2013-05-20WaE: private field 'mnPreferredColumnCount' is not usedTor Lillqvist
Change-Id: Ife3d5b26b1f8f1c41d681aa3543ddc3813779a6b
2013-05-20move some new includes files to new include locationsCaolán McNamara
Change-Id: I34b18fb2e0f1eae01eff5b8e849dd5f5744335f6
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-20getProcessServiceFactory->getProcessComponentContextCaolán McNamara
Change-Id: I2c4c44cb5758ef8fa2d83e0488fba65a390c466f
2013-05-20Related: #i122218# Replaced local tool box controller...Andre Fischer
with existing GenericToolboxController (cleanup) (cherry picked from commit 784ed0d2e9cc2de7e3de8420d4708ee5c4631a5c) Conflicts: svx/source/sidebar/insert/SimpleToolBoxController.cxx svx/source/sidebar/insert/SimpleToolBoxController.hxx Change-Id: I9c409c2979982ccd5d7a76c10db6c3f7dd59c307
2013-05-20correct context switch handling in paragraph property panel...Oliver-Rainer Wittmann
and position and size property panel (cherry picked from commit de52e4d0e544f6a6c2ab51631870d682885c30cd) Change-Id: I9330bcb21103da65b00251786340076c8b1a4346
2013-05-20Resolves: #i122270# paragraph property panel, line spacing controlOliver-Rainer Wittmann
do not directly select item via cursor travelling; removing obsolete code (cherry picked from commit 6ca31d904b343c76899dfa2bfef3e7d20db23364) Conflicts: svx/source/sidebar/paragraph/ParaLineSpacingControl.cxx Change-Id: I8b8ff06008dc0fdfc617f83a4a9c0f9569a8bd36
2013-05-20Resolves: #i121981# Don't change sidebar context while in Impress tableAndre Fischer
(cherry picked from commit a97c4ca2c235a4654243cbbdf970800454b5aa56) Change-Id: I66ece2edb436b6e9f6bff110149d6c0c2aa37c7d
2013-05-20Related: #i122047# Remove last traces of unused toolbox controllerAndre Fischer
(cherry picked from commit ba6704b01ebc30b06485ef7f914b873201a08e85) Change-Id: I6107fd3f840e07f546e8ae7aa8e6eb60f8b4d566
2013-05-20valgrind: Conditional jump or move depends on uninitialised valueCaolán McNamara
Change-Id: I9bfa7274befb34b67ac3c322eda805e78b3d0b8d
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: #i122230# Fixed focus traveling in the sidebarAndre Fischer
(cherry picked from commit bab3ddce4b3d5330835494f54b68406335821b76) Conflicts: sfx2/source/sidebar/FocusManager.cxx Change-Id: I8853a92da3c4fe41a0110c630cc6af556ffc2ce4