summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-04-13Make l10ntools executables escape clearZolnai Tamás14-198/+99
Steps of escaping process: 1. Executables unescape the string for export(if necessary) 2. Po class work with unescaped string 3. Escape strings to PO format and write out 4. Read from PO and unescape strings 5. Executables make own transformation on string and merge Use general functions for escaping (helper) Delete unneeded escaping methods(xrmmerge, merge) Delete some unused method from PoEntry class Change-Id: I7f9414581aae9e6de7d1573862a32cdbd68c9545
2013-04-13Adding the dialog for setting stepped lines.Eric Seynaeve26-75/+609
The UI changes still need some more tweaking: - adjusting the vertical alignment in the splineresourcegroup - put the images in the radio buttons instead of in front of them Change-Id: I4bc5ebe5167eca9a5b1341d9328a7d74b62cf819
2013-04-12RTF export: fix position of at-character-anchored textframesMiklos Vajna1-0/+2
Our importer could deal with the frames without these, but not Word. Change-Id: I6f7d13aba45129357fcf8c11e60d5a9dbc7a8ca2
2013-04-12Get rid of SHL_SBCTor Lillqvist4-14/+10
GetAppData(SHL_SBC) was used only locally in the sb library so no need for it. Just use a static pointer field. Change-Id: I37c8429b6c9e521a00c52bb622f78bdc4afe345c
2013-04-12Should initialise Module::mpModule to 0Tor Lillqvist1-1/+1
Change-Id: Ie4648b82a524a7ddcd427d7d2543bc7691eddcf8
2013-04-12Get rid of GetAppData(SHL_IDE)Tor Lillqvist3-3/+5
It seems to be used only locally in basctl so there is really no reason for it. Change-Id: I9ad0a67621e190257e028fd3689f692e639eaf56
2013-04-12Resolves: #i119492# Reset the modified flag on OLE objects after loadingAndre Fischer1-1/+21
Patch by: Clarence GUO Review by: Andre Fischer (cherry picked from commit 83777cd6e0f3f1a4458af896fd13344c696ecb1e) Conflicts: sfx2/source/doc/objstor.cxx Change-Id: I51682ace6a5b233270e52070ef39c33480fd27c0
2013-04-12added missing includesEike Rathke1-0/+2
Change-Id: I3b77f544478ccdb166a9c7ebc82fb04458aa42df
2013-04-12use EditView::CheckLanguage() instead of duplicated codeEike Rathke1-87/+4
Change-Id: I0ff75f1dc084f426846ac4f67db85a5d932d7bee
2013-04-12resolveSystemLanguageByScriptType in case not setEike Rathke1-1/+2
Change-Id: I45582ba27579413140d536fdf0106edbef8dc4a7
2013-04-12make that a proper static method EditView::CheckLanguage()Eike Rathke2-16/+40
Change-Id: I08c1af6813314b4881aafdd7f3f98a7629d5cf76
2013-04-12use proper language tag fallback for language guesser resultEike Rathke1-13/+11
Change-Id: Icd912361ebca0e618bc76fa7017039cc116bef40
2013-04-12Resolves: #i119965# Fixed saving slides where temporary files...Andre Fischer1-0/+5
of background images were deleted outside the office. Patch by: Steve Yin Review by: Andre Fischer (cherry picked from commit 2809da479a141ad2c5c90624edf411ac2ec04597) Change-Id: I30318ef05408eb397cb26a0d433d265de90a6e74
2013-04-12AlphaMask derives from Bitmap so their destructors should be virtualHerbert Dürr2-2/+2
(cherry picked from commit 846a7425314d1782bae3b517d1394a46ff980256) Conflicts: vcl/inc/vcl/alpha.hxx vcl/inc/vcl/bitmap.hxx Change-Id: I8bf83e2edde33f9aee50a7feffe18bcb5c352dd4 Notes: merged as: d859e54534994d2e6f0c62e7711fa674406f8e22
2013-04-12basic: SbCompare_UString_PropertyValue_Impl MSVC workaroundMichael Stahl1-0/+6
MSVC 2008 with _DEBUG calls this with parameters in wrong order so needs another overload to make it happy. Change-Id: I906483ecf5325d7aa742e3d93afb151501374abb
2013-04-12sw: remove usage of boost::bind for IMarksMichael Stahl5-13/+58
Apple llvm-g++ 4.2.1 with _GLIBCXX_DEBUG won't eat boost::bind with IMark::StartsAfter, and MSVC 2008 with _DEBUG even doesn't like IMark::StartsBefore. They evidently try to call the comparison operator with arguments in the wrong order. Change-Id: Ib11a79a459e84ac9d7046824678ad4ccdacc67d0
2013-04-12spurious warning C4701: potentially uninitialized local variableMichael Stahl1-2/+2
Change-Id: I2e99cbe9db6d5911f0c2ec61229cd47e07e99cdf
2013-04-12fdo#36858Lionel Elie Mamane1-3/+8
1) No valueType (Format/Number/General) is like float valueType (Format/Number/any other) 2) We use 1/1/1900 as startdate for number-from-date, stick to it more consistently Change-Id: Ib1008d1c30be602d8173457738c915087ed17391
2013-04-12fdo#60690 - Remove all calls t GTK_YIELD_GRAB because it does nothing.vjinoch6-56/+2
Change-Id: I76e76ec5fc85d8e1fd673a45b3e54163ca7643f3
2013-04-12Kill empty ImpDeInitWinTools() and the header with only its definitionTor Lillqvist3-41/+0
Change-Id: Ica82a4612da952c0c084974b708ef9dac753dcf6
2013-04-12The silly toolsdll.cxx was the same for unx and winTor Lillqvist3-49/+1
Change-Id: Ia83a37980446ee9a52e096e64a9ab77f106c8b37
2013-04-12i#116001: Decrementing the iterator while comparing is not a good idea here.Jan Holesovsky1-1/+2
When it is begin(), it will get decremented regardless the result of the test, but probably affects only the dbgutil build. Change-Id: I9aba1a9eea07584d8203fe16929ecb4794d2c087
2013-04-12Add more componentsMichael Meeks1-0/+36
Change-Id: I3ea18b4a075516f3c098fad5d63466f20bf0b494
2013-04-12remove dead codeNoel Grandin3-45/+0
Change-Id: I18b203f9647e2fd5199a2d15f4be67c99f7def5d Reviewed-on: https://gerrit.libreoffice.org/3361 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-04-12i#23187: Fix crash of the document.Jan Holesovsky5-124/+51
The mbLayoutInProgress bool was effectively unused - only set and reset, but the only place that was checking for that was in lcl_RecalcRow(), again, only to set and reset it. Worse - with the document from i#23187, the mbLayoutInProgress was set / reset on a page already disposed in SwFrm::InsertPage() which was causing the crash here. So let's get rid of all this mbLayoutInProgress, its getter and setter, and NotifyLayoutOfPageInProgress class. Valgrind, thank you that you exist, would have never found it without you! :-) Change-Id: I9a9b604f8a21bb50e21af1b20b8db76d2c0504bd
2013-04-12sw: rework RTF export of text framesMiklos Vajna2-49/+80
Export these as new-style frames. Not counting future possibilities, this commit finally fixes the following problems: - borders: spacing to contents wasn't exported at all - wrap: top/bottom and left/right spacing exported even in case they do not equal Change-Id: I058e00e677e20bc9501b8de320f941f256e8b6f1
2013-04-12RTF import: initial handling of posrelh and posrelv shape propertiesMiklos Vajna1-0/+22
Change-Id: Id576d6df4b7a6144507e5f8230ac62a953b5c050
2013-04-12fix build, "touch" headers only on !HAVE_FEATURE_DESKTOP platformsCaolán McNamara1-0/+2
Change-Id: Ie0a40b5aaf26185546916843a913d4be47f7b6fb
2013-04-12Resolves: #i119632# Macro button lost if save template to .doc fileLei De Bin1-0/+8
Add export MACROBUTTON field codes in AttributeOutputBase::TextField Found by: yan ji Patch by: Lei De Bin Review by: Chen Zuo Jun(cherry picked from commit b51d354f043d19c1a8f22e1cfff6d0b43eb62b5e) Conflicts: sw/source/filter/ww8/ww8atr.cxx Change-Id: I419ce091bb676aecfe8b53660549da40eec6057f
2013-04-12document VclContainer a bitCaolán McNamara1-9/+14
Change-Id: Ib00a0ab1c2e382547041137c11f8955140b8113d
2013-04-12Combine getSortResolve...() into one decompose()Stephan Bergmann3-90/+64
Change-Id: Ie1c1311d1df14d5639b7642d2b9a1588605c31fc
2013-04-12i#101884: Fix crash on load.Jan Holesovsky1-5/+8
This was originally fixed in commit 792cbc03aef3873ba89c61db708898d96d6a52f8 due to fix of i#99564. But later we reworked the handling of empty paragraphs in tables in commit 56b2cf0c10d9caa01ebae1d80465e342d046a85c, which caused the fix from i#99564 to regress. Change-Id: Ief063181cee87c7cd43404469247d85eb96bcfe1
2013-04-12fix embarassing mess up around gtk+ version detection.Michael Meeks1-2/+6
Change-Id: I5a24235f5bb6791f64ba752b01cf185e7a7287cb
2013-04-12Resolves: #i119546# Set minimal ppt table border width to 1Andre Fischer1-1/+3
for loading from ppt format. Patch by: Lei Debin Review by: Andre (cherry picked from commit 2b747915abca3369178d177291d706377676b19e) Conflicts: filter/source/msfilter/svdfppt.cxx Change-Id: I2c10ae8161c44f2c60e7605a529887a0925d456d
2013-04-12Start implementing on-demand keyboard display for non-DESKTOPTor Lillqvist5-4/+66
Change-Id: I9321dcf9d863cb59eee9b2a012d887a17cb1b454
2013-04-12Add one more file for easy breakpointing and re-structure list a bitTor Lillqvist1-6/+24
Change-Id: If37b5e646562357c4c6c9ce0a3821d92bbfc07f9
2013-04-12Add new <touch/touch.h> headerTor Lillqvist2-0/+38
Change-Id: I25016b17356e0b3732f324f4edb748660cd110fd
2013-04-12Related: #i119624# GetUpperSpaceAmountConsideredForPrevFrmAndPageGridOliver-Rainer Wittmann1-1/+3
- consider upper space amount only for page grids in squared page mode Found by: louqle <louqingle at gmail dot com> Patch by: Oliver-Rainer Wittmann <orw at apache dot org> Review by: zjchen <zjchencdl at gmail dot com> (cherry picked from commit 53ba60618af3977f5e5488225dcf050a517fb5b8) Change-Id: If6592a41f0ef67cc20fa8b3ddaefa36571561f85
2013-04-12Related: #i119624# method <SwWW8ImplReader::IsObjectLayoutInTableCell(..)>Oliver-Rainer Wittmann1-2/+3
- correction of condition interpreting <LayoutInTableCell> attribute - include support for Microsoft Office 2010 version Found by: louqle <louqingle at gmail dot com> Patch by: Oliver-Rainer Wittmann <orw at apache dot org> Review by: zjchen <zjchencdl at gmail dot com> (cherry picked from commit 3b8b3136a51af56321a1a35fcdd9ec1d7126daa3) Conflicts: sw/source/filter/ww8/ww8graf.cxx Change-Id: I065ba88f0e08c5c5e892665933587fa2b796226e
2013-04-12i#98430: Import at least the shape.Jan Holesovsky2-2/+14
The image that is inside is dropped though, we do not have support for that in editeng. Change-Id: I16dc1656e6f71fd80136bc39233decef4e1d4069
2013-04-12make Photo Album warning string localizableAndras Timar3-2/+8
Change-Id: Ib57d76313732fed18d1d3b91b27df33d60dabf2b
2013-04-12Create Photo Album implementationGergő Mocsi3-27/+73
UI tweaks: dialog window open in all modes (Normal, Outline, Slide Sorter, ..). Fixed some pointer issues in function CreateHdl). Functionality: Title slide gets inserted only when we have one slide in the presentation (having > 1, I assume that we don't have an empty presentation). Conflicts: sd/source/ui/dlg/PhotoAlbumDialog.cxx Change-Id: I7eb844bf2382a44481435cfaa8f498e29c56bd69
2013-04-12warning C4101: 'e' : unreferenced local variableStephan Bergmann1-1/+1
Change-Id: I31372075311e45b7b772ff057aedf4c5f1d0ed18
2013-04-12fdo#60690 - a little more cleanup of gtk+ mutex bits.Michael Meeks2-16/+11
Change-Id: I020d6f59751aef0bfb06667317ddcaf2965395d1
2013-04-12consume hectares of empty space on outline and numbering tab pageCaolán McNamara1-0/+26
We now have hectares of empty space in the English ui on the right side because the other tabs are wider than this one. What to do with the extra space, leave it on the right, or consume it in some other way ? I'm inclined to spread things around the available space. If we set our elements to expand to consume it (but left align the spinbuttons within their expanded space) then we get a page that looks very like the original. I'm not entirely sure if I prefer it this way because it's genuinely more pleasing to the eye, or because it's just familiar looking this way. Change-Id: Iafe60713eb8c6f0bd1ecd70e3f288d52b453a247
2013-04-12Install SDK in Windows dev-install, tooStephan Bergmann1-2/+9
Change-Id: Ic26237c2ecdc0728be6acb6d15e2d258bf093c74
2013-04-12Missing returnStephan Bergmann1-1/+5
Change-Id: I76db8e6e1460141ee4ef1bed10ea46c2b402b249
2013-04-12-Werror=unusedStephan Bergmann1-10/+1
Change-Id: Icab9990a1e4bcbd709f63cb5ef24358441cced8d
2013-04-12Image/Notes storage and basic preview.Andrzej J.R. Hunt5-7/+97
Change-Id: I466b5e2232811af3fad2266c28e8c4475b77eb71
2013-04-12use a size-group for the labels to get things to align nicelyCaolán McNamara3-93/+91
It appears I have a small bug in how size-groups and/or generic size-requests work. It seems that margins should be part of the request, but I'm adding those on after the request, not as part of the request. But we can workaround that by putting a one element box around the elements with margins and put those boxes into the size group instead. That way it works now, and will continue to work after I change the request+margin logic tristates are a pain, They are always set to "state unknown" on .ui load, while in .src load they default to "state nocheck". So to be super sure that the logic is unchanged set them explicitly initially in .cxx to "state nocheck" restore accessibility relationship between tristate used as a label and the labeled thing. Change-Id: Ibf4879c3e9a4ecc4726896479377f51bf727b238