A presentation can reference sound files outside its own package, on a slide transition, an animation, or a click action. Linked graphics already come under link management, where the user allows each external reference on its own. Bring presentation sounds under the same link management. Each external sound is registered as a link the user can allow through the link-update infobar or "Edit, Links". For the uno api move these sounds around as XSoundReference so their allowed state can be moved with them. So that changes the property from a string to an XInterface. Setter still accept a string, getter returns the new XInterface, there's an acknowledged possibility of incompatibility despite being technically api-change-passing Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com> Change-Id: Ib7deea2f78cf5c5b9958e43adb8e6f46b1b31e80 Reviewed-on: https://gerrit.collaboraoffice.com/c/core/+/6970 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins CPCI <releng@collaboraoffice.com> (cherry picked from commit 0aa870b7b5a6bda50bab50c7a0a41d28fdf4f6ab) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/208430 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
21 lines
641 B
Makefile
21 lines
641 B
Makefile
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
|
|
#*************************************************************************
|
|
#
|
|
# This file is part of the LibreOffice project.
|
|
#
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
#
|
|
#*************************************************************************
|
|
|
|
$(eval $(call sd_export_test,2))
|
|
|
|
$(eval $(call gb_CppunitTest_use_uiconfigs,sd_export_tests2, \
|
|
modules/simpress \
|
|
sfx \
|
|
svt \
|
|
))
|
|
|
|
# vim: set noet sw=4 ts=4:
|