summaryrefslogtreecommitdiffstats
path: root/slideshow
Commit message (Collapse)AuthorAgeFilesLines
* Fix 'Primitive::operator=' should return 'Primitive &Julien Nabet2012-12-274-4/+4
| | | | | | I applied the same for Windows part, hope there won't be any building pb Change-Id: Id62c8c5f60e7a525d82c36ced944b71cc5c28b78
* Remove --with-stlport from LO 4.0Stephan Bergmann2012-12-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | The STLport was only built for the benefit of old extensions on platforms that once used it themselves (Linux x86, Solaris x86 and SPARC, Windows). We deliberately break such old extensions for LO 4.0 by no longer shipping that backwards-compatiblity cludge. Keeps STLport listed in readlicense_oo/ because of o3tl/inc/o3tl/compat_functionality.hxx. Also removes GXX_INCLUDE_PATH, as that was only used by STLport (if at all?). Removes a spurious #define MOVEFILE_REPLACE_EXISTING 0x01 from l10ntools/inc/helpmerge.hxx that was once added with 854812584862d0609b695682d2bfea2667d75c00 "INTEGRATION: CWS extensionl10nfix01 (1.11.6); FILE MERGED: 2008/06/26 13:56:03 ihi 1.11.6.1: #i90987# windows rename -> MoveFileEx" but now starts to cause trouble on Windows. Also disables warning C4005 about redefinition of WB_LEFT/RIGHT macros (defined in both tools/wintypes.hxx and the Windows API) in a number of places that include windows.h -- however the old STLport caused those warnings to not show. Change-Id: Ie138a219fbbc86fb5aaa7ea0b88cf349935d9829
* WaE: non-constant-expression cannot be narrowed to float in initializer listTor Lillqvist2012-12-101-1/+1
| | | | | | More of the -Wc++11-narrowing warnings. Change-Id: If371de0f480119d9b6f5fdc10b67484eb63c9d61
* commit delete various unused makefile.mksCaolán McNamara2012-12-061-38/+0
| | | | Change-Id: I382423164fd65679d3b893ea0d9729508813b425
* -Werror,-Wunused-functionStephan Bergmann2012-12-061-16/+0
| | | | Change-Id: Ida1f703b4552d891f8fe3defd373ec45697ae5b5
* c++ API: use css alias in generated headers, adds global css declThorsten Behrens2012-11-301-2/+0
| | | | | | | | | | | | This changes all generated API headers (.hpp and .hdl) to use a namespace alias 'css' instead of the pointlessly long com::sun::star Makes the change in cppumaker & associated tools, adds a global namespace alias definition in sal/types.h, and removes a kiloton of local, now pointless-to-harmful versions of that alias from all over the code. Change-Id: Ice5a644a6b971a981f01dc0589d48f5add31cc0f
* fix first run of shader-using 3D transitionsDavid Tardon2012-11-281-0/+5
| | | | | | | | | | The slideshow engine emits viewChanged() immediately after the transition has been initialized. Because the ShaderTransition data were not fully reset in finishTransition_, no transition texture would be generated on the re-initialization in viewChanged(), thus there would be no transition on the first slide. Change-Id: I04fef9a6c09537995d83889be2fe15569a1ddc2c
* fix 3D slide trans. initializationDavid Tardon2012-11-281-19/+48
| | | | Change-Id: Iafec5485d0a097f386070370b989d5e77f631d99
* Remove some newly tagged unused methodsJulien Nabet2012-11-232-7/+0
| | | | Change-Id: Ie55dfd19f223df62c091ffc4fdf28789b308a1c7
* fix 3D 'fade' transitionsDavid Tardon2012-11-221-2/+365
| | | | | | | | | | | * canvas bitmaps created without transparency get an appropriate color space * implement a color space for OpenGL RGBA to use instead of canvas::tools::getStdColorSpace(), which apparently uses VCL's interpretation of alpha (alpha == 0xff means full transparency, alpha == 0 full opacity). Change-Id: I97f30533206b75132abd0bb0d290a279f15ae8a9
* fix Fade Smoothly transitionDavid Tardon2012-11-221-4/+5
| | | | Change-Id: I833bd800491bce81ccaef97d9320a4df10aaff79
* refactor OpenGL transition creationDavid Tardon2012-11-223-496/+939
| | | | Change-Id: I1f2de591906f3560cc60d1323e8dcfb66448f4eb
* always set event descriptionDavid Tardon2012-11-226-46/+13
| | | | Change-Id: I8d83c0d65fff0b0d3d08f32aa3d5c0bb5e7e9c8a
* OSL_TRACE -> SAL_INFODavid Tardon2012-11-221-25/+29
| | | | Change-Id: I3c3dbe958fe50cc95b8427ac4daaca1a5bec784c
* make conditionally-compiled code easier to readDavid Tardon2012-11-221-4/+14
| | | | Change-Id: I6e855fd09ded2afc14379b75a7ab66b99588dd6b
* re-base on ALv2 code. Includes (at least) relevant parts of:Michael Meeks2012-11-061-150/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | linecap: Reintegrating finished LineCap feature Patch contributed by Regina Henschel http://svn.apache.org/viewvc?view=revision&revision=1232507 Patches contributed by Sven Jacobi impress212: #i81610# fixed animation export http://svn.apache.org/viewvc?view=revision&revision=1167620 impress212: drawinglayer gbuild environment changes http://svn.apache.org/viewvc?view=revision&revision=1167627 http://svn.apache.org/viewvc?view=revision&revision=1167628 impress212: DffPropSet -> minor code improvements, removing table http://svn.apache.org/viewvc?view=revision&revision=1167634 impress212: #158494# fixed excel import (text rotation) http://svn.apache.org/viewvc?view=revision&revision=1167638 Patches contributed by Armin Le Grand Svg: Reintegrated Svg replacement from /branches/alg/svgreplavement http://svn.apache.org/viewvc?view=revision&revision=1220836 #118728# changed indentifying definitions for Svg file detection http://svn.apache.org/viewvc?view=revision&revision=1229961 #118838# LineGeometry creation for complicated cases optimized to create single Polygons http://svn.apache.org/viewvc?view=revision&revision=1236232 #119176# corrected file type detection for SVG for svg files without xml header http://svn.apache.org/viewvc?view=revision&revision=1309445 #118728# Extended Svg file detection http://svn.apache.org/viewvc?view=revision&revision=1230531 #118529# solve break converters and convert commands for OLEs and images http://svn.apache.org/viewvc?view=revision&revision=1186168 svg: added WaE changes from branch svgreplacement to trunc http://svn.apache.org/viewvc?view=revision&revision=1222974 svg: corrected missing member initialization http://svn.apache.org/viewvc?view=revision&revision=1226134 fix for #118525#: Using primitives for chart sub-geometry visualisation http://svn.apache.org/viewvc?view=revision&revision=1226879 #118898# Adapted ImpGraphic::ImplGetBitmap to correctly convert metafiles to bitmapEx ... http://svn.apache.org/viewvc?view=revision&revision=1293316 fix for #118525#: removed no longer used variable maOriginalMapMode, one more exception eliminated http://svn.apache.org/viewvc?view=revision&revision=1227097 #16758# Added buffering to the VDev usages of the VclProcessor2D derivates... http://svn.apache.org/viewvc?view=revision&revision=1229521 #116758# Secured VDev buffer device to Vcl deinit http://svn.apache.org/viewvc?view=revision&revision=1230574 #116758# added remembering allocated VDevs for VDevBuffer to be able to also delete these when vcl goes down; it should never happen, but You never know http://svn.apache.org/viewvc?view=revision&revision=1230927 #118730# Changed SvgClipPathNode to use MaskPrimitive2D for primitive representation instead of TransparencePrimitive2D http://svn.apache.org/viewvc?view=revision&revision=1231198 #118822# secured 3D geometry creation (slices) by subdividing the 2D source polyPolygon early http://svn.apache.org/viewvc?view=revision&revision=1234749 #118829# enhanced Svg gradient quality, obstacles avoided http://svn.apache.org/viewvc?view=revision&revision=1235361 #118834# Unified usage of TextBreakupHelper as single tooling class for i18n text primitive breakup http://svn.apache.org/viewvc?view=revision&revision=1236110 #118853# added square pixel size limit to conversion of TransparencePrimitive2D to Metafile action http://svn.apache.org/viewvc?view=revision&revision=1237656 #118824# coreccted mirroring and boundrect when the graphicmanager is used for bitmap output http://svn.apache.org/viewvc?view=revision&revision=1240097 #115092# Corrected VclProcessor2D::RenderPolygonStrokePrimitive2D for various optimization scenarios http://svn.apache.org/viewvc?view=revision&revision=1241434 #118783# Corrected errors in ID strings, corrected Svg line/fill export, corrected polygon close state http://svn.apache.org/viewvc?view=revision&revision=1232006 #118796# corrected null-pointer usage in SVG text exporter http://svn.apache.org/viewvc?view=revision&revision=1240262 #118729# Use GraphicStreamUrl and GraphicUrl to allow multi image import with linked graphics, too http://svn.apache.org/viewvc?view=revision&revision=1229962 #118898# corrected error in GDIMetaFile::GetBoundRect in handling MetaFloatTransparentAction http://svn.apache.org/viewvc?view=revision&revision=1293349 #118855# Corrected handling of possibly created empty clipRegions after PolyPolygon clipping http://svn.apache.org/viewvc?view=revision&revision=1237725 #115962# Better (but not yet optimal, see comments in task) handling of MetaFloatTransparentAction in PDF export http://svn.apache.org/viewvc?view=revision&revision=1241078 IP clearance: #118466# This patch removes librsvg, libcroco, libgsf, ... http://svn.apache.org/viewvc?view=revision&revision=1200879 118779# Added svg content streaming in/out to ImpGraphic stream operators http://svn.apache.org/viewvc?view=revision&revision=1231908 linecap: correctons for WaE and mac drawing http://svn.apache.org/viewvc?view=revision&revision=1232793 svg: uses current system Dpi for Svg replacement image creation http://svn.apache.org/viewvc?view=revision&revision=1233948 Patches contributed by Mathias Bauer (and others) gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1396797 http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1394326 Remove duplicate header includes. cws mba34issues01: #i117720#: convert assertion into warning http://svn.apache.org/viewvc?view=revision&revision=1172352 118485 - Styles for OLEs are not saved. Submitted by Armin Le Grand. http://svn.apache.org/viewvc?view=revision&revision=1182166 cws mba34issues01: #i117714#: remove assertion http://svn.apache.org/viewvc?view=revision&revision=1172357 Patch contributed by Jurgen Schmidt add some additional checks to ensure proper reading operations http://svn.apache.org/viewvc?view=revision&revision=1209022 mostly prefer our stream / bounds checking work. Patches contributed by Herbert Duerr #i118816# add clarifying comment regarding Font::*Color*() methods http://svn.apache.org/viewvc?view=revision&revision=1233833 extend macro->string handling for empty strings http://svn.apache.org/viewvc?view=revision&revision=1175801 avoid magic constants for SALCOLOR_NONE http://svn.apache.org/viewvc?view=revision&revision=1177543 initialize slant properly in ImplFontMetricData constructor (author=iorsh) http://svn.apache.org/viewvc?view=revision&revision=1177551 #i118675# make check for extension updates more stable http://svn.apache.org/viewvc?view=revision&revision=1214797 #a118617# remove VBasicEventListener.dll binary There are no known users depending on its CLSID http://svn.apache.org/viewvc?view=revision&revision=1203697 Patches contributed by Ariel Constenla-Haile Fix build breaker on Linux/gcc http://svn.apache.org/viewvc?view=revision&revision=1221104 Fix crash when trying to instantiate css.graphic.GraphicRasterizer_RSVG http://svn.apache.org/viewvc?view=revision&revision=1215559 Patches contributed by Oliver-Rainer Wittmann sw34bf06: #i117962# - method <SwFlyFrm::IsPaint(..)> - consider instances of <SwFlyDrawObj> http://svn.apache.org/viewvc?view=revision&revision=1172120 sw34bf06: #i117783# - Writer's implementation of XPagePrintable - apply print settings to new printing routines http://svn.apache.org/viewvc?view=revision&revision=1172115 gnumake4 work variously from Hans-Joachim Lankenau http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1396797 http://svn.apache.org/viewvc?view=revision&revision=1396782 http://svn.apache.org/viewvc?view=revision&revision=1394707 plus some amount of re-splitting of legacy headers. Patch contributed by Pavel Janik WaE: Remove unused variables. http://svn.apache.org/viewvc?view=revision&revision=1230697 Patches contributed by Takashi Ono mingwport35: i#117795: MinGW port fix for vcl2gnumake http://svn.apache.org/viewvc?view=revision&revision=1172091 mingwport35: i#117795: MinGW port fix for vcl2gnumake http://svn.apache.org/viewvc?view=revision&revision=1172091 Patch contributed by Christian Lippka impress212: #i98044# re enable Text menu for outline and title shapes http://svn.apache.org/viewvc?view=revision&revision=1167639 Patch contributed by Andre Fischer 118674: Made category B code optional and disabled by default. http://svn.apache.org/viewvc?view=revision&revision=1215131 118881: Ignore empty paragraphs after bullets. http://svn.apache.org/viewvc?view=revision&revision=1296205 Patches contributed by Philipp Lohmann ooo340fixes: #i117780# use rtl allocator http://svn.apache.org/viewvc?view=revision&revision=1172087 ooo34gsl02: #i117807# fix an off by one error (index actually inside the pfb section header) http://svn.apache.org/viewvc?view=revision&revision=1167576 various cleanups, related compilation fixes, warning cleanups, re-working of obsolete stl template pieces to use boost instead, changed string classes, re-adapt KDE about data, about dialog, fixing warnings, and other fixes & improvements. Disable svg import / render for about/ branding code-paths for now. Restore full icon theme set. Remove OS/2 conditionals and sources. Remove conflicting gtk/full-screen monitors support. Retain existing svg rasterizer files - temporarily disabled. Standardize stringificaiton and fixup dllpostfix issues. Rename SvgGradientHelper::== to equalTo to avoid overloading issues. Use the flat GdiPlus API for LineCaps calls.
* fdo#46808, Adapt awt::Toolkit UNO service to new styleNoel Grandin2012-10-241-6/+2
| | | | | | | | | Create a merged XToolkit2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Also mark sub-interfaces as non-optional. Change-Id: I278d0288e92be277033013302267cf93f7d70480
* gbuild: invert handling of standard system libraries:Michael Stahl2012-09-284-8/+0
| | | | | | | Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
* gbuild: gb_Library_PLAINLIBS_NONE cleanup for WNT:Michael Stahl2012-09-281-1/+1
| | | | | | | add a new gb_LinkTarget_use_system_win32_libs to abstract different linker options on MSVC and GCC. Change-Id: Ic9bf2545f59bf7871e6fc06b290c486ddfbec03d
* gbuild: gb_Library_PLAINLIBS_NONE cleanup for unxgcc/solarisMichael Stahl2012-09-281-4/+4
| | | | Change-Id: Ia7f64bdd0fd81c5dcc08d828db4602b65e2da949
* gbuild: clean up Mac OS X framework handling:Michael Stahl2012-09-281-1/+1
| | | | | | | | | | | There are currently 3 different mechanisms being used for frameworks, which is of course intolerable so we invent a 4th one and standardize on it: gb_LinkTarget_use_darwin_frameworks (This doesn't mean using add_libs or externals was wrong, it was just inconsistent... and i don't see an obvious benefit of using externals here) Change-Id: I5de9020402c87e7236c6a358c47f02fa56642d3d
* gbuild: replace direct gb_STDLIBS use with ...Michael Stahl2012-09-284-4/+8
| | | | | | ... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
* gbuild: split uwinapi out of gb_STDLIBSMichael Stahl2012-09-284-0/+4
| | | | Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
* SetPosSizePixel->setPosSizePixelCaolán McNamara2012-09-282-2/+2
| | | | Change-Id: Id1cab5b27776180cd8403af848c1294858384b4a
* having two SetPosSizePixel is a blasted nuisanceCaolán McNamara2012-09-281-1/+1
| | | | | | | | | Lets rename the multiargument SetPosSizePixel to setPosSizePixel drop the various using Window::SetPosSizePixel and work towards de-virtualizing SetPosSizePixel/SetPosPixel and SetSizePixel and doing the work in a virtual setPosSizePixel Change-Id: I7057654168001b67becee1791e97f9e9dc01f7b8
* Improvement on previous commit, UCB clean upStephan Bergmann2012-09-141-12/+0
| | | | | | | | | | | | | | | | | | | | | | | | | * As UCB is only ever initialized with "Local"/"Office", remove this configuration vector completely. The "create" ctor creates an instance internally initialized with those "Local"/"Office" keys. Special (test) code can still instantiate an uninitialized one via plain createInstance. And for backwards compatilibity process startup still ensures to create an initialized instance early, in case there is still code out there (in extensions) that later calls plain createInstance and expects to get the already-initialized (single) instance. * XInitialization is an "implementation detail" of the UniversalContentBroker service, do not expose in XUniversalContentBroker. * ucbhelper/configurationkeys.hxx is no longer needed and is removed. * ucbhelper/contentbroker.hxx is an empty wrapper and is removed; however, that requires ucbhelper::Content constructors to take explicit XComponentContext arguments now. * The only remaining code in ucbhelper/source/client/contentbroker.cxx is Android-only InitUCBHelper. Is that relevant still? Change-Id: I3f7bddd0456bffbcd13590c66d9011915c760f28
* convert OSL_ debug funcs to SAL_David Tardon2012-09-071-2/+2
| | | | Change-Id: I8903dd6aff6cdd6a4b24e3030309780975ea9318
* more refactoringDavid Tardon2012-09-071-23/+38
| | | | Change-Id: I2470e0d1ace4139a735e9de32c124bc054b8ff76
* refactor the OGLTransitionerImpl init. a bitDavid Tardon2012-09-071-33/+36
| | | | | | | | | This removes some possible code paths that IMHO only added complexity and shaves some time off each presentation start (200--500 ms on this machine) by avoiding one call of GLInitSlides, which creates the textures. Change-Id: I0f66d138f14c86c87d6046276adc36072227c859
* shuffle #ifdefs around a bitDavid Tardon2012-09-071-6/+4
| | | | Change-Id: I93b7c3796acf2da0ba28d3ae61aab4e15681683f
* more indentation fixesDavid Tardon2012-09-071-196/+194
| | | | Change-Id: Ia4a3a2aede8240d98423dbf78da15b95e19bfa5b
* drop useless nested anonymous namespaceDavid Tardon2012-09-071-32/+29
| | | | Change-Id: I0876e253b69fa4ec8262946339bb643aa43f3bad
* add more timing codeDavid Tardon2012-09-071-0/+4
| | | | Change-Id: I481e1acfee06e56932bf7ba7bbe7f89f35ff0435
* simplify time profilingDavid Tardon2012-09-071-12/+24
| | | | Change-Id: Ib5976cd3e0c6e3b90fc62fe8336317f259dd544b
* use meaningful names for debugging variablesDavid Tardon2012-09-071-22/+22
| | | | Change-Id: I50918435903a053ce99487c6ad48d45552358cd2
* -Werror,-Wunused-private-field (Clang towards 3.2)Stephan Bergmann2012-08-313-8/+0
| | | | Change-Id: I885db00df96c73c35f9c1a6add8caf6b93f7c01a
* switch logging from OSL_ to SAL_David Tardon2012-08-172-49/+53
| | | | Change-Id: Iad5041fe85c5f03b9b5ed4a13d5c59c4ac027386
* fix indentationDavid Tardon2012-08-172-76/+76
| | | | Change-Id: I9b077cbbeac37c0eaac1365a8793cbc3f33f8b3e
* do not paint background if no fade color was setDavid Tardon2012-08-171-5/+8
| | | | | | The condition got lost in commit 2e8b2e6de14d325863d9bc419a461b75c3aaf3d0 . Change-Id: I8c9a6baf56dfe36d55e02476823e2847d77a7f58
* fix copypastaDavid Tardon2012-08-171-1/+1
| | | | Change-Id: Iaf0ef140ac60088bce95d82f8b09e4e218e12dab
* fix "uncover" slide transitions with presenter consoleDavid Tardon2012-08-143-46/+71
| | | | | | | | | | | | It turns out it is really not a good idea to render _anything_ on the first run of performIn/performOut in classes derived from SlideChangeBase. That is because the functions are called separetely for every view, so, if there is more than one view, like when the presenter console is active, it will be done only for the first of them. This commit introduces another function, prepareForRun, that can be used reliably for that purpose. Change-Id: I2c690fb145ccc05a680d4c2991c73900336e6f42
* Check MACOSX_SDK_VERSION, not MAC_OS_X_VERSION_MIN_REQUIREDTor Lillqvist2012-08-121-2/+2
| | | | Change-Id: I7b24c218d45cdcd743d0b56ae94e604c72c59ebf
* simplify include guardsThomas Arnhold2012-07-1422-22/+22
| | | | Change-Id: Id4210229b20a1d54b680ff1a2ccbcdd3684ecf5f
* re-base on ALv2 code. Includes:Michael Meeks2012-07-1195-2034/+1299
| | | | | | | | | | | | | Avoid some uses of non portable #!/bin/bash in shell scripts. Patch contributed by Pedro Giffuni http://svn.apache.org/viewvc?view=revision&revision=1235297 remove redundant namespace, patch contributed Mathias Bauer http://svn.apache.org/viewvc?view=revision&revision=1162610 removal of OS/2 port changes, and preferring our similiar tools/inc/tools/solar.h DLLPOSTFIX cleanup. i118595 - Removal of the use of getopt() from rscdep. Patch contributed by Andre Fische http://svn.apache.org/viewvc?view=revision&revision=1202270
* Decrease header files dependenciesMatteo Casalin2012-07-112-2/+1
| | | | Change-Id: I654e71e56d60bf629625df09eb93b21c9ef670e8
* sprinkle explicit over constructorsDavid Tardon2012-07-034-13/+13
| | | | Change-Id: I6599147a74e5c99f964b08935ec7c77f2d4cadef
* targetted improvement of UNO API includes / usageMichael Meeks2012-07-023-12/+3
|
* Bug fix: now skip effect work correctly with repeated animationsMarco Cecchetti2012-06-281-1/+2
|
* Fixed a bug that prevented repeated animations to work properly when the ↵Marco Cecchetti2012-06-281-1/+0
| | | | | repeatCount value is greater than 2.
* Added support for the repeatCount attribute for time containers.Marco Cecchetti2012-06-283-12/+42
| | | | | | | | The support is limited to the case when the value of the repeatCount attribute is an integral number and the duration time is defined implicitly by the active duration of the time container children. The accumulate attribute is not handled. The support for such a feature has been implemented for both the C++ and the JavaScript presentation engine.