summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-05-07implement Range.NameNoel Power3-0/+55
Change-Id: I884f84e437dad9440951e60c8f92fd6487c48832
2013-05-07stub implementation(s) for Application EnableCancelKey & InternationalNoel Power3-2/+30
Change-Id: I810897b3981390fc39e59d9c8a4c0095547a407a
2013-05-07implement Application.Iteration & Application.InchesToPointsNoel Power4-3/+48
Change-Id: I8d556a7a357fd7ad228a4fe95a54d6685a20e002
2013-05-07implement Application.UndoNoel Power3-0/+11
Change-Id: Ibba3c5e2c617daea70fb75b3235636620a46f9ff
2013-05-07fix VBA mode MkDir when passed folder is not a full pathNoel Power1-0/+22
Change-Id: I7fd804999f1b96e6aab112445edcd9dcf7753c24
2013-05-07fix userform data aware control importNoel Power2-1/+3
Change-Id: I86f5cc0c60bba48eaaf40a3471cc0fb22e5e4b9c
2013-05-07add some Range.value testsNoel Power1-0/+0
Change-Id: I4800ad80f1b447cae03664653285f1917ad3ee7e
2013-05-07reset Logical format when setting a number value via Range vba apiNoel Power1-0/+9
Change-Id: I0f9a68228c9cb6425b1d139744a92c4a3d4c6012
2013-05-07fix memory leak with orphaned controls created on the flyNoel Power3-7/+36
2013-05-07add new test for WorkbooksNoel Power2-3/+14
Change-Id: Id271f10ac82ebae9fedd68d30c7f44435d60751d
2013-05-07add Workbook.Save methodNoel Power3-0/+100
has limited support for paramaters ( only FileName and Format are processed ) Change-Id: I669f264679101ab3697dfaa3a3fb3b2d75f5a14b
2013-05-07Parse workbook name correctly, don't fall over spaces etc.Noel Power3-5/+13
Change-Id: I26213e4202ea2f2d15014ca722ab7878aa09cbf1
2013-05-07support UserForm.Visible attributeNoel Power2-0/+20
Change-Id: I6e5a9d3e7908349a76a73a79b3b1319b44e1e3aa
2013-05-07support Shape.AlternativeNoel Power3-0/+19
Change-Id: I6d822ef0d06e222f454c1279be16e33bcaae0037
2013-05-07add OLEObject related testNoel Power1-0/+0
Change-Id: I6ce22ecd6295bd8ad302d0f53c783f4ac2a1a036
2013-05-07return correct object ( was returning an uno object in the vba api )Noel Power1-1/+1
Fix typo ( or brain fart ) where the VBA api was returning the libreoffice uno object instead of the vba wrapper object Change-Id: I0e615368d636ad08b40842ef9b91f3818829d3ea
2013-05-07some testcases for api generated changed & click events for vba controlsNoel Power1-0/+0
Change-Id: I408c9aa0b80971f326b607b274ce046c27098f74
2013-05-07tweak combox to selectively fire change or click eventNoel Power1-1/+9
we need to fire a click event if just the item in the dropdown changed and a change event if the item we changed is really part of the list Change-Id: I19f950fca0857761d8f59a07513803f1f3ef135b
2013-05-07tweak MiscControls to test simple textbox change eventNoel Power1-0/+0
Change-Id: I256a029afefe5990dfb0c87859bae4508f5920bc
2013-05-07support api initiated change_event for combox & textboxNoel Power2-0/+7
Change-Id: Iff51a184792e9d12accb902df1772fc07589443b
2013-05-07handle non int32 values for Field in Range.AutoFilterNoel Power1-3/+15
Change-Id: I7288371ab32abd02b858c538f50a68eff66ecced
2013-05-07Add check form contrast and IncrememtContrast behaviour in Shapes.xlsNoel Power1-0/+0
Change-Id: I6ef275c6a978db0da59da953511105c407a66f72
2013-05-07fix contrast not increment to limit value between 0.0 & 1.0Noel Power1-5/+5
Change-Id: I1a8c08fb8f704e69ae1ae75d77784f07a1d99a12
2013-05-07Tweak further the indices checked for break, also tweak test documentNoel Power2-2/+2
<sigh> pagebreak implementation is still flawed here, the used range is used to determine whether the page break should be considered ( or not ) Problem is that it is not the used range but rather the rightmost column position that contains content ( but not necessarily the column that contains content but rather the righmost column that has content ( or even that is covered either by spillover from an adjacent column or drawing ) Change-Id: I68c8ccc5911049bc4b2076992f839bc684d966a9
2013-05-07fix limits check on breaks ( ignore breaks outside used area )Noel Power2-6/+14
Change-Id: I36154ba6999c9a74ecf2c55c0559b6c25d137283
2013-05-07Renable Range-2 vba test as I589b93461b5f4125408f4fc2cb87cd84686f7b95 fixed itNoel Power1-5/+0
note: Change ID I589b93461b5f4125408f4fc2cb87cd84686f7b95 " Fix ScRangeList::Parse wrt defaulted delimiter and default tab params" in addition to fixing problems with Ranges.xls appears also to solve the issue with Range-2.xls Change-Id: I28f53e09a6c7004f766d7e4f2ca9524cc8bbd83f
2013-05-07add Range.Cut checkNoel Power1-0/+0
Change-Id: I6d33ce8fe2333e7920b5c6cf82531ee859352748
2013-05-07re-enable Ranges.xls vba testdocument, additionally remove some failing testsNoel Power2-2/+0
Change-Id: I6289aa7e7872cc0c6aacd89f0679609792d37c28
2013-05-07Fix ScRangeList::Parse wrt defaulted delimiter and default tab paramsNoel Power1-1/+1
At some point in the past default tab was introduced, the VBA Range code calling ScRangeList::Parse was not adjusted to take care of this extra defaulted param and and the delimiter param was passed in place of default tab. Change-Id: I589b93461b5f4125408f4fc2cb87cd84686f7b95
2013-05-07Revert "remove unused parameter"Noel Power2-3/+4
This reverts commit 7c63d52506b66563eefcf29c803b23bb9b812491. actually it is used, it's used in vba
2013-05-07fix range cut with destination paramater( missing else )Noel Power1-0/+1
Change-Id: I67829b3b15177977bc0e31ec6384c124cc61f1b5
2013-05-07some extra tests for ListBox.MultiSelection and ListBox.Text apiNoel Power1-0/+0
also tests ListBox.AddItem & ListBox.Clear ( plenty of room to flesh these tests out ) Change-Id: Iddaa5a5e6b406359c6215ad726085d3696e633cf
2013-05-07Setting TEXT causes exception, don't do itNoel Power1-2/+1
Change-Id: Idc5614a80e6e45d12f1323ffa9843c7fa7f9576e
2013-05-07ListBox.MultiSelection takes fmMultiSelect enum not boolNoel Power3-7/+23
Change-Id: Ic9ea60feadc551b232b393faafea9760cc3b82f0
2013-05-07Add some misc control related vba testsNoel Power2-0/+4
Change-Id: I8a6e2aeb3766a3890c5026129794b25cfa5c7ba5
2013-05-07fix TextBox value error, MaxLength is long in vba but short in libreofficeNoel Power1-3/+4
Change-Id: I550fe6833f240d085fadf55ab8d9421947318eef
2013-05-07add test for new vba ReturnInteger typeNoel Power3-0/+4
Change-Id: If8ce9e5ce35c438b31234aab410b37f12eb1b1f4
2013-05-07tweak vba Control implementation to aritificially fire events from apiNoel Power3-4/+10
Previouslly there were some internal methods to allow event handlers to be triggered. To test some functionality from the unit tests we now expose some of that functionality via uno. Change-Id: I11022226260d3dacd82f42ce89413102ce34cc13
2013-05-07handle various ReturnXXXX types for formsNoel Power7-20/+101
Change-Id: Idcbfbebafb02c734b42428c5b1d6df8d0d4a23d6
2013-05-07adjust components needed for CheckOptionToggleValue.xls testfileNoel Power1-0/+3
Change-Id: Id9aa26cac2f59829e8b00057c82dc52bbbbc20cb
2013-05-07add new vba test file ( for testing input/output for 'Value' attributes )Noel Power2-0/+4
Change-Id: I7b06c463a11b5d6442f69130e9eee767004e426f
2013-05-07create togglebutton class ( for togglebutton on sheet )Noel Power1-1/+8
Change-Id: If987eb6ed04d80e62b4b418e8f9de3a143ef68a7
2013-05-07handle bool value for checkbox, radiobutton, togglebutton consistentlyNoel Power3-18/+22
Change-Id: I1f9057e58fe3625e0b76a09d79c7c56e1838d98a
2013-05-07Better loggingStephan Bergmann2-2/+7
Change-Id: Ic3dca6f1f0c0f7de7070801793938569e76e1907
2013-05-07Avoid warnings about unused test functionsStephan Bergmann1-43/+49
Change-Id: I6b2a40c4b95555c4d8bf0d8674fce46accd49965
2013-05-07Up-cast conversion constructor for css::uno::ReferenceStephan Bergmann4-1/+122
Based on a previous patch by Noel Grandin, <https://gerrit.libreoffice.org/#/c/3613/>, and borrowing from boost::is_base_and_derived (see comment in include/com/sun/star/uno/Reference.h) to avoid including Boost headers in URE headers. Change-Id: Iade5af144dd73ef03bd7d96000134c7a66a5e591 Reviewed-on: https://gerrit.libreoffice.org/3699 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2013-05-07codesign --timestamp=none is not supported on 10.6Norbert Thiebaud1-1/+1
Change-Id: Ie1e853fd1dd3154c6805eb8129c35a49150b458c Reviewed-on: https://gerrit.libreoffice.org/3806 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2013-05-07drop commented-out codeTakeshi Abe2-100/+0
Change-Id: I7384a4fd82c8807dfaf9049306b65fe3ef5cab42
2013-05-07gbuild: ExternalProject: always build externals from scratchMichael Stahl1-3/+16
It could happen that externals were built incrementally, in case something the ExternalProject depends on was updated. To prevent this, change the dependencies so that the UnpackedTarball is unpacked again when the ExternalProject's dependencies are newer. This is possible without introducing a new target for the purpose due to the refactorings in previous commits that enforce the name of UnpackedTarball. Change-Id: Ie7a84064ec2ffc76175cd2b7792517e68664a461
2013-05-07gbuild: ExternalProject: remove second parameter again...Michael Stahl59-64/+63
... now that everything is consistent. Change-Id: I96c15159648815554280202eb1b6d274ead4e7b8