[Libreoffice-commits] Changes to 'feature/kill_String'
Libreoffice Gerrit user
logerrit at kemper.freedesktop.org
Thu Nov 1 22:35:40 PDT 2012
New branch 'feature/kill_String' available with the following commits:
commit 1cd4a2b245410b0028a61c23da422490b9c87615
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Fri Nov 2 00:33:31 2012 -0500
String->OUString in unotools and fall-out
Change-Id: I42176ac7cf34979be830d71f6b6dbcd56d37cbac
commit 252fcdf74c22d91781f77b9cb444f4856c84ca56
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Mon Oct 29 16:00:29 2012 +0100
basic: kill String
Change-Id: Ifa7b10de915ebd3d41b44f8ad8af46afdae73192
commit 63f77ddcdd265d1c5e9406da689bf55187c1b50a
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Sat Oct 27 18:50:22 2012 +0200
WaE uno any conversion does not like int
Change-Id: I54abaf2cd4dd896b39b4b6993d6d2f7c37f35e18
commit 0064a446f7361274d546642b6f092b22594f2350
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Sat Oct 27 15:11:45 2012 +0200
vcl: OUString for GetText() and SetText() and associated changes
Change-Id: I3a4668a28fb7bc4119094dc11c788f38c0d4e7c8
commit 7c9aaff93508920351d3c59dadd2c1eb34f1de56
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Fri Oct 26 10:13:18 2012 +0200
basic: OUStringification of ddectrl
Change-Id: I2af40d7c8117aff8ce62a8ea0eec579664f8bdeb
commit ed2a0b8f3736602bfd072d3e0c8d8de590c55bfb
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Fri Oct 26 09:26:36 2012 +0200
basic migration to OUString
Change-Id: I1f9403174b3779801d91ba20d846191ed9a09eed
commit 45aaa52228e35740e982866f58a61f566783db99
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Fri Oct 26 09:25:34 2012 +0200
basic: convert StepPAD to OUString
Change-Id: I19d05f455767c973a47d0233b3af20af1ac3a20a
commit 088d4658f363064990d03ca530ffbc4e50818b9f
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Tue Oct 23 23:04:35 2012 +0200
simplify and use OUString for StepLOADNC
Change-Id: I92c86f672cc79506c2c7c56bb3402b4436f71c98
commit f4448ccb8fa3671f329529e9261960c5ddb7c355
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Tue Oct 23 22:56:10 2012 +0200
basic: use OUString in DimAsNewRecoverItem
Change-Id: Icfecff549161c3c429524549b65752671792a94f
commit b3df9a023079b0bcabeaa9ab69dcd67157b5d675
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Tue Oct 23 22:52:06 2012 +0200
basic: unnecessary round-trip via String
Change-Id: I691a59b8ab9e6352a9257dac35b8e378e6ef9666
commit fdac3ab0edcaac590cce38a396de53bdd2a07bee
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Tue Oct 23 22:48:10 2012 +0200
basic: avoid String<>OUString issue by by-passing them completely
Change-Id: If741661f1151950a2180fa5c6504957b44a7e998
commit f96abee18872969b8188bff178dfe62753d1cd43
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Tue Oct 23 21:09:43 2012 +0200
basic: clean-up String from eventatt.cxx
Change-Id: I78f39310dbb0a024af4268f503a6150451f12778
commit f55ea2050b885f9ad652194f552208f2396583c5
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Tue Oct 23 15:35:12 2012 +0200
basic: String -> OUString in basicmanager
Change-Id: I6607bfe8b6bf4d29ffd01cd88a19af5e53d616b5
commit 02cc2b5179d44dd3041a1e34057bb11c93246acf
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Tue Oct 23 08:57:23 2012 +0200
basic add a generic cppunitest to be exempended to do code coverage
Change-Id: I6a05ae27cb1ee027995343bd4a79799f121e53a5
commit 7bd6b0b70d11b13e16b019338daa5fd38000f3fe
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Tue Oct 23 08:56:26 2012 +0200
svformatter already accept OUString input
Change-Id: Icca8c40db4a4449876e115a0746319f3f893e846
commit 561e02e4587a9750e5161420ddffe3ea1c4426f5
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Tue Oct 23 06:53:22 2012 +0200
gbuild: add beginning of gcov support
Change-Id: If5b551c46de4afae2393a6320d08c191feafc358
commit 35d2800f8838130dd10ac7b3c47543ec9ab772ef
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Mon Oct 22 21:01:14 2012 +0200
basic: use OUString internaly for error messages
Change-Id: I9ea243f93b7477814037deca2f332c3359ce527d
commit e39c86937ea944a604d512e70b4424c316bafa1a
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Mon Oct 22 12:24:23 2012 +0200
cosmetic prep-work
Change-Id: I732a8506a25f48c89cd0dc590e7305d355aa0762
commit c947c79c8e0a9b5ecbbaee2bb6582cfdb8470575
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Mon Oct 22 10:51:51 2012 +0200
use OUString for intermediary result in PrepareNumberFormatter
Change-Id: I9435d926beb2fd7ebe350f61634673eed7228fbe
commit 14107d6be0074b8131b147246daa7c9918d56409
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Mon Oct 22 10:40:32 2012 +0200
defensive code. use safe_delete
Change-Id: Ibfd32dc1a8b8c3b75760a5f88d594795a8fa4101
commit cf5a8232df1ba348cf9cc5ea6211a6aefb85d918
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Mon Oct 22 10:39:59 2012 +0200
cosmetic clean-up
Change-Id: Ie9569fba8b03656b9a50e9add06c8e13d0026624
commit 8f6cdb01b2fc1779414dc3c7b7c270e457161df7
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Mon Oct 22 10:12:16 2012 +0200
add a little function to safely delete ad reset an object.
very often the pattern 'delete foo; foo = 0 is used
very often delete foo is just used without any particular care...
In most case testing for foo != NULL is just good conservative practice.
So safe_delete(foo) = if(foo) { delete foo; foo = NULL) }
Change-Id: I42ea234c417ffb60bee1edfafad679d931d24ca3
commit f830f61bcb92454287543676167c99fdfbc00adf
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Sun Oct 21 10:53:24 2012 +0200
basic: implement RIGHT with OUString
Change-Id: Iff2150cf45569ca3d95f461495f49c455178cb5e
commit 73dfd34799bc317ac17447f1b86ea5b11bf20f9d
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date: Sat Oct 20 13:15:36 2012 +0200
Prepare the transition to OUString, and the lifting of the 64K len limit
UniString natively use an int32 to store the lenght, but
most the API restrict the use ot a uint16_t, using UINT16_MAX
as a special value
We here start to indroduce a 'shwdaw' API that will use 'int' for len.
This will allow to migrate the code thatuse the API to a 'int' based
len... and eventually make it easier to migrate to OUString
the convention used is that the shadow api is the same than the original
one except that the initial letter is in lowercase instead of uppercase
Change-Id: Ifde0f7b59b46f058b187c8f90d968e3dcf944228
More information about the Libreoffice-commits
mailing list