Age | Commit message (Collapse) | Author |
|
Added header guards to files in directories avmedia/, basegfx/, chart2/, and
connectivity/
Change-Id: I94ec438ec918ccef1c518edfd9ab4944e9e2961b
Reviewed-on: https://gerrit.libreoffice.org/9555
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: Id21138ce2a5d8e764407f42afa2b21464da70e45
|
|
Change-Id: Ifc5ecf4ec3e385293889c82a3b678a8dbcd3edbb
|
|
Zooming is solved on a more sophisticated way.
Change-Id: I0386ace8a3751d708ac86ff0ddf0836c79ae603f
|
|
Change-Id: Iace701d7473e874cc8df64349b71faa4a5493d5e
|
|
Change-Id: I72ef9570ac9e7b4cb4afc2319725743098722d31
|
|
Change-Id: I0a224a90a3e99d12809d40612b1e66d7c023aebc
|
|
Change-Id: Icd5f9f4b8e1c48176fdb73c954e1c4b7d0811516
|
|
Change-Id: I83a99e333a6c62bf7779e3fbbcc3e5af38bb2ca5
|
|
Change-Id: I86aea12318d4e21ccadd97ad2820e31bd4580c99
|
|
Change-Id: I4bbaf97fe8c5def441ca106c26ad312281ed352f
|
|
If the glTF contains camera movement in it moving camera
by keyboard didn't work very well.
Change-Id: I9300a257858d4f35c2d622654a0c2fd85eedc5ed
(cherry picked from commit 968b7f807561339d0083fe0aa6e893983ca60456)
|
|
Handle those cases when file loading failes.
Release *.json file on a different way since it is allocated
by libgltf (inside the glTFHandle).
(cherry picked from commit fafc1e29c1f060c1a44361a0445300f9786ad6f4)
Change-Id: Idf6c6971a8ac1b342d89dc4f61a62624183e01d0
|
|
It seems we need mirroring.
Change-Id: Id9ad7041eb09ec773e4174cb68d34a65a2c473fe
|
|
Change-Id: I81f2a4be65bbc9359e51accccb746f1e8ea48c4f
|
|
Since b5529c8c457f442bfc43305becc0c02d6a09ee80
MediaChildWindow is depend on the media URL so
it is constructed later and so one resizing is
missed before creating the player window which
causes to display nothing in the media player
(Tools -> Media Player)
Change-Id: I548e6bb73193fccd1735e8343e9c06428ee686bc
|
|
mpEvents is freed by other object so using
scoped_ptr lead to crash.
Change-Id: I28c9d322b5ee5da6edf5022da18b42f59b608dec
|
|
Change-Id: I784579717674f1caf68ad489d1a931936f6f9651
|
|
One part of that was removed by:
55d52165df003d253d813f3ea7085f4d89fdb3ce
e.g. setRate()
Change-Id: Ia5def0150029c1597cd505bbaf740a42819a7c73
|
|
mpEvents is not initialized in the destructor any more:
b5529c8c457f442bfc43305becc0c02d6a09ee80
Plus use scoped_ptr to stop memory leak.
Change-Id: Idaaa274e39c1ac34270ae5b0acdd237ee5aec1c3
|
|
Change-Id: Ifbf29a8601d0527695951acea57b75f25a85ed89
|
|
Change-Id: Iab50c52a132c90389992ef68c2d31df95a193ab9
|
|
Copy them to the same folder where the conversion output is written.
Change-Id: I38b93bf3fc427974cff7d6975151451a253b1cce
|
|
collada2gltf does not handle Windows pathes, the used COLLADABU::URI
class can't parse native Windows pathes so call COLLADA2GLTFWriter
with URL only.
Other problems:
collada2gltf uses the URL path for creating/opening files,
instead of native ones.
collada2gltf initializes _outputFilePath member in different way,
sometimes as an URL path, sometimes as a native one, but handle it
on the same way(as an URL).
Change-Id: I104182653c07e7dcf6fc5b6e32c7031d59246b84
|
|
Change-Id: Ia394ff00421f495757cc2ce55e7b91bfebe715eb
|
|
Change-Id: If7f39a1a0537c561373137e6a9dcdb22b48037f0
|
|
Change-Id: I2453132fedc9a38f43c3de4b110459ba7771d085
|
|
Change-Id: Iffc91425d4395699a1c5f18ac10f5ed065231fdf
|
|
Using empty tree leads to empty image url which
cause problem.
Change-Id: If815ce588fb303905035185404ede93fa424fcba
|
|
Otherwise it does not work on Windows.
It's strange though that input path has to be converted from url to
native path format. At least that was my observation.
Change-Id: Ia8d9e9719d927cab2ae4d928eb8066cab4588281
|
|
for i in `find . -name *.src -or -name *.hrc`; do FILE=$(cat -s "$i"); echo "$FILE" > "$i"; done
Change-Id: I2bac5ad3e1eb3c566e5c867ccf45893a19e1561e
|
|
libavmedia.so links to libopencollada2gltf.a, which contains a
reference to clock_gettime(). And for clock_gettime one needs
to link to librt, under Linux, at least.
So add -lrt when linking libavmedia.so.
Change-Id: I28547c6216738b44701baaed7eaf44f5ca97e98a
|
|
Change-Id: I0b47ed00fecad84859ba3f1751407696878203fb
|
|
It leads confusing behavior. Time is not set by now
because set method does not work.
Change-Id: I447d07d4193e25e6916ee05ee335d4cf150380a2
|
|
Change-Id: I1f44de228fe09584699a1e158c32882cd9e7eac7
|
|
gltf_animation_set_time doesn't work but stops the animation.
Change-Id: Ia17724c36e2007451e24f97e04a09240359ad969
|
|
Change-Id: I7c98ba61be0510e9f86cb80fda73d18f7f7957cf
|
|
Sometimes the event handler parent captures the mouse
moce which should grab the focus for key event handling.
Change-Id: Ida1022968543059154de824fc3d026c5cecba7b3
|
|
Change-Id: I2df05054c4108cb173f80ce6fa66f30c713b70cd
|
|
When compiling 32-bit OS X code, the code will use the "legacy
Objective-C runtime", which means that instance variables of an
Objective-C class must be declared in the @interface block, not in the
@implementation.
CGRect and NSRect are not the same for 32-bit code.
Also, use boost::unordered_map.
Change-Id: Icc56ff298203565a7568714b0e9f42c7c6b89737
|
|
Change-Id: I53a7cd73ff754bf3b019cb36341b2ab09c61e762
|
|
Change-Id: I9c573af8f378cd0b0cb9898d84b5d566f498f57e
|
|
By now there is no a timer which rerender the
scene all the time so we need to move camera
without setting time.
Change-Id: Iba1bfd9b9dc87309cf83d5dcd6832f0e4cb2cd92
|
|
Change-Id: I51336c09aaa6ecdaa5da537a4a21efbff305da6e
|
|
Change-Id: Ide91e3302aa17052eb4deb3ddd16ff1ef83401fe
|
|
Change-Id: I7873d99e5982170551ba0ff7b4f383af5935c25b
|
|
Change-Id: I76eb213ff4cb93196ea81dd43a465da61c0cdee2
|
|
in AV Foundation the most accurate media asset duration is available when the
AVPlayerItem's status changes to AVPlayerItemStatusReadyToPlay. There already
is an observer for this, but the upper layers expect getDuration() to be
synchronous and to return within a reasonable time. Since returning an
approximation is sufficient using the AVAsset's duration as fallback is fine.
|
|
So no reason to avoid it when building for the Mac App Store
(i.e. when building a sandboxed LibreOffice). (At least I assume it
was because of the deprecatedness of QuickTime that it was conditional
on not building a sandboxed LibreOffice.)
Change-Id: I9d50490aa878ba5e40594b39eac88f23df3ef0a6
|
|
Change-Id: Iacd00f1371ea276758702bd5eb8380f542790c55
|