summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-24convert codemaker::UnoType::Sort to scoped enumNoel Grandin
Change-Id: I70a84f777e714bcc20c2d7b06b918e3be0f3ce4a
2016-02-24unused enum FileAccessModeNoel Grandin
Change-Id: I23972d65b5c8c734fd3a62d6deda53cfe1fddd61
2016-02-24convert codemaker::cpp::IdentifierTranslationMode to scoped enumNoel Grandin
Change-Id: I17f7a2f8f89166c5a51be4ee15986d21f1cb24b3
2016-02-24convert SpriteChangeRecord::ChangeType to scoped enumNoel Grandin
Change-Id: I29696f37a023317bdaa8f53d753ccaeb8e68a3c2
2016-02-24Ensure processEventsToIdle process events (including from the OS) until idle.Michael Meeks
Change-Id: I9578849b0e78af15ddeb1e6495a48ccfb3f1c44a Reviewed-on: https://gerrit.libreoffice.org/22651 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2016-02-24remove boost/shared_ptr fooCaolán McNamara
Change-Id: Id208712f80e820f23d898359a4d58297a09e5a77
2016-02-24loplugin:unreffunStephan Bergmann
...of boost::sp_scalar_con-/destructor_hook overrides declared in boost/smart_ptr/detail/sp_counted_impl.hpp Change-Id: I5486dd890ef2ffdcb5973f3a8959ac0b6da376ee
2016-02-24Indentation fixesMiklos Vajna
Change-Id: Icafd56488f58a5cc580912d720f91dacd110a7c2
2016-02-24loplugin:cstylecastStephan Bergmann
Change-Id: Iffad73733edc9b43b00784373f2c5c8bc69dc7c4
2016-02-24convert canvas::IRenderModule::PrimitiveType to scoped enumNoel Grandin
Change-Id: Idf2e7449ce5b595386f437597ce7ccf00d141db0 Reviewed-on: https://gerrit.libreoffice.org/22634 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-24loplugin:cstylecastStephan Bergmann
Change-Id: If6f3a7bd48402ed1377359b748f9253efe50b71b
2016-02-24boost::shared_ptr->std::shared_ptr in slideshowNoel Grandin
Change-Id: I27da6bc550488ea65ccdf1d26f8178f803f495d6
2016-02-24tdf#74608: Constructor function for SimpleLogRing singletonyeliztaneroglu
Change-Id: Ia8c2f214b635114ecac4a2ceb06628a2f18b6411 Reviewed-on: https://gerrit.libreoffice.org/22020 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-02-23adapt description, the algorithm does not define the escape characterEike Rathke
Change-Id: I3b2493a02d16604aead5d416fc90cceecdfddc38
2016-02-23SearchFlags::WILD_MATCH_SELECTION, SearchOptions2::WildcardEscapeCharacterEike Rathke
At least '\' (search in Word) and '~' (search in Excel) should be supported as escape character. Being able to restrict a match to entire selection instead of substring speeds up the Calc match whole cell scenario. Change-Id: Ice242b9cd59009f172b724e03c2cc08feda4cd3c
2016-02-23loplugin:staticcallStephan Bergmann
Change-Id: If662a616839aef33340d13a42c998cea50759083
2016-02-23tdf#43514 Navigation tree: improve button nameRohan Kumar
I renamed the button "Content View" to "Content Navigation View" as proposed by Jay Philips in order to clear the confusion of an already implemented feature. Change-Id: I4784499f306de9d8859258ba741c23ac57ddb349 Reviewed-on: https://gerrit.libreoffice.org/22614 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2016-02-23Guard against globally shared UNO ref accessed from wrong UNO envStephan Bergmann
connectivity/source/drivers/jdbc/jdbc.component has environment="@CPPU_ENV@:affine" to place the com.sun.star.comp.sdbc.JDBCDriver implementation into an affine UNOenvironment. The com.sun.star.sdbcx.comp.hsqldb.Driver implementation (in the normal C++ UNO environment), in ODriverDelegator::connect (connectivity/source/drivers/hsqldb/HDriver.cxx), calls StorageContainer::registerStorage to store an XStorage in a global map, then calls the JDBCDriver (i.e., thread enters the affine environment), which calls via (non-UNO) JNI into hsqldb.jar code, which in turn calls via (non-UNO) JNI into Java_com_sun_star_sdbcx_comp_hsqldb_StorageFileAccess_isStreamElement (connectivity/source/drivers/hsqldb/StorageFileAccess.cxx), which uses StorageContainer::getRegisteredStorage to obtain the XStorage and use it. But that XStorage is the original C++ object, not a proxy that witnesses the mapping between the normal C++ and the affine UNO environment. (And the thread is still in the affine environment, after having passed through the Java stack frames via non-UNO JNI.) That does not necessarily cause any problems immediately (so apparently went unnoticed for quite a while), but when the XStorage-implementation in turn wants to obtain the SimpleLogRing singleton, it would now trigger the std::abort();//TODO in cppuhelper/source/servicemanager.cxx (where the invocation-by-constructor case hasn't yet been implemented for differing environments), when that singleton is changed to use the constructor feature in <https://gerrit.libreoffice.org/#/c/22020/> "tdf#74608: Constructor function for SimpleLogRing singleton." So just do any necessary mapping every time an XStorage stored in the static StorageContainer is accessed. Change-Id: I91a62fd7e1cec29026f70a2c3acdfe051885c0fa
2016-02-23Use passed-in context instead of comphelper::getProcessComponentContext()Stephan Bergmann
(and the passed-in context is required to always be non-null) Change-Id: I1197a2bafba8cb645e15df4310c1c5767b648670
2016-02-23Replace nested pairs with structStephan Bergmann
Change-Id: I95513accce789110fa987b9bf9ca94762fbeb646
2016-02-23sfx2: forgot to remove this declarationMiklos Vajna
Change-Id: Ida3935748c85773b6514b457162f01fac9ae6ee3
2016-02-23sfx2 classification: update infobar after setting category nameMiklos Vajna
So one doesn't need to reload the document to see an up to date infobar. Change-Id: I42b0b8c2d7e4953157d73f06b724ba23f6b79cab
2016-02-23sfx2 classification: add or update labelsMiklos Vajna
Instead of just failing to add existing ones. Given that all "optional" properties are also updated (typically to "" or "None"), no need to remove properties. Change-Id: I50e73ac1ca3d3b7d3b3650ec6abdc0ff8c156936
2016-02-23sfx2 classification: write category ID to document metadataMiklos Vajna
The assumption is that the name may not be unique, but the ID always is. Change-Id: If6c5e34999c88732c978ed88871b384d9fe5c272
2016-02-23sfx2 classification: write back updated labels as document propertiesMiklos Vajna
The internal std::map is just for fast access, if document properties are not updated at the end, our changes are lost on document close. Change-Id: I34ce8e47faed96b6a9ddb5776806587d94fc4373
2016-02-23upgrade beanshell to 2.0b5Caolán McNamara
Change-Id: I2081af13b9d77d58d5086db9e167c37b78b199db
2016-02-23gtk3: vcl popups flush any unexecuted Select events on popdownCaolán McNamara
so if the gtksalmenu integration wants to drive popups by setting a selection on the vcl popup, then the same flush is needed after ShowNativePopupMenu Change-Id: I59be60de5742d1e382cabefcbf0d8cdd5fc30b00
2016-02-23RepositoryExternal: move that out of gb_LinkTarget__use_breakpadMichael Stahl
otherwise package would be registered multiple times, looks like one tinderbox fails due to that. Change-Id: I3bcbc9fff1e1993ae30cda634a50f815a30bc094
2016-02-23we need the complete cppunit buildMarkus Mohrhard
Change-Id: I71de79a7a10453da73e96793dcd58c3c64c044ee Reviewed-on: https://gerrit.libreoffice.org/22639 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-02-23tdf#97139: prevent loop while formatting small text linesOliver Specht
when text is inserted at the end of a line then text formatting starts some characters (platform and ENABLE_GRAPHITE dependent) before the insert position. In case of small lines this might even be the start of the line. To prevent going back to the previous line the cursor right margin flag needs to be reset. Change-Id: I73a62ce6c7707469fddeeffe0d7eec064c5989ea Reviewed-on: https://gerrit.libreoffice.org/22641 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
2016-02-23quiet down mkdocs.sh on consoleNorbert Thiebaud
Change-Id: Ibf1cc6dcec3909f8aa639e52a13c2b8641c28628
2016-02-23add description and @since LibreOffice 5.2Eike Rathke
Change-Id: I50cfa3e5b0f9432f2298d078f80b42739d5aeae0
2016-02-23add @since LibreOffice 5.2Eike Rathke
Change-Id: Ibd1c3b650d85284feb2902f4f8f249ed373cc4ab
2016-02-23loplugin:stringconstantStephan Bergmann
Change-Id: I30b8c029e1f4aca5f9838475402df427519e5908
2016-02-23-Werror,-Wmismatched-tagsStephan Bergmann
Change-Id: Iec4901265fc79992ab43194744d838d949d87f9b
2016-02-23-Werror,-Wunused-variableStephan Bergmann
Change-Id: I2c4d01846abf2b1c3e20e5d56232123a898459e7
2016-02-23Various loplugin warningsStephan Bergmann
Change-Id: I6489043ee629e1f411f303c1c43a00975aacf5c4
2016-02-23sfx2 classification result: copy category labels to document labelsMiklos Vajna
Still need to push them back to the user-defined document property map, though. Change-Id: Ic6f48ce30af42e975cd69b2a9cc7fad01702c1dc
2016-02-23sfx2 classification: initial policy parserMiklos Vajna
Change-Id: Ia7406bdc94cbceb5b66ab9d12355c1e9f4061206
2016-02-23sfx2: initial SfxClassificationCategoryMiklos Vajna
Change-Id: I56f834093a1ee00b793580525ba052026e25289f
2016-02-23sfx2 classification: add interface to set category nameMiklos Vajna
Change-Id: I289b46f5f57ef000de5f482b5c8ed7bcaa89ddab
2016-02-23convert canvas::IColorBuffer::Format to scoped enumNoel Grandin
Change-Id: I0013c0b14992062be97977bf00f4af89fb2766f5 Reviewed-on: https://gerrit.libreoffice.org/22633 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-23convert GradientType to scoped enumNoel Grandin
Change-Id: Icef1d8d38481022104a957ac9deac1c03dc2d6fb Reviewed-on: https://gerrit.libreoffice.org/22632 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-23convert B2VectorContinuity to scoped enumNoel Grandin
Change-Id: Id7c16223f579fea1e1d64c0b77327be1b6d5c8d9 Reviewed-on: https://gerrit.libreoffice.org/22631 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-23tdf#87026 Move accessibility relations to .ui filesmelikeyurtoglu
Change-Id: I78dab5edf222503a8e7c5cd6f5dd523777df5731 Signed-off-by: melikeyurtoglu <aysemelikeyurtoglu@gmail.com>
2016-02-23loplugin:staticmethodsStephan Bergmann
after 17a6535b3b2e1f0246e7605c018eded37c4a583c "sw classification: add initial UNO command" Change-Id: I56645714bba37cf1ab5cd72f8c64553af3c3807f
2016-02-23tdf#59699 RTF import: handle INCLUDEPICTURE fieldMiklos Vajna
On one hand, don't handle a fieldmark for it in dmapper. On the other hand, handle the field in the RTF tokenizer as it would be {\pict ...hexdump... }, that will result in an inline picture, as wanted. Change-Id: I554fdf017920350144300fd86617bf74eed8995b
2016-02-23Running pep8 on pyuno unit test filesKenneth Koski
Change-Id: I5d35305386e1f520d1030776e2b7bcf7620eda04 Reviewed-on: https://gerrit.libreoffice.org/22514 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-02-23methods in .SDI files don't use attributesNoel Grandin
so simplify the parser and drop the square brackets Change-Id: I3bab5f5b14e57d0cd1ed1a383fe21968f97b243a
2016-02-23cid#1353438 Logically dead codeNoel Grandin
Change-Id: Ib444a1941e2bec03394c4e8eb7a5a34adbe3f4f6