[Libreoffice-commits] core.git: Changes to 'private/kohei/calc-sort-fix'

Kohei Yoshida kohei.yoshida at collabora.com
Wed Apr 16 20:36:58 PDT 2014


New branch 'private/kohei/calc-sort-fix' available with the following commits:
commit 7804a39bba25b07ecae24a7a4cb37b1e87634e36
Author: Kohei Yoshida <kohei.yoshida at 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.yoshida at 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.yoshida at 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.yoshida at 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.yoshida at 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.yoshida at 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.yoshida at 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.yoshida at 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.yoshida at 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.yoshida at 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.yoshida at 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.yoshida at 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.yoshida at 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.yoshida at 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.yoshida at 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.yoshida at 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.yoshida at 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.yoshida at 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.yoshida at collabora.com>
Date:   Fri Apr 11 15:18:53 2014 -0400

    Add this back.
    
    Change-Id: Ia342671c460d07fae4764712b2c814616ff427ba

commit 5a2e3ff01d62761cbf599e333abfe1cfabe81938
Author: Kohei Yoshida <kohei.yoshida at 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



More information about the Libreoffice-commits mailing list