Commit graph

1336 commits

Author SHA1 Message Date
Luboš Luňák
a115442064 import docx m:m 2011-11-29 21:20:29 +01:00
Luboš Luňák
82c78e8790 finish reading in while() also when end of stream, just in case 2011-11-29 21:20:29 +01:00
Luboš Luňák
ad1a6c6d50 improve import of docx m:d 2011-11-29 21:20:29 +01:00
Luboš Luňák
d193f127db docx OMathArg can actually be more than one element 2011-11-29 21:20:29 +01:00
Luboš Luňák
dff36f4c4c docx m:r can contain multiple m:t 2011-11-29 21:20:28 +01:00
Luboš Luňák
34e2e7dd84 implement docx m:groupChr 2011-11-29 21:20:28 +01:00
Luboš Luňák
6e91e7d4e7 implement m:func, m:limLow, m:limUpp 2011-11-29 21:20:28 +01:00
Luboš Luňák
49987bbb47 fix reading when the next tag can be one of several 2011-11-29 21:20:28 +01:00
Luboš Luňák
eb31865c85 merge processing of OMathArg and OMath, for now 2011-11-29 21:20:27 +01:00
Luboš Luňák
09f94dc9d8 m:f docx import is reasonably done 2011-11-29 21:20:26 +01:00
Luboš Luňák
020eddb20a try to avoid unnecessary space in created formula 2011-11-29 21:20:26 +01:00
Luboš Luňák
7bdccfdc1d implement import of docx mathml m:d 2011-11-29 21:20:25 +01:00
Luboš Luňák
86927dd6e8 static const 2011-11-29 21:20:23 +01:00
Luboš Luňák
a4f73a0ba4 remove executable bit from source files 2011-11-29 13:27:43 +01:00
Luboš Luňák
34a98b79da set properly initial size of starmath component when importing docx 2011-11-29 13:27:43 +01:00
Luboš Luňák
f034c452c5 simplify attribute retrieval syntax a bit 2011-11-29 13:27:42 +01:00
Norbert Thiebaud
3d6592ae19 remove include o pch header from starmath 2011-11-27 13:23:17 -06:00
Luboš Luňák
8be68f44ce implement mathml docx import m:borderBox 2011-11-24 18:44:01 +01:00
Luboš Luňák
4ae08e816b prefer widevec, widetilde and widehat for mathml docx import 2011-11-24 18:44:01 +01:00
Luboš Luňák
48d2a5b86e mathml docx read m:bar 2011-11-24 18:44:01 +01:00
Luboš Luňák
19a47cb978 mathml docx import - handle m:fPr 2011-11-24 18:44:00 +01:00
Luboš Luňák
26032e5874 at least partial implementation of reading mathml docx m:e 2011-11-24 18:43:59 +01:00
Luboš Luňák
3236f5bea9 oox::AttributeList is actually not that usable outside 2011-11-24 18:43:59 +01:00
Luboš Luňák
944f9e13e3 mathml docx import, implement m:acc (without the inner m:e) 2011-11-24 18:43:59 +01:00
Luboš Luňák
5b94957f7f more api improving in importing mathml docx 2011-11-24 18:43:58 +01:00
Luboš Luňák
4d5ca442d8 streamline and document the API for mathml xml stream reading 2011-11-24 18:43:58 +01:00
Luboš Luňák
f8f1ccbaf9 rename and move mathml oox support classes in oox to better places 2011-11-24 18:43:58 +01:00
Luboš Luňák
e9462ed2d9 ooxml mathml import - first very basic implementation
still needs a number of cleanups (and handling more of course)
2011-11-24 18:43:57 +01:00
Luboš Luňák
01d10fc1f1 rename SmOoxml to SmOoxmlExport, as it does only export 2011-11-24 18:43:56 +01:00
Caolán McNamara
52e04a4331 fix some stray typos 2011-11-23 23:16:46 +00:00
Caolán McNamara
709c1f365b remove various EraseLeadingAndTrailingChars 2011-11-23 23:16:45 +00:00
Caolán McNamara
b7ea361014 add stripStart, can replace EraseTrailingChars 2011-11-23 10:10:09 +00:00
Caolán McNamara
ca02d72808 remove [Byte]String::EraseAllChars 2011-11-19 21:11:02 +00:00
Norbert Thiebaud
993f9f7c89 Re-do Removed tools/dynarray.hxx , now that binfitler is ready for it 2011-11-19 12:43:33 -06:00
Norbert Thiebaud
6db8af3e8b Revert "Removed tools/dynarray.hxx", break binfilter
This reverts commit 89a783cde0.
2011-11-19 10:14:18 -06:00
August Sodora
89a783cde0 Removed tools/dynarray.hxx 2011-11-18 23:24:34 -05:00
Daisuke Nishino
20dde3737f Move cursor to the right of brace when the closing brace is typed. 2011-11-16 14:54:21 +00:00
Caolán McNamara
abf7cdac13 UniqueIdContainer is only needed by binfilter 2011-11-16 13:24:05 +00:00
Olivier Hallot
cfc84011b3 Fix for fdo#42892: Add new symbols to Math 2011-11-15 13:35:45 +00:00
Stephan Bergmann
b11bd0323e Removed comphelper -> unotools processfactory.hxx duplication. 2011-11-14 11:50:26 +01:00
Ivan Timofeev
5122e3413b cppcheck: avoid possible null pointer dereferences 2011-11-06 15:47:55 +04:00
Takeshi Abe
307535d98a removed unused macro 2011-11-05 00:05:20 +09:00
Tor Lillqvist
c6a24a5e74 WaE: unsafe mix of type 'bool' and type 'sal_Bool' in operation 2011-10-26 15:26:04 +03:00
Tor Lillqvist
8eb0a79b94 WaE: unreferenced local variable 2011-10-26 15:26:02 +03:00
Tor Lillqvist
849651d01b WaE: switch statement contains 'default' but no 'case' labels 2011-10-26 15:26:00 +03:00
Tor Lillqvist
2175576c12 WaE: unreferenced local variable 2011-10-26 09:43:48 +03:00
Tor Lillqvist
f8766d5258 WaE: unreachable code 2011-10-26 09:40:02 +03:00
Michael Stahl
8666469d7b #i108468#: clean up xmluconv code duplication, measured approach:
modify sax::Converter::convertMeasure to use sal_Int64 instead of BigInt:
  should be sufficient, since the largest number is SAL_INT32_MAX * 10^7.
 remove duplicate methods from SvXMLUnitConverter:
  convertMeasurePx, convertMeasure (static variants)
 remove entirely duplicative class SvXMLExportHelper:
  GetConversionFactor, GetUnitFromString, AddLength
 change SvXMLUnitConverter interface from MapUnit to css::util::MeasureUnit.
 change SvXMLExport constructor params from MapUnit to css::util::MeasureUnit.
 rename some methods to turn compiler into merge conflict detector :)
2011-10-11 17:57:01 +02:00
Michael Stahl
3ca2bef768 #i108468#: clean up xmluconv code duplication, part 1:
move convertNumber64 from SvXMLUnitConverter to sax::converter.
 remove duplicate methods from SvXMLUnitConverter:
  convertBool, convertPercent, convertColor, convertNumber, convertDouble,
  indexOfComma, encodeBase64, decodeBase64, decodeBase64SomeChars,
  clearUndefinedChars
2011-10-11 17:57:00 +02:00
Caolán McNamara
0be026ea4a <= for extra safely I suppose 2011-09-26 12:59:36 +01:00