Peter Weilbacher
f80e795a3b
[OS/2] Bug 448250: OS/2 broken since cairo upgrade
...
This just commits the fix of upstream cairo fix into mozilla-central to unbreak the OS/2 build. The relevant cairo commit is d560a3d96563d681f5c0d8ebea0d255ac35bbc99 (see http://gitweb.freedesktop.org/?p=cairo;a=commit;h=d560a3d96563d681f5c0d8ebea0d255ac35bbc99 ).
2008-08-06 18:53:36 +02:00
John Daggett
0d2c43e6cf
Bug 437356. Set up unified font entry object. r+sr=stuart
2008-08-06 13:34:06 +09:00
Joe Drew
08ab29e1d6
Bug 447693 - "Remove photon gfx port" (remove the photon GFX port) [r=vlad]
2008-08-19 03:17:03 -05:00
Vladimir Vukicevic ext:(%2C%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
94e014face
Bug 449959: gfxGdkNativeRenderer: look for GdkDrawable on group target,
...
use default display for fallback. r=vlad/karlt
2008-08-19 15:22:42 +12:00
Oleg Romashin
d736c405df
dotted/dashed borders rendering with Qpainter surface very slow - bug 432453. r=vladimir
2008-08-19 04:29:25 +03:00
Bobby Holley
e4549089c2
turned on the fastpath introduced in the main patch for bug 445552.r=stuart
2008-08-18 16:44:37 -07:00
Serge Gautherie
33e9ecd534
Bug 450132 - "nsRenderingContextImpl.cpp(93) : warning C4101: 'buffer' : unreferenced local variable", r/sr=roc
2008-08-18 19:33:28 +02:00
Ginn Chen
25a2afca1e
Bug 449751 gfxFont.cpp failed to compile with Sun Studio 12 r=jdaggett sr=pavlov
2008-08-18 16:31:53 +08:00
Bobby Holley
070d6120f8
adding a file for bug 450454 that I forgot to commit in c71e4d3f0093.
2008-08-17 17:48:42 -07:00
Stuart Parmenter
c3aae73180
bug 448989. Merging the mozilla-qt repository. r=me,vlad
2008-08-16 23:18:27 -07:00
Bobby Holley
bb1bf0bfc6
Floating point path through lcms as part of bug 445552. r=vlad
2008-08-16 14:44:51 -07:00
Bobby Holley
ff8463753a
LCMS precaching patch to speed up linear interpolations - bug 444661. r=joe,sr=vlad
2008-08-15 13:59:18 -07:00
Oleg Romashin
523919644e
Removed old embedding API
...
Removed old GLITZ stuff
2008-08-15 09:31:55 +03:00
Oleg Romashin
f9a45e8af1
merge with mozilla-central
2008-08-16 03:39:26 -04:00
Oleg Romashin
0c0de6a149
Fixed bug 449566 cairo-qpainter-surface.cpp fails to compile with gcc 4.3.x, r=pavlov
2008-08-16 03:06:39 -04:00
Bobby Holley
49f872b1b0
fixed linux bustage - sorry.
2008-08-14 16:32:58 -07:00
Bobby Holley
2682dbe115
Standalone testing framework for LCMS (not run automatically). r=vlad
2008-08-14 16:13:41 -07:00
Simon Montagu
c222754703
Prevent crash with long string of Indic characters. Bug 445711, r=pavlov
2008-08-14 11:20:46 +03:00
Kai Liu
65d76e1954
Bug 448704 – Eliminate <gripper> as an independent element. r=vlad/dbaron/enndeakin
2008-08-13 08:15:27 +02:00
Rob Arnold
134dad3910
Implement Aero Glass effect support - bug 418454 r=vlad r=roc
2008-08-12 17:44:14 -07:00
Robert O'Callahan
cd221bb533
Bug 406299. Make sure we include the font ascent/descent of a soft hyphen if there is one (gfx bits). r+sr=dbaron
2008-08-12 21:34:52 +12:00
Bobby Holley
8dcd2f1d94
Bug 449681 – switch color_management pref from off/on bool to off/on/taggedonly int. r=vlad
2008-08-11 21:55:36 -07:00
Simon Montagu
3be7f26849
Bug 449577. Remove GetHints(), r+sr=roc
2008-08-11 18:19:01 +03:00
Vladimir Vukicevic
aead2fe7e8
b=422221; additional DirectFB compilation fixes
2008-08-09 22:25:30 -07:00
Oleg Romashin
96da8bd697
Fixed gfxQtFont according to changes in bug 437356 Set up unified font entry object
...
Added empty gfxQtNativeRenderer and fixed nsObjectFrame for MOZ_WIDGET_QT
2008-08-09 16:43:08 +03:00
Oleg Romashin
48f2e8b505
mozilla-central merge
2008-08-08 13:05:00 +03:00
Vladimir Vukicevic
75234598ae
[dfb,422221] merge fixup; fix temp xlib surface creation
2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
8c1a4725c1
[dfb,422221] Correctly create GdkRectangles and GdkDrawables instead of X equivalents
2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
35ca31e01b
[dfb,422221] Gtk/DirectFB: turn NativeXlibRenderer into NativeGdkRenderer
2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
888c67ad87
[dfb,422221] Gtk/DirectFB port core; patches from dfb tree, r=vlad
2008-08-06 13:48:55 -07:00
Oleg Romashin
c86761f14b
Fixed show_glyphs build error according to latest cairo 1.6.4 update
2008-08-04 02:30:08 +03:00
Oleg Romashin
51ef29e54e
Fixed bug 448961 - error: comma at end of enumerator list
2008-08-04 00:12:04 +03:00
Oleg Romashin
e952b63fe8
Removed some not required changes which can break trunk build
...
Removed empty lines changes
2008-08-03 21:10:34 +03:00
Oleg Romashin
c5fb8bd00b
Merging mozilla-central to mozilla-qt.
2008-08-03 20:30:10 +03:00
Ginn Chen
e6b6f33632
Backout bug 440714, it failed on Mac OS X
2008-07-29 23:51:49 +08:00
Ginn Chen
7086ed9960
Bug 440714 Firefox 3 failed to start on Solaris, r=vladimir
2008-07-29 23:41:41 +08:00
Ian Neal
47abe9a7c0
Bug 447776 – Hang with word-wrap: break-word and width: 0px
...
with testcase and crashtests
p=smontagu r/sr=roc
2008-07-27 17:43:07 +01:00
Karl Tomlinson
78d8510bbe
rounding changes in nsNativeThemeGTK::DrawWidgetBackground,
...
rename aClipRect to aDirtyRect in nsITheme::DrawWidgetBackground. b=444837 r=roc
2008-07-25 11:01:59 +12:00
Simon Montagu
bea0dc035f
Support for word-wrap CSS property. Bug 99457, r+sr=dbaron, roc
2008-07-24 10:16:18 +03:00
Bobby Holley
afdec3bd56
Firefox honors embedded ICC intent flag - bug 444014 r=vlad
2008-07-23 10:33:12 -07:00
Vladimir Vukicevic
7e4726efea
b=424423, border rendering is slow: Part 1; r+sr=roc
2008-07-23 10:25:23 -07:00
Vladimir Vukicevic
6039b98449
b=424423; border rendering is slow: add APIs to thebes; r=joe
2008-07-23 10:25:00 -07:00
Vladimir Vukicevic
944b693cdc
b=446323, Upgrade cairo to 1.6.4-350-g1a9809b; r=vlad
2008-07-20 14:15:22 -07:00
Vladimir Vukicevic
528e7a114e
Backed out changeset 20534cf9abf5
2008-07-20 15:35:51 -07:00
Vladimir Vukicevic
1fb67c67f5
b=446323, Upgrade cairo to 1.6.4-348-g96c9e2a; r=vlad
2008-07-20 14:15:22 -07:00
Peter Weilbacher
9b5df534c3
[OS/2] Bug 439194: simple glyph matching across all installed fonts
2008-07-20 18:51:49 +00:00
Simon Montagu
9b5fcd4ee3
Remove unused ccmap files. Bug 445877, r+sr=dbaron
2008-07-20 11:37:00 +03:00
Eric Butler
20e06052e3
Expose Cairo path copy/append functions through Thebes - bug 445616 r=vlad
2008-07-18 11:26:02 -07:00
L. David Baron
2cf6d4a1cd
Fix generation of precompiled cmaps on 64-bit platforms to match what the code expects. (Bug 445626) r=smontagu
2008-07-17 16:37:12 -07:00
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
d47b357e6b
Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
2008-07-16 23:30:25 -07:00
L. David Baron
c4b7e273e8
Backed out changeset 9b0b2391485c due to linker errors related to nsStyleStructInlines.h not being included enough.
2008-07-16 22:59:14 -07:00
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
8db48a0ff1
Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
2008-07-16 22:18:38 -07:00
Bobby Holley
f466f42ef0
System color profile handle not freed on thebes shutdown - bug 444829 r=vlad
2008-07-16 20:09:08 -07:00
Karl Tomlinson
9ed3f9c7a7
cairo_draw_with_xlib should provide a non-NULL visual to callback. b=445250 r=vlad
2008-07-17 13:22:50 +12:00
Zack Weinberg
01e9da611d
Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units, and make eStyleUnit_Chars and nsLayoutUtils::CharsToCoord unused. (Bug 363706) r=roc sr=dbaron
2008-07-15 14:31:36 -07:00
Robert O'Callahan
55aec5159c
Bug 444689. gfxMatrix type checks should allow for an epsilon fuzz so that matrix arithmetic that works out to the identity doesn't change the type. r=vlad
2008-07-14 10:27:43 +12:00
Robert O'Callahan
0a9cebcfd9
Bug 444690. gfxPlatformGTK::CreateOffscreenSurface should clear the surface to be consistent with other platforms. r=vlad
2008-07-14 09:40:16 +12:00
Chris Double
cdd819182f
Bug 382267. Core implementation of the <video> and <audio> elements. r=jst,r+sr=roc
2008-07-09 20:22:20 +12:00
Karl Tomlinson
d62e074189
remove excess spaces to force rebuild for system-headers changes 6c0971153949
2008-07-08 16:58:17 +12:00
Karl Tomlinson
b4b8803c3b
remove comma at end of enumerator list from 9bbea3b66376
2008-07-08 14:37:41 +12:00
Karl Tomlinson
7e653cf6b0
Bug 435764 – crash [@ cairo_draw_with_xlib] painting windowless plugins.
...
Move ws_info set-up from nsObjectFrame::CallSetWindow().
Provide gfxXlibNativeRenderer::NativeDraw with Screen and Colormap.
r+sr=roc
2008-07-08 14:15:40 +12:00
Mats Palmgren
cbcc318a6f
Fix bug 441360. r+sr=vlad
2008-07-08 02:00:22 +02:00
Mats Palmgren
9dd9b5b3d5
Fix potential memory leak. b=441454 r+sr=vlad
2008-07-08 01:49:39 +02:00
Mats Palmgren
e047afeb67
Backout crash tests for bug 409006 since it caused other crash tests to fail loading (403296-1.xhtml).
2008-07-03 16:00:32 +02:00
Mats Palmgren
ee26046fc3
Crash tests for bug 409006.
2008-07-03 14:57:20 +02:00
Mats Palmgren
b818df83fe
Backout crash tests for bug 409006.
2008-07-02 15:50:53 +02:00
Mats Palmgren
74b8a2a14b
Crash test for bug 409006.
2008-07-02 13:13:15 +02:00
L. David Baron
059eadfb69
Merge backout of 0b1995eab10f due to mochitest failures on at least Windows. (Bug 363706)
2008-07-01 22:01:26 -07:00
L. David Baron
a8e590e3cb
Back out 0b1995eab10f due to mochitest failures on at least Windows. (Bug 363706)
2008-07-01 22:01:10 -07:00
John Daggett
c7a5df79fe
Bug 423405. gfxPlatformMac.h causes compile to fail GCC4.2 on Mac OS X. r=jdaggett, sr=vlad
2008-07-02 13:19:37 +09:00
Zack Weinberg
6dfe3bef4e
Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units, and make eStyleUnit_Chars and nsLayoutUtils::CharsToCoord unused. (Bug 363706) r=roc sr=dbaron
2008-07-01 20:24:36 -07:00
John Daggett
24d8739490
Bug 433997. Catch null ptrs returned by CGFontGetHMetrics in cairo mac font code to prevent top crasher. r+sr=vlad
2008-07-01 09:02:21 +09:00
Simon Montagu
fe3b966805
Set glyph info for low surrogates in Pango. Bug 439910, r+sr=roc
2008-06-18 23:14:51 -07:00
Ginn Chen
8a56036b85
Bug 435739 Poor performance of Firefox 3 with no X RENDER extension
...
r=vladimir
2008-06-11 18:29:21 +08:00
Robert O'Callahan
79436ce908
Add Width/Height/GetDataSize getters to gfxImageSurface. r=vlad
2008-06-11 11:46:32 +12:00
Robert O'Callahan
ac1c5c6772
Add 2-axis Scale, operator-, and Contains to gfxRect. r=vlad
2008-06-11 11:43:51 +12:00
Robert O'Callahan
ad6dc84100
Make gfxImageSurface clear allocated surface data. r=vlad
2008-06-11 11:05:43 +12:00
pavlov@pavlov.net
9e50c306ab
bug 434401. crash due to not finding a font on startup in some cases. r=karlt a=beltzner
2008-05-28 16:55:40 -07:00
mozilla@weilbacher.org
85d7dd35fb
[OS/2] Bug 432575: add options for font hinting and antialiasing to get approximately equal display than on branch. (Oops, don't want to get the debugging output by default!)
2008-05-28 05:55:36 -07:00
mozilla@weilbacher.org
8e1be5b3e9
[OS/2] Bug 432575: add options for font hinting and antialiasing to get approximately equal display than on branch.
2008-05-28 05:38:09 -07:00
gavin@gavinsharp.com
741cc5bf85
Followup comment fix for bug 434157
2008-05-27 11:22:38 -07:00
gavin@gavinsharp.com
beb1735989
Bug 434157: Font scaling of Vista doesn't work as good with RC1 than it did with Betas, patch by roc@ocallahan.org, r=vlad, a=beltzner
2008-05-27 10:57:04 -07:00
gavin@gavinsharp.com
4eef3902ad
Bug 432071: Type 1 fonts don't print correctly, patch by Adrian Johnson <ajohnson@redneon.com>, r=stuart, a=schrep
2008-05-08 09:48:15 -07:00
gavin@gavinsharp.com
7194e46993
Bug 432062: Windows vector font rendering is broken, patch by roc@ocallahan.org, r=stuart, a=schrep
2008-05-08 08:38:22 -07:00
reed@reedloden.com
69bdce2996
Bug 431309 - "Vista toolbar styles should have a -moz-win- prefix" (using the -moz-win- prefix) [p=kliu@mozilla.kailiu.com (Kai Liu) r+sr=roc a1.9=beltzner]
2008-05-08 02:29:38 -07:00
pavlov@pavlov.net
516ba8ac96
bug 432065. deal with multiple fonts with the same name. r=roc a=schrep
2008-05-07 13:29:48 -07:00
reed@reedloden.com
66ac75da5e
Bug 223442 - "consider moving mac-specific files in gfx/public to a mac directory" (Remove nsWatchTask.h) [p=reg@openpave.org (Jeremy Lea) r+sr=biesi a1.9=beltzner]
2008-05-07 03:16:27 -07:00
Vladimir Vukicevic
6999cf1c1c
[qpainter] Create QImages directly from image surfaces used as source
2008-05-04 11:51:37 -07:00
Vladimir Vukicevic
0faa1a8de0
[qpainter] Use drawTiledPixmap if possible; abstract fast filling code from paint() and fill()
2008-05-04 11:17:52 -07:00
crowder@fiverocks.com
8c07deab68
Bug 431413: Crash in gfxWindowsFontGroup::InitTextRunUniscribe, r=pavlov, sr=roc, a=mtschrep
2008-05-03 21:25:13 -07:00
Vladimir Vukicevic
3e2223f406
[qpainter] Use drawImage/drawPixmap in fill() for non-repeating sources
2008-05-01 11:54:35 -07:00
Vladimir Vukicevic
aa4f8c4621
Branch merge.
2008-05-01 09:23:23 -07:00
Oleg Romashin
23ffd8bb5c
Fixed optimized cairo_surface_fill for image surface
...
Enable OptimizeImage for X11 QSurface
2008-05-01 14:50:24 +03:00
jdaggett@mozilla.com
8ba096b728
Bug 418479. Allow antialiased text rendering to be disabled for small text sizes via a pref. r+sr=vlad, a=damons
2008-05-01 02:07:17 -07:00
Vladimir Vukicevic
75d1be2f68
Merging mozilla-central to mozilla-qt.
2008-04-30 16:00:19 -07:00
vladimir@pobox.com
7899dfcd1c
b=431391; printing pages with type1 fonts on win32 prints garbage; patch from upstream; r+a=me
2008-04-30 09:45:24 -07:00
roc+@cs.cmu.edu
0503319868
Bug 427411. Handle bogus fonts being returned by Windows due to the font catalog being stale or out of GDI objects. r=pavlov,a=damon
2008-04-29 20:37:30 -07:00
Vladimir Vukicevic
b45c5dd1f4
[cairo-qpainter] Create QPixmaps with an alpha channel if required
2008-04-28 18:15:30 -07:00
roc+@cs.cmu.edu
47bc7d7c61
Backing out bug 427411
2008-04-28 17:28:22 -07:00
roc+@cs.cmu.edu
c8a7153bc7
Bug 427411. Handle GetTextMetrics failing when we create a gfxWindowsFont (can happen if we're out of GDI resources or Windows' font catalog is stale). r=pavlov,a=damon
2008-04-28 15:30:22 -07:00
vladimir@pobox.com
46cf3cd7cc
b=430979, CGFont leaks -- patch from upstream; r=me, a=damon
2008-04-28 14:27:35 -07:00
vladimir@pobox.com
6baac9aa4f
b=429915, color mismatch with 1x1 images (SetColor API broken) ; r=stuart, a=damon
2008-04-28 14:27:05 -07:00
caillon@redhat.com
453986163d
Bug 384090 - [GTK+] incorrect logical resolution for converting font sizes in pt, etc. Get the actual resolution used by GTK+/X instead of a best-guess based on screen dimensions r=Behdad Esfahbod, Owen Taylor sr=Robert O'Callahan a=Damon Sicore
2008-04-28 13:47:54 -07:00
vladimir@pobox.com
71a55bdeaf
b=429678, crash with failed printing of outset border with transparency; patch from upstream; a=me
2008-04-25 09:35:24 -07:00
Olli.Pettay@helsinki.fi
39b1d05091
backout Bug 430465
2008-04-25 04:31:13 -07:00
roc+@cs.cmu.edu
8e466b347b
Bug 430465. Don't round source coordinates in the tiled-image-drawing path. r=vlad,a=beltzner
2008-04-25 02:40:04 -07:00
jruderman@hmc.edu
ebc6571179
Adding a crashtest
2008-04-22 21:09:02 -07:00
roc+@cs.cmu.edu
6efc31a8bb
Bug 429899 crashtest
2008-04-22 19:08:20 -07:00
roc+@cs.cmu.edu
3cefc89ca4
Bug 429899. Always treat the first character of a ligature as the start of a cluster when dividing ligature width among clusters. r+a=vlad
2008-04-22 19:06:22 -07:00
Vladimir Vukicevic
d16abb90c9
[qpainter] take redirected device offsets into account in acquire_source_surface
2008-04-20 06:50:50 -07:00
Stuart Parmenter
34cd850a8f
removing printfs
2008-04-20 04:38:54 -07:00
Stuart Parmenter
5b4149607b
use fontconfig for font lookup misses and cache the results
2008-04-20 04:34:04 -07:00
Stuart Parmenter
54bb4e7507
removing +x on the files
2008-04-20 03:37:33 -07:00
Vladimir Vukicevic
0fa925bb12
[qpainter] Correctly convert QMatrix -> cairo_matrix_t
2008-04-20 01:41:51 -07:00
Vladimir Vukicevic
bf546c7118
[qpainter] Implement gradients in qpainter cairo backend; cleanup ben/brush conversion
2008-04-20 01:41:25 -07:00
Vladimir Vukicevic
e78405c784
[qpainter] Add getters for QImage; also make OptimizeImages a noop
...
The QPainter back end knows how to create a QImage from an image surface
while painting, so no need to copy the image.
2008-04-20 01:40:10 -07:00
Vladimir Vukicevic
84816e0e51
[qpainter] Set a clip on the xlib surface when drawing glyphs; correct redir offsets
...
Also create an xlib surface correctly for widgets, taking into account
redirected device offsets (such as when double buffering)
2008-04-20 01:35:51 -07:00
vlad
7a548ccaae
Qt: widget/gfx work (gfx part)
...
- Fix crash on window close
- Qt expects the QWidget to remain available even after it has
processed a close event. So, use deleteLater() instead of
deleting outright.
- Also carry around the MozQWidget pointer (though we need to rework
CreateQWidget and ::Initialize) so that we can call dropReceiver
- Fix screen <-> widget coordinate translation
- Fixes popup menu positioning
- Honor mayWait in nsAppShell::ProcessNextNativeEvent
- Prevents massive busy-waiting
- Don't pretend to support translucent windows
- Fix embedding widget build failure
- cairo-qpainter: invert source matrix in paint() to get proper
transform (proper positioning of elements drawn using paint())
- Cleaner event handling in mozqwidget -- return full nsEventStatus,
not just boolean, and decide whether to call QWidget::event() based
on that.
2008-04-20 11:27:17 +03:00
romaxa@romaxa.research.nokia.com
e59e7eca07
Fixed wrong gfxPlatformQt include name
2008-04-19 20:16:59 +03:00
stuart
8de27e7c4c
adding synthetic italic support
2008-04-19 19:07:24 +03:00
romashin
4604eebabb
Probably Fixed crash on device
...
Add binary package microb-precious
2008-04-19 19:07:05 +03:00
vlad
49036268f3
Qt: widget/gfx work
...
- Fix crash on window close
- Qt expects the QWidget to remain available even after it has
processed a close event. So, use deleteLater() instead of
deleting outright.
- Also carry around the MozQWidget pointer (though we need to rework
CreateQWidget and ::Initialize) so that we can call dropReceiver
- Fix screen <-> widget coordinate translation
- Fixes popup menu positioning
- Honor mayWait in nsAppShell::ProcessNextNativeEvent
- Prevents massive busy-waiting
- Don't pretend to support translucent windows
- Fix embedding widget build failure
- cairo-qpainter: invert source matrix in paint() to get proper
transform (proper positioning of elements drawn using paint())
- Cleaner event handling in mozqwidget -- return full nsEventStatus,
not just boolean, and decide whether to call QWidget::event() based
on that.
2008-04-19 19:02:53 +03:00
romaxa@romaxa.research.nokia.com
d5f80676b2
Remove files added by mistake
2008-04-19 18:56:33 +03:00
romashin
2f61202615
Fixed compilation problems with sb-QT arm
2008-04-19 18:53:37 +03:00
romashin
948fb9d032
Still some indent fixes
2008-04-19 18:43:27 +03:00
romashin
930c063118
Added new cairo-qt surface from Vlad's patch
...
New created files moved in sandbox/qt_port.. cairo and gfxQPainterSurface
Changes for existing files applyed from 100_qt-qpainter-cairo.diff
Fixed building non deb mozilla with build_non_deb.sh script
Fixed tab-spaces in new created file cairo-qpainter-surface.cpp
2008-04-19 18:43:23 +03:00
romashin
b2f979ccae
Return back Qt font using
2008-04-19 18:40:46 +03:00
pekka.vanhoja
c847e3036f
Optimized font retrieval
2008-04-19 18:40:42 +03:00
romashin
1a9025e511
Added cairoFontface destroy
2008-04-19 18:40:37 +03:00
romashin
5a50201998
Some metrics cleanup
2008-04-19 18:40:28 +03:00
romashin
078f12cf6f
Added CairoFontFace creation from FcPattern
2008-04-19 18:40:24 +03:00
romashin
57d8594ff4
Add more proper initialization of QFont, weight, styles...
2008-04-19 18:40:20 +03:00
romashin
e45e157066
Fixed www.linux.org.ru displaying
2008-04-19 18:40:16 +03:00
romashin
e35b373aad
Updated to trunk
2008-04-19 18:40:12 +03:00
romashin
e55d099785
Add question about QFontInfo usage
2008-04-19 18:40:07 +03:00
romashin
9b91a09584
Added comment about QFontMetricsF
2008-04-19 18:40:03 +03:00
romashin
b2485baa36
Enabled stuff for proper mMetrics.subscriptOffset mMetrics.superscriptOffset calculation
2008-04-19 18:39:59 +03:00
romashin
d49e77e261
Added some stuff from gfxPangoFonts implementation
2008-04-19 18:39:55 +03:00
romashin
dc0f01d05f
Add SanitizeMetrics
2008-04-19 18:39:50 +03:00
romashin
e872ddb427
Fixed underline offset
2008-04-19 18:39:46 +03:00
romashin
60623a84f1
Added QSystemFont implementation
2008-04-19 18:39:42 +03:00
pekka.aho
18d3b0a57d
New version gfxQtFontGroup (kerning & missing glyph support)
2008-04-19 18:39:34 +03:00
pekka.aho
46e5bdcd49
Basic font implementation
2008-04-19 18:37:47 +03:00
pekka.aho
fbbd4c4e44
first version of the gfxQtFontGroup
2008-04-19 18:37:43 +03:00
pekka.aho
446dfe95fd
First version of gfxQtFont
2008-04-19 18:37:38 +03:00
romashin
ba1b5d400e
Some font updates
2008-04-19 18:37:23 +03:00
pekka.aho
1aaa432365
first version of gfxQtFont::GetMetrics
2008-04-19 18:37:18 +03:00
romashin
d99c74c406
Added more debug info for fotns
2008-04-19 18:37:14 +03:00
Oleg Romashin
c810677195
Added Screen Manager
...
Some fixes and addditional stuff for fonts
2008-04-19 18:14:15 +03:00
Oleg Romashin
8262ab2fd7
Simple stuff for QT fonts (no crash)
2008-04-19 18:14:11 +03:00