Commit graph

580 commits

Author SHA1 Message Date
FredKiefer
de73d6ad60 Added [XGScreenContext dealloc] to clean up RContext.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17238 72102866-910b-0410-8b05-ffd578937521
2003-07-16 11:01:51 +00:00
FredKiefer
28bab0e371 [_checkWindowManager] better clean up of memory.
[_setupRootWindow] and [titlewindow::] free the value of the
XTextProperty.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17237 72102866-910b-0410-8b05-ffd578937521
2003-07-16 11:01:31 +00:00
FredKiefer
90a1384249 Stop gpbs from falling over non ASCII strings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17230 72102866-910b-0410-8b05-ffd578937521
2003-07-15 23:46:43 +00:00
FredKiefer
40217bd6eb [XPbOwner xSelectionNotify:] and [XPbOwner xProvideSelection:]
explicit conversion of transferd strings from/to
NSISOLatin1StringEncoding.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17229 72102866-910b-0410-8b05-ffd578937521
2003-07-15 23:46:04 +00:00
fedor
b753e7ec83 Man files, DefaultsSummary, etc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17158 72102866-910b-0410-8b05-ffd578937521
2003-07-06 04:00:05 +00:00
FredKiefer
4999a68680 Corrected window level handling for KDE 3.1
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17151 72102866-910b-0410-8b05-ffd578937521
2003-07-05 23:50:57 +00:00
FredKiefer
d7dbfadef8 [_checkWindowManager] initializes the new atoms. In
[setwindowlevel::] changed the EWMH case, so that it works
correctly with KDE 3.1. There we used to have borders on menu windows.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17150 72102866-910b-0410-8b05-ffd578937521
2003-07-05 23:50:31 +00:00
FredKiefer
7c643f2c8e Added some new Atoms to structure XGWMWinTypes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17149 72102866-910b-0410-8b05-ffd578937521
2003-07-05 23:49:59 +00:00
alexm
72f0667d70 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
alexm
3a355a1a08 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
alexm
fc9103455e (-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
alexm
dfab43650f 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
alexm
b27f33e6a8 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
alexm
bcc6466b77 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
alexm
9a87aa2b4f 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
CaS
958313492a 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
fedor
3393409b33 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
alexm
3dcbab980d 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
fedor
02c6c163fe 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
alexm
4680d7148c 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
FredKiefer
360dbc7257 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
FredKiefer
f814005a07 Removed include for file GSPasteboardServer.h to remove some
compiler warnings.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16946 72102866-910b-0410-8b05-ffd578937521
2003-06-17 13:36:26 +00:00
FredKiefer
67c93d8672 Adopted to changes in GSDisplayServer.h.
windowStyleForGSStyle() changed parameter style to unsigned.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16945 72102866-910b-0410-8b05-ffd578937521
2003-06-17 13:35:50 +00:00
FredKiefer
38ca9f240e (setupAttributes)
Removed compiler warnings about unused variable.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16944 72102866-910b-0410-8b05-ffd578937521
2003-06-17 13:35:18 +00:00
FredKiefer
26164b2258 Removed compiler warnings about signed/unsigned comparision.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16943 72102866-910b-0410-8b05-ffd578937521
2003-06-17 13:34:38 +00:00
FredKiefer
d4d85dcf7b (_handleEventDuringDragging:,
_updateAndMoveImageToCorrectPosition, _xWindowAcceptingDnDunderX:Y:,
_xWindowAcceptingDnDDescendentOf:underX:Y:)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16942 72102866-910b-0410-8b05-ffd578937521
2003-06-17 13:33:39 +00:00
FredKiefer
fa57acf1d3 _setupRootWindow, windowdevice:, setwindowlevel::, imagecursor::::::)
Removed compiler warning about signed/unsigned comparision.
Adopted to changes in GSDisplayServer.h.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16941 72102866-910b-0410-8b05-ffd578937521
2003-06-17 13:32:37 +00:00
FredKiefer
30785abfc3 Removed compiler warning about signed/unsigned comparision.
[receivedEvent:type:extra:forMode:] initialiase deltaY in all
cases.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16940 72102866-910b-0410-8b05-ffd578937521
2003-06-17 13:32:04 +00:00
FredKiefer
485734c018 Removed compiler warning about signed/unsigned comparision.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16939 72102866-910b-0410-8b05-ffd578937521
2003-06-17 13:31:33 +00:00
FredKiefer
63836c47d2 Removed compiler warning about signed/unsigned comparision.
Declared the extension method [GSFontInfo nameOfGlyph:].
In [NSDrawBitmap:::::::::::] initiliale variable alpha to stop the
compiler from complaining.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16938 72102866-910b-0410-8b05-ffd578937521
2003-06-17 13:30:55 +00:00
FredKiefer
bc24987aa1 Made ivar focusRequestNumber unsigned.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16937 72102866-910b-0410-8b05-ffd578937521
2003-06-17 13:30:25 +00:00
alexm
65d6c4e9c8 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
alexm
9b97b70ad2 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
alexm
8706bc6022 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
alexm
acde9c418f 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
fedor
4518c8599f 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
fedor
bb8913fb89 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
alexm
f09e64ca36 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
fedor
84773400b6 * 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
alexm
56017e991a 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
alexm
c50f898aea Minor cleanups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16744 72102866-910b-0410-8b05-ffd578937521
2003-05-17 22:05:29 +00:00
alexm
a5e72aea33 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
CaS
3b20f0a774 Cleaned up termination
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16709 72102866-910b-0410-8b05-ffd578937521
2003-05-13 06:36:52 +00:00
alexm
f83a3270da 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
fedor
a39a58be93 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
fedor
a4ac0a9524 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
fedor
f1c1504dcf 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
FredKiefer
b592a81922 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
FredKiefer
c552b4c338 Create the fontDictionary in [_setFontInfo].
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16562 72102866-910b-0410-8b05-ffd578937521
2003-04-27 15:50:03 +00:00
FredKiefer
46e3d118fa In [setupAttributes] removed setting of fontDictionary values.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16561 72102866-910b-0410-8b05-ffd578937521
2003-04-27 15:49:27 +00:00