AgeCommit message (Collapse)AuthorFilesLines
2013-01-09fdo#46808, Add service factory method to ucb::AnyCompareFactoryNoel Grandin2-8/+7
Change-Id: I18774fabdaf27376898ed661be21a72c6f52410d
2013-01-09fdo#46808, Adapt report::ReportEngine UNO service to new styleNoel Grandin6-5/+42
The service already existed, it just did not have an IDL file. Change-Id: I5839ccbd99d6a9dbc1e4be930caec2c0089adbda
2013-01-09fdo#46808, Adapt embed::HatchWindowFactory UNO service to new styleNoel Grandin5-22/+57
The service already existed, it just did not have an IDL file. Change-Id: If00396effd92ed72ea942da5eb1fe60b6380c665
2013-01-09remove workdir tooDavid Tardon1-1/+1
Change-Id: Ib6d1a21fcc2a4dd6dda1e46a99551b38b5035d1f
2013-01-09create dummy translation files to avoid delivery failuresDavid Tardon1-13/+7
Change-Id: Idf4a12987295e0454d0330d76f251e3dd00c8403
2013-01-09move some OSL_* macros to SAL_WARNMarkus Mohrhard1-7/+8
Change-Id: I8a5e158eabdbb92eec27a5753004e4f5e826c412
2013-01-09set the list box entry for 3 entry color scalesMarkus Mohrhard1-0/+1
Change-Id: I5718d22e0c31bd645998bcbb508b31370cf36250
2013-01-08Explicitly initialize SfxItemPoolUser in copy constructor.Kohei Yoshida1-0/+1
To keep MacOSX-Intel tinderbox happy. Change-Id: I8dbc8330fd688fc1c1ed005d1603ff52f8b7a16d
2013-01-08Remove unnecessary virtual keywords.Kohei Yoshida1-2/+2
Change-Id: I1227a4e04bc962da96b77947a706293f9a2a3850
2013-01-08BinObject is no more. Change the method names to reflect that.Kohei Yoshida2-8/+8
Change-Id: I723a7da307379c6f2e8256fe41023b4b96739f12
2013-01-08Turn EditTextObjectImpl into a real impl class.Kohei Yoshida6-241/+238
Change-Id: I0f0bba62da60a3397b733253dbc0891c69bd5b9c
2013-01-08Let's not have "which" value in EditTextObject.Kohei Yoshida2-14/+7
In fact, this value is always EE_FORMAT_BIN, and that's not going to change. Change-Id: I9324bf878b5766ef7a27461ba2bdf17742396f3d
2013-01-08Rename BinTextObject to EditTextObjectImpl.Kohei Yoshida5-75/+75
Change-Id: Ie1e046624e671e87c7b3cf322572a7ed3f98726a
2013-01-08More SfxItemPoolUser up to the base class.Kohei Yoshida3-6/+7
Change-Id: I44819d66273e22db9f82d095061e3df627b64dae
2013-01-09fdo#58074: store page number in SwPageNumberFieldMichael Stahl3-24/+48
Should hopefully fix the problem, which is essentially that all SwPageNumberFields share a single SwPageNumberFieldType, which is only updated properly in SwTxtFormatter::NewFldPortion, hence all expansions of a SwPageNumberField other than that return wrong values. Does not fix the problem for fields in headers though, which appears much harder... Change-Id: Iecf363c8acbc2aaa418cc0c980e0b62c8e0e7d14
2013-01-09that ExpandField looks like it wants cache onlyMichael Stahl1-1/+1
Change-Id: I3991d2f40fab9795d7f1754665f2ebfa165c310c
2013-01-08avmedia: cleanup unused listener logic in gstreamer, and update docs.Michael Meeks3-87/+20
Change-Id: Ic64a4e0ed1ad194d94f5451b60e926f13ad85578
2013-01-08fdo#44736 - set and fetch multiple properties concurrentlyMichael Meeks3-56/+118
The domain-mapper calls SwXText::insertTextPortion very extensively accounting for about half of import time for large, lightly formatted text documents. The vast majority of the work is consumed managing char + para properties - so try to batch that, making it 70% faster for my lightly formatted test. Saves around 25% of load time for me. Change-Id: I2582adee1bf35b07b90af810cb0d19dadc1d348f
2013-01-08clean up of the code that defines the download file namesPetr Mladek1-21/+32
Change-Id: I3241801d49673cac33eb923fb986c6ceb2c39503
2013-01-08more easier and better sortable download namesPetr Mladek3-74/+48
+ get rid of "install_multi" + move "SDK" and "Test" from the main name to the name suffix; use same position as "helppack" and "langpack" + move the content type identification "arc/deb/rpm" just after the <arch> string + use "archive" instead of the unclear "arc" content identification The new names look like: LibreOffice_<version>_<os>_<arch>_<content> LibreOffice_<version>_<os>_<arch>_<content>_helppack_<lang> LibreOffice_<version>_<os>_<arch>_<content>_langpack_<lang> LibreOffice_<version>_<os>_<arch>_<content>_sdk LibreOffice_<version>_<os>_<arch>_<content>_test , where the string "_<content>" is one of "_archive", "_deb", "_rpm". This string is missing for .msi, and .dmg installers because the content is described by the filename suffix. Conflicts: Change-Id: Ifecf947ba32e3381ef284d433096f7b37a02e9f5
2013-01-08fix a few /tmp file leaksMichael Meeks2-0/+11
Thanks to Jean-Baptiste Faure for digging for these.
2013-01-08Updated coreOlivier Hallot1-0/+0
Project: dictionaries f310b731bbbaf968b513bea1dd460e5d96b0c61c Update pt-BR spell & grammar checkers Change-Id: I26606dbbcaf90ac6caaaf56f0cdfa3b73364ce18 reference: VERO beta28 Reviewed-on: Reviewed-by: Olivier Hallot <> Tested-by: Olivier Hallot <>
2013-01-08Fix MigrationImpl::subtractStephan Bergmann2-37/+23
"The original code is broken to begin with, as it ignores the return values from the std::unique calls, so excess elements remain at the end of va and vb." (<> "[PATCH] Simplify MigrationImpl::subtract in desktop;" see that mail thread also for the inspiration to use std::set_difference.) This fix is not very relevant though, as there are no "ExcludedFiles" lists in officecfg/registry/data/org/openoffice/Setup.xcu, so the second argument is always empty, so the return value is always a (sorted) copy of the first argument, and the "IncludedFiles" lists in Setup.xcu produce no duplicates, so std::unique does not shrink the first argument anyway. Change-Id: Ie9fb64ee40fef6e7bdf0f5d0eca5717fec7b0d50
2013-01-08require .NET 4.0Andras Timar1-1/+1
Change-Id: Ia6e3acf563a9c04bf9a2ff5f3f755eb4e92e771c
2013-01-08Revert "require .NET 4.0"Andras Timar4-1/+1
This reverts commit 9dc3ee9a68749bb30536dbe767384d59827dee3d.
2013-01-08Template Manager: clicking on selected item should deselect itCédric Bosdonnat1-1/+1
Change-Id: Id13ce13ec222fc10cbfcad7fec5e7eeb5957312c
2013-01-08Logic (only update ret if it does not indicate an error yet)Stephan Bergmann1-1/+1
Change-Id: I717ff4de7cf406b01383f8f181b81695242a2ca8
2013-01-08require .NET 4.0Andras Timar4-1/+1
Change-Id: Ida269499d91b4bdc16fe0ed91f202ddeefa4aadd
2013-01-08Template Manager: clicking on empty space deselect everythingCédric Bosdonnat1-0/+2
Change-Id: I7cfbbd3a4f4283b9438a97eb383b460cad1f5a63
2013-01-08Remove one variant of HasField() which takes arcane TypeId.Kohei Yoshida5-44/+20
Change-Id: Ic8236b291ed5f318f67378bbc57b7cf027cbb92a
2013-01-08Template Manager: unselect folder when double-clickingCédric Bosdonnat1-1/+1
Change-Id: I11ad88b3a69d3e2a00e859ee33cbc22c5d525618
2013-01-08Let's not have two variants of this getter. One is enough.Kohei Yoshida14-35/+22
And let's stick with the one that returns the data pointer. Change-Id: I931be0d73adcf6f3888d05ef58bc0f905f5a6958
2013-01-08Template Manager: fixed select template and scroll caused trouble with toolbarCédric Bosdonnat1-3/+5
Selecting a template in the first row and scrolling down made some items in the toolbar disappear... Fixed this by checking if the item to update is already in the selection. Change-Id: I2ddffae3a1c6092241afcf2acd212fe07b3a65ce
2013-01-08Templates Manager: merged the Double Click Handling into TemplateAbstractViewCédric Bosdonnat9-69/+59
Change-Id: Iafc1650d57d29fbc24921498f18da6c0e510b37a
2013-01-08Add new ods import test for rich-text cell contents.Kohei Yoshida11-0/+238
Change-Id: I23eb8d53b8a2c48514900a5ab07ed7ec71d3ef99
2013-01-08n#793998 testcaseMiklos Vajna2-0/+12
2013-01-08n#793998 sw: add TabOverMargin compat modeMiklos Vajna9-2/+36
In case the right margin is larger then the tab position (e.g. the right margin of 7cm, there is a tab position at 16cm and right margin begins at 9cm), we have a conflicting case. In Word, the tab has priority, so in this conflicting case, the text can be outside the specified margin. In Writer, the right margin has priority. Add a compat flag to let the tab have priority in Writer as well for Word formats. This is similar to TabOverflow, but that was only applied to left tabs and only in case there were no characters after the tabs in the paragraph.
2013-01-08SwModelTestBase: clear layout dump cache after testing a documentMiklos Vajna1-2/+5
2013-01-08sw: dump size of tab portionsMiklos Vajna1-1/+1
2013-01-08DynamicErrorInfo objects must be allocated on the heapStephan Bergmann4-7/+7
cf. "delete pInfo;" in ErrorHandler::HandleError_Impl (tools/source/ref/errinf.cxx). This reverts the remaining (non UNO related) changes from e48d47469508dee55ae6abcb3988222b5612e1e9 "fix some memory leaks in sc" and 5ea7e74c29f7279b6c31d38185ace576f68f4fb2 "fix some memory leaks in sd" that had not already been reverted. Whether any of these instantiations are really leaked (i.e., never deleted again in calls to ErrorHandler::HandleError_Impl) is unclear to me, but that would need to be fixed in a different way. Change-Id: I6d9e7a2f6fce6d6a4d5d390c09a5a12f593028a6
2013-01-08fdo#54165: Allow localized shortcut names on WindowsJesús4-13/+145
Change-Id: I2de53cd8d888ecf819271e96f8eb2cc4a90e554d
2013-01-08support new hyperlink cell attributeNoel Power8-81/+140
Allows a hyperlink attribute to be set for a cell, allows for import of say a hyperlink associated with a formula cell. Since this patch does not add any file format support it is not possible to save such an imported hyperlink to ods. Note: such a hyperlink would not have been imported in the past so this should not be an issue Change-Id: Ieb234bb6e98e4a2630b596a90972a75be12a92d4
2013-01-08WaE: struct 'Size' was previously declared as a classTor Lillqvist1-1/+1
2013-01-08Translate German comments, cleanup whitespacePhilipp Weissenbacher7-192/+129
Change-Id: I4cea9568c5f24340c6bdac387efe8e94f8edb95a Reviewed-on: Reviewed-by: Miklos Vajna <> Tested-by: Miklos Vajna <>
2013-01-08More fallout from the ImplFontAttributes privatisationTor Lillqvist1-32/+32
Please, no more pointless changes like that. Or if you insist, please do the required tedious changes in *all* affected source files (also platforms/configurations that you don't build). They could in this case, to a large exent, have been done "blindly" in a mechanical fashion even without being able to build on all platforms.
2013-01-08test on the return of pOleObject->CloseJulien Nabet1-1/+6
Change-Id: Iee64f6f369e2312d479fa81e7a59fb962ed8d90e Reviewed-on: Reviewed-by: Miklos Vajna <> Tested-by: Miklos Vajna <>
2013-01-08Optimization in for loop condition partK_Karthikeyan1-2/+4
Change-Id: Ia9a52598e9c295fee8be040530ca232fddbd14c3 Reviewed-on: Reviewed-by: Miklos Vajna <> Tested-by: Miklos Vajna <>
2013-01-08fdo#40465 fix to maintain correct focus whilst zoomingWinfried Donkers1-0/+3
Change-Id: Ifed6e9a1fcb23e3565843842c3db695ab51b3d54
2013-01-08n#791985: Automatically rotate chart labels (if overlapping).Muthu Subramanian1-1/+15
This bug fixes two issues: * Overlap detection seems to be approximate and doesn't work for rotated text. Added a workaround for labels rotated at angles 45-135 and 225-315. * Auto rotate labels, which overlap. This is done only for labels having zero degrees rotate. For forcing angles, use 'enable overlap' or non-zero angles (1 degree). Of course, zero degrees plus skipping of labels would no longer occur. Better solutions?
2013-01-08Mac follow-up on privatisation of ImplDevFontAttribNorbert Thiebaud1-49/+49
Change-Id: I534935deee99de144bd13fbf6a771ff159a320d6