Commit Graph

11837 Commits

Author SHA1 Message Date
d44759e3d7 gbuild: install rdb files directly in module they come from
Change-Id: I3a9cb4ce71cfb02b7378289a36aa0eb6e3a42f26
2013-09-09 22:09:10 +02:00
f500b2d7d9 Remove dead code
...merged in via d02f75a8c36705924ddd6a5921fe3012fafce812 "Resolves: #i121420#
merge sidebar feature," but apparently already unused in the original AOO
commit.

Change-Id: I12e4ff05769d95a847881934eab6da722bb1950e
2013-09-09 14:16:52 +02:00
665574e8da UNO type "byte" is signed 8bit
Change-Id: I7f8a9ee1ec8f626f955e95e4e015933726e94fec
2013-09-09 11:14:15 +02:00
6ea6a422fb s/wiki.services.openoffice.org/wiki.openoffice.org/g
Change-Id: I059fbee385a109069c70f3869021c8e2ee48fee1
2013-09-07 14:21:22 +02:00
8318ecfa88 clean up documentation
Since LibreOffice 4.1.1, this changed
from encoded integer to self-explaining structure.

Change-Id: I633e85d1c2d5dca53313661bb3ec218480142dc8
2013-09-07 09:41:36 +02:00
43b84bbba2 svx: new InteropGrabBag UNO prop in Shape service
Added the new InteropGrabBag property to the Shape
service and modified the JUnit UNO unit tests for
it.

Added specific implementation in the svx module
for the SvxShape class.

This new property is intended by now for its usage
on preserving OOX's Smart-Art but it could also be
used for preserving other attributes for
interoperability among document formats.

Change-Id: Idc7a8e91592399ff05effd4da6eaa2935f8f4d42
Reviewed-on: https://gerrit.libreoffice.org/5769
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
2013-09-05 08:40:13 +00:00
e76b2053b4 Fix UNOIDL interface method parameter identifiers
UNOIDL identifiers starting with a lowercase letter and containing underscores
are reserved for the implementation.  It would be good to be able to enforce
that in code parsing UNOIDL files, but some existing identifiers violate that.
So at least change any violating method parameter identifiers here.  While that
is theoretically an incompatible change for published interfaces, it practically
does not matter at all.

Change-Id: I5eff17b5dd5e2e92984184127c4fe1712d62c9dd
2013-09-04 16:54:23 +02:00
ced8703387 [API CHANGE] Remove long-deprecated css.sheet._NamedRange constants group
...it had been deprecated at least since late OOo times, with the
css.sheet.NamedRangeFlag constant group as replacement.  (UNOIDL identifiers
starting with an underscore are illegal.  It would be good to be able to enforce
that in code parsing UNOIDL files, but some existing identifiers like this one
violate that.)

Change-Id: Ib8067dee47cec46356065b7b70cc6b47b97e5bc0
2013-09-04 15:14:37 +02:00
45b2346dcf No need to list documentation-only module.idl files in UnoApi_*.mk
...doxygen still picks them up, as it traverses the complete udkapi/ and offapi/
soruce trees.  (And rename udk-modules.idl to modules.idl for consistency.)

Change-Id: Ic52c333756810c285059f03edc207a0913ead160
2013-09-04 14:37:54 +02:00
ff8b445dc0 CMIS: add document ID when saving.
The document ID is needed in case the get object by path

of the CMIS document doesn't work (like Google Drive)

Change-Id: I151d5433a19caeaf4a542b69cd9e95dde58722e7
2013-09-02 13:51:54 +02:00
eb23b2d959 CMIS properties: Add type to the UNO API
Change-Id: Ie4f32bc840cdfab1d5f600991cd6ac8aabcb1f87
2013-09-02 13:51:53 +02:00
d259e07e85 CMIS properties dialog: update properties
Change-Id: Ia506713b61dc6c1343eac3640863c86a2fc3f18f
2013-09-02 13:51:49 +02:00
969807901d Cmis Property
Add MultiValued, OpenChoice and Choices to CMIS Property

Change-Id: Iade033c86878368b39a0264ad0a56d0286e6bffb
2013-09-02 13:51:48 +02:00
91d9430d68 CMIS properties dialog
Rename CmisPropertyValues to CmisProperty

Change-Id: I7360e6b55406c1abe381c8d915be41d972498167
2013-09-02 13:51:48 +02:00
beff419a6e CMIS properties
Create a CmisPropertyValue with additional DisplayName,
Updatable and Required properties.

Change-Id: Ia20d76a739ac5c51d7c89ef6f1a40a299697cb0e
2013-09-02 13:51:48 +02:00
2a01c49f76 sw: add ShadowTransparence UNO property for frames
drawinglayer has a separate property for the shadow transparency, too.
One more step towards Writer frames have the same UNO API as
drawinglayer shapes.

Change-Id: I84617502e9beb9e077c783ee8eb771d79c6ee666
2013-08-24 12:45:15 +02:00
f8b6c3949e CharBrd 7: Border shadow
1, New character attribute
- Add the three shadow members to font
(width, color, location)
2, Painting
- Extract the shadow painting to a local function
and use that for character shadow (paintfrm.cxx)
- Reduce the painting rectangle of background
(shadow doesn't inherites the background of content)
3, Border merge
- Use text portion join members to skip shadow
when neccessary.
4, Vertical text
- Get shadow space dependant from oritentation and
border merge.
5, UNO API and ODF filter
Paragraph: ParaShadowFormat -> Character: CharShadowFormat

Change-Id: Ief4669990d238016c3ffc18a2609a3df7d9dddbf
2013-08-23 21:01:37 +02:00
7ba076d7fd extend the SlideShowView interface with getTranslationOffset
Change-Id: I33f0eaa8a54902bb65a000b74ef25323423d01b4
2013-08-23 11:18:28 +08:00
99438adf52 offapi: fix animations::AnimationCalcMode documentation
XAnimate::KeyTimes was referred using wrong markup, but KeySplines is
not a property at all, it seems. Reading
AnimationsExporterImpl::exportAnimate() in xmloff, this is probably
meant to be XAnimate::TimeFilter.

Change-Id: I19fc86ce4a5fb28514d9be3fca5a53ad3fcfba51
2013-08-21 18:20:36 +02:00
f193e73136 Fix idl: no ResultSet attribute so remove "#"
Change-Id: I8b0025a1dcba5819edbb35395324efaee936eec5
2013-08-20 22:28:17 +02:00
2d95a1bfd6 Fix idl
Change-Id: I10a67d3087205e81633a35e30b7648c4a14ac2f9
2013-08-20 08:07:07 +02:00
2f328ab300 Fix doxygen in offapi, awt/XMessageBoxFactory.idl
Change-Id: Iee4f792d35b8caf13bbd1c9ec7aefe38f185dcbb
2013-08-20 00:26:03 +02:00
1aebeb0208 Fix doxygen warnings in udkapi and offapi
Change-Id: If2235c959aa409376397f306145bea0bee713c78
2013-08-20 00:01:31 +02:00
eca84d61bc offapi: fix doxygen warning in ucb::XWebDAVCommandEnvironment.idl
Change-Id: Ie54315ebf76707848de635e75b9689ef8d06e0ea
2013-08-19 23:40:46 +02:00
2dd478b633 offapi: fix doxygen warning in awt::XPopupMenu.idl
Change-Id: I68d66e62d6962ec1da471b7c7edc8ca30d70e838
2013-08-19 23:38:33 +02:00
a388856fe7 offapi: fix doxygen warning in awt::XMessageBox.idl
Change-Id: I98e90d54ade44a6baf20c8f36bc536f3dfa43ffe
2013-08-19 23:37:26 +02:00
ca543ef07a Fix typo in idl
Change-Id: I22a9178da0190fa79c81e10511925d2270065680
2013-08-19 23:26:41 +02:00
54d13384de Add since to character border idl
Change-Id: I06064b1145578579c8748b6e5326090303aa670e
2013-08-18 09:49:49 +02:00
0fcac72211 Adapt to LibreOffice the previous commit
..."i121946 - Use enums to identify WebDAV/HTTP methods."

Change-Id: I59c8b011192df008af539aa41ec5976f042572f6
2013-08-15 16:55:24 +02:00
7165b05968 i121946 - Use enums to identify WebDAV/HTTP methods
(cherry picked from commit 122e10cfd23b379b97e2d8ec002e7f0562ebd6f7)
Conflicts:
	extensions/source/update/feed/updatefeed.cxx
	offapi/com/sun/star/ucb/makefile.mk
	offapi/type_reference/typelibrary_history.txt
	offapi/type_reference/types.rdb
	ucb/source/ucp/webdav/DAVResourceAccess.cxx
	ucb/source/ucp/webdav/DAVResourceAccess.hxx
plus headerize.pl
(Would be an incompatible API CHANGE if we had not unpublished
XWebDAVCommandEnvironment with 78cca63070ae6cf82b45ec3bc75fafa2db31a7f2 "Revert
publishing of lots of UNO types.")

Change-Id: I153e394a194d0fcad29d3e3b27d5b24f7c259fc4
2013-08-15 16:55:24 +02:00
424300b69a i121945 - WebDAV ucp: return StringPair instead of NamedValue
Make css::ucb::XWebDAVCommandEnvironment::getUserRequestHeaders() return
a sequence of css:🫘:StringPair; this avoids all the any overhead,
and is much more simple and intuitive.

(cherry picked from commit 80199136d0d84b51b3d0529fb313b8f20f5cf851)
Conflicts:
	extensions/source/update/feed/updatefeed.cxx
	offapi/type_reference/typelibrary_history.txt
	offapi/type_reference/types.rdb
	ucb/source/ucp/webdav/DAVResourceAccess.cxx
(Would be an incompatible API CHANGE if we had not unpublished
XWebDAVCommandEnvironment with 78cca63070ae6cf82b45ec3bc75fafa2db31a7f2 "Revert
publishing of lots of UNO types.")

Change-Id: I1c5d0a0b225fe86aca6ba6d6c8903985005387c2
2013-08-15 16:55:24 +02:00
b2dfbdff7a i121944 - Implement inheritance in css::ucb::XWebDAVCommandEnvironment
It should be derived from css::ucb::XCommandEnvironment

(cherry picked from commit 817e11dccbfe3431f9cc0466051f4d154ce33e5e)
Conflicts:
	extensions/source/update/feed/updatefeed.cxx
	offapi/com/sun/star/ucb/XWebDAVCommandEnvironment.idl
	offapi/type_reference/typelibrary_history.txt
	offapi/type_reference/types.rdb
(Would be an incompatible API CHANGE if we had not unpublished
XWebDAVCommandEnvironment with 78cca63070ae6cf82b45ec3bc75fafa2db31a7f2 "Revert
publishing of lots of UNO types.")

Change-Id: Ie44bed44cce09c2423adab33c3790bdcb9be452d
2013-08-15 16:55:24 +02:00
da00f5e624 Adapt to LibreOffice the previous commit
..."i121935 - UCB: new 'addProperty' and 'removeProperty' commands."

Change-Id: If0451c6d1b6471d27f5fb1551ccf0230e62dfb60
2013-08-15 16:55:23 +02:00
41c05c607c i121935 - UCB: new "addProperty" and "removeProperty" commands
(cherry picked from commit 3d5d60176c01f9d3504559b816281fca11aea403)
Conflicts:
	offapi/com/sun/star/ucb/Content.idl
	offapi/com/sun/star/ucb/makefile.mk
	ucb/source/ucp/webdav/DAVProperties.cxx
	ucb/source/ucp/webdav/webdavcontent.cxx
plus headerize.pl

Change-Id: I59b270ef5a72271671ae0857d11f557eec829387
2013-08-15 16:55:23 +02:00
3dfd5d794b CharBrd 6: UNO API
Change-Id: I7f93c3ca060ccd91ed52c0a1e8f477ed8e2c1534
2013-08-12 10:30:02 +02:00
52f79304a6 offapi: fix doxygen warnings in awt::XMenu
Change-Id: I2a6868ff0167c4ac4d97e01cef85a6a4d74a4f43
2013-08-08 10:41:00 +02:00
18767fd249 offapi: fix doxygen warnings in awt::MessageBoxType
Change-Id: I1c48d62cb6793ed6cab261c6de7095c755ab52f2
2013-08-07 10:54:41 +02:00
4ae08f617b offapi: fix doxygen warnings in awt::MessageBoxResults
Change-Id: Id8ef8e131b94ff4676af388da2abd437fc1f7704
2013-08-06 10:40:44 +02:00
00657c3b1e correct pointers in offapi documentation
Change-Id: I24389f1d35514cd45bbe203dbb3af83e4174a2d4
2013-08-05 15:06:10 +02:00
0cdac15aa7 offapi: fix doxygen warning in text::ViewSettings
Change-Id: I3850cc7a69aad90c26d3b39bfdf68a134cd67a83
2013-08-05 11:22:10 +02:00
118aee9319 Clean up documentation of XDate-/TimeField
...after 8ee69b0ba13f74d1515fac71df92947eb6328ab1 changed it from using integers
with special interpretation to self-explaining data structures.

Change-Id: Ib05dbde969fedcfb5f8c55a926bfef4120e38030
2013-08-04 10:56:00 +02:00
8ee69b0ba1 fdo#67235 adapt form control code to time nanosecond API change, step 3
Change-Id: I4899c89ee5b2a54c9c05b531ab284365f1558e3d
Reviewed-on: https://gerrit.libreoffice.org/5270
Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
2013-08-04 06:51:31 +00:00
f4cadd9772 fdo#67235 adapt form control code to time nanosecond API change, step 2
Change-Id: I6ed48b506bdd7b3908ce8c7dba1b74093a3ac202
2013-08-03 11:15:07 +02:00
ed904af866 fdo#67235 adapt form control code to time nanosecond API change
Conflicts:
	offapi/type_reference/offapi.rdb

Change-Id: If68ecf0691919d71d06d7b97d46db115013f9805
Reviewed-on: https://gerrit.libreoffice.org/5149
Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
2013-08-02 11:35:57 +00:00
03993b47c5 targetted clean of redundant header piece from 62badf3828
Change-Id: Ic1240114d667fb7797afae4847427cc889f3cb48
2013-07-26 14:18:52 +01:00
96bd18f692 fdo#67213 - crash on opening AutoText dialog (Ctrl+F3
Revert "fdo#46808, Convert frame::FrameControl service to new style"
This reverts commit 32eaa77db33b3b1f5793e92167b9f8c2708ea543.
Conflicts:
	UnoControls/source/controls/framecontrol.cxx
	UnoControls/source/inc/framecontrol.hxx

.. because I can't work out how it causes fdo#67213 - I suspect my
changes might be interacting with UNO aggregation, which
is always tricky.

Change-Id: Icd14f9a7df98585393c5527a3817e05c26246de9
2013-07-24 14:44:57 +02:00
288bcd68bd sw: add ParaInteropGrabBag uno property to paragraphs
Change-Id: Ic1208f97db31d86bffd71032d6eba1768e929707
2013-07-24 12:11:11 +02:00
9c41a60c0d fdo#46808, Convert ui::ModuleUIConfigurationManager service to new style
.. and convert it to WeakImplHelper at the same time.

Change-Id: I20549f5cc6efb60c5210d3f9b6ecf3ade7e4a75a
2013-07-23 10:05:42 +02:00
99d8ce56ec fdo#66762 - Other: com.sun.star.awt.DisplayAccess removed
API_CHANGE:

I removed the undocumented internal API
  "com.sun.star.awt.DisplayAccess"
in commit dde234b6955a421d51d2b37e4fc3972c660146f0
  "fdo#46808, remove awt::DisplayAccess service."

However, it appears someone was actually using this.

Now, at the same time, we have a method in XToolkit, getWorkArea(),
which looks like it was designed to return this exact information,
but which has been returning zero for as far back as our commit
history goes.

So, to kill two birds with one stone, this commit changes
getWorkArea() to return the information the customer needs, to wit,
the size and position of the primary display.

Change-Id: I76300bac604e9e4b7be95b0872a7f95cb6781903
Reviewed-on: https://gerrit.libreoffice.org/4919
Reviewed-by: Michael Meeks <michael.meeks@suse.com>
Tested-by: Michael Meeks <michael.meeks@suse.com>
2013-07-18 09:00:11 +00:00
32eaa77db3 fdo#46808, Convert frame::FrameControl service to new style
Change-Id: I38fc91e70d99472a4336250acd5c7dc3457b21ab
2013-07-18 10:36:42 +02:00