summaryrefslogtreecommitdiff
path: root/sc
AgeCommit message (Collapse)AuthorFilesLines
2013-06-15prevent increase indent from running outside the cellabdulmajeed ahmed1-2/+4
i have used ColWidth- SC_INDENT_STEP value to keep at lesat one letter inside the cell Change-Id: I08e121623ed1a55f6002a6a38586ab3d4fb8b850 Change-Id: I8d4518845f64044dea2f4ecd393cc625eebc6302 Reviewed-on: https://gerrit.libreoffice.org/4030 Reviewed-by: abdulmajeed ahmed <aalabdulrazzaq@kacst.edu.sa> Tested-by: abdulmajeed ahmed <aalabdulrazzaq@kacst.edu.sa>
2013-06-15sibebar: Improve look of the number format panel.Jan Holesovsky1-134/+156
Change-Id: I56bb81607fed3103d14dcb8638046853e6f16925
2013-06-15sidebar: Adjust width requests of the toolbox items.Jan Holesovsky1-5/+3
Change-Id: I3909dd96de7e585d5183fccb5e48540be600fefa
2013-06-15sidebar: Visual improvements of the Cell appearance sidebar.Jan Holesovsky1-62/+89
Change-Id: Ia191d337c7701e929ebea98df6353354b9c12074
2013-06-15sidebar: Conversion to .ui for CellAppearancePropertyPanelPrashant Pandey7-320/+338
Change-Id: I90df6ebe428ec201aa204f26447c1728b2120c69
2013-06-14ditch dangling reference to com.sun.star.comp.oox.xls.FormulaParserEike Rathke1-3/+0
Change-Id: I185a9854ca2ce43f1f880f5ea2bb3b68a1757ca9
2013-06-13Resolves: #i121532# unified getting the blended selection colorArmin Le Grand1-18/+2
(cherry picked from commit dd4bed5d1151db2a45dbbfe9eff61875f8f4835d) Conflicts: svtools/inc/svtools/optionsdrawinglayer.hxx svtools/source/config/optionsdrawinglayer.cxx sw/source/core/crsr/viscrs.cxx Change-Id: I21167b58a9b81f5fa15c7def5fb4b6023f91f32b
2013-06-13Introduce O[U]String::toUInt32Stephan Bergmann3-6/+6
...which has become necessary since bd60d41176da540b01d7583cfe00637431967f39 "Handle oveflow in O(U)String::toInt() functions" reduces values in the range (SAL_MAX_INT32 .. SAL_MAX_UINT32] to zero, but some calls of toInt32(16) relied on getting a correct (unsigned) value for the whole input range ["0" .. "FFFFFFFF"] (see libreoffice-4-1 commit 9bf6c83367cedb7be81bf67f30d2147d26c7a8c3 "Revert overflow checks in O[U]String::toInt{32,64} again"). Audited all uses of toInt32/64 with non-decimal radix. (There is still a TODO comment in oox/source/helper/attributelist.cxx, and stoc/source/typeconv/convert.cxx will still need some love and test code.) Change-Id: Iadaca1c0e41dab553687d0ce41c20c10cd657a95
2013-06-13Resolves: #i121504# Support for alpha channel in clipboard for all systemsArmin Le Grand8-15/+14
(cherry picked from commit ef3931ff410117e1237b3bef7bc090e8b83b9519) Conflicts: automation/source/server/statemnt.cxx basic/source/runtime/methods.cxx canvas/source/vcl/devicehelper.cxx canvas/source/vcl/spritedevicehelper.cxx drawinglayer/source/processor2d/vclhelperbufferdevice.cxx drawinglayer/source/processor2d/vclmetafileprocessor2d.cxx drawinglayer/source/tools/converters.cxx dtrans/source/win32/dtobj/FmtFilter.cxx editeng/source/items/bulitem.cxx extensions/source/scanner/sanedlg.cxx external/gcc3_specific/makefile.mk filter/source/graphicfilter/eos2met/eos2met.cxx filter/source/graphicfilter/ios2met/ios2met.cxx filter/source/msfilter/msdffimp.cxx fpicker/source/office/iodlg.cxx framework/source/fwe/classes/addonsoptions.cxx framework/source/fwe/helper/actiontriggerhelper.cxx sc/source/filter/excel/xiescher.cxx sc/source/ui/docshell/docsh.cxx sc/source/ui/inc/viewfunc.hxx sd/source/ui/app/sdxfer.cxx sd/source/ui/unoidl/unopage.cxx sd/source/ui/view/sdview3.cxx sfx2/source/appl/fileobj.cxx sfx2/source/appl/linkmgr2.cxx sfx2/source/dialog/filedlghelper.cxx sfx2/source/dialog/intro.cxx sfx2/source/doc/docinf.cxx sot/inc/sot/formats.hxx sot/source/base/formats.cxx svtools/bmpmaker/bmpcore.cxx svtools/bmpmaker/bmpsum.cxx svtools/inc/svtools/transfer.hxx svtools/source/filter/filter.cxx svtools/source/filter/wmf/emfwr.cxx svtools/source/filter/wmf/enhwmf.cxx svtools/source/filter/wmf/winwmf.cxx svtools/source/filter/wmf/wmfwr.cxx svtools/source/graphic/graphic.cxx svtools/source/graphic/provider.cxx svtools/source/misc/transfer.cxx svx/inc/svx/xoutbmp.hxx svx/source/sdr/overlay/overlaymanagerbuffered.cxx svx/source/xoutdev/_xoutbmp.cxx sw/source/core/view/viewsh.cxx sw/source/filter/ww1/w1filter.cxx sw/source/filter/ww8/ww8par.hxx sw/source/ui/dochdl/swdtflvr.cxx toolkit/source/awt/vclxbitmap.cxx toolkit/source/helper/vclunohelper.cxx vcl/Library_vcl.mk vcl/Package_inc.mk vcl/aqua/source/dtrans/DataFlavorMapping.cxx vcl/aqua/source/dtrans/OSXTransferable.cxx vcl/aqua/source/dtrans/PictToBmpFlt.cxx vcl/aqua/source/dtrans/PictToBmpFlt.hxx vcl/inc/vcl/alpha.hxx vcl/inc/vcl/bitmap.hxx vcl/inc/vcl/bitmapex.hxx vcl/inc/vcl/pngwrite.hxx vcl/inc/vcl/salbtype.hxx vcl/inc/vcl/wall.hxx vcl/source/gdi/animate.cxx vcl/source/gdi/bitmap2.cxx vcl/source/gdi/bitmapex.cxx vcl/source/gdi/bmpconv.cxx vcl/source/gdi/cvtsvm.cxx vcl/source/gdi/impgraph.cxx vcl/source/gdi/impimagetree.cxx vcl/source/gdi/metaact.cxx vcl/source/gdi/wall.cxx Change-Id: I79938bc412c048c3d4e64f430f216e73bec16167
2013-06-13a few more fixes for crashes around cell text attr storageMarkus Mohrhard1-2/+2
Change-Id: If5d6f4baf49b5828a1765b638eb4d2225f7b5400
2013-06-12typo correction AX_SELCTION_xxx -> AX_SELECTION_xxxNoel Power1-4/+4
petty correct of AX_SELCTION_xxx -> AX_SELECTION_xxx but it was irritating me Change-Id: Iae7a0151a63502aa89f04ae54fe7348548ffd32c
2013-06-12Minor tweaks.Jan Holesovsky2-3/+3
Change-Id: I18f92d5651643253c6e1565617ee2664c6934eb7
2013-06-12set mnemonic widgets on sidebar .uisCaolán McNamara2-20/+5
Change-Id: I2997458e586a2623e0e4e132acb65bb558a44029
2013-06-12sidebar: Conversion to .ui for NumberFormatPropertyPanelPrashant Pandey7-300/+304
Change-Id: I25891c0acda620621f0af868914cbc58776d0f53
2013-06-12Resolves: #i121236# Added support for fast move of objects with cursor keysArmin Le Grand1-0/+5
(holding shift) for Writer and Calc (was alraedy in Draw/Impress) (cherry picked from commit d794e5f9ebb756958725183bbfcc88f457d1bc1d) Conflicts: sw/source/ui/docvw/edtwin.cxx Change-Id: I74e0ba40fa0900915adc84f722105e7fdddb0a19
2013-06-11Add a comment clarifying the intent of the code that may look like a bug.Kohei Yoshida1-0/+3
Change-Id: Idd340f939bcfbe6bb8cf2f589662ea8691e1606c
2013-06-11-Werror=shadowStephan Bergmann1-1/+1
...shadowing typedef in include/vcl/salnativewidgets.hxx Change-Id: Ibca5c99bb783d1788e6528ff7ccd0994af069adb
2013-06-11sidebar: Remove the setPosSizePixel hack.Jan Holesovsky1-1/+1
Change-Id: I3c074f0860bf9cb384a7189038a214199a2d7222
2013-06-11fix build error, reinstate WriteOCXExcelKludgeStream to export ole controlNoel Power1-10/+9
new ole export used WriteOCXExcelKludgeStream but that function dissapeared when msocximex was stripped of ocx control import ( now we use the new filters in oox ) When that stuff was moved WriteOCXExcelKludgeStream was #ifdef'ed out Change-Id: I370983efa5e8c4ba2b210dfb7535ea211d13a8c1
2013-06-11Resolves: #i121045 After save a xls file contain marco in AOO, macor can't...Jianyuan Li5-31/+139
Reported by: binguo Reviewed by: sunying Patched by: Jianyuan Li Change-Id: Ie728ce5185082334e3ce250d73e0660a6097f494
2013-06-11split group dialog into group and ungroup dialogsCaolán McNamara11-178/+241
Change-Id: If9f8e8a47bd8ce0207b7dec8470375d5fa48f6cd
2013-06-11groupdialog.ui widgetManal Alhassoun8-30/+176
Change-Id: Ic19184c1250b59a4dac7c2bb42893d63c6b1a602 Reviewed-on: https://gerrit.libreoffice.org/4208 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-06-11Resolves: #i121120 Support RightB(), LeftB(), LenB() and MidB()Wang Lei10-4/+333
Patch by: Zhang Lu Review by: Wang Lei (cherry picked from commit 424079cb8348d77e40f7d3291578bdffbe662f34) Conflicts: formula/inc/formula/compiler.hrc formula/inc/formula/opcode.hxx oox/source/xls/formulabase.cxx sc/inc/helpids.h sc/util/hidother.src sc/util/makefile.mk Change-Id: Ia04aa69aa2764842507b36ba7cc8c99e99a314e9
2013-06-10Possibly uninitialized variablesFridrich Štrba1-2/+2
Change-Id: Ie2b52f66c02f395d45fe24bbd2c3d897c7335add
2013-06-10I wanted to use cm instead of mmCaolán McNamara1-2/+2
Change-Id: I95e7ac1eeeae7e770196523bf6d75601452dcea0
2013-06-10little cleanups of sc general options tab pageCaolán McNamara1-9/+10
Change-Id: I07b3b16e5b9250b15d871fc05e217f1cc7e971d5
2013-06-10Convert sc general option page to .ui formatFaisal M. Al-Otaibi9-319/+582
Change-Id: I06487f74b8dfdf27b067c1bdb6e47a5fa8babf30
2013-06-10the last element is in the next blockMarkus Mohrhard1-1/+1
Change-Id: I3a4806fcae7b830e71cda0ab7e6d5ac6f180d4d3
2013-06-07Resolves: #i121136# Improve Spreadsheet performance in some areasWang Lei2-4/+8
Patch by: Wang Lei Review by: Wang Lei (cherry picked from commit d39376c42030222fcf09fb562660daa89b01b1e0) Conflicts: sc/source/core/data/document.cxx sc/source/core/data/table2.cxx sc/source/filter/excel/colrowst.cxx sc/source/ui/view/printfun.cxx Change-Id: I17ff418ad5d09be1e760ee25e9c377ef1362f10e
2013-06-07share spPaperSizeTable ( and associated access code ) in msfilterNoel Power2-210/+12
PageSetup.PaperSize implementation more or less copy&pasted the papersize conversion code from oox, this is a followup to remove the duplication. ( Probably the binary filter could be converted to use this also saving yet another nearly similar implementation ) Change-Id: I479f0322163161f7819c5d650a9511910ac2e781
2013-06-07remove unintended changes ( from some aborted approach )Noel Power1-2/+1
Change-Id: I793a635711475ebb1125611ec48d52c130cd20a0
2013-06-07remove old gloop, superseded by new unit test frameworkNoel Power183-6571/+0
Change-Id: I89015115b51d8babe4c425e4bf9bf785ef08531e
2013-06-07add missing PageSetup.PageSize apiNoel Power4-2/+149
Change-Id: If52fb46f61962827acc08025617d9d61a6ab6d40
2013-06-07only reset marked area when using find/replace all, fdo#53106Markus Mohrhard1-5/+8
Change-Id: I151db5db7bcdf5295e1f67423de8926250ae8ea3
2013-06-07don't hide cell content behind pivot table buttons, fdo#60877Markus Mohrhard1-1/+1
Change-Id: I1508aafcc7046c576a4d6de87900dc66f32b2f97
2013-06-06use a transparent graphic for the OLE2 image, and spell 'Empty' correctly.Michael Meeks1-2/+2
Change-Id: I94fbe74b6febede4819851dfa78690507b04f4f7
2013-06-06Resolves: #i121448# Aligned default fill color/line style for all appsArmin Le Grand5-26/+5
(cherry picked from commit 81664c037c8d6094b66c1660b6eee9693eadf401) Conflicts: sc/inc/document.hxx sc/source/core/data/documen2.cxx sc/source/core/data/documen3.cxx sc/source/core/data/documen9.cxx svx/inc/svx/svdmodel.hxx svx/source/svdraw/svdmodel.cxx sw/inc/doc.hxx sw/source/core/doc/docdraw.cxx sw/source/core/doc/docnew.cxx sw/source/ui/app/docshini.cxx Change-Id: Id0f62f0cd5b83794e2dbaee4e8b6afa704a0c23a
2013-06-06Some more modules at least building with mingw64Fridrich Štrba2-5/+5
Change-Id: I3ea039655aecb7885bb310b1f2c29d66f9f7bb4f
2013-06-06Resolves: #i121334# Changed default for charts background to be none...Armin Le Grand5-20/+20
(from white) to allow fill settings in the various apps to have an effect (cherry picked from commit 0050a8e4eace17ed1b55c7ec919edaa0daadc3a7) Conflicts: chart2/source/model/main/PageBackground.cxx sc/source/ui/drawfunc/fuins2.cxx sd/source/ui/view/viewshe2.cxx Related: #i121334# turned back chart non-fill defaults... done the non-fill using tooling when creating new chart modules (cherry picked from commit af9220c24c9d80e5415d9d7d8f273b28d0d27cdb) Conflicts: chart2/source/model/main/PageBackground.cxx sc/source/filter/starcalc/scfobj.cxx sd/source/ui/view/viewshe2.cxx svx/inc/svx/charthelper.hxx svx/source/svdraw/charthelper.cxx sw/source/ui/table/tablemgr.cxx Related: #i121334# deactivated setting chart OLE background to transparent... for better UI experience and better back-compatibility to other OpenOffice derivates (cherry picked from commit 5fa621198a981ea994d9903298e8a1d884ee686b) Unname unused arguments to prevent compiler warnings. (cherry picked from commit c3c4df7647d8d4ab1425bb3c7f38932c4adcbe74) Change-Id: I1b4579aca701a4d637d21d7963b87f637458d0a5 01855cc3d4ec3c321109f924f6de4cdfbec4cd5d 18757f64ae84a415dc781929db4b76f571172ab1 de9879c2e1c249c0d957e4e46723b167ae1a8e90
2013-06-06another attempt at followon patch for fdo#38385 attempt to detect rtlNoel Power2-4/+21
First attempt confused things ( and was error prone ) by introducing maStart and maEnd BorderLine members to BorderLine model. Better to just leave maLeft & maRight and attempt to swap if RTL. Of course tbh this is somewhat of an optimistic attempt to swap start and end borders if needed. I am not at all sure though that I am dectecting the RTL-ness of a cell in the correct way. There are some comments in the code in any case that reflect my uncertainty ( hopefully they will be of use if/when some tweak is needed ) Change-Id: Ie953d73067630f0041fa037c6120cdbda683e796
2013-06-06Revert "follow patch for fdo#38385 attempt to detect rtl"Noel Power2-39/+6
This reverts commit d2cccde341af33b72378f3e7b0e8dd9ff1cd5e65.
2013-06-06Remove remnants of help agentCaolán McNamara1-5/+1
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-06use autowrap rather than a manual wrap for long stringCaolán McNamara1-3/+5
really need to get that height for width working Change-Id: I1c8b0675c671464e49c0780b0d02fd4377cd18d1
2013-06-06set mnemonic widgetsCaolán McNamara1-9/+5
Change-Id: Ia72029d54f2ddb111d1651809d7c63e68f010517
2013-06-06Convert Compatibility tab page to .uiabdulmajeed ahmed7-56/+99
Change-Id: I97e5ecfb800443e41b2d9a88731cc530600a7b1c
2013-06-06Convert Changes tab page to .uiabdulmajeed ahmed10-189/+223
Change-Id: I9d1ff420730ec9ec17e1b33f6b7180b9b89a33c4
2013-06-05sidebar conversion tutorial: Cleanup - remove .src and .hrc (if possible).Jan Holesovsky4-299/+0
When the .src/.hrc is not used by anything else, remove it from the makefile and from repository. Otherwise remove at least the relevant parts that were converted to .ui. Change-Id: I2d28220416f90b87553023ec3c6aa015993f24fb
2013-06-05sidebar conversion tutorial: Cleanup - remove calls of SetOutputSizePixel().Jan Holesovsky1-8/+0
Change-Id: I942c52488e038dd3b91296596dd2ea7b75c54eb2
2013-06-05sidebar conversion tutorial: Create entry points for custom widgets.Jan Holesovsky1-1/+1
For custom widgets, you need an external function named 'makeXYZ' where XYZ is name of the type you want to construct. It exists for many already, but for those that don't yet, you need to create that. Change-Id: I3ad65886897fa73764af2372ceffeca1a57f3165
2013-06-05sidebar conversion tutorial: Address the toolbar items via commands.Jan Holesovsky1-24/+32
Remove the uses of constants (defined in .hrc, used in .src), and instead use toolbox's methods GetItemCommand() to map the ItemId to the command, or GetItemId() to map the command to ItemId. Change-Id: I1ff380e306c1f7b007a6e9d70dc5571e9a78d5eb