New branch 'feature/misc-vba-rework' available with the following commits: commit f942f73360cdc06aad46915bf67b6921aa1bf906 Author: Noel Power <noel.po...@suse.com> Date: Fri May 3 17:02:00 2013 +0100
add simple Range.Name test Change-Id: I705e05878015f5c8aad993219ea89ea9d47f07fb commit a5f9d5bda0ef09a8bad2fc7b988db4aea53c9553 Author: Noel Power <noel.po...@suse.com> Date: Mon Apr 29 14:53:09 2013 +0100 implement Range.Name Change-Id: I884f84e437dad9440951e60c8f92fd6487c48832 commit b713643f19ca45b0451f10e89562c802edaa699d Author: Noel Power <noel.po...@suse.com> Date: Fri May 3 16:14:03 2013 +0100 stub implementation(s) for Application EnableCancelKey & International Change-Id: I810897b3981390fc39e59d9c8a4c0095547a407a commit 7f4eccece6864b59b2b6dcbea90ea368fa051aa8 Author: Noel Power <noel.po...@suse.com> Date: Fri May 3 15:47:12 2013 +0100 implement Application.Iteration & Application.InchesToPoints Change-Id: I8d556a7a357fd7ad228a4fe95a54d6685a20e002 commit 44d1c6bb8623a85e8e1232a06f13bc718b73294a Author: Noel Power <noel.po...@suse.com> Date: Fri May 3 15:32:29 2013 +0100 implement Application.Undo Change-Id: Ibba3c5e2c617daea70fb75b3235636620a46f9ff commit a5af7a56cce03626b8438ac21fc302a11d722ddb Author: Noel Power <noel.po...@suse.com> Date: Thu Apr 25 17:10:46 2013 +0100 fix VBA mode MkDir when passed folder is not a full path Change-Id: I7fd804999f1b96e6aab112445edcd9dcf7753c24 commit fdc14139b235b3695a67e073a20e65392ebf1f2f Author: Noel Power <noel.po...@suse.com> Date: Fri May 3 15:14:26 2013 +0100 fix userform data aware control import Change-Id: I86f5cc0c60bba48eaaf40a3471cc0fb22e5e4b9c commit 247fbd7db291e5e193a27ed0f0629e32c17023e0 Author: Noel Power <noel.po...@suse.com> Date: Fri May 3 15:10:46 2013 +0100 add some Range.value tests Change-Id: I4800ad80f1b447cae03664653285f1917ad3ee7e commit 7d5655392352b655dc146baae4a915f48db9eb35 Author: Noel Power <noel.po...@suse.com> Date: Thu Apr 25 12:36:17 2013 +0100 reset Logical format when setting a number value via Range vba api Change-Id: I0f9a68228c9cb6425b1d139744a92c4a3d4c6012 commit 17799461a4c4486becf98de8432ef97aab1d069d Author: Noel Power <noel.po...@suse.com> Date: Fri May 3 14:21:10 2013 +0100 fix memory leak with orphaned controls created on the fly commit 0b97f8578b2f8322c7c50555d6c5a118b9f278e3 Author: Noel Power <noel.po...@suse.com> Date: Fri May 3 14:08:25 2013 +0100 add new test for Workbooks Change-Id: Id271f10ac82ebae9fedd68d30c7f44435d60751d commit d6bafb1a5b73daab714851449a54b69611c6dffa Author: Noel Power <noel.po...@suse.com> Date: Wed Apr 24 17:59:49 2013 +0100 add Workbook.Save method has limited support for paramaters ( only FileName and Format are processed ) Change-Id: I669f264679101ab3697dfaa3a3fb3b2d75f5a14b commit 1e41fa0424d00ea9bd340db47a1f6f68b1521d12 Author: Noel Power <noel.po...@suse.com> Date: Fri May 3 12:31:27 2013 +0100 Parse workbook name correctly, don't fall over spaces etc. Change-Id: I26213e4202ea2f2d15014ca722ab7878aa09cbf1 commit 56eba7a43e125398b1f5e9607aa1ff3e56345f19 Author: Noel Power <noel.po...@suse.com> Date: Wed Apr 24 11:44:59 2013 +0100 support UserForm.Visible attribute Change-Id: I6e5a9d3e7908349a76a73a79b3b1319b44e1e3aa commit 54980ddb40a58d210693166df0143240444d5f1e Author: Noel Power <noel.po...@suse.com> Date: Fri May 3 10:24:33 2013 +0100 support Shape.Alternative Change-Id: I6d822ef0d06e222f454c1279be16e33bcaae0037 commit 9b056d0e9575c8b6eea478590e054248d3882dc1 Author: Noel Power <noel.po...@suse.com> Date: Fri May 3 10:18:05 2013 +0100 add OLEObject related test Change-Id: I6ce22ecd6295bd8ad302d0f53c783f4ac2a1a036 commit 182f5fd47cf2e55abfc74be674b112d630eae737 Author: Noel Power <noel.po...@suse.com> Date: Tue Apr 23 20:19:45 2013 +0100 return correct object ( was returning an uno object in the vba api ) Fix typo ( or brain fart ) where the VBA api was returning the libreoffice uno object instead of the vba wrapper object Change-Id: I0e615368d636ad08b40842ef9b91f3818829d3ea commit 1d292bc443dcf69c3e3821a55e1f7c5fbdbf0eb9 Author: Noel Power <noel.po...@suse.com> Date: Thu May 2 18:46:28 2013 +0100 some testcases for api generated changed & click events for vba controls Change-Id: I408c9aa0b80971f326b607b274ce046c27098f74 commit ed9c4cf1d9a8d6a63e814daf9fd291f791d7ccc3 Author: Noel Power <noel.po...@suse.com> Date: Tue Apr 23 19:50:13 2013 +0100 tweak combox to selectively fire change or click event 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 commit 53403370de97b1a35730164f7075e842b79c38fd Author: Noel Power <noel.po...@suse.com> Date: Thu May 2 17:40:12 2013 +0100 tweak MiscControls to test simple textbox change event Change-Id: I256a029afefe5990dfb0c87859bae4508f5920bc commit 9b813a4adefdbe787eef9841b3e86c4db188309e Author: Noel Power <noel.po...@suse.com> Date: Tue Apr 23 18:13:37 2013 +0100 support api initiated change_event for combox & textbox Change-Id: Iff51a184792e9d12accb902df1772fc07589443b commit 4521936868c596e72caffb338e4a7b62dce360f7 Author: Noel Power <noel.po...@suse.com> Date: Tue Apr 23 17:07:02 2013 +0100 handle non int32 values for Field in Range.AutoFilter Change-Id: I7288371ab32abd02b858c538f50a68eff66ecced commit 0544c565204e59182e14f04a3d4214442131d108 Author: Noel Power <noel.po...@suse.com> Date: Thu May 2 16:48:26 2013 +0100 Add check form contrast and IncrememtContrast behaviour in Shapes.xls Change-Id: I6ef275c6a978db0da59da953511105c407a66f72 commit cd35a35b403d6dfc91e07dffef6480f084760230 Author: Noel Power <noel.po...@suse.com> Date: Thu May 2 14:10:33 2013 +0100 fix contrast not increment to limit value between 0.0 & 1.0 Change-Id: I1a8c08fb8f704e69ae1ae75d77784f07a1d99a12 commit 633403fb2cdb34918801c4547323e4487678db3f Author: Noel Power <noel.po...@suse.com> Date: Thu May 2 13:16:08 2013 +0100 Tweak further the indices checked for break, also tweak test document <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 commit 58dcba3fa9c5ac171838d79fb4433fda4f81c48b Author: Noel Power <noel.po...@suse.com> Date: Mon Apr 22 16:46:40 2013 +0100 fix limits check on breaks ( ignore breaks outside used area ) Change-Id: I36154ba6999c9a74ecf2c55c0559b6c25d137283 commit 6e19cc7a04bfdf157cefca70b7c116fb86ce3a51 Author: Noel Power <noel.po...@suse.com> Date: Thu May 2 10:07:34 2013 +0100 Renable Range-2 vba test as I589b93461b5f4125408f4fc2cb87cd84686f7b95 fixed it 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 commit 1b2036be031c228461e0c8929ebfb90c2bd1c160 Author: Noel Power <noel.po...@suse.com> Date: Thu May 2 10:01:22 2013 +0100 add Range.Cut check Change-Id: I6d33ce8fe2333e7920b5c6cf82531ee859352748 commit 6aeca2450a311c11a0eda1744c3c3d0cb8a7b9cf Author: Noel Power <noel.po...@suse.com> Date: Wed May 1 17:34:54 2013 +0100 re-enable Ranges.xls vba testdocument, additionally remove some failing tests Change-Id: I6289aa7e7872cc0c6aacd89f0679609792d37c28 commit 48eca870130c442b93ded306d8886b45f294e0c2 Author: Noel Power <noel.po...@suse.com> Date: Wed May 1 17:17:58 2013 +0100 Fix ScRangeList::Parse wrt defaulted delimiter and default tab params 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 commit 3d0d53645f658957e4b3a5707fd9bceb3db09993 Author: Noel Power <noel.po...@suse.com> Date: Wed May 1 16:29:47 2013 +0100 Revert "remove unused parameter" This reverts commit 7c63d52506b66563eefcf29c803b23bb9b812491. actually it is used, it's used in vba commit e0051cb23f2a33340f5eab6ef69992e33d77ca96 Author: Noel Power <noel.po...@suse.com> Date: Mon Apr 22 14:02:07 2013 +0100 fix range cut with destination paramater( missing else ) Change-Id: I67829b3b15177977bc0e31ec6384c124cc61f1b5 commit 97bc9f7083582fc9d3b4c19244202b45c66b24cd Author: Noel Power <noel.po...@suse.com> Date: Wed May 1 15:12:03 2013 +0100 some extra tests for ListBox.MultiSelection and ListBox.Text api also tests ListBox.AddItem & ListBox.Clear ( plenty of room to flesh these tests out ) Change-Id: Iddaa5a5e6b406359c6215ad726085d3696e633cf commit e6603c9d8b7d0cc0efbb916b5bbb00d562baacf5 Author: Noel Power <noel.po...@suse.com> Date: Fri Apr 19 17:19:35 2013 +0100 Setting TEXT causes exception, don't do it Change-Id: Idc5614a80e6e45d12f1323ffa9843c7fa7f9576e commit ada60d416c2d1ac62ee3e106eb69ba6a376531e8 Author: Noel Power <noel.po...@suse.com> Date: Fri Apr 19 17:19:03 2013 +0100 ListBox.MultiSelection takes fmMultiSelect enum not bool Change-Id: Ic9ea60feadc551b232b393faafea9760cc3b82f0 commit ff481936d9bd0b9715659bed861be134fd63b857 Author: Noel Power <noel.po...@suse.com> Date: Wed May 1 14:11:19 2013 +0100 Add some misc control related vba tests Change-Id: I8a6e2aeb3766a3890c5026129794b25cfa5c7ba5 commit 41d1ae7cbefb8ddac92859d574b2af72fced5dd7 Author: Noel Power <noel.po...@suse.com> Date: Fri Apr 19 15:54:55 2013 +0100 fix TextBox value error, MaxLength is long in vba but short in libreoffice Change-Id: I550fe6833f240d085fadf55ab8d9421947318eef commit 5396c6e6b14560f0ec6a130fec24c86c4fde51c7 Author: Noel Power <noel.po...@suse.com> Date: Wed May 1 12:15:37 2013 +0100 add test for new vba ReturnInteger type Change-Id: If8ce9e5ce35c438b31234aab410b37f12eb1b1f4 commit babd0f159728cd1e02a5fa0d3cc9765e798b2424 Author: Noel Power <noel.po...@suse.com> Date: Wed May 1 12:05:22 2013 +0100 tweak vba Control implementation to aritificially fire events from api 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 commit c95803f9fcba5a7f57b76345cb2c75507a2d3b49 Author: Noel Power <noel.po...@suse.com> Date: Fri Apr 19 12:52:06 2013 +0100 handle various ReturnXXXX types for forms Change-Id: Idcbfbebafb02c734b42428c5b1d6df8d0d4a23d6 commit b591c11f0ec40783c3c2092672c4b481d7b3af07 Author: Noel Power <noel.po...@suse.com> Date: Tue Apr 30 15:32:15 2013 +0100 adjust components needed for CheckOptionToggleValue.xls testfile Change-Id: Id9aa26cac2f59829e8b00057c82dc52bbbbc20cb commit 19d5e87d5dab5a947f62ee380ea7ddfc5a123463 Author: Noel Power <noel.po...@suse.com> Date: Tue Apr 30 09:57:58 2013 +0100 add new vba test file ( for testing input/output for 'Value' attributes ) Change-Id: I7b06c463a11b5d6442f69130e9eee767004e426f commit d4ad8ff1ce132b1a83f86de7c333dd5d338baa79 Author: Noel Power <noel.po...@suse.com> Date: Mon Apr 29 19:41:45 2013 +0100 create togglebutton class ( for togglebutton on sheet ) Change-Id: If987eb6ed04d80e62b4b418e8f9de3a143ef68a7 commit 99c3a99ff1cfef13c9081ec091ecc282d168406e Author: Noel Power <noel.po...@suse.com> Date: Thu Apr 18 16:35:08 2013 +0100 handle bool value for checkbox, radiobutton, togglebutton consistently Change-Id: I1f9057e58fe3625e0b76a09d79c7c56e1838d98a _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits