summaryrefslogtreecommitdiff
path: root/svl
AgeCommit message (Collapse)AuthorFilesLines
2012-06-28i#119400 repair broken undoIvan Timofeev1-3/+7
(cherry picked from commit 1eed4c837828c00dff4ef0b2cf29b1e2962e912d) Change-Id: I36d74fe1555bd436f93a5fa595e7da05bbd37493 Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2012-03-27svl: add include path and more add_package_headersMatúš Kukan3-11/+5
Conflicts: svl/AllLangResTarget_svl.mk svl/Library_fsstorage.mk svl/Library_passwordcontainer.mk Signed-off-by: Luboš Luňák <l.lunak@suse.cz>
2012-02-29SfxItemPool: replace deque with vector for SfxPoolItem arrayMichael Stahl1-1/+1
Yields measurable speedup on load/store of large documents, wonder where the equivalent patch i committed long time ago to OOo went... Signed-off-by: Bjoern Michaelsen <bjoern.michaelsen@canonical.com>
2012-01-13use INCLUDE instead of SOLARINC, and after local includesEike Rathke3-3/+3
2011-12-22recognize arbitrary y-m-d format for editing as ISO 8601 yyyy-mm-ddEike Rathke4-8/+91
2011-12-21resolved fdo#37978 - Date formatting in Spreadsheet is inconsistentEike Rathke3-44/+70
* SvNumberFormatter::IsNumberFormat() ISO 8601 date input results in yyyy-mm-dd format if no other date format was set. * SvNumberFormatter::GetInputLineString() preserves ISO 8601 date format for editing if such was set.
2011-12-13slideshow: play back embedded media:Michael Stahl1-1/+1
The slideshow uses the UNO API to access the drawing objects, so add a property to get the temp file URL from the media object. (cherry picked from commit 5924454a867bd500fdc696bb9939c84425c5e025)
2011-12-07in modules, when we have a env we are in stage gbuildBjoern Michaelsen1-0/+1
2011-12-07Use configmgr directly in SvxAsianConfig.Stephan Bergmann2-225/+235
2011-12-01get rid of class Date and Time default ctor with system time penaltyEike Rathke2-3/+4
2011-12-01Remove uses of charAtAugust Sodora1-1/+1
2011-11-30no need to check for Gregorian cut-off date hereEike Rathke1-1/+1
2011-11-30renamed Date::IsValid() to IsValidAndGregorian() to prevent misassumptionsEike Rathke1-1/+1
Once smaller than 1582-10-15 decrementing a Date will not produce a valid date.
2011-11-29move reconfigure into gbuildBjoern Michaelsen1-1/+1
2011-11-28svl: remove unnecessary libs from cppunittestMichael Stahl1-8/+0
2011-11-28Cleaned up utl::UCBContentHelper.Stephan Bergmann1-0/+1
2011-11-27remove precompiled_xxx.hxx/cxxNorbert Thiebaud2-458/+0
2011-11-27remove pch from the include listNorbert Thiebaud3-5/+0
2011-11-27remove include of pch header from svlNorbert Thiebaud96-188/+0
2011-11-27remove pre-compiled header support in gbuild and gbuildified moduleNorbert Thiebaud1-2/+0
2011-11-27add missing licence headersMarkus Mohrhard2-5/+64
2011-11-27String->OUStringAugust Sodora1-14/+13
2011-11-26Remove unnecessary includesAugust Sodora2-5/+0
2011-11-26CosmeticAugust Sodora1-21/+17
2011-11-26Remove unnecessary castsAugust Sodora1-5/+5
2011-11-26String->OUStringAugust Sodora2-15/+19
2011-11-26Added test to lngmiscAugust Sodora1-5/+35
2011-11-26Simplification and accompanying testsAugust Sodora2-25/+51
2011-11-26Remove unused parameterAugust Sodora2-2/+2
2011-11-26Avoid use of the preprocessorAugust Sodora1-3/+3
2011-11-26Remove unnecessary includes and cosmeticsAugust Sodora1-93/+83
2011-11-26Simplification in lngmisc with accompanying testsAugust Sodora3-33/+47
2011-11-26sal_Bool->boolAugust Sodora2-12/+12
2011-11-26Mark as privateAugust Sodora1-1/+1
2011-11-26Remove newly unused codeAugust Sodora1-6/+0
2011-11-26Added test for linguistic::RemoveHyphen and some simplificationAugust Sodora5-8/+129
2011-11-26C-style cast -> C++-style castAugust Sodora1-5/+4
2011-11-26Remove unnecessary includesAugust Sodora1-4/+2
2011-11-25make gbuild makefiles run independant of pwd againBjoern Michaelsen1-1/+1
2011-11-23remove various EraseLeadingAndTrailingCharsCaolán McNamara1-1/+1
2011-11-23Changed sal/log.h -> sal/log.hxx, drop _S from C++ streaming log macros.Stephan Bergmann2-5/+5
A compile time check ensures the common case of streaming just a plain C-style string literal still produces reasonably compact call-site code. The format-string variants are still available in sal/detail/log.h, but only to be used in obsolete osl/diagnose.h etc., and going to be removed again eventually.
2011-11-23use cased month names only if no hard coded literal string followsEike Rathke1-8/+35
2011-11-22scan genitive and partitive month names only if they differEike Rathke2-4/+19
2011-11-22added partitive case month namesEike Rathke4-48/+128
* Locale data: * nominative (nouns) month names always given in <MonthsOfYear> element * optional genitive case month names in <GenitiveMonths> element, following the <MonthsOfYear> element; if not given take nominative names * optional partitive case month names in <PartitiveMonths> element, following the <GenitiveMonths> element, or following the <MonthsOfYear> element if the <GenitiveMonths> element is not present; if not given take genitive case names, or nominative if genitive names aren't defined * currently known partitive case matters in Finnish locales * Rules for use of nominative / genitive / partitive case month names in number formatter: * no day of month (D or DD) present in format code => MMM or MMMM display nominative month name (noun) * day of month (D or DD) after MMM or MMMM => genitive name * no genitive names defined => nominative names * day of month (D or DD) before MMM or MMMM => partitive name * no partitive names defined => genitive names * no genitive names defined => nominative names
2011-11-22New sal/log.h obsoletes osl/diagnose.h and tools/debug.hxx.Stephan Bergmann4-37/+8
* New SAL_INFO..., SAL_WARN... macros. * New SAL_STREAM supersedes OSL_FORMAT. * oustringostreaminserter.hxx moved from unotest to rtl (and always UTF-8 now). * TODO to enable GCC __attribute__((format)) in sal/log.h (requires call-site cleanup). * Further functionality in tools/debug.hxx (DBG_MEMTEST, DBG_CTOR, etc.) not yet addressed. * Some replacements tools String -> rtl::OUString.
2011-11-19remove [Byte]String::EraseAllCharsCaolán McNamara3-13/+18
2011-11-19add narrow (one letter) month namesEike Rathke2-3/+7
While introducing Calendar2 and the XCalendar3 interface anyway, as well the "one letter" narrow month names sometimes needed in calendaring can be added. These are not always the first capitalized letters of the months in all locales, and might even not necessarily be just one character. Introduces a new struct css::i18n::Calendar2 that is not derived from css::i18n::Calendar because it uses a new struct css::i18n::CalendarItem2 to hold the NarrowName elements. In locale data the elements DaysOfMonth, MonthsOfYear and GenitiveMonths now have an optional element DefaultNarrowName. If not specified, the first character of DefaultFullName is taken. LocaleDataWrapper and CalendarWrapper use and return the new Calendar2 and sequences of CalendarItem2 structs. Application code adapted. The number formatter now displays narrow month names (genitive if applicable) for the MMMMM code, previously it displayed the first 16 bit code point of the full name (not even utf-16 aware). Narrow day names currently are not used, except in svtools' Calendar control.
2011-11-19use possessive genitive case month names in number formatterEike Rathke4-7/+86
* Switching between noun and genitive case month names is very simply done: * If the format contains a day of month (D or DD) code, genitive case is used. * If there is no day of month, the month noun is used. For example for a standalone MMMM code or a combined MMMM-YYYY code. * For input both, noun and genitive case, forms are recognized.
2011-11-19use new possessive genitive case month names locale data APIEike Rathke1-2/+2
2011-11-17add a StringUtils-alike remove (can replace EraseAllChars)Caolán McNamara1-7/+4