summaryrefslogtreecommitdiff
path: root/sd
AgeCommit message (Collapse)AuthorFilesLines
2013-12-16initial install-package-foo target for partial installsBjoern Michaelsen1-2/+2
make packageinfo target add uiconfig file translations add missing l10n config files add missing help files in packageinfo Reviewed-on: https://gerrit.libreoffice.org/6754 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Conflicts: helpcontent2 translations a2498a118e729276a78ef3a4eb43b5d0b302d326 9bb39bdd677af4be0da621370c51eb9e22ecc33f a7e654cdeffd832f51016ff51aa180fe3924ff4e 4ee41fdb600cb3a89da387dffe64e6a30192761c 349fb24a388775c58be7a326832b3fc0ec38180f 8a2ca73c02fd6b04ce60e7701c51d2362ef7ec06 Change-Id: Id5f6f5c1f3e46df2d9033ccd5bbf2af6ab38a9e8 Reviewed-on: https://gerrit.libreoffice.org/6982 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-12-12pages with equal Priority and Class getting droppedCaolán McNamara1-3/+8
Change-Id: Ib053dc4b6e5fb5f01f48c71a4b295a53c0ec6715 (cherry picked from commit 9790588da4b2de455ffc7a2cc69f26539823c3da)
2013-12-12fix occasional crash on dragging and dropping pages in slidesortersCaolán McNamara2-7/+38
pages go into the cache, and sometimes they get deleted before the cache gets processed. Remove deleted pages when they go away Change-Id: I291072a8541f4ca36979e9914975d81cc23a9497 (cherry picked from commit abe9d1463282690313aaf91d2a54011d10b900b9)
2013-12-10sd: PPT export: fix assert on 0-length text portionsMichael Stahl1-1/+3
Not sure if such are legit, but this should fix the crash. Change-Id: Idf8a3a67ddae464533d431f1a6a2ebea6d6c2213 (cherry picked from commit 34140139840a181157690038fe845f5b33866b10)
2013-12-05fdo#68724: sw: fix crash on Insert->File with Hybrid PDFMichael Stahl2-3/+6
This is an unfortunate combination of 2 special cases: - the Hybrid PDF has its own XFilter implementation to extract the embedded ODF document - Writer needs to create a SwReader with SwPaM for Insert Since the PDF XFilter uses a special service in sfx2 to implement the import, handling this requires a new method in SfxObjectShell that calls back into Writer to create the properly setup SwReader. Change-Id: Ie85f3bfa322bfe883c479e1cb198a8bf0cbbac23 (cherry picked from commit c5138cad87575283cdf0670355f2b2cddae93fc8)
2013-12-02Resolves: fdo#71527 make presenter console not crash/uselessThorsten Behrens4-16/+8
Basically reverts the pieces of 21ec9beae29b19b8ec6f0a16fd0e708e4f210208 to make XSpriteCanvas a XBitmapCanvas again Otherwise PresenterHelper::loadBitmap is not an XBitmapCanvas and so VclFactory::createBitmap cannot succeed (cherry picked from commit 639aa8e72639fd01e9004977f1cfaafc13b1e45f) Revert "Resolves: fdo#71527 make presenter console not crash/useless" This reverts commit 639aa8e72639fd01e9004977f1cfaafc13b1e45f. (cherry picked from commit 72aa51185fb7b1ff2ad9006f2067a680b70ab66d) Revert "Resolves: fdo#71527 don't crash in presenter console" This reverts commit bae01385c895a100b5371879889e606927cff877. (cherry picked from commit b807b2d9291a2328a55de55d67c4874803d8b7fd) Fix fdo#71527 no unguarded ptr dereference here. This is the real problem - mxPane can be validly NULL. (cherry picked from commit 1b10205c2cb952ab43e30706c05f78d6e8f642c3) Further XCanvas != XBitmapCanvas cleanup. It seems I missed a few places in 21ec9beae29b19b8ec6f0a16fd0e708e4f210208, getting that straight now hopefully. (cherry picked from commit 05d2994c136650deca2d80fedf6b14d10109986e) 0ac1a7ada530791e2d34d2f0802213c869ea48a1 d149bae0904fd6c2120209d69490d0b257ac3f64 e8d055db9bfb68cb9031fa970518343f5aec6619 34fc8df2d1ee65bef0639b3de9487ff311bed89a Change-Id: I197adf98e915102f383ee050a8ea16d1e41cecf2
2013-11-30mark non-translatable .ui strings explicitely as suchAndras Timar1-2/+2
so bin/ui-translatable.sh will not find false positives Change-Id: I35e98ba22ba8c0cc9bbf0de40b31be421acc4c15
2013-11-30make some .ui strings translatableAndras Timar1-1/+1
Conflicts: svx/uiconfig/ui/linkwarndialog.ui Change-Id: I3e2a93ac7521b4b484a96da22efac0b4cb52b333
2013-11-20avmedia: Implement "block untrusted referer links" featureStephan Bergmann10-17/+53
See f0a9ca24fd4bf79cac908bf0d6fdb8905dc504db "rhbz#887420 Implement 'block untrusted referer links' feature" for details. This adds some further /*TODO?*/ comments, and one known problem (marked /*TODO!*/) is that movies/sounds are not blocked during a slideshow presentation. Change-Id: Ib2d0c7e4f7b02c4bdec0d8a90cee5e7e1bee8325
2013-11-20Merge sddll files in sdMarcos Paulo de Souza4-322/+229
Change-Id: I65de77467c929be30d8f38a4d86fa672b397aff6 Reviewed-on: https://gerrit.libreoffice.org/6714 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Thorsten Behrens <thb@documentfoundation.org> Tested-by: Thorsten Behrens <thb@documentfoundation.org>
2013-11-20fdo#70047 Only copy slides when CTRL key pressed.Andrzej J.R. Hunt1-7/+1
The dragging logic is able to determine whether or not slides are being moved or copied, previously it was forced into copying mode if no unselected slides remain, which is the case when trying to move a single existing slide (or all slides), whereas copying mode should only be enabled with the CTRL key. Change-Id: If219eb8e870ff201b71e655430828d906533fe04 Reviewed-on: https://gerrit.libreoffice.org/6564 Reviewed-by: Thorsten Behrens <thb@documentfoundation.org> Tested-by: Thorsten Behrens <thb@documentfoundation.org>
2013-11-20convert slide design to .uiCaolán McNamara7-166/+222
Change-Id: I0ecda6e3a29e51dfd1cd36fa8b0a02c8327d4c2c
2013-11-20Resolves: fdo#71527 don't crash in presenter consoleCaolán McNamara1-2/+8
but we're now dropping slides in there for some reason so this is just a don't crash band-aid and not the fix for the deeper problem Change-Id: I2f70471d03979ffb86b6289e7a432f4505c1b556
2013-11-19remove unnecessary use of OUString constructor when assigningNoel Grandin2-3/+4
change code like aStr = OUString("xxxx"); to aStr = "xxxx"; Change-Id: Ib981a5cc735677ec5dba76ef9279a107d22e99d4
2013-11-19remove most use of RTL_CONSTASCII_USTRINGPARAM macroNoel Grandin4-4/+4
This is largely unnecessary when working with OUString Change-Id: I3cf4d68357a43665d01162ef4a2d5346a45da9be
2013-11-18Related: rhbz#1014990 valgrind reports yet another unint variableCaolán McNamara1-10/+18
Change-Id: Idf6a0a1e12fffee6c090add41247723f1d9cf576
2013-11-18Related: rhbz#1014990 valgrind reports yet another uninitialized variableCaolán McNamara2-12/+33
Change-Id: Idf15ee825a34aa7788c422475aa6cea8ff802581
2013-11-18Related: rhbz#1014990 valgrind reports uninitialized variableCaolán McNamara1-0/+1
Change-Id: Ibaa2ed0ee2f1f3f00bceec91ccced968e4913e47
2013-11-18sad little semi-colon dangling in spaceCaolán McNamara1-1/+1
Change-Id: I297fb09996c694b920b4ae56e6da2f7a009c9386
2013-11-17missing translatable="yes" attributesAndras Timar2-2/+2
Change-Id: I138c8f245e4bfb2f23dd4cd8a629d8e5e3aac56b
2013-11-16cppcheck: reduce scopeJulien Nabet1-2/+1
Change-Id: Ifa54cc132f0c6591c57639f85e789b08a60b7f4b
2013-11-15convert 500th dialog (vectorize) to .uiCaolán McNamara8-337/+453
Change-Id: Ib1a8716091a16eb970c9f218f4a8e496de72ff51
2013-11-15missing .uiCaolán McNamara1-0/+175
Change-Id: Ifac13b48a951e002e2fa3eed19c2bd00ff4cca67
2013-11-15convert bullets and numbering dialog to .uiCaolán McNamara6-123/+31
Change-Id: I303684cd0d4e2f3092cc776cd0b77725d6741bc6
2013-11-15convert impress remote dialog to .uiCaolán McNamara12-142/+151
Change-Id: I4ed22a776720bd6de64d08767a03a746276acba4
2013-11-15rework to get panel and dialog working at the same timeCaolán McNamara6-212/+204
Change-Id: I0a2adcd606842c6b39665ecc641d2fd92c4eb7e7
2013-11-15convert impress table design panel to .uiCaolán McNamara7-246/+286
Change-Id: I4ed28ad5ba94c055fbab51148d9258624dcfdb14
2013-11-15convert draw table design dialog to .uiCaolán McNamara6-71/+93
Change-Id: Ieb9e7f9d2b8ff89aa83e44f4f1d3f634adf71b25
2013-11-14SAL_WARN_UNUSED com::sun::star::uno::AnyStephan Bergmann2-3/+0
Change-Id: I9058044d13f696e07667dce706f6c311af6dbea0
2013-11-14make l10n buildable separatelyBjoern Michaelsen1-1/+4
- this renames the 'almost' module target to non-l10n - and adds a l10n target which is intended to only build l10n parts of the product - packagers should then be able to build l10n and non-l10n parts of the product independently, thus: - enable quicker rebuilds - distribution of load - updates to l10n without a full rebuild - security fixes to binaries without rebuilding all l10n - the new targets are called build-l10n-only and build-non-l10n-only - note this is not intended to move a concept of split packages upstream -- while this exsists in distros, the number of test scenarios for this would explode upstream Change-Id: Ib8ccc9bc52718d9b0ebbfee76ad93dc29c260863 Conflicts: filter/Module_filter.mk
2013-11-14convert cross-fade dialog to .uiCaolán McNamara7-157/+212
Change-Id: I51f90299f0a2f9573dd8cfd1e6b875e7c76af125
2013-11-14downgrade sdremote.bluetooth warning to infoCaolán McNamara1-1/+1
Change-Id: Iec39551dafead84f4f0ad246e7e1d1ad16e15b4a
2013-11-14convert insert slides dialog to .uiCaolán McNamara10-147/+216
Change-Id: I9dc8366d2e8bd2ab16ce11c9e69cbdbdca0ccae5
2013-11-14rhbz#887420 Implement "block untrusted referer links" featureStephan Bergmann3-7/+16
For now, this checks for a trusted referer (if the BlockUntrustedRefererLinks configuration prop is set) in utl::MediaDescriptor::impl_openStreamWithURL and SvxBrushItem::GetGraphicObject. Checking in additional places will probably be necessary to block /all/ unwanted communication. Also, some places marked /*TODO?*/ currently pass in an empty referer (which is always considered trusted) and will probably need to be adapted. Ideally, Referer URIs would never be empty (and consistently use something like <private:user> for cases where access is explicitly initiated by the user and should never be blocked), but that's a very daunting task, so start small by identifying the places that potentially need blocking and adding appropriate Referer URIs there. Also, Referer information should always be computed as freshly as possible from the context in which an access attempt is made, but, again, always carrying the information from the context all the way to the relevant functions is a very daunting task, so for now store the information upon object instantiation in some cases (SvxBrushItem, SdrGrafObj, ...). The Referer URI (css.document.MediaDescriptor property; SID_REFERER) was already used to track macro execution, and there is one place in SfxApplication::OpenDocExec_Impl where opening of hyperlinks (explicitly clicked by the user) is done that needs the current document's URI as Referer to check execution of macro URIs but needs an empty (or <private:user>, see above) Referer to not block non-macro URIs. Special code has been added there to handle that. Change-Id: Iafbdc07a9fe925d9ee580d4f5778448f18f2ebd9
2013-11-14Move MediaDescriptor from comphelper to unotoolsStephan Bergmann3-5/+4
...so it will be able to use SvtSecurityOptions internally. Change-Id: Id7433247e8fc53651935578510bedbcca5aa2ac9
2013-11-14-Werror,-Wshift-sign-overflowStephan Bergmann1-1/+1
Change-Id: Ie6843c4d455dd82a8c1ebd8778165b04e7b94d71
2013-11-14-Werror,-Wshift-sign-overflowStephan Bergmann1-3/+3
Change-Id: I4940e801aeebc5e8457e17ca8cdb50d5301a5218
2013-11-14-Werror,-Wunused-member-functionStephan Bergmann1-17/+0
Change-Id: I7db34329a93c33c425f1e63fa842b218e4c9517c
2013-11-14-Werror,-Wunused-member-functionStephan Bergmann1-2/+0
Change-Id: I0e7bde090d68f840b4dee0fa27a7dfaf05a21e8a
2013-11-14-Werror,-Wunused-member-functionStephan Bergmann1-10/+0
Change-Id: I24a86c070d14e151d7fd893e17ccf10cd1b4e6e1
2013-11-14-Werror,-Wunused-member-functionStephan Bergmann1-4/+0
Change-Id: Id6e605546453a45124acf23cda90fe8a9031f580
2013-11-14-Werror,-Wunused-member-functionStephan Bergmann1-5/+0
Change-Id: Id1a974507f73193aa788523cebc75abd9fc684c5
2013-11-14-Werror,-Wunused-member-functionStephan Bergmann2-33/+23
Change-Id: I65ce35a10ea2ac406b9f42a47bd9f5619e136d96
2013-11-14n#828390: Add unit test case for subscript export.Muthu Subramanian2-1/+42
2013-11-14remove unnecessary sal_Unicode casts in various placesNoel Grandin7-24/+24
Change-Id: Ibf04062ca86ed866202d748c3b62a210d30ed6ec
2013-11-13Add export unit test helper to testDocumentLayout.Muthu Subramanian2-11/+14
2013-11-13Adding unit test case helper for export and reload.Muthu Subramanian1-0/+32
[Similar to the one in the sc module]
2013-11-13convert name html design to .uiCaolán McNamara6-61/+101
Change-Id: If384ab765e09a6600d3e9cb559ed58dccb6b18c1
2013-11-13convert break dialog to .uiCaolán McNamara8-134/+165
Change-Id: Ic0cee9c164eb077f76403a154461f1d1f3b52921
2013-11-12fdo#71428: Spelling of "turquise" in Impress Table DesignJulien Nabet1-4/+4
Thanks to Owen Genat for pointing the bug + location of the problem Change-Id: I5f385f6cb5e9241f4fa65159df1f8bbefd2f383b Reviewed-on: https://gerrit.libreoffice.org/6624 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>