Commit Graph

12174 Commits

Author SHA1 Message Date
f85991efc2 introduce css::sheet::FormulaLanguage::API
Change-Id: I70624ded4060f50ad820a9590cb461fe58abceb9
2016-08-03 15:16:49 +02:00
4da8378302 offapi: document SynchronMode argument
Change-Id: Ie47a7f4afbfab40f172705323520d75ef4927b0a
Reviewed-on: https://gerrit.libreoffice.org/27364
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2016-07-22 13:29:56 +00:00
9cd4a2d923 adapt description to reality
Change-Id: I2062902e496715223ff9a4183c90f66d742d2687
2016-07-20 23:53:25 +02:00
31623bb04a Missing @since tags
Change-Id: Ief16e1facfa9c2e2be5722b9261bcd83a1f7b9be
2016-07-19 14:10:48 +02:00
fdd1c64821 GSOC: Adapt XLegacyFastParser to function like XParser.
Made XFastParser to pass namespace prefix instead of URI for
Unknown attributes and elements, Namespace handler is provided
to resolve those. Test for XFastParser unknown elements is removed,
since testing XLegacyFastParser indirectly tests that also.

Change-Id: Ia41ff5d3d4c07cef0ca23ba858bfb2a94b91b1f5
Reviewed-on: https://gerrit.libreoffice.org/26982
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2016-07-09 20:12:28 +00:00
5198c98337 Add new open dialog type: Play and link
This is needed e.g. for the "Slide transition sound" files
where we want to play files and also give the choice whether to link or not

Change-Id: I5aaef7152be8e5c0a0f88c4d7234926f233c5d92
Reviewed-on: https://gerrit.libreoffice.org/26846
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-07-01 12:15:08 +00:00
e9891e5dd8 Add new open dialog type: Preview only (without link)
This is needed e.g. for the "Insert Photo Album" dialog
where we don't want the "Insert Link" option in the file open dialog (tdf#65356)

Change-Id: I01aecaaf8194a8123931b0482b4a37155654dfc2
Reviewed-on: https://gerrit.libreoffice.org/26796
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-06-30 11:40:42 +00:00
b7c62273bc fix assumed typo
Change-Id: Ice084d8c0651b1b08e8e8cce6f4a6f1c09e8dd3e
2016-06-28 20:57:37 +02:00
1645273761 LeftRightMarginScale: updated comments
Change-Id: I1b35845ee273723b617334daa39854079a8e6992
2016-06-28 11:00:09 +02:00
723467bd88 [API CHANGE] notebookbar: paragraph spacing controls
Change-Id: I9d2672cd156f2dcc2ee4c544902e9d42632cab70
Reviewed-on: https://gerrit.libreoffice.org/26039
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-06-27 12:46:56 +00:00
0c5abdea5f uitest: add method to get all children of a ui object
This makes writing ui tests so much easier.

Change-Id: Ice7d98c354fc9b68ee4532bc854561b5b9446e3f
2016-06-18 17:02:16 +02:00
a86405470f uitest: let us return a string based type
This is less important for the UI testing and more for debugging and
logging.

Change-Id: Id65fcacc591129869ca0f80f828eb63ce044cf33
2016-06-18 17:01:59 +02:00
36b39fe4f3 uitest: add getState method to css::ui::test::XUIObject
Change-Id: Idaa559956fd3a59c79038d3940d664a1d2bff867
2016-06-18 17:01:34 +02:00
2bb637426c uitest: support the parameters in the executeAction command
Change-Id: I78df2fe58b9d1386f360bef4c0eeddb6afe83b8d
2016-06-18 17:01:33 +02:00
070d923156 uitest: improve the UITest UNO object
Change-Id: I88eb14bb0846ee8baff9c3d15ee93d777601f260
2016-06-18 17:01:31 +02:00
7333783ee5 uitest: add UNO interface for ui testing
Change-Id: I0ee5d1e93808103a1541ced6fc7ea9d05a70fc89
2016-06-18 17:01:24 +02:00
dc6bf6c8ae Resolves: tdf#91365 use underlying numeric value if available [API CHANGE]
... at least for setting the cell content. There are more places where
the numeric value could be transported but all Data Pilot pivot stuff is
based on text strings :-/

This appends a double Value member to com::sun::sheet::MemberResult

Change-Id: Ia9e8ac47d0877bd4a59a69d5921ce4ea082e8a69
2016-06-17 13:38:40 +02:00
30104ff4c7 Add a pause() method to XToolkitExperimental
Pauses the main thread of LibreOffice for the requested amount of
time.

Change-Id: I5978a3a9b9561623c698526d8c29695d71df3d03
2016-06-10 16:30:05 +02:00
b6a1034a66 fix include guard
Change-Id: I12d2e52ed026e4e6945dc837ec9083e65142b54b
2016-06-07 11:08:56 +02:00
f88f6bcfce Resolves: tdf#35247 introduce a locale independent numeric field filter
... that tries to match a locale independent query string.

Going via string queries is likely only necessary for the ugly
alternative "fieldname[member]" syntax, if it is actually unnecessary
for the field1,item1,... syntax needs to be evaluated and if so a
distinct GetPivotData() function evaluating numeric contraints as well
could be introduced.

Change-Id: I2c1fc81c1022b0bba5eef8d86c0c815bb6e31f2d
Reviewed-on: https://gerrit.libreoffice.org/25975
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Eike Rathke <erack@redhat.com>
2016-06-06 20:22:12 +00:00
a21d34941c drop some more RTL_CONSTASCII_USTRINGPARAM
Change-Id: I528b0ecb5282178d8e727471beb126cb7d3f2eb4
2016-06-02 11:13:46 +02:00
fe10783e4a sw UNO API XTextTable add TableTemplateName property
Change-Id: I8450fd4003ad5f9b082817765a2d44fc00dea15e
Reviewed-on: https://gerrit.libreoffice.org/25688
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2016-06-01 18:51:46 +00:00
3f98cf3283 tdf#100092: Deterministic scheduling to prevent unpredictable behavior.
Low priority idles can fire more or less randomly, and consequently two
consequent runs of LibreOffice differ in the amount of the idles that have
been performed during an operation.

This commit adds a possibility to turn on a 'deterministic mode' where two
subsequent runs of LibreOffice trigger about the same amount of events when
they perform the same set of operations.

Change-Id: I92566ef4eee20e7d604cfd48f01c4df30c77e653
2016-05-31 15:23:59 +02:00
8e44dbaadc Fix license header of new file
...introduced with 2986e54412bbaf95ef768b9ffc18c9a465678337 "Fix tdf#99506:
Insert OLE object with icon failed"

Change-Id: I17186b838c062cf630cf68c72e053ac88fb8c85d
2016-05-24 09:09:02 +02:00
2986e54412 Fix tdf#99506: Insert OLE object with icon failed
Change-Id: I7fe5814b268e4c70977699edaa89926ca3fda92e
Reviewed-on: https://gerrit.libreoffice.org/25080
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Stephan Bergmann <sbergman@redhat.com>
2016-05-24 07:03:45 +00:00
033b2ae877 tdf#94004 Trendline: wrap equation to fit in chart area
If equation is too long compared to chart width:
  equation is wrapped
  and if equation has General format, the number of digits is reduced

In this patch, only polynomial equation is treated. If this approach is ok,
I will extend to other regression curves.

Conflicts:
	chart2/source/view/charttypes/VSeriesPlotter.cxx

Change-Id: I1bfd897881d752655faec6df034c0dde7f78c51b
Reviewed-on: https://gerrit.libreoffice.org/18397
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-05-22 19:12:07 +00:00
7415b7d4e5 Document getCertificateUsage better
Change-Id: I8262133fa2cb759dd8f203b3399dc8865346c884
2016-05-19 14:05:16 +03:00
fac5f2af51 NameToken with Sheet instead of boolean Global
... to transport an actual sheet number for other-sheet-local names
within names when importing OOXML.

Change-Id: I00f2ffe07271c1c2a8ce9e10514e10872396f566
2016-05-03 22:58:52 +02:00
506c929a0a Fix typos
Change-Id: Ifb7c33d6052efe5ea8a1e0e10b3178073cd29ca0
Reviewed-on: https://gerrit.libreoffice.org/24536
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-05-01 09:51:41 +00:00
fc2590cfa1 Fix typos
Change-Id: Id81b16ff26283611f0b84929d831c827f847ab73
Reviewed-on: https://gerrit.libreoffice.org/24317
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-04-30 15:06:45 +00:00
c285d043be XListBox: Add more hints about return values
Change-Id: I74385b762ed70ec9d8303f1cb94f76b9edac7cc5
Reviewed-on: https://gerrit.libreoffice.org/24261
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-04-21 06:44:43 +00:00
7a264c3bba XCheckBox: Add reference to where the parameters/return values are documented
Change-Id: I9d775397b7905a8b33c67069fd3eae2ddb810149
Reviewed-on: https://gerrit.libreoffice.org/24246
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-04-20 08:53:06 +00:00
98f644c139 XListBox: Add hint about return value on empty selection
Change-Id: I92d324b9e0ff48f6a4b3d62d6e9d22bf6ec7561a
Reviewed-on: https://gerrit.libreoffice.org/24245
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-04-20 08:52:50 +00:00
8bf82dd397 offapi: add some missing @since tags
Change-Id: I4201b4e36e783c5ec37e5c2ca1b19144d7cec2ad
2016-04-18 13:17:36 +02:00
16fb0d3d0f tdf#98407 PathSubstitution: Add substitution for $(username)
This allows to use the username as a placeholder in the config paths (Autotext, Gallery, etc)

Change-Id: I76434e980cd8ec8785a5587d0bc5fdd67dc42de2
Reviewed-on: https://gerrit.libreoffice.org/22901
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Stephan Bergmann <sbergman@redhat.com>
2016-03-08 15:35:54 +00:00
8e9d171cf4 unpublish SearchAlgorithms2 SearchOptions2 TextSearch2 XTextSearch2
so we're free to fiddle around a little longer..

Change-Id: Idd6f4a6a4ce51d4991bac1907b808919f34638d7
2016-02-26 15:25:45 +01:00
fd2355221f WILD_MATCH_SELECTION @since LibreOffice 5.2
Change-Id: Ie84088f571245864663b49be2a457d6ed04bc267
2016-02-26 15:23:14 +01:00
ced1117633 add optional boolean SearchWildcard to css::util::SearchDescriptor service
Change-Id: Iec1b0d8c0f03074acea2640a6e5d309921f04c59
2016-02-26 01:41:49 +01:00
4929b45144 Update the reference rdbs to libreoffice-5-1
Change-Id: Ie098b41440f97395893f4200128a2016cd1103d4
2016-02-24 18:39:40 +01:00
cf9f97ab26 Update the reference rdbs to libreoffice-5-0
Change-Id: I6c2ee67d9e62a0159a36a1905f29deeee23a3587
2016-02-24 18:39:26 +01:00
d71e6bd9e0 Missing @since tags
Change-Id: Ic7cb4f4ab52f05c16637cc1283a8cba59cd1764f
2016-02-24 18:31:27 +01:00
f84b8c0346 adapt description, the algorithm does not define the escape character
Change-Id: I3b2493a02d16604aead5d416fc90cceecdfddc38
2016-02-23 23:45:14 +01:00
1f3357013b SearchFlags::WILD_MATCH_SELECTION, SearchOptions2::WildcardEscapeCharacter
At least '\' (search in Word) and '~' (search in Excel) should be
supported as escape character.

Being able to restrict a match to entire selection instead of substring
speeds up the Calc match whole cell scenario.

Change-Id: Ice242b9cd59009f172b724e03c2cc08feda4cd3c
2016-02-23 23:25:15 +01:00
dd9e06f2ce add description and @since LibreOffice 5.2
Change-Id: I50cfa3e5b0f9432f2298d078f80b42739d5aeae0
2016-02-23 14:28:49 +01:00
6dc83afa4f add @since LibreOffice 5.2
Change-Id: Ibd1c3b650d85284feb2902f4f8f249ed373cc4ab
2016-02-23 14:28:48 +01:00
da6d813222 add [optional, property] boolean Wildcards, tdf#72196
Change-Id: I7105bdeafe6a1b8bf24e88f7a00d5eb3d23df15a
2016-02-20 00:39:25 +01:00
29b9df16df [API CHANGE] add Author Initials to XAnnotation
and use the users preferred initials for impress annotations

i.e. the ones entered in the tools->options

and save and load those to/from odf similarly to
what we do for writer annotation initials

Change-Id: Iadc0e994bfaf58632ce25b8f7cdc737580ee97bc
Reviewed-on: https://gerrit.libreoffice.org/22143
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
2016-02-18 11:06:27 +00:00
6083a8f188 Related: tdf#59699 DOCX import: fix linked graphics with relative URLs
Because the writerfilter::ooxml::OOXMLFastContextHandlerShape
constructor only sent the input stream (and not the full media
descriptor) to oox::shape::ShapeContextHandler, it's startFastElement()
tried to reconstruct a media descriptor from just the input stream. As a
result, the base URL of the document got lost at the time the
oox::drawingml::BlipContext constructor tried to call getAbsoluteUrl(),
to convert the relative URL to an absolute one.

Fix the problem by sending not only the input stream, but the full media
descriptor to the shape importer. As a bonus that makes code simpler,
too.

Change-Id: I1f06c04d0745aa7e2e06d4848cf454790d5073ca
2016-02-16 09:16:43 +01:00
b4f182b31c offapi: avoid mysterious "deprecated:" warnings
Change-Id: I9cc99c3108bae582d0da9645ba75947cced904fc
2016-02-15 18:33:36 +01:00
5b0a354e7c offapi: fix the remaining doxygen undocumented param warnings
Change-Id: I933266695bfa88eb6665c7d2968176d74b640172
2016-02-15 18:33:36 +01:00