Alexander Malmberg
253eae545e
Handle freetype <=2.1.2 in the error reporting.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17127 72102866-910b-0410-8b05-ffd578937521
2003-07-05 12:06:01 +00:00
Alexander Malmberg
c28d082604
Give more information when reporting FTC_SBitCache_Lookup() errors.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17091 72102866-910b-0410-8b05-ffd578937521
2003-07-03 20:04:55 +00:00
Alexander Malmberg
5e9f36d111
(-initWithFontName:matrix:screenFont:): Return nil if it's not a valid font.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17088 72102866-910b-0410-8b05-ffd578937521
2003-07-02 15:38:35 +00:00
Alexander Malmberg
9c3ad84a95
Use the right flags when loading glyphs for freetype >=2.1.3. Anti-alias by default if GSFontAntiAlias isn't set.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17083 72102866-910b-0410-8b05-ffd578937521
2003-07-01 14:39:34 +00:00
Alexander Malmberg
e04b025363
Don't pretend that NSGlyph * and unichar * are the same.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17078 72102866-910b-0410-8b05-ffd578937521
2003-06-30 17:14:31 +00:00
Alexander Malmberg
c4122018aa
Make handling of non-integer sized screen fonts consistent.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17066 72102866-910b-0410-8b05-ffd578937521
2003-06-29 15:36:28 +00:00
Alexander Malmberg
419f8c9e8c
Make nfont face name localization work. Add English and Swedish translations.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17061 72102866-910b-0410-8b05-ffd578937521
2003-06-28 13:32:59 +00:00
Richard Frith-Macdonald
14ae7d4767
Tidyup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17050 72102866-910b-0410-8b05-ffd578937521
2003-06-27 14:55:54 +00:00
Adam Fedor
268f138bc8
New man pages
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17035 72102866-910b-0410-8b05-ffd578937521
2003-06-26 02:58:23 +00:00
Alexander Malmberg
c768a703c1
Add (experimental) handling of utf16 to glyph generation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17033 72102866-910b-0410-8b05-ffd578937521
2003-06-25 22:35:34 +00:00
Adam Fedor
5b9d37a647
Version 0.8.7
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16968 72102866-910b-0410-8b05-ffd578937521
2003-06-20 15:17:30 +00:00
Alexander Malmberg
dc0673ffca
Minor cleanups.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16950 72102866-910b-0410-8b05-ffd578937521
2003-06-17 18:08:59 +00:00
Fred Kiefer
ca0ae2054a
Removed compiler warnigns from GCC 3.3
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16947 72102866-910b-0410-8b05-ffd578937521
2003-06-17 13:36:54 +00:00
Alexander Malmberg
1a6c3e6734
Handle freetype v2.0.* correctly in the freetype version check.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16909 72102866-910b-0410-8b05-ffd578937521
2003-06-12 19:45:02 +00:00
Alexander Malmberg
2ebeb2d8b0
Add XWindowBufferUseXShm defaults variable.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16908 72102866-910b-0410-8b05-ffd578937521
2003-06-12 17:23:58 +00:00
Alexander Malmberg
684b8ddf3b
Implement -glyphWithName: and -appendBezierPathWithGlyphs:count:toBezierPath:.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16902 72102866-910b-0410-8b05-ffd578937521
2003-06-11 13:33:34 +00:00
Alexander Malmberg
084a2548bd
Get it to compile with freetype <=2.1.2 and >=2.1.3.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16883 72102866-910b-0410-8b05-ffd578937521
2003-06-07 21:06:19 +00:00
Adam Fedor
687e3750f0
Check for success explicitly
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16876 72102866-910b-0410-8b05-ffd578937521
2003-06-07 03:44:54 +00:00
Adam Fedor
75fd47580b
Version 0.8.6
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16796 72102866-910b-0410-8b05-ffd578937521
2003-05-26 03:20:57 +00:00
Alexander Malmberg
3d01a03dd5
Clamp to range when getting samples. Use -doubleValue instead of -intValue where values may be real numbers.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16748 72102866-910b-0410-8b05-ffd578937521
2003-05-19 16:27:39 +00:00
Adam Fedor
1707acd988
* Source/xlib/XGGState.m (-copyBits:fromRect:toPoint:): Draw
...
correctly when source and dest have different flip'ness.
(-_compositeGState:sourcefromRect:fromRecttoPoint:toPointop:opfraction:]):
Draw correctly when source is flipped.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16747 72102866-910b-0410-8b05-ffd578937521
2003-05-19 03:58:09 +00:00
Alexander Malmberg
8aa01a22f5
Implement basic version of shfill operator.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16745 72102866-910b-0410-8b05-ffd578937521
2003-05-17 22:06:05 +00:00
Alexander Malmberg
fcbcd18dbc
Fix one case of adding -lm when adding -ltiff.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16741 72102866-910b-0410-8b05-ffd578937521
2003-05-17 12:52:21 +00:00
Alexander Malmberg
ebef30d1cc
Report errors in more cases.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16698 72102866-910b-0410-8b05-ffd578937521
2003-05-11 17:23:43 +00:00
Adam Fedor
352cedf2e4
Add freetype flags to xlib backend
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16669 72102866-910b-0410-8b05-ffd578937521
2003-05-07 14:26:31 +00:00
Adam Fedor
fa26e0de4c
Remove GNUSTEP_MAKEFILES
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16619 72102866-910b-0410-8b05-ffd578937521
2003-05-03 02:16:53 +00:00
Adam Fedor
79bfa23d53
Updates for filesystem change
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16567 72102866-910b-0410-8b05-ffd578937521
2003-04-28 02:35:05 +00:00
Fred Kiefer
ef5bee4f0f
Adoptions to GSFontInfo changes in GUI.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16563 72102866-910b-0410-8b05-ffd578937521
2003-04-27 15:50:32 +00:00
Richard Frith-Macdonald
b88ca8d8a6
Bugfix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16554 72102866-910b-0410-8b05-ffd578937521
2003-04-27 08:27:28 +00:00
Alexander Malmberg
6e7c341d1f
Don't explicitly set the X window's background pixmap back to None.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16411 72102866-910b-0410-8b05-ffd578937521
2003-04-10 10:14:47 +00:00
Alexander Malmberg
e3eb6597e1
Fix calculation up alpha in plusd_aa. Clean up some includes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16329 72102866-910b-0410-8b05-ffd578937521
2003-04-02 12:07:34 +00:00
Alexander Malmberg
4e22694c3a
Implement text rendering to buffers with destination alpha. Change the subpixel rendering to override the glyph operator.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16288 72102866-910b-0410-8b05-ffd578937521
2003-03-29 18:16:40 +00:00
Adam Fedor
4a88a2b6a0
Protext id
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16270 72102866-910b-0410-8b05-ffd578937521
2003-03-26 04:09:26 +00:00
Alexander Malmberg
5ce6055a5c
(-dealloc): Free the shared memory pixmap (if one was allocated).
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16267 72102866-910b-0410-8b05-ffd578937521
2003-03-25 23:26:35 +00:00
Adam Fedor
b502b5346e
Merge from 0.8.5 branch
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16250 72102866-910b-0410-8b05-ffd578937521
2003-03-24 18:15:56 +00:00
Wim (Willem Rein) Oudshoorn
62e8f2c4e4
updated changelog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16218 72102866-910b-0410-8b05-ffd578937521
2003-03-22 15:32:37 +00:00
Alexander Malmberg
7af0ef7962
Remap glyph numbers from freetype so NSNullGlyph is never used.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16121 72102866-910b-0410-8b05-ffd578937521
2003-03-03 19:06:55 +00:00
Fred Kiefer
212db0ea31
Patch to fontconfig handling by Derek Zhou
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16091 72102866-910b-0410-8b05-ffd578937521
2003-03-01 00:42:56 +00:00
Fred Kiefer
a8690d6112
Patch from Derek Zhou dzhou@chrontel.com with some adaption to
...
support fontconfig for XFT fonts.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16085 72102866-910b-0410-8b05-ffd578937521
2003-02-27 01:25:47 +00:00
Adam Fedor
8eb3b817cf
Version 0.8.4
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16066 72102866-910b-0410-8b05-ffd578937521
2003-02-25 03:30:15 +00:00
Adam Fedor
2e966ea14d
* Source/xlib/XGFont.m ([XGFontInfo -setupAttributes]): Use ascender and
...
descender informaton of the X11 font instead of using maximum bounding box.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16041 72102866-910b-0410-8b05-ffd578937521
2003-02-22 00:16:36 +00:00
Adam Fedor
d2d4e9cdb1
Add special function to print floats regardless of locale.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16019 72102866-910b-0410-8b05-ffd578937521
2003-02-20 03:07:57 +00:00
Adam Fedor
cc2363cce0
Use frame rect not given rect
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16009 72102866-910b-0410-8b05-ffd578937521
2003-02-19 03:54:45 +00:00
Richard Frith-Macdonald
654ec7fcae
Fix level of dragged image
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15972 72102866-910b-0410-8b05-ffd578937521
2003-02-16 06:23:43 +00:00
Fred Kiefer
b391df04ca
Moved image sliding to frontend
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15948 72102866-910b-0410-8b05-ffd578937521
2003-02-12 00:11:48 +00:00
Alexander Malmberg
946dbb2ec6
Implement -glyphIsEncoded:.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15927 72102866-910b-0410-8b05-ffd578937521
2003-02-10 17:46:06 +00:00
Adam Fedor
3cdcb6e0b9
* Source/gsc/GSStreamContext.m (-GSShowGlyphs::): Implement to use
...
glyphshow if font gives back glyph names, otherwise use previous
hack.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15919 72102866-910b-0410-8b05-ffd578937521
2003-02-10 04:32:38 +00:00
Fred Kiefer
b1350d091a
Hacked support for printing
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15910 72102866-910b-0410-8b05-ffd578937521
2003-02-09 00:36:09 +00:00
Alexander Malmberg
f33fd16470
Add experimental -nameOfGlyph: method to try to get printing to work.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15905 72102866-910b-0410-8b05-ffd578937521
2003-02-08 20:12:25 +00:00
Richard Frith-Macdonald
71287aef45
Support drawing of glyphs for new text system
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15899 72102866-910b-0410-8b05-ffd578937521
2003-02-06 12:09:17 +00:00
Richard Frith-Macdonald
00477f2f07
Fix for mingw
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15898 72102866-910b-0410-8b05-ffd578937521
2003-02-06 11:28:54 +00:00
Alexander Malmberg
ad3d8e3e35
Convert glyph buffers to 16-bit buffers that the Xft functions can handle.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15861 72102866-910b-0410-8b05-ffd578937521
2003-02-02 21:06:03 +00:00
Adam Fedor
08f21f1073
Sane gpbs termination
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15853 72102866-910b-0410-8b05-ffd578937521
2003-02-02 04:43:07 +00:00
Fred Kiefer
ff2a5fc56d
Added glyph methods to GSXftFontInfo needed for new text system.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15851 72102866-910b-0410-8b05-ffd578937521
2003-02-02 01:22:58 +00:00
Fred Kiefer
422914a158
New SlideView implementation that will soon move to front end.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15836 72102866-910b-0410-8b05-ffd578937521
2003-01-31 22:33:41 +00:00
Alexander Malmberg
1e9d556988
Implement handling of text attachment characters.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15827 72102866-910b-0410-8b05-ffd578937521
2003-01-31 21:36:00 +00:00
Alexander Malmberg
e5b20ddaed
Clean up includes. Fix handling of screen fonts for flipped fonts.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15741 72102866-910b-0410-8b05-ffd578937521
2003-01-27 17:14:10 +00:00
Alexander Malmberg
ff599a6236
Update Xft font code with new backend/gui interface.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15729 72102866-910b-0410-8b05-ffd578937521
2003-01-26 20:29:13 +00:00
Alexander Malmberg
b3dc1b6f11
Round expose rectangle outwards.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15717 72102866-910b-0410-8b05-ffd578937521
2003-01-26 19:09:33 +00:00
Alexander Malmberg
c1f7e90bcb
Merge in text-system-branch.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15716 72102866-910b-0410-8b05-ffd578937521
2003-01-26 19:07:53 +00:00
Adam Fedor
c0cffa34f0
Rename class
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15687 72102866-910b-0410-8b05-ffd578937521
2003-01-24 04:50:18 +00:00
Adam Fedor
664673ec0e
New docs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15686 72102866-910b-0410-8b05-ffd578937521
2003-01-24 04:37:40 +00:00
Adam Fedor
0f94cdd727
Correct printing images
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15667 72102866-910b-0410-8b05-ffd578937521
2003-01-21 05:11:28 +00:00
Nicola Pero
7f1d8f2d10
Fixed memory leak dealing with fonts in xlib backend
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15657 72102866-910b-0410-8b05-ffd578937521
2003-01-21 01:13:19 +00:00
Adam Fedor
75ee22a55b
Check for GLX_RGBA_TYPE
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15598 72102866-910b-0410-8b05-ffd578937521
2003-01-15 02:57:47 +00:00
Fred Kiefer
b9c7a631f8
Cleanup for NSDPSContext.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15590 72102866-910b-0410-8b05-ffd578937521
2003-01-14 01:01:27 +00:00
Adam Fedor
dc3b209d1b
Redefine BOOL to avoid name collision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15433 72102866-910b-0410-8b05-ffd578937521
2002-12-31 16:49:48 +00:00
Thoran Pas
22a2ba12d9
add --disable-glx
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15159 72102866-910b-0410-8b05-ffd578937521
2002-11-27 22:08:04 +00:00
Fred Kiefer
7254470b8a
Corrected memory leak from XIMInputServer.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15074 72102866-910b-0410-8b05-ffd578937521
2002-11-24 01:44:42 +00:00
Adam Fedor
01908fd53a
Version 0.8.3
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15043 72102866-910b-0410-8b05-ffd578937521
2002-11-22 03:19:12 +00:00
Fred Kiefer
973eda60fc
Implemented [GSSendBezierPath:].
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15042 72102866-910b-0410-8b05-ffd578937521
2002-11-21 20:31:09 +00:00
Adam Fedor
e6cb3bc3c8
Remove assert
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15002 72102866-910b-0410-8b05-ffd578937521
2002-11-17 04:53:51 +00:00
Adam Fedor
aad0382917
setinputstate: Return if window is 0
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15001 72102866-910b-0410-8b05-ffd578937521
2002-11-17 04:50:12 +00:00
Gregory John Casamento
3ca3aceb03
Minor fix to avoid name collision with "id" type in Objective-C.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15000 72102866-910b-0410-8b05-ffd578937521
2002-11-16 19:41:16 +00:00
Adam Fedor
6bec019bff
OpenGL implmentation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14998 72102866-910b-0410-8b05-ffd578937521
2002-11-16 05:00:14 +00:00
Adam Fedor
6d5369a85e
Always reassert focus or send FocusIn event
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14957 72102866-910b-0410-8b05-ffd578937521
2002-11-08 16:34:32 +00:00
Adam Fedor
aa544500b1
Make sure not to dereference a possible NULL pointer.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14871 72102866-910b-0410-8b05-ffd578937521
2002-10-29 22:01:06 +00:00
Adam Fedor
aed8c14a4d
Use GSsetalpha
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14864 72102866-910b-0410-8b05-ffd578937521
2002-10-29 03:48:13 +00:00
Adam Fedor
3f34ecf70f
Add @end
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14854 72102866-910b-0410-8b05-ffd578937521
2002-10-28 04:01:07 +00:00
Adam Fedor
9b6ec6114a
Use GSEncodingFromLocale
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14834 72102866-910b-0410-8b05-ffd578937521
2002-10-22 03:47:15 +00:00
Adam Fedor
f66abd75a6
Hack to keep from deactivation app.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14801 72102866-910b-0410-8b05-ffd578937521
2002-10-20 02:42:55 +00:00
Adam Fedor
3024169398
Only send event on take focus if we don't have a key window.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14799 72102866-910b-0410-8b05-ffd578937521
2002-10-19 03:04:37 +00:00
Alexander Malmberg
f6fec66519
Use BUILD_SERVER to decide whether to build X specific parts of gpbs or not.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14782 72102866-910b-0410-8b05-ffd578937521
2002-10-14 23:38:59 +00:00
Adam Fedor
4f9dfe597a
Version: 0.8.2
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14771 72102866-910b-0410-8b05-ffd578937521
2002-10-14 03:08:16 +00:00
Nicola Pero
26b35aab11
If a font can't be loaded, don't return the default fixed font
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14710 72102866-910b-0410-8b05-ffd578937521
2002-10-10 23:23:21 +00:00
Adam Fedor
2495cdec17
Install back.make if building as a library only.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14701 72102866-910b-0410-8b05-ffd578937521
2002-10-10 14:21:18 +00:00
Fred Kiefer
a3e6401793
Allow empty dash for xlib. Other backends already support this.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14698 72102866-910b-0410-8b05-ffd578937521
2002-10-10 09:45:32 +00:00
Adam Fedor
f6429ce1fc
Focus fixes. Update passing of colorspaces, fonts
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14680 72102866-910b-0410-8b05-ffd578937521
2002-10-09 03:01:09 +00:00
Alexander Malmberg
519c1ee986
Add .font package handling again.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14599 72102866-910b-0410-8b05-ffd578937521
2002-09-28 20:04:55 +00:00
Alexander Malmberg
d17bd4b4d5
Add support for the 'Family' key.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14596 72102866-910b-0410-8b05-ffd578937521
2002-09-28 15:31:42 +00:00
Alexander Malmberg
bdb8454f69
Implement handling of 'ScreenFonts'.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14583 72102866-910b-0410-8b05-ffd578937521
2002-09-26 14:08:55 +00:00
Alexander Malmberg
dcf402e6b5
Rework font configuration to handle the updated (and rather different) .nfont package format.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14556 72102866-910b-0410-8b05-ffd578937521
2002-09-25 20:42:33 +00:00
Alexander Malmberg
79ee0fe839
Use GSFontAntiAlias to decide whether antialiasing should be enabled in the default rendering hints.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14537 72102866-910b-0410-8b05-ffd578937521
2002-09-24 12:39:53 +00:00
Alexander Malmberg
bec53bc686
Improve error handling when creating shared memory buffers. Don't use shared memory for windows that are (probably) image caches. Don't crash in -needsAlpha if we don't have valid data.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14536 72102866-910b-0410-8b05-ffd578937521
2002-09-24 11:22:59 +00:00
Alexander Malmberg
dd75dce3bd
Retain familyName correctly.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14525 72102866-910b-0410-8b05-ffd578937521
2002-09-23 17:32:04 +00:00
Alexander Malmberg
605ce8e712
If possible, create a shared pixmap from the image data and use it as the window's background pixmap.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14501 72102866-910b-0410-8b05-ffd578937521
2002-09-21 10:16:47 +00:00
Alexander Malmberg
3f71ce768e
Use correct x coordinate for final span on a row, and place the last entry of clip_index correctly.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14496 72102866-910b-0410-8b05-ffd578937521
2002-09-20 16:38:39 +00:00
Alexander Malmberg
22002b701b
Keep the clipping bounding box up-to-date when clipping with paths.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14495 72102866-910b-0410-8b05-ffd578937521
2002-09-20 16:07:22 +00:00
Adam Fedor
c959aec53c
Fxi flipping in xlib. New background color method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14492 72102866-910b-0410-8b05-ffd578937521
2002-09-19 22:19:50 +00:00
Alexander Malmberg
fb35644e9c
Track all XIC:s and destroy them explicitly to work around xfree86 bug.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14485 72102866-910b-0410-8b05-ffd578937521
2002-09-18 22:34:44 +00:00