Khaled Hosny
d13e9baca5
Fix Kashida justification when there is no Kashida glyph
2011-11-28 11:54:17 +01:00
Caolán McNamara
6f33482f8f
ByteString->rtl::OUStringToOString
2011-11-28 09:55:03 +00:00
Caolán McNamara
48221d6a2b
ByteString::GetToken->comphelper::string::getToken
2011-11-28 09:55:02 +00:00
Norbert Thiebaud
653dda4a34
remove include of pch header from vcl
2011-11-27 13:26:59 -06:00
August Sodora
93253ee6ab
Remove some uses of OUString::setCharAt
2011-11-26 00:49:26 -05:00
Caolán McNamara
b7ea361014
add stripStart, can replace EraseTrailingChars
2011-11-23 10:10:09 +00:00
Caolán McNamara
20153742d2
add a stripStart, can replace EraseLeadingChars
2011-11-23 10:10:08 +00:00
David Tardon
737f61ba4c
Convert Sal to rtl::O(U)String
2011-11-21 09:03:43 +01:00
Caolán McNamara
74730d4ace
callcatcher: remove freshly unused methods
2011-11-14 07:36:01 +00:00
Michael Stahl
66d9925bb6
Merge branch 'master' of git://anongit.freedesktop.org/libreoffice/core
2011-11-02 17:49:42 +01:00
Michael Stahl
d33e8d9bfe
SalYieldMutex::release(): add assertion
2011-11-01 19:34:00 +01:00
Caolán McNamara
9cb9ddbfb7
callcatcher: remove unused appendStr
2011-11-01 09:27:24 +00:00
Caolán McNamara
c90728896a
make FontManager work directly on FontSelectPattern
...
This disentangles another layer of intermediate substitution and assignment
which we can do now after Christina's work and aligns this a step closer to the
FcPattern concept and a few more percent more readable and maintainable I hope.
2011-10-27 16:39:33 +01:00
Caolán McNamara
bea5e37dd3
Rename ImplFontSelectData to FontSelectPattern so I know what it does
...
Rename ImplFontSelectData to FontSelectPattern because I can never remember the
name of the thing. This way I'll be able to remember that its basically the
equivalent of fontconfig's FcPattern
2011-10-27 16:39:32 +01:00
Caolán McNamara
58b48f188b
Resolves: fdo#32665 handle that FreeSerif lacks some glyphs in bold/italic
...
FreeSerif lacks glyphs in bold/italic variants that it has in the normal one. A
lot of our glyph fallback infrastructure, especially the caches don't expect
that a normal variant of a font with extra emboldening or extra font skew can
be a fallback for a bold/italic variant of itself which exists, but doesn't
have the missing glyphs that the normal one does.
We really need to improve our glyph/font caching, but we can get 90% of the
way there by excluding such cases from the caches.
2011-10-27 12:49:14 +01:00
Michael Meeks
dc4c10d725
gtk3: post merge fixups
2011-10-25 13:41:58 +01:00
Michael Meeks
0dc6cb349c
generic: undo attempt at cross-platform headless for now
2011-10-25 13:41:56 +01:00
Michael Meeks
16b9b1aa33
gtk3: fix display changed signal emissions
2011-10-25 13:41:55 +01:00
Michael Meeks
8077f57f39
generic: overcome Mac specific build errors
2011-10-25 13:41:55 +01:00
Michael Meeks
a53082c7c8
generic: more unix conditional compilation pieces and win32 porting
2011-10-25 13:41:54 +01:00
Michael Meeks
8d068d15b2
generic: share the PspGraphics code between gtk/unx and svp
2011-10-25 13:41:53 +01:00
Michael Meeks
1051762910
generic: factor out generic display code, reducing cut+paste+bug
2011-10-25 13:41:50 +01:00
Michael Meeks
987651a7fc
misc cross-platform dependency / build issue redux
2011-10-25 13:41:49 +01:00
Michael Meeks
b26a596c5b
gtk3: remove X dependency (for now)
2011-10-25 13:41:48 +01:00
Michael Meeks
6ff506e6e9
generic: merge me with last commit please ... - more work
2011-10-25 13:41:47 +01:00
Michael Meeks
08fb229320
generic: re-structure generic code to increase re-use between backends
...
move more chunks of unx/generic into generic/ and into libvcl itself.
This allows the headless backend to remove it's X linkage finally.
2011-10-25 13:41:47 +01:00