Commit graph

326 commits

Author SHA1 Message Date
Philipp Lohmann
ed3a6995a9 #89588# XMoveResizeWindow instead of XtSetValues or XtConfigureWidget, since only that does the right thing 2001-07-17 14:26:56 +00:00
Philipp Lohmann
350726591e #89724# remove itc%20 from front of font name 2001-07-17 07:29:28 +00:00
Sander Vesik
7a9697c05c Use mkstemp instead of tmpnam_r on IRIX 2001-07-13 16:33:09 +00:00
ok
8bb6d88131 fix: #89536# 2001-07-12 12:33:27 +00:00
Christof Pintaske
b0568f9b8b #89508# get notification of destroyed frame 2001-07-12 08:11:28 +00:00
Herbert Duerr
cde8ba2edb #89114# GetGlyphBoundRect() wants coordinates relative to top 2001-07-11 14:36:29 +00:00
Herbert Duerr
1a9c2c143a #88127# invert Pixmap to make LaserEffects work on all platforms and add ANTIALIAS flag details 2001-07-11 14:27:23 +00:00
Herbert Duerr
474b91953c #81268# improve dummy GetFontCodeRanges() with TEXTENCODING_SYMBOL heuristic 2001-07-11 13:45:50 +00:00
Philipp Lohmann
470a6b72ef #88999# #86822# changed initial positioning/sizing behaviour 2001-07-10 10:29:01 +00:00
Herbert Duerr
44ab3425dc #81268# implement SalGraphics*::GetFontCodeRanges() 2001-07-06 12:22:13 +00:00
Herbert Duerr
c1e36f0e1a #81268# implement dummy ExtendedFontStruct::GetFontCodeRanges() 2001-07-06 12:16:36 +00:00
Herbert Duerr
4ade0d603a #81268# add SalGraphicsData::GetFontCodeRanges() 2001-07-06 12:15:35 +00:00
Herbert Duerr
950f04e5ba #81268# add ExtendedFontStruct::GetFontCodeRanges() 2001-07-06 12:14:27 +00:00
Christof Pintaske
44e8a87654 dont use framedata member after being destroyed in event call 2001-07-06 10:15:14 +00:00
Philipp Lohmann
e525ad4a3a #89186# tolerate a quick show/hide sequence 2001-07-03 15:14:12 +00:00
Christof Pintaske
f12c971bdc #78724# little and big endian 16bit images need different treatment 2001-06-28 12:13:55 +00:00
Christof Pintaske
a600f89a9c #88564# maintain buffer allocation in ic, end exttextinput only when buffer is empty 2001-06-26 10:59:01 +00:00
Christof Pintaske
5f9a090e0c #88564# maintain buffer allocation in ic to avoid leaks 2001-06-26 10:57:40 +00:00
Christof Pintaske
743392b382 #88564# dont handle xim commits with iiimp commit string callback 2001-06-26 10:55:26 +00:00
Philipp Lohmann
1dcf7dccfe #88587# honor default copy count if user did select default 2001-06-21 15:34:48 +00:00
Philipp Lohmann
260907fa26 #88587# don't ignore copies 2001-06-21 15:07:34 +00:00
Christof Pintaske
ff68ffb078 #88379# dont use ppArgv, its bogus 2001-06-20 09:53:08 +00:00
Philipp Lohmann
8f985f8149 #85520# just ask for printer updates after the first printer relevant request 2001-06-14 12:31:25 +00:00
Christof Pintaske
037b264d6a #88063# fixed ic creation for redflag 2001-06-12 11:01:34 +00:00
Christof Pintaske
61c8324394 #88063# fixed event handling for redflag 2001-06-12 11:00:55 +00:00
Herbert Duerr
7492c7ad28 #87917# check and fix invalid clip region 2001-06-11 14:33:01 +00:00
Christof Pintaske
9c43d302fd #87921# dialog window isn't necessarily mapped when warping the pointer 2001-06-08 09:52:27 +00:00
Christof Pintaske
e325a2cd46 #81038# changed [top|bottom|left|right]_tee to *_side 2001-05-31 13:27:42 +00:00
Christof Pintaske
e6e527d44b #87324# support for 1bit depth 2001-05-31 10:47:46 +00:00
Philipp Lohmann
8f9d984254 #87166#, issue #832# fixed override redirect dialogues in presentation, cleaned up some garbage 2001-05-30 17:40:10 +00:00
Christof Pintaske
dda796d109 #86964# #86951# more secure extended text handling 2001-05-29 13:10:15 +00:00
Christof Pintaske
126e901851 #83995# match new ui font for character substitution 2001-05-29 06:38:54 +00:00
Christof Pintaske
553eda553f #86951# use DestroyCallbacks to get rid of crashed IME 2001-05-28 16:22:32 +00:00
Philipp Lohmann
6bec4e4148 #87166# cleaned up paint handling 2001-05-28 15:33:35 +00:00
Herbert Duerr
9f7b1a4cbf #86751# improve visual quality 2001-05-23 11:41:12 +00:00
Vladimir Glazounov
718e96c6d6 #65293# fixed const problem 2001-05-18 14:04:24 +00:00
Rüdiger Timm
e8a5a82015 #65293# i18n_keysym.obj added to SLOFILES 2001-05-18 13:07:13 +00:00
Philipp Lohmann
6cfb4603dc #79518# fixed a memory leak 2001-05-18 11:43:58 +00:00
Christof Pintaske
177fb26f25 #87107# handle XLookupKeySym lookups 2001-05-17 10:12:21 +00:00
Herbert Duerr
6c516ab3fd #86730# fix character width for bVertical 2001-05-16 10:23:07 +00:00
Sander Vesik
59946bc978 Merge NetBSD changes from OO619B to trunk 2001-05-14 12:38:56 +00:00
Sander Vesik
0d6a98d89d Merge NetBSD changes from 1.6.2.1 to trunk 2001-05-14 12:21:31 +00:00
Philipp Lohmann
1712cdfabd rtl string api changes 2001-05-11 15:15:48 +00:00
Björn Milcke
94937f54f1 #86034# invalidate stacking window on reparent 2001-05-09 12:14:46 +00:00
Christof Pintaske
cfed21772d #86335# cursor events while in preedit mode break extended text input 2001-05-03 11:35:58 +00:00
Philipp Lohmann
de935eeb7b removed CJK because of screensaver issue 2001-05-02 16:27:15 +00:00
Herbert Duerr
25eb19167f when invalid clip region fall back to geometry 2001-05-02 13:19:09 +00:00
Philipp Lohmann
bd4a119f5a more appropriate ConvertXPM 2001-05-02 12:17:45 +00:00
Sander Vesik
ad0431d77d Merge OO625B to trunk 2001-05-01 23:51:02 +00:00
Stephan Schäfer
765c1ca95b support multiple icons 2001-04-27 14:29:20 +00:00
Stephan Schäfer
f4f47299f3 SetIcon implemented 2001-04-27 14:28:18 +00:00
Christof Pintaske
6cacaeaa9f #86042# allocate fontdata on heap since it is not deap-copied but referenced 2001-04-27 12:14:54 +00:00
Philipp Lohmann
9ae367ef4f fax output with number removal 2001-04-25 15:05:36 +00:00
Herbert Duerr
f6951f2614 do not assume default visual 2001-04-25 12:00:37 +00:00
Herbert Duerr
e42fa5d76e AddFontFile signature change 2001-04-24 16:47:51 +00:00
Christof Pintaske
ff48767438 #86333# check for correct screen of visual 2001-04-24 15:04:32 +00:00
Philipp Lohmann
e912739223 FontManager changed to store byte strings for filenames 2001-04-24 14:10:19 +00:00
Christof Pintaske
6c7e15829a #86012# non-transient window isn't allowed to be foreign window (FWS) 2001-04-24 06:51:29 +00:00
Sander Vesik
9986beab69 Xprint related fixes 2001-04-18 21:03:46 +00:00
Sander Vesik
413042a9b3 Merge Armin's changes from OO625B to trunk 2001-04-18 09:26:26 +00:00
Philipp Lohmann
735a494747 #86044# do not ask printer for font on display 2001-04-11 14:10:11 +00:00
Christof Pintaske
cfb0435452 #83684# report a higher res for larger screen size 2001-04-10 10:14:39 +00:00
Christof Pintaske
a632440587 #85024# valid size for glyphids 2001-04-10 09:22:40 +00:00
Carsten Driesner
5b7b6e2013 #85936# eXceed (R) temporary hangs if querying rect with neg width or height 2001-04-10 07:38:09 +00:00
Christof Pintaske
79dc412d6f #82915# fontfallback on printer/raster/x11 2001-04-09 19:01:27 +00:00
avy
7373ca6323 meScript removed 2001-04-09 16:08:50 +00:00
Herbert Duerr
2ef31911b9 #85908# fix for linux on exceed display 2001-04-09 13:21:55 +00:00
Christof Pintaske
300bdb5fb5 #85876# correct width for fixed width fonts 2001-04-09 09:55:07 +00:00
Christof Pintaske
429a0d2db6 #82915# don't get metrics from fallback if there isn't one 2001-04-09 08:49:52 +00:00
Christof Pintaske
9b384356c6 #82915# check for valid font 2001-04-06 14:05:51 +00:00
Philipp Lohmann
4c861b8bf4 #85520# dont feed builtinfonts to glyph cache 2001-04-06 09:37:37 +00:00
Christof Pintaske
a4aef2c6e7 #82915# fallback for raster (Oops I did it again) 2001-04-06 07:28:11 +00:00
Christof Pintaske
9014cca257 #82915# fallback for raster 2001-04-06 07:18:23 +00:00
Philipp Lohmann
3b1e81363d #85334# default frame size for new documents 2001-04-05 15:53:15 +00:00
Philipp Lohmann
96a90b1fbc #85334# do not raise unmapped children 2001-04-05 09:52:35 +00:00
Herbert Duerr
f4b04bfe06 implement AA forcing & add pDXArray for serverfonts 2001-04-05 06:45:25 +00:00
Herbert Duerr
62cdf0ef71 no rotation for fullwidth unicode 2001-04-05 06:40:27 +00:00
Herbert Duerr
68f7fc080b add AA forcing 2001-04-05 06:39:17 +00:00
Herbert Duerr
3f664f79ea added AA forcing & pDXArray stuff 2001-04-05 06:23:25 +00:00
Philipp Lohmann
0a7c5ddf8f #85520# round global font proprties 2001-04-04 16:19:16 +00:00
Philipp Lohmann
1edca60fb9 #85520# enhanced font metrics 2001-04-04 15:15:22 +00:00
Christof Pintaske
5a6b03746d minor cleanup 2001-04-02 16:23:18 +00:00
Herbert Duerr
b5910dc749 improve tolerance for bad fonts 2001-04-02 12:45:10 +00:00
Christof Pintaske
3aaf932846 #85579# add virtual font explicitely 2001-04-02 11:19:58 +00:00
Christof Pintaske
630dfd11db #85460# enlarged buffer for xim input 2001-03-30 11:50:53 +00:00
Christof Pintaske
2b886a0001 #85459# only scalable fonts for gui 2001-03-30 07:34:36 +00:00
Christof Pintaske
656145dab3 #85460# workaround for xlib conversion error 2001-03-30 07:30:53 +00:00
Christof Pintaske
fe04caa6f0 #85459# add mincho as a gui font for redhat 6.2 JP 2001-03-29 13:37:18 +00:00
Christof Pintaske
dc068720e0 exclude x11 fonts that are already managed by psprint 2001-03-23 15:24:12 +00:00
Joachim Lingner
aa1ce526e3 WindowNeedGoodPosition returns sal_Bool now instead of Bool and includes sal/types.h 2001-03-20 11:48:06 +00:00
Joachim Lingner
3ed2ed5475 includes sal/types.h instead of osl/types.h 2001-03-20 11:35:53 +00:00
Christof Pintaske
488f685350 x11 font cleanup 2001-03-19 07:31:46 +00:00
Christof Pintaske
c5cc4818b5 #84976# correct text for non-vertical 90 degree text 2001-03-15 13:24:15 +00:00
Herbert Duerr
f5cfc22839 promote some functions to methods 2001-03-12 12:21:55 +00:00
Vladimir Glazounov
e42e0332dd Changed #include conditions 2001-03-08 16:06:35 +00:00
Oliver Bolte
9a177a6c9e #65293# undefined references linux 2001-03-08 14:02:00 +00:00
Herbert Duerr
decbc59d69 GC font no longer default to device font status 2001-03-08 11:20:26 +00:00
Herbert Duerr
d4b5102959 improve vertical writing 2001-03-08 10:42:23 +00:00
Christof Pintaske
be603fcd1f #80823# process events on the iiimp socket connection 2001-03-07 17:51:48 +00:00
Christof Pintaske
0df64e2f57 xtoolkit is already initialized 2001-03-07 17:42:17 +00:00
Philipp Lohmann
ae2a1b0756 vertical writing for psprint 2001-03-07 14:07:51 +00:00
Christof Pintaske
0f91597fd3 #84680# reposition status window after frame resized itself 2001-03-07 13:12:44 +00:00
Herbert Duerr
f8a0d17b2b use font mapping in upper layers 2001-03-07 12:02:11 +00:00
Christof Pintaske
2c20707045 #83010# set ic focus when setinputcontext 2001-03-05 15:38:31 +00:00
Philipp Lohmann
48555d981f font widths 2001-03-05 09:58:42 +00:00
Philipp Lohmann
980be40a08 removed old alpha/beta/final/nop defines since they conflict with Xrender headers 2001-03-02 13:23:28 +00:00
Herbert Duerr
77a756c624 get rid of signedness warning 2001-03-02 13:04:26 +00:00
Philipp Lohmann
813dda281e in rasterizer case dont mess with the fontpath 2001-03-02 08:53:11 +00:00
Christof Pintaske
28250999cd #80902# handle ExtTextInput asynchronously 2001-03-02 06:51:54 +00:00
Philipp Lohmann
98e8cb3d64 kerning with fontsubstitution 2001-03-02 05:44:03 +00:00
Philipp Lohmann
7cc6f9fab1 KernPairs for psprint 2001-03-01 17:04:50 +00:00
Herbert Duerr
5f1f7cc534 mbNonAntialiased 2001-02-28 07:29:31 +00:00
Herbert Duerr
0845a680ac dynamic loading of xrender, integration with psprint 2001-02-27 17:46:48 +00:00
Herbert Duerr
6f0b80b715 empty bitmap optimization 2001-02-27 17:39:01 +00:00
mm
109b0e5ea4 vcl possibly without main 2001-02-22 14:44:00 +00:00
Kay Ramme
78ddc55654 sal object windows must not be managed else they draw their parent frame to their size 2001-02-22 13:13:05 +00:00
Philipp Lohmann
3d3f8a7e29 #267# changes to fullscreen mode 2001-02-21 16:56:16 +00:00
Philipp Lohmann
e7ce5c6aec removed some test code 2001-02-21 16:46:15 +00:00
Philipp Lohmann
00e5f2add5 #267# if fullscreen make dialogues appear on top 2001-02-21 16:24:04 +00:00
Herbert Duerr
7142efa8f6 fixed unresoved reference 2001-02-20 10:33:35 +00:00
Herbert Duerr
42e2e52832 dynamically load libXrender 2001-02-19 14:38:54 +00:00
Vladimir Glazounov
0cc338a2c0 fix const compile problems 2001-02-16 15:22:03 +00:00
Herbert Duerr
c090cd53b6 add USE_XRENDER ifdefs 2001-02-16 13:14:38 +00:00
Philipp Lohmann
a486d71430 const and autohint workaround 2001-02-16 11:12:24 +00:00
Herbert Duerr
22299d661c add glyphcache peers for X11 2001-02-16 08:21:39 +00:00
Sander Vesik
b644bb4942 Merge support for NetBSD to HEAD. 2001-02-16 00:18:23 +00:00
Sander Vesik
9a4869f233 Update support for NetBSD - treat it just like it was Linux or FreeBSD
Contributed by: Michael Rauch <mrauch-openoffice@fs.tum.de>
2001-02-16 00:06:39 +00:00
Sander Vesik
648313d0e5 Update support for NetBSD.
Contributed by: Michael Rauch <mrauch-openoffice@fs.tum.de>
2001-02-16 00:04:00 +00:00
Sander Vesik
af94af920c Update support for NetBSD, include <sys/time.h> instead of <unistd.h>
Contributed by: Michael Rauch <mrauch-openoffice@fs.tum.de>
2001-02-16 00:01:48 +00:00
Herbert Duerr
1915b01aa1 add antialising, enjoy :-) 2001-02-15 14:36:37 +00:00
Herbert Duerr
e1a1f0f32e serverfonts for UNX 2001-02-15 14:31:22 +00:00
Herbert Duerr
5d7e912d0d add glyphcache peer for X11 2001-02-15 14:30:00 +00:00
Herbert Duerr
5aa6a38762 ifndef USE_BUILTIN_RASTERIZER 2001-02-15 14:25:09 +00:00
Herbert Duerr
f98ff6024c serverfonts for UNX 2001-02-15 14:12:46 +00:00
Philipp Lohmann
1d2e54c7fa removed clipboard and DnD from DtIntegrator since not used anymore 2001-02-14 13:14:43 +00:00
Philipp Lohmann
be2413bf9c forgot to initialize m_bPdf 2001-02-14 12:34:04 +00:00
Christof Pintaske
7223e66bae dont free alloca-ted memory 2001-02-13 08:01:14 +00:00
Oliver Braun
64dd771ffb SystemChildData expanded 2001-02-09 13:50:36 +00:00
Oliver Braun
fcdbb2c98a use YieldMutexReleaser 2001-02-09 13:48:55 +00:00
Oliver Braun
3f005ff29a YieldMutexReleaser moved 2001-02-09 13:48:32 +00:00
Oliver Braun
55f0e213db MutexReleaser moved here 2001-02-09 13:46:35 +00:00
Hans-Joachim Lankenau
99a7408945 fixed output file 2001-02-09 10:54:20 +00:00
Hans-Joachim Lankenau
94095fcdd0 changed targets to rule 2001-02-09 10:48:39 +00:00
Philipp Lohmann
2705f9d2bb added pdf conversion for psprint case 2001-02-09 09:00:28 +00:00
oisin
47fefb9010 Commented out unnecessary fprintf's to stderr to make output quieter 2001-02-08 12:59:11 +00:00
Hans-Joachim Lankenau
3c838bdf8b dependencies instead off ALL 2001-02-07 17:14:49 +00:00
Rüdiger Timm
d94d71f964 initialize pointers 2001-02-07 15:19:50 +00:00
Philipp Lohmann
fb72a53dc6 #83524# buffer resize events to handle opaque resize WMs better 2001-02-05 15:11:13 +00:00
Oliver Braun
bd885671bf reinserted the USE_PSPRINT that was eliminated during Xprint merge 2001-02-01 15:04:03 +00:00
Philipp Lohmann
e206328880 implement XDisplayConnection interface 2001-02-01 13:08:06 +00:00