Commit Graph

335695 Commits

Author SHA1 Message Date
Rene Engelhard
2c5faba2a3 make system-bluez build not use -I$S/bluez_bluetooth/inc in sd...
Change-Id: Icdd90a7aadf7cfbc464e11a1e0386576cbc5c06c
2013-10-06 16:29:20 +02:00
Andras Timar
a781ae0bb8 Updated core
Project: help  a3bf6d8c872c363909e6173990fddcdd0e69d676
2013-10-06 11:53:14 +00:00
Tomaž Vajngerl
4df8a0ce1d Ruler: don't draw ticks out of the ruler area
Change-Id: I086e812b0db60fed094d21d2ba5aac1b9943e0d5
2013-10-06 13:09:09 +02:00
Tomaž Vajngerl
73e3aafa99 convert HTML tags/attributes to lowercase for html export
Nobody writes HTML tags/attribute names in uppercase anymore.

Change-Id: I99be2a42212ad9dac9706c43864ff7fd633bc030
2013-10-06 13:09:08 +02:00
Tomaž Vajngerl
3527faf29c RulerItem: indent and cleanup
Change-Id: Ice76e03b6cac32263fb1909175b105ccc544e234
2013-10-06 13:09:08 +02:00
Tor Lillqvist
c0397ec2f7 Point out that --enable-canonical-installation-tree-structure is broken now
Change-Id: I2b14c3a5e7b3945e40334b961024ef243e957efa
2013-10-06 13:03:27 +03:00
Tor Lillqvist
9d2492b274 Mention fdo#70097
Change-Id: I0841f560092c5a5a15021fe5f92b8618266cbede
2013-10-06 11:41:14 +03:00
Michael Stahl
96852a89da DXF import filter: fix OUString handling
The DXF import filter stores all strings read from the file in
char[DXF_MAX_STRING_LEN+1] arrays, and then calls OUString constructor
with that which then asserts because the string is actually shorter than
the size of the array... avoid that by converting from char* to OString.

Change-Id: I93c52788f88fe5d21968d450d029ed5db101d88b
2013-10-05 23:29:29 +02:00
Tor Lillqvist
01e1a2465e URE folder path fixes for the HAVE_FEATURE_MACOSX_MACLIKE_APP_STRUCTURE case
Change-Id: I5019cce2172db7b3ac74e25f5ea9dc62e9fd03f8
2013-10-05 21:10:42 +03:00
Matteo Casalin
849352c724 Correct prefix for OUString + constify
Change-Id: I4662fa9c63717c57ccfb6bcee685c4d47c715eff
2013-10-05 19:44:41 +02:00
Matteo Casalin
7770eb9bd6 String to OUString + better names
Change-Id: I811789b9fec38d7745ffffbcb57659aa5e3dc59f
2013-10-05 19:44:40 +02:00
Matteo Casalin
f37bb5d442 String to OUString + use return instead of reference args
Change-Id: I0c0857b4b4ac87586675e8540ef5135dbce82b5c
2013-10-05 19:44:40 +02:00
Matteo Casalin
74c7539c09 This reference argument can be const
Change-Id: I4d8d23d34aa72a0101bc18e98983ea8840806462
2013-10-05 19:44:40 +02:00
Matteo Casalin
c0afcc0f07 This does not need to be a member function
Change-Id: I4d008ac516c66243d436a3afe3322ba1b6c9ef22
2013-10-05 19:44:39 +02:00
Matteo Casalin
4106979a1d Unused data member and setter
Change-Id: Ib11213ecad715948793f0b608ebb99d22fbc3152
2013-10-05 19:44:39 +02:00
Matteo Casalin
b0caeafc1a Bail out early and minor optimizations
Change-Id: Iec521a951e53386fc2bd780926d4a372e5fb05bc
2013-10-05 19:44:38 +02:00
Matteo Casalin
d72c7903d8 String to OUString
Change-Id: Ib7f355f68fe79ebfebb83fb5d2b72f4070153610
2013-10-05 19:44:38 +02:00
Matteo Casalin
2c5e78f90e String to OUString
Change-Id: I08064ad6f919b99ce5536eaef36b38523cf82610
2013-10-05 19:44:38 +02:00
Stephan Bergmann
be67dc7e3a Add back xsltproc --path arguments
...that 1f82c0a465 "gbuild: kill
gb_XcsTarget_get_outdir_target" had disposed of, to avoid "failed to load
external entity" warnings when .xcs/.xcu files reference DTDs in
officecfg/registry/.

Change-Id: I99b99a798782be6ad779b3f9d1951a37b1477926
2013-10-05 18:54:46 +02:00
Stephan Bergmann
30fd40e423 Improve prop value checks
Change-Id: Iee877c5d4ca384a19302fe2a1fc2837325bfd604
2013-10-05 18:54:45 +02:00
Stephan Bergmann
aced29f305 No need to hide xml:lang="x-no-translate" in dummy install:module
Change-Id: Id9e3c40c14b43924467c23fad11e97951121d17d
2013-10-05 18:54:45 +02:00
Stephan Bergmann
c6f8def934 Fix misuses of xml:lang="x-comment" in non-localized props
Change-Id: I22eae40f740e4454a83f55aed0dd4cf08a0f4492
2013-10-05 18:54:45 +02:00
Tor Lillqvist
6d287589e3 This DEBUG_UNIT_TEST stuff is unused
Change-Id: I947713bda2c37e22199161a2c59e5d9ed00b37a2
2013-10-05 16:19:12 +03:00
Tor Lillqvist
773173c233 unused function 'operator<<'
Change-Id: I05d3877e2b0cb4bfccd3a2ae6f24abfd6507c46d
2013-10-05 14:32:54 +03:00
Siqi LIU
93e020be90 popOverView modified for better touchability
Change-Id: Ief0ca8dfef303ecf905fdf02bcea924f98de976b
2013-10-05 12:34:38 +02:00
Siqi LIU
fd2fb1b3a4 minor
Change-Id: I25a9af3cad0454ee098b468d52433bec821c464b
2013-10-05 12:34:38 +02:00
Siqi LIU
4a96bc0c0e fix for fdo#65295, gradient issue
Change-Id: I3247cde66e5d6622102decca5912fe1645ee9e29
2013-10-05 12:34:38 +02:00
Thomas Arnhold
d4730af10c fdo#60662 apply HIG rules
Change-Id: Ia73c38866b50e6986361909aa64f7a95c2ce8635
2013-10-05 12:06:06 +02:00
Thomas Arnhold
e31a3abfc7 WaE: -Wunused-variable
Change-Id: I31bdce7f31185faebaf8a8a2162669b185def0c9
2013-10-05 01:47:20 +02:00
Kohei Yoshida
3ff650d565 Rename StringPool to SharedStringPool because that's what it is.
Change-Id: I2fc3ce4f0c2291d402cb470346d5561373fb51e7
2013-10-04 19:15:26 -04:00
Kohei Yoshida
200b453967 Some attempt to store string ID's into query items.
Change-Id: I8db7cd327728be0974405eabb0fd58156ba231d6
2013-10-04 19:15:25 -04:00
Kohei Yoshida
f54cdb5921 ScInterpreter::GetString() now returns a ref to OUString.
Making adjustments in some call sites.

Change-Id: I85aca2eeb2aece46be52d90a611a64d85792a05f
2013-10-04 19:15:25 -04:00
Kohei Yoshida
8d7973f8f1 Reduce the amount of indentation by early exit.
Change-Id: Ibcf64f57d84dd90a41421522c8082319f1d5796a
2013-10-04 19:15:25 -04:00
Kohei Yoshida
3f6f7566dd Test comparison between simple and rich-text string values.
Change-Id: Icdb9a81b1be80b058b71c23b3fcb58a5e8970e21
2013-10-04 19:15:25 -04:00
Kohei Yoshida
875f47cb5a Add methods to turn cell strings into numeric IDs for comparison.
Both in case sensitive and case insensitive comparisons.

Change-Id: I356a655273f0f37157810c86e1cf3f87ea2afa09
2013-10-04 19:15:24 -04:00
Kohei Yoshida
f6ec667273 Add methods to extract string IDs from edit text object.
Note that a single edit text object may have multiple string ID's in case
it consists of multiple paragraphs.

Change-Id: Ie90541de38a639c30a010817dada389e9445d08c
2013-10-04 19:15:24 -04:00
Kohei Yoshida
4aa4116742 Let's just use sal_uIntPtr straight.
So that the user of this class won't have to include the header just
to get the string ID type.

Change-Id: I0ccbc18fe02644f69701f57b0b1b9c30fd141d83
2013-10-04 19:15:24 -04:00
Kohei Yoshida
dc1314d962 Normalize all string objects that are cell contents before they get stored.
Hopefully I've covered all entry points. There may be more lurking in some
dark corneres...

Change-Id: I62e655cc579aad08fa64b5d58e739c55425cd216
2013-10-04 19:15:24 -04:00
Kohei Yoshida
bc1c67dc82 Add string pool to document.
Change-Id: I7430af7486a2f7a150ed17a0c345aeeb987ec993
2013-10-04 19:15:23 -04:00
Kohei Yoshida
57bc9f7edf A little more test on shared string pool's life cycle management.
Change-Id: Ic676dd875c27ce60a0707903d7f22207764829e0
2013-10-04 19:15:23 -04:00
Kohei Yoshida
00d08001da No need to intern strings here; all OUString's are ref-counted.
Calling intern() simply moves it to a global hash storage.  Now
the test passes.

Change-Id: I0a93420abce1c3adaaa61d469dff5f359dd5ada4
2013-10-04 19:15:23 -04:00
Kohei Yoshida
5f5876e5c3 Add purge() method to purge unreferenced strings from the pool.
But this code needs more work.

Change-Id: I538eebf5eb1738a2cfeebc22052b3d5db6001b6b
2013-10-04 19:15:23 -04:00
Kohei Yoshida
46ca6ab1fe The map actualy needs to store OUString to have it ref-counted automatically.
Change-Id: Iff6fcf3aba73f2d06ac0c885b39e69ac0febc49f
2013-10-04 19:15:22 -04:00
Kohei Yoshida
2c96a28873 Correct way to get case-insensitive string identifiers.
Change-Id: Ia343165941231fab34c4904b7a2fa10b07fa32bb
2013-10-04 19:15:22 -04:00
Kohei Yoshida
b3674c9291 Let's not expose the internal pointer. Define different ID type.
To prevent the string ID's from being used to instantiate string objects,
which can mess up shared string object's life cycles.

Change-Id: Ibcd9a4fa9f591d5c27a9e1b50bc9f83ae230e86a
2013-10-04 19:15:22 -04:00
Kohei Yoshida
4d076d4cee Write some rudimentary tests for the new shared string pool class.
Change-Id: Ie66de46d69f664839aa0a2d056cd3b8df4d4989b
2013-10-04 19:15:22 -04:00
Kohei Yoshida
5d3ea0cde3 Establish mapping between original strings and upper strings.
This will be used to retrieve case insensitive string identifiers
later.

Change-Id: Ia34f57d0e8d0cb6bd4630f8d110853ed049770b5
2013-10-04 19:15:22 -04:00
Kohei Yoshida
279ae51161 Add method to normalize strings in EditTextObject.
Change-Id: I1adb57279db0afeb8387599ec11984380e5a2e4a
2013-10-04 19:15:21 -04:00
Kohei Yoshida
878439cc92 Move this string pool code to svl.
Change-Id: I1379fbc377607be8831133d64db2e14f8c75bff8
2013-10-04 19:15:21 -04:00
Tor Lillqvist
6cea76189f fdo#67534: try to avoid file locking in Explorer shell extensions
Change-Id: I287395f6c25b1bfb9b9482166ae6f34d9af8f455
2013-10-04 21:34:33 +02:00