Commit graph

1322 commits

Author SHA1 Message Date
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
Ivan Timofeev
30e8dcf037 consider empty <mmultiscripts> 2011-09-26 12:54:37 +01:00
Ivan Timofeev
ff6e647932 Fix for fdo#39898: don't crash on some invalid MathML objects 2011-09-23 16:53:41 +01:00
Julien Nabet
02d811071c fdo #37007 Add Math symbol "There does not exist". 2011-09-17 20:38:27 +02:00
Caolán McNamara
f57baefbd3 add chaff to encrypted documents 2011-09-08 15:29:53 +01:00
Luboš Luňák
b34011ae33 disable debug output 2011-09-01 14:06:37 +02:00
Luboš Luňák
cd9934dec1 support TPROD, TCOPROD for .docx math export 2011-09-01 14:06:36 +02:00
Luboš Luňák
a3b2fdcde2 revert accessors for SmUnHorNode, factorial has it the other way around 2011-09-01 14:06:36 +02:00
Luboš Luňák
cd0f9f31a2 implement support for limits to .docx math export 2011-09-01 14:06:36 +02:00
Luboš Luňák
9ff870f1cb fix incorrect tag name: m:char -> m:chr 2011-09-01 14:06:35 +02:00
Luboš Luňák
42c1d40664 more work on math accents export to .docx 2011-09-01 14:06:35 +02:00
Luboš Luňák
9c1da5eac9 enable NSPECIAL handling for math .docx export
I'm not quite sure what it does, but mathtype export has it this
way and it doesn't look like it can hurt.
2011-09-01 14:06:34 +02:00
Caolán McNamara
8de61c9fb6 grabbag of unused code 2011-08-31 10:43:23 +01:00
Luboš Luňák
3d2b643c3c implement math vertical brace export to .docx 2011-08-30 16:56:38 +02:00
Luboš Luňák
198b1c528c helper to simplify horrible string conversions 2011-08-30 16:56:37 +02:00