summaryrefslogtreecommitdiff
path: root/sd
AgeCommit message (Collapse)Author
2013-12-05Get rid of comphelper::UStringLessStephan Bergmann
...default std::less<OUString> is just fine. Change-Id: Ib9d3c10f2817d757f3c19eb3d4607095883af91a
2013-12-05fdo#68724: sw: fix crash on Insert->File with Hybrid PDFMichael Stahl
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
2013-12-05Remove obsolete SEQTYPE workaroundStephan Bergmann
Change-Id: I366b29038be034b03a16fa6d7f6873dc78d8d88f
2013-12-05Resolves: #i123789# ppt import, if sub address is not document...Jürgen Schmidt
internal link, take it as it is (cherry picked from commit d44e9a9244558f63b3feaf923802ed32b4931283) Conflicts: sd/source/filter/ppt/pptin.cxx Change-Id: Ic2541bcf7e368a4e9f2cc87353be165fc203dbac
2013-12-03FLT_TOOL_PANEL_DOCKING_WINDOW unusedCaolán McNamara
Change-Id: I825cdefc5aef92d271ded4a35a21a441bc7325c6
2013-12-03unused .src fileCaolán McNamara
Change-Id: Icf396b255fa9a8dda7e1d990da7e0a8a27869157
2013-12-03drop now unused helpidsCaolán McNamara
Change-Id: Ic72252c359e231cad4e3a28591883f6adde1bb79
2013-12-03convert the last tabpage in sd to .uiCaolán McNamara
Change-Id: I49eb93ec73d0783ab62eab5ce469526dd069e0b0
2013-12-02Drop duplicate #includeTakeshi Abe
Change-Id: Ife8ebbb5e46704c5d2ff46cc345b4ed926e7dc12
2013-11-30mark non-translatable .ui strings explicitely as suchAndras Timar
so bin/ui-translatable.sh will not find false positives Change-Id: I35e98ba22ba8c0cc9bbf0de40b31be421acc4c15
2013-11-30make some .ui strings translatableAndras Timar
Change-Id: I3e2a93ac7521b4b484a96da22efac0b4cb52b333
2013-11-29Further XCanvas != XBitmapCanvas cleanup.Thorsten Behrens
It seems I missed a few places in 21ec9beae29b19b8ec6f0a16fd0e708e4f210208, getting that straight now hopefully. Change-Id: I34fc8df2d1ee65bef0639b3de9487ff311bed89a
2013-11-29Revert "Resolves: fdo#71527 don't crash in presenter console"Thorsten Behrens
This reverts commit bae01385c895a100b5371879889e606927cff877. Change-Id: Id149bae0904fd6c2120209d69490d0b257ac3f64
2013-11-28Use rtl::Reference instead of std::auto_ptrStephan Bergmann
Change-Id: I4402b0b259c0dcd03a222993c861114028d6fb75
2013-11-28-Werror,-Wunused-variableStephan Bergmann
Change-Id: Ifb91f80cd9e8ea1cb9431b4f38d5afc9e7b9a86c
2013-11-28Integrate branch of IAccessible2Steve Yin
Change-Id: Ibf3be46e8619c2dce9636e8a90a6703f3e28ba33
2013-11-25fdo#68594: Adding unit test.Muthu Subramanian
2013-11-23Lenght -> LengthJulien Nabet
Change-Id: Ic338484627a1b74fba2d4d0794f8865290177464
2013-11-22replace OUString::reverseCompareTo("xxx") with operator==Noel Grandin
operator== with OUString and literal internally does a reverse-compare (via OUString::equalsAsciiL) anyway, so no need to keep explicit calls to OUString::reverseCompareTo with literal argument Change-Id: I799d9bcd0d5c308a9547ce7cacb2db6042fdb643
2013-11-21Related: rhbz#1032774 bodge-around reported NULL value hereCaolán McNamara
Change-Id: I9c4791b8f82cdd6e4823f88f592ad9ce233b6966
2013-11-20avmedia: Implement "block untrusted referer links" featureStephan Bergmann
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 Souza
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. Hunt
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 McNamara
Change-Id: I0ecda6e3a29e51dfd1cd36fa8b0a02c8327d4c2c
2013-11-20Resolves: fdo#71527 don't crash in presenter consoleCaolán McNamara
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 Grandin
change code like aStr = OUString("xxxx"); to aStr = "xxxx"; Change-Id: Ib981a5cc735677ec5dba76ef9279a107d22e99d4
2013-11-19remove most use of RTL_CONSTASCII_USTRINGPARAM macroNoel Grandin
This is largely unnecessary when working with OUString Change-Id: I3cf4d68357a43665d01162ef4a2d5346a45da9be
2013-11-18Related: rhbz#1014990 valgrind reports yet another unint variableCaolán McNamara
Change-Id: Idf6a0a1e12fffee6c090add41247723f1d9cf576
2013-11-18Related: rhbz#1014990 valgrind reports yet another uninitialized variableCaolán McNamara
Change-Id: Idf15ee825a34aa7788c422475aa6cea8ff802581
2013-11-18Related: rhbz#1014990 valgrind reports uninitialized variableCaolán McNamara
Change-Id: Ibaa2ed0ee2f1f3f00bceec91ccced968e4913e47
2013-11-18sad little semi-colon dangling in spaceCaolán McNamara
Change-Id: I297fb09996c694b920b4ae56e6da2f7a009c9386
2013-11-17missing translatable="yes" attributesAndras Timar
Change-Id: I138c8f245e4bfb2f23dd4cd8a629d8e5e3aac56b
2013-11-16cppcheck: reduce scopeJulien Nabet
Change-Id: Ifa54cc132f0c6591c57639f85e789b08a60b7f4b
2013-11-15convert 500th dialog (vectorize) to .uiCaolán McNamara
Change-Id: Ib1a8716091a16eb970c9f218f4a8e496de72ff51
2013-11-15missing .uiCaolán McNamara
Change-Id: Ifac13b48a951e002e2fa3eed19c2bd00ff4cca67
2013-11-15convert bullets and numbering dialog to .uiCaolán McNamara
Change-Id: I303684cd0d4e2f3092cc776cd0b77725d6741bc6
2013-11-15convert impress remote dialog to .uiCaolán McNamara
Change-Id: I4ed22a776720bd6de64d08767a03a746276acba4
2013-11-15rework to get panel and dialog working at the same timeCaolán McNamara
Change-Id: I0a2adcd606842c6b39665ecc641d2fd92c4eb7e7
2013-11-15convert impress table design panel to .uiCaolán McNamara
Change-Id: I4ed28ad5ba94c055fbab51148d9258624dcfdb14
2013-11-15convert draw table design dialog to .uiCaolán McNamara
Change-Id: Ieb9e7f9d2b8ff89aa83e44f4f1d3f634adf71b25
2013-11-14SAL_WARN_UNUSED com::sun::star::uno::AnyStephan Bergmann
Change-Id: I9058044d13f696e07667dce706f6c311af6dbea0
2013-11-14make l10n buildable separatelyBjoern Michaelsen
- 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 McNamara
Change-Id: I51f90299f0a2f9573dd8cfd1e6b875e7c76af125
2013-11-14downgrade sdremote.bluetooth warning to infoCaolán McNamara
Change-Id: Iec39551dafead84f4f0ad246e7e1d1ad16e15b4a
2013-11-14convert insert slides dialog to .uiCaolán McNamara
Change-Id: I9dc8366d2e8bd2ab16ce11c9e69cbdbdca0ccae5
2013-11-14rhbz#887420 Implement "block untrusted referer links" featureStephan Bergmann
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 Bergmann
...so it will be able to use SvtSecurityOptions internally. Change-Id: Id7433247e8fc53651935578510bedbcca5aa2ac9
2013-11-14-Werror,-Wshift-sign-overflowStephan Bergmann
Change-Id: Ie6843c4d455dd82a8c1ebd8778165b04e7b94d71
2013-11-14-Werror,-Wshift-sign-overflowStephan Bergmann
Change-Id: I4940e801aeebc5e8457e17ca8cdb50d5301a5218
2013-11-14-Werror,-Wunused-member-functionStephan Bergmann
Change-Id: I7db34329a93c33c425f1e63fa842b218e4c9517c