New branch 'private/kohei/calc-sort-fix' available with the following commits: commit 7804a39bba25b07ecae24a7a4cb37b1e87634e36 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Wed Apr 16 22:04:55 2014 -0400
Use boost::scoped_ptr for this. Change-Id: I5acdb7e55cb3dfeff880f1f361fed4a8cc4acd3c commit d3cdf2d99f14ddcdd7a1c1abd1cd8f7f4839a426 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Wed Apr 16 15:17:13 2014 -0400 fdo#74687: Undo & redo of format-only changes don't need broadcasting. Also discovered that the undo path was broadcasting twice. Let's only do it once. Change-Id: I169f1659aecb1eb78be3a497e244f79c5883e50f commit a5bca0268eebef9e49a896df2b4cf5035f21efd0 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Wed Apr 16 14:40:09 2014 -0400 fdo#74555: Avoid excessive calls to GetPreviewCellStyle(). GetOptimalHeight() gets called *all the time* and is very performance sensitive. Let's not do an expensive operation such as GetPreviewCellStyle() which slows down pretty much everything else after the non-default font is applied. Change-Id: I5d5b2e706dd5dd98173044642b98ccaedd9536f0 commit 38309adfc0caf3b10c3dd153756a165dc264f961 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Wed Apr 16 11:41:19 2014 -0400 fdo#75665: Fix the right-aligned case. Change-Id: I905c4e331f37ed2ffbdf5c89dde9fb6c9ca546cf commit 78ab171a8ef470f6f7ca02cbc33722ee6d861d6f Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Wed Apr 16 11:08:46 2014 -0400 fdo#75026: Sometimes we need to update grid view while not being active. For example when "jumping to mark" in the non-active window triggered by hyperlink in the active one. The jump-to-mark command gets dispatched before the new window is officially activated. Change-Id: I4e9c126b061ee3af4440e36d1ba6d796eb1c3539 commit 9662441b03bf698fcd0ca578beae58048d48c177 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Tue Apr 15 20:47:37 2014 -0400 fdo#75665: Truncate string when clipped on screen. This improves performance of text layouting by HarfBuzz for very long strings. HarfBuzz's layout algorithm appears to be more expensive than ICU's. Change-Id: Ic9738b7b8f0f1a29c51c83b147763118939b90ef commit 89b3ef410e3b8c83ff19825ff3182899db1482cb Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Tue Apr 15 14:47:53 2014 -0400 Use scope switch rather than manual on and off. Change-Id: Ia4072339b6f1fd4b929d891dcc8f3bb3e2403d5e commit 8c2a073ef502c2b5582bf70e554cc7fafbbc9d49 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Tue Apr 15 14:37:47 2014 -0400 Use single std::vector instance in lieu of heap arrays. Change-Id: I36820b5c3790998eab922a0fa603ac063972c445 commit ae59f2267bdcba8657fec8ce24f147d06d8f5f5f Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Tue Apr 15 11:13:05 2014 -0400 Remove this duplicate, and use the one in ScCellFormat. Change-Id: I2410c8805ef5be950d5ce1e24f845ed910615442 commit dc84d061a140941b5126d542b1f1f2c9076042d4 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Tue Apr 15 11:00:15 2014 -0400 Avoid unnecessarily converting UNO cell address to ScAddress. Change-Id: I69849b0a16cb353257f9fc1890a27595cd1b7b7b commit 63b25b920f23bc4a60d98eecde88ed4efbd72442 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Tue Apr 15 10:12:58 2014 -0400 fdo#76409: Write output cell string to <text:p> element when saving to ods. The change was made by accident. Change-Id: Ife2461b0fca6e3ea5a65d72d985d1e0976737b5a commit b85c30e72ee98df65b73f37994ba40d064da847d Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Mon Apr 14 18:56:12 2014 -0400 fdo#76294: Fix the build. Change-Id: I123751e9f08faaccc06649c2f8b29a9a33548312 commit 36314e2e640298aec9fb9eddd0892155d9d2f48a Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Mon Apr 14 18:32:57 2014 -0400 fdo#76294: Intern strings in AddFormulaToken() as well. And a whole bunch of changes needed to make that happen. Change-Id: Idd98fbc99322c0d72fb0a7848d89cb1a6abc88b6 commit 066298c611783d625175af3ec991752947d47cd4 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Mon Apr 14 16:57:52 2014 -0400 fdo#76294: Properly intern string literals in formula on xls import. Change-Id: Ib3a442cbb68c23294762561f2911101a087a795e commit 55c88407331561246383d31aa8ba4940741e198f Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Mon Apr 14 16:41:14 2014 -0400 fdo#76294: Write import test for this. Change-Id: I4d2f98117b783e801916f99fd99e69d43e161e2d commit d055153f6def79ad07a65fdd78d2d8fa352ecbcb Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Mon Apr 14 11:23:23 2014 -0400 fdo#77209: Share string pool with clip documents. We do the same with undo documents, and it will only make sense to do the same with clip documents as well. Also, put the sharing part into a common method (for ease of tracking). Change-Id: I342b22d95374ee06d16318a66ffea0ac5b42621c commit 7b597c3dbb0e04244f8e5939382ebeecc280f53d Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Mon Apr 14 11:22:23 2014 -0400 fdo#77209: Adjust this test to cover clip document use case as well. Turns out that we do need to share pooled resources with clip documents in addition to undo documents. Change-Id: If220c2d4bfc2bece9e884e034525e72dff8e3d66 commit 006a723732842070185b33418b025eed79c22c8c Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Fri Apr 11 23:07:49 2014 -0400 fdo#74087: Inspect if a mis-spelled word is at cursor position... then decide whether to launch a spell candidate menu or a regular context menu. Change-Id: Ib121e9c6729e068c70ff216391f863639aa01951 commit 2cc3f2d398438cf32d8a6a7ab886c17ef2e8cc42 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Fri Apr 11 15:18:53 2014 -0400 Add this back. Change-Id: Ia342671c460d07fae4764712b2c814616ff427ba commit 5a2e3ff01d62761cbf599e333abfe1cfabe81938 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Fri Apr 11 12:31:29 2014 -0400 fdo#75970: Let's do it in a straightforward fashion. No idea what the intent of this weird static heap instantiation, but apparently it's not helping us. Change-Id: If6cccf649958b6cf01ede992c286af68eaeb31f6 _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits