summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-03-02Typo fix: informations -> information and a few other adjacent typos.Gregg King139-214/+214
FDO:60724 Change-Id: I73ad9f1c37cbbcf28d996ed73c75cf09553e499b Reviewed-on: https://gerrit.libreoffice.org/2479 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-03-02fdo#60886: _SetGetExpFlds: use the custom operator<Michael Stahl2-7/+10
The calls to upper_bound in SwDoc::FldsToExpand and SwDoc::FldsToCalc unfortunately compare the pointers and not the values pointed to, which causes all sorts of trouble around non-updated fields. (regression from 2815396a1813cb3956c5aba066de49a7f34bc657) Change-Id: I48817247719671a16821fcb851b17b628c960a66
2013-03-02sal_Bool to boolTakeshi Abe12-54/+55
Change-Id: I278eeb5c61a88cc96d59adb4d9b722d4c91abd3d
2013-03-01fix build with ltoPeter Foley1-1/+1
Change-Id: If6544eae78a7f3d012368d62cc99d29160b1b47a
2013-03-01android/sdremote dosen't need to depend on everythingPeter Foley2-2/+2
Change-Id: Iae5b37873f991ab33b8fd7ada7e5f936e83690db
2013-03-01add more stuff to android gitignorePeter Foley1-0/+2
Change-Id: Ibc61098fbde8d253411d834822e3f0c67249c52a
2013-03-01fix android build in separate dirPeter Foley8-12/+12
Change-Id: Id7cf80e1da87a56dee645dc01e64dedc4a8586ab
2013-03-02changed mnemonics to C_ategory and Fo_rmatEike Rathke1-2/+2
Alt+O and Alt+C were assigned twice (Ok,Cancel), Alt+C did not jump to the category listbox no matter how often pressed, Alt+O alternated between fOrmat and Ok. Still, Alt+C does not trigger Cancel!? Change-Id: I89b027fb33f39a929cc0fc3345a08c711558505e
2013-03-02Don't use local types as template arguments (C++11 only feature)Stephan Bergmann1-17/+20
Change-Id: I19b7105b62464234cb72de701b07176f951a7951
2013-03-01WIP: Experimental new binary type.rdb formatStephan Bergmann15-1475/+1690
Add LegacyProvider to read the old format (requires a provider Manager, to resolve singletons' bases, to decide whether they are interface- or service- based). Replace registry-based reg2bin with provider-based reg2unoidl. Change-Id: I5865e62308cc2d9c5439211ac803d84e93aab656
2013-03-01Simplify a bit the boilerplate codeFridrich Štrba7-67/+17
The XInputStream is guaranteed to be there always and if it is not there, do not try to create it. Change-Id: Ie133489dfcb3d9cec0c4efe78740348a1efa2423
2013-03-01Get sd to build even when impress remote is disabled.Kohei Yoshida1-0/+2
Change-Id: I8706d08ab8abe05ea76ea65210726911e446c20b
2013-03-01grep actually doesn't normally know \t, but [:blank:] is [ \t]Luboš Luňák1-1/+1
Change-Id: Ie9bf8ea60f1c0595aa3ac2e0f9b3e6505af30e6c
2013-03-01warn about commit messages with accidental commentsLuboš Luňák1-0/+8
The comment provided by git starts lines with '# ' (space or tab), so warn if a line starts with # not followed by a space. It's most likely something like '#ifdef UNX' or AOO's '#i103131#'. We already have commits where git silently stripped off such lines. Change-Id: Ic366d8ee64207edb8bb2fb1ef3a6a192f55872d8
2013-03-01Fiddle with hard-coded neon config.h to support USE_NONBLOCKING_CONNECTStephan Bergmann1-4/+12
...see the condition in neon's src/neon_socket.c under which USE_NONBLOCKING_CONNECT would be enabled. This should not have any immediate effect in LibreOffice, as we do not call ne_set_connect_timeout. But it might be beneficial to selectively do so in light of rhbz#915743 "thread deadlock/slow join in insert->hyperlink in impress," to work around neon's disability to abort potentially blocking calls. The enabled features are hopefully POSIX-y enough to allow for plain #ifdef UNX. If not, we need to adapt this to more fine grained conditions. Change-Id: I6bf0a89c1ae73d7183f515e780fff7fe0ae2fed0 Reviewed-on: https://gerrit.libreoffice.org/2492 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2013-03-01nss on windows needs soltool's unistd.hFridrich Štrba1-0/+3
Change-Id: I8c23fadc550091c834a873b53dbd3eae2ba8286e
2013-03-01.gitignore for the whole config_build/ directoryLuboš Luňák1-1/+1
2013-03-01current mingw headers don't have fMergeNeutralItemsLuboš Luňák3-0/+28
Reported upstream by Kendy (r5626), for now do not use the field if not present, seems to be not that important.
2013-03-01raise warning when saving macro laden doc as a macro-free format bnc#791777Noel Power7-11/+100
Change-Id: Ic947ceef71c86e31fbf0bce74b064aaf91f47178
2013-03-01fdo#59638 handle RTF_F inside RTF_LISTLEVELMiklos Vajna3-0/+68
Word typically uses the Symbol font to describe bullet characters instead of using a sane Unicode value, the previous can only be handled if we parse the custom font set for the list. Change-Id: I1491f07c40953949e381a035c1596c207cdc4c35
2013-03-01fdo#59638 import RTF_LFOLEVELMiklos Vajna2-1/+17
Change-Id: Icd0ba0bcbf519a15006af2e0eb176c37766345a3
2013-03-01rtftok: clean this up, SAL_INFO already provides location infoMiklos Vajna1-5/+5
Change-Id: Ib81753bbe26050e2f108c30a1e596a7c34d72fa3
2013-03-01WaE: bogus used uninit warningCaolán McNamara1-1/+1
Change-Id: I3a78903b5bdc81e751570c32dca93e323e8053e7
2013-03-01Resolves: fdo#61459 icons loaded from .res brokenCaolán McNamara1-0/+1
regression since 76b3e61bb4ac66decd7800ef309f3241e77d538f Change-Id: Idfc7789b402aba0d6ab41875a9efc3b990173af0
2013-03-01sort frame labels before frame contents for tab traversalCaolán McNamara3-13/+67
If there is more than one widget with the same mnemonic, and one is a frame label, then we need to sort frame labels before frame bodies in the tab traversal order. Otherwise if the focus is in the body of a frame whose label has that shortcut and the shortcut is pressed again, the traversal through following widgets will encounter the frame label as the next candidate, leading back to the starting point and not onwards to the next widget using that shortcut. Frame labels have type "label" in the .ui, so suck that out to designate which widget is the frame label at load time. Change-Id: Ie21ed87867bd0c983981a3a8f3318b3cf598c1d6
2013-03-01fix higher debug levelsCaolán McNamara1-1/+1
Change-Id: I57c01a8ab7ba158c160dce977e3e0e54e5b67f23
2013-03-01Related rhbz#915743: Abort UCB call from SvtMatchContext_Impl::StopStephan Bergmann1-9/+108
...as otherwise the SvtMatchContext_Impl thread can continue to run for arbitrarily long, and the other thread calling Stop() and join() will block. However, especially the WebDAV UCP does not properly support aborting commands, see 260afe56fd6b2f34de8290f3cdb7d1df5b88f8a8 " neon commands cannot be aborted", so this is not yet enough to actually fix rhbz#915743 "thread deadlock/slow join in insert->hyperlink in impress." Change-Id: I0da899f824763e1b3d19bb5b38d906feb690b623
2013-03-01Related rhbz#915743: Do not call into DAVResourceAccess with mutex lockedStephan Bergmann2-69/+80
...from webdav Content::getResourceType, as otherwise Content::abort would be blocked waiting for the mutex (in code that would call abort, which will be required to fix rhbz#915743 "thread deadlock/slow join in insert->hyperlink in impress"). This required to get the odd reference to enum return type of getResourceType straight. Also, propagate information about !shouldAccessNetworkAfterException from getResourceType out to getPropertyValues, to avoid further calls that would again block/fail. Change-Id: I8b9d43a61eb4078acb90079c4eb7aa98a59a8983
2013-03-01neon commands cannot be abortedStephan Bergmann3-9/+4
See <http://lists.manyfish.co.uk/pipermail/neon/2013-February/001533.html> "Re: About ne_set_read_timeout" for why ne_close_connection is not a solution here (and currently would not work anyway, for the thread calling abort would block on the aGlobalNeonMutex introduced with 510da29131e56ba0e1783e505e7131e6f7e0d6b4 "forced to make certain neon api calls thread-safe due to cups" until the blocking thread was done with its neon call) and "a new, dedicated, thread-safe ne_session_* API call will be needed to allow aborting of a running request." So enable DAVResourceAccess::abort again and instead disable the underlying NeonSession::abort. i#106766 "Crash when cancelling extension update" does not give any good rationale why DAVResourceAccess::abort had to be disabled, so it might well have been because the underlying NeonSession::abort was bogus to begin with. Change-Id: If8293b93a960907726208bb2f93c375d83357ed3
2013-03-01Bring the hard-coded neon config.h in sync with neon 0.29.5 config.h.inStephan Bergmann1-23/+126
...keeping all the defines that had not yet been coverd as undefined for now. (HAVE_SOCKS_H curiously has disappeared from neon 0.29.5 config.h.in even though src/ne_socket.c still references it, but we had it undefined anyway.) In general, this hard-coded config.h is a bad idea, though, of course. Change-Id: I5337f1849b776b62676cee7794917742bcf35356
2013-03-01rename LOdev builds to LibreOfficeDevPetr Mladek3-11/+11
It is similar change that we did for the release builds. Also fixes make-dev install on Windows. Change-Id: I7d9a4bc2e7b14e79516acdfb90c709dbde1378ab
2013-03-01RTL_CONSTASCII_USTRINGPARAM and ::rtl:: removalsKrisztian Pinter34-288/+285
Change-Id: I3ef372b07f2bacc2b9bbbb034e3d61b9cc8a3677 Reviewed-on: https://gerrit.libreoffice.org/2486 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-03-01Translated comments from german to englishStefan Schick1-23/+23
Hey, there are more translation patches to come in the next days... All of my past & future contributions to LibreOffice may be licensed under the MPL/LGPLv3+ dual license. Regards, Stefan
2013-03-01Updated coreAndras Timar1-0/+0
Project: dictionaries 7e4239060266bf238b5e6692ed10d548c37572d5
2013-03-01typo: 1q -> 11Caolán McNamara1-1/+1
Change-Id: I13c1665b0d4b266256d225c1f7b213d18f7ca0ba
2013-03-01Resolves: fdo#61656 use order and orientation combobox select pos as indexCaolán McNamara1-9/+3
not the associated entry data, which isn't set for these simple 1 to 1 position -> data comboboxes Change-Id: I0c73786bca00684cedc4672d0ad5e61d0c1f9bd7
2013-03-01#i103131# in doubt treat unicode variation selectors as invisible(cherry ↵Herbert Dürr1-0/+5
picked from commit 179f88dfe5a1eb2ebd051d73b50f1e0af9c12fd9)
2013-03-01Replace rtl::O(U)String with O(U)StringÁdám Csaba Király28-188/+182
Other changes include: in bridges/test/testcomp.cxx duplicate 'using namespace ::test' removed, 'using namespace ::rtl' replaced with 'using ::rtl::OUString' and 'using ::rtl::OUStringToOString' Change-Id: I67a5952afd305adeb07f728c9074620ecba8e9fc Reviewed-on: https://gerrit.libreoffice.org/2475 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-03-01CDR: Respect override of encoding informationFridrich Štrba2-0/+42
Change-Id: Ia2302ee8acdf638bf001f0a2663e09688c21c505
2013-03-01WaE: init variablesCaolán McNamara1-1/+3
Change-Id: Ia9d120348787bd566a3c9049f7adaf76648d096e
2013-03-01(cherry picked from commit c4ce6e92db9e784eed2c0863d4c30bf9eddf3da1)Herbert Dürr2-5/+9
Conflicts: vcl/win/source/gdi/winlayout.cxx Change-Id: I564e3d2186578041a70f329810173b82c8f1ce5b
2013-03-01#c704126# fix off-by-one when parsing WW8_STD's fHidden memberHerbert Dürr1-1/+1
According to the header file ww8struc.hxx the fHidden member is at bit 1 (cherry picked from commit a428571aeecd1acee1b2d5a80cd1d9978f25aeb7)
2013-03-01String::CreateFromAscii drop in scRicardo Montania2-5/+5
Change-Id: Idb9fda589b309bd850ba2fdd68e7170c28d4c31a Reviewed-on: https://gerrit.libreoffice.org/2448 Tested-by: Olivier Hallot <olivier.hallot@alta.org.br> Reviewed-by: Olivier Hallot <olivier.hallot@alta.org.br>
2013-03-01use short names for doxygen-generated filesLuboš Luňák1-0/+1
This is a build fix for Windows, otherwise packaging ODK fails with complaints about lines in .ddf files being longer than 256 characters, caused by doxygen using very long names for complex types (such as the rtl stringutils.hxx helpers). It'd be possibly cleaner to avoid somehow generating docs for these internal types at all, but this should do.
2013-03-01Related: fdo#55693 add regression tests for autocorrectionCaolán McNamara3-3/+123
Change-Id: Ie9bbeb38ec9cc2fa0377709e75abb0338b20bab5
2013-03-01Resolves: #i120028# SvxBorderLine leakCaolán McNamara1-1/+4
Change-Id: I652653ae8a99b8486e893c65b6c82b6ea6e4faec
2013-03-01fix higher debug level buildCaolán McNamara1-1/+4
Change-Id: I1c0fb9a3c36708159495af6ac08f1e66074fc029
2013-03-01reduce callcatcher call post dmake deathCaolán McNamara2-12/+2
Change-Id: I05a68199c606c815ab007cb662c0b29053eb3609
2013-03-01vector::at on guaranteed in-bounds valuesCaolán McNamara1-2/+2
Change-Id: I6ca8ec182e4c68f4cc29c7669168b513cdf148bd
2013-03-01Monarch is apparently #7 3/4 not #8Caolán McNamara1-2/+2
Change-Id: I1664065e9fee3db5b900051ea3bf086c61ef0cee