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 |
|
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 |
|
Alexander Malmberg
|
3d966981d2
|
Use safer order of includes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15860 72102866-910b-0410-8b05-ffd578937521
|
2003-02-02 21:05:43 +00:00 |
|
Alexander Malmberg
|
88fcf8d080
|
Use better guess for x-height value.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15859 72102866-910b-0410-8b05-ffd578937521
|
2003-02-02 21:05:32 +00:00 |
|
Fred Kiefer
|
7376de0848
|
Added glyph methods needed for new text system.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15850 72102866-910b-0410-8b05-ffd578937521
|
2003-02-02 01:22:10 +00:00 |
|
Fred Kiefer
|
a169bbda83
|
Use new display server methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15835 72102866-910b-0410-8b05-ffd578937521
|
2003-01-31 22:31:04 +00:00 |
|
Fred Kiefer
|
6dc01011b4
|
Use new display server methods to implement without X calls. This
class can now be moved to frontend.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15834 72102866-910b-0410-8b05-ffd578937521
|
2003-01-31 22:30:42 +00:00 |
|
Fred Kiefer
|
8dcfa3a567
|
Removed the xPixmap methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15833 72102866-910b-0410-8b05-ffd578937521
|
2003-01-31 22:30:16 +00:00 |
|
Fred Kiefer
|
9fb482ea8f
|
Implemented [movewindow::] and [restrictWindow:toImage:].
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15831 72102866-910b-0410-8b05-ffd578937521
|
2003-01-31 22:26:10 +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
|
ed1f725c5c
|
Remove spurious negative
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15668 72102866-910b-0410-8b05-ffd578937521
|
2003-01-21 05:13:50 +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
|
b9df7fd532
|
Fixed memory leak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15656 72102866-910b-0410-8b05-ffd578937521
|
2003-01-21 01:12:35 +00:00 |
|
Fred Kiefer
|
f2acf0e656
|
Removed unneeded method [xrContext]. Moved context access into
[createDPSContext] and call [XGServer xrContextForScreen:] instead
of [XGServer xrContext].
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15589 72102866-910b-0410-8b05-ffd578937521
|
2003-01-14 01:00:54 +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 |
|
Fred Kiefer
|
51d7708230
|
In [lookupStringForEvent🪟keysym:] autorelease the string,
so it gets freed late on.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15073 72102866-910b-0410-8b05-ffd578937521
|
2002-11-24 01:44:13 +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 |
|
Fred Kiefer
|
8caf39c4f8
|
Removed (empty) implementation of [GSSendBezierPath:].
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15041 72102866-910b-0410-8b05-ffd578937521
|
2002-11-21 20:30:43 +00:00 |
|
Fred Kiefer
|
7b260f5c88
|
Added #ifdef around include of XGOpenGL.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15040 72102866-910b-0410-8b05-ffd578937521
|
2002-11-21 20:29:56 +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 |
|
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
|
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 |
|
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
|
b605b51392
|
DPSsetdash::: now accepts an empty dash pattern, signaling a reset
to a solid line.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14697 72102866-910b-0410-8b05-ffd578937521
|
2002-10-10 09:44:40 +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
|
802e8e9997
|
Use [fi class] instead of fi->isa.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14603 72102866-910b-0410-8b05-ffd578937521
|
2002-09-29 10:25:42 +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 |
|