Commit graph

10509 commits

Author SHA1 Message Date
Oliver Bolte
dd521c07ec INTEGRATION: CWS vcl17 (1.50.2); FILE MERGED
2004/01/21 20:19:23 pl 1.50.2.2: RESYNC: (1.50-1.53); FILE MERGED
2003/11/27 11:37:21 hdu 1.50.2.1: #i22032# reject CMAP (1.0) format 4 tables
2004-02-20 08:04:29 +00:00
Oliver Bolte
315f1d04ff INTEGRATION: CWS vcl17 (1.49.2); FILE MERGED
2004/02/12 14:40:32 pl 1.49.2.9: missing link dependency
2004/01/22 14:00:44 pl 1.49.2.8: link dependency
2004/01/21 20:11:24 pl 1.49.2.7: RESYNC: (1.49-1.50); FILE MERGED
2004/01/12 12:57:16 pl 1.49.2.6: fixed Michael's link issue
2003/12/12 14:58:13 pl 1.49.2.5: add gtkwin dir
2003/12/10 12:24:02 pl 1.49.2.4: switch to unified plugin naming scheme
2003/12/04 14:49:32 pl 1.49.2.3: #i22713# first steps for a gtk plugin
2003/11/28 13:43:18 pl 1.49.2.2: #i22981# new dummy plugin for build tools
2003/11/27 13:30:22 pl 1.49.2.1: fixed xinerama linkage
2004-02-20 08:04:14 +00:00
Oliver Bolte
8efb777207 INTEGRATION: CWS vcl17 (1.166.2); FILE MERGED
2004/02/12 11:43:22 pl 1.166.2.6: #i20249# upmerge for vcl plugin support
2004/02/11 14:12:58 pl 1.166.2.5: RESYNC: (1.168-1.170); FILE MERGED
2004/01/21 20:23:00 pl 1.166.2.4: RESYNC: (1.166-1.168); FILE MERGED
2003/12/12 14:56:11 pl 1.166.2.3: adding gtk frame: first steps
2003/12/08 17:18:20 pl 1.166.2.2: #111793# catch X errors in HandleReparentEvent
2003/11/24 13:44:42 pl 1.166.2.1: #i22598# fixed some memory leaks (thanks to Dan Williams)
2004-02-20 08:04:01 +00:00
Oliver Bolte
62dbbb1f5d INTEGRATION: CWS vcl17 (1.2.2); FILE MERGED
2004/02/12 12:50:00 pl 1.2.2.9: disable automatic gtk usage until QA greenlights the gtk plugin
2004/01/12 12:57:14 pl 1.2.2.8: fixed Michael's link issue
2003/12/19 16:50:34 mmeeks 1.2.2.7: Revert PL's change, fixing linking
Impl. StartPresentation.
2003/12/19 15:02:18 pl 1.2.2.6: plugin autodetect
2003/12/16 23:08:42 mmeeks 1.2.2.5: Pass oslModule into plugin for symbol lookups
Dig out & hook gdk_threads_enter/leave
Add hooked locking sub-class
2003/12/16 17:30:52 pl 1.2.2.4: close plugin library at exit
2003/12/10 12:24:05 pl 1.2.2.3: switch to unified plugin naming scheme
2003/12/04 14:49:55 pl 1.2.2.2: #i22713# first steps for a gtk plugin
2003/11/28 13:43:16 pl 1.2.2.1: #i22981# new dummy plugin for build tools
2004-02-20 08:03:46 +00:00
Oliver Bolte
b0860da8db INTEGRATION: CWS vcl17 (1.1.2); FILE ADDED
2003/12/17 21:28:31 mmeeks 1.1.2.1: Split shared cursor includes out,
Implement GdkCursor support nicely
2004-02-20 08:03:34 +00:00
Oliver Bolte
3a62506962 INTEGRATION: CWS vcl17 (1.5.2); FILE MERGED
2004/01/21 20:24:06 pl 1.5.2.2: RESYNC: (1.5-1.6); FILE MERGED
2003/12/05 13:20:14 pl 1.5.2.1: removed tons of old unused stuff
2004-02-20 08:00:57 +00:00
Oliver Bolte
9833de645f INTEGRATION: CWS vcl17 (1.29.2); FILE MERGED
2004/02/11 14:13:18 pl 1.29.2.3: RESYNC: (1.30-1.31); FILE MERGED
2003/12/05 16:33:30 pl 1.29.2.2: separated printer graphics for use in different plugins
2003/12/04 14:49:54 pl 1.29.2.1: #i22713# first steps for a gtk plugin
2004-02-20 08:00:46 +00:00
Oliver Bolte
a94a76ac9e INTEGRATION: CWS vcl17 (1.109.2); FILE MERGED
2004/02/11 14:14:10 pl 1.109.2.4: RESYNC: (1.112-1.115); FILE MERGED
2004/01/22 12:09:30 pl 1.109.2.3: resolved merge conflicts
2004/01/21 20:25:48 pl 1.109.2.2: RESYNC: (1.109-1.112); FILE MERGED
2003/12/05 16:33:30 pl 1.109.2.1: separated printer graphics for use in different plugins
2004-02-20 08:00:33 +00:00
Oliver Bolte
18e140ddc8 INTEGRATION: CWS vcl17 (1.19.2); FILE MERGED
2004/02/12 11:43:21 pl 1.19.2.6: #i20249# upmerge for vcl plugin support
2004/02/11 16:37:13 pl 1.19.2.5: solved merge conflict
2004/02/11 14:13:50 pl 1.19.2.4: RESYNC: (1.20-1.22); FILE MERGED
2004/01/21 20:25:10 pl 1.19.2.3: RESYNC: (1.19-1.20); FILE MERGED
2003/12/05 16:33:29 pl 1.19.2.2: separated printer graphics for use in different plugins
2003/12/05 13:20:13 pl 1.19.2.1: removed tons of old unused stuff
2004-02-20 08:00:20 +00:00
Oliver Bolte
8a54a86057 INTEGRATION: CWS vcl17 (1.26.2); FILE MERGED
2004/02/11 14:14:19 pl 1.26.2.5: RESYNC: (1.28-1.29); FILE MERGED
2004/01/21 20:26:00 pl 1.26.2.4: RESYNC: (1.26-1.28); FILE MERGED
2003/12/12 14:56:07 pl 1.26.2.3: adding gtk frame: first steps
2003/12/05 16:33:29 pl 1.26.2.2: separated printer graphics for use in different plugins
2003/12/05 13:20:12 pl 1.26.2.1: removed tons of old unused stuff
2004-02-20 08:00:08 +00:00
Oliver Bolte
70f0630f23 INTEGRATION: CWS vcl17 (1.10.336); FILE MERGED
2003/12/05 11:36:31 hdu 1.10.336.1: #i11018# enable UNDEFINED_REPLACE flag for text encoding conversions
2004-02-20 07:59:55 +00:00
Oliver Bolte
8e4f9f1c70 INTEGRATION: CWS vcl17 (1.9.2); FILE MERGED
2004/01/21 20:24:59 pl 1.9.2.2: RESYNC: (1.9-1.10); FILE MERGED
2003/12/05 13:20:12 pl 1.9.2.1: removed tons of old unused stuff
2004-02-20 07:59:43 +00:00
Oliver Bolte
97c027aaf5 INTEGRATION: CWS vcl17 (1.1.2); FILE ADDED
2004/01/22 13:00:36 pl 1.1.2.4: corrected a valueless return
2004/01/22 12:09:30 pl 1.1.2.3: resolved merge conflicts
2003/12/10 17:07:08 hdu 1.1.2.2: #i23202# character mirroring also needed for printer ASCII fonts
2003/12/05 16:33:28 pl 1.1.2.1: separated printer graphics for use in different plugins
2004-02-20 07:59:30 +00:00
Oliver Bolte
13ea32dd2c INTEGRATION: CWS vcl17 (1.10.50); FILE MERGED
2004/01/21 20:24:35 pl 1.10.50.3: RESYNC: (1.10-1.11); FILE MERGED
2003/12/18 16:14:35 mmeeks 1.10.50.2: Bin nasty, binary pre-compiled mess,
Cleanup headers removing gnomeint bits
Implement 'SnapShot'
2003/12/05 16:33:28 pl 1.10.50.1: separated printer graphics for use in different plugins
2004-02-20 07:59:20 +00:00
Oliver Bolte
9eff4cab13 INTEGRATION: CWS vcl17 (1.17.2); FILE MERGED
2004/02/11 16:33:33 pl 1.17.2.3: gnome integration moved to gtk plugin
2004/02/11 14:13:41 pl 1.17.2.2: RESYNC: (1.17-1.19); FILE MERGED
2003/12/18 16:14:35 mmeeks 1.17.2.1: Bin nasty, binary pre-compiled mess,
Cleanup headers removing gnomeint bits
Implement 'SnapShot'
2004-02-20 07:58:57 +00:00
Oliver Bolte
d1117788d4 INTEGRATION: CWS vcl17 (1.45.2); FILE MERGED
2004/02/11 14:14:50 pl 1.45.2.3: RESYNC: (1.46-1.47); FILE MERGED
2004/01/21 20:29:29 pl 1.45.2.2: RESYNC: (1.45-1.46); FILE MERGED
2003/11/24 13:43:42 pl 1.45.2.1: #i22598# fixed some memory leaks (thanks to Dan Williams)
2004-02-20 07:58:46 +00:00
Oliver Bolte
00e2bf3ddf INTEGRATION: CWS vcl17 (1.8.2); FILE MERGED
2004/01/21 20:28:29 pl 1.8.2.2: RESYNC: (1.8-1.9); FILE MERGED
2003/12/12 13:44:55 mmeeks 1.8.2.1: Split out SalSystem stuff into a shared header, virtualize the native dialog
stuff to bin the nasty msgbox code.

Don't g_thread_init if we have already - theoretical crasher
add SAL_DEBUG_UPDATES

** Disable timeout ** - causing gtk+ rendering to barf, will fix next pass.

re-hash native dialog code to make it more pleasant.
2004-02-20 07:58:32 +00:00
Oliver Bolte
f51ea99f12 INTEGRATION: CWS vcl17 (1.18.2); FILE MERGED
2004/01/21 20:27:05 pl 1.18.2.2: RESYNC: (1.18-1.19); FILE MERGED
2003/12/04 14:49:52 pl 1.18.2.1: #i22713# first steps for a gtk plugin
2004-02-20 07:58:19 +00:00
Oliver Bolte
9562584e55 INTEGRATION: CWS vcl17 (1.48.2); FILE MERGED
2004/02/12 12:34:07 pl 1.48.2.15: dispatch mouse events to the correct VCL frame
2004/02/11 14:14:30 pl 1.48.2.14: RESYNC: (1.50-1.51); FILE MERGED
2004/01/22 13:22:04 pl 1.48.2.13: solved a merge error
2004/01/22 12:09:28 pl 1.48.2.12: resolved merge conflicts
2004/01/21 20:27:41 pl 1.48.2.11: RESYNC: (1.48-1.50); FILE MERGED
2004/01/19 15:46:06 pl 1.48.2.10: initialize member
2003/12/17 21:28:29 mmeeks 1.48.2.9: Split shared cursor includes out,
Implement GdkCursor support nicely
2003/12/16 16:01:19 mmeeks 1.48.2.8: Create SalX11Display sub-class
Bin 'bool' to constructor, and do via sub-classing
Fixup XCloseDisplay duplication in destructor.
2003/12/16 14:45:32 pl 1.48.2.7: added style settings to gtk plugin
2003/12/15 14:12:10 mmeeks 1.48.2.6: re-hash glib timeout code for efficiency
Don't add the X socket to the poll a 2nd time (using un-virtualized callbacks) in SalDisplay
2003/12/12 16:23:26 pl 1.48.2.5: release the mutex atfer usage
2003/12/12 14:56:04 pl 1.48.2.4: adding gtk frame: first steps
2003/12/08 16:07:04 pl 1.48.2.3: fixed Yield() for libsn
2003/12/05 13:20:10 pl 1.48.2.2: removed tons of old unused stuff
2003/12/04 14:49:51 pl 1.48.2.1: #i22713# first steps for a gtk plugin
2004-02-20 07:58:07 +00:00
Oliver Bolte
3ef96981df INTEGRATION: CWS vcl17 (1.30.2); FILE MERGED
2004/01/22 13:38:48 pl 1.30.2.6:  corrected a misplaced extern C
2004/01/21 20:28:19 pl 1.30.2.5: RESYNC: (1.30-1.32); FILE MERGED
2003/12/16 16:01:18 mmeeks 1.30.2.4: Create SalX11Display sub-class
Bin 'bool' to constructor, and do via sub-classing
Fixup XCloseDisplay duplication in destructor.
2003/12/15 14:12:09 mmeeks 1.30.2.3: re-hash glib timeout code for efficiency
Don't add the X socket to the poll a 2nd time (using un-virtualized callbacks) in SalDisplay
2003/12/05 13:20:09 pl 1.30.2.2: removed tons of old unused stuff
2003/12/04 14:49:50 pl 1.30.2.1: #i22713# first steps for a gtk plugin
2004-02-20 07:57:54 +00:00
Oliver Bolte
43438df984 INTEGRATION: CWS vcl17 (1.1.2); FILE ADDED
2004/01/20 16:44:47 pl 1.1.2.3: shape for GtkSalObject
2004/01/20 16:06:44 pl 1.1.2.2: make plugins functional
2004/01/19 18:55:31 pl 1.1.2.1: add foundations for GtkSalObject
2004-02-20 07:57:43 +00:00
Oliver Bolte
9072e25014 INTEGRATION: CWS vcl17 (1.1.2); FILE ADDED
2004/01/22 12:52:41 pl 1.1.2.8: solved an access problem
2004/01/19 18:55:30 pl 1.1.2.7: add foundations for GtkSalObject
2004/01/19 15:45:32 pl 1.1.2.6: allow for recursive Grab/Ungrab
2003/12/16 23:08:41 mmeeks 1.1.2.5: Pass oslModule into plugin for symbol lookups
Dig out & hook gdk_threads_enter/leave
Add hooked locking sub-class
2003/12/15 18:12:09 pl 1.1.2.4: first cut at key events
2003/12/12 14:56:03 pl 1.1.2.3: adding gtk frame: first steps
2003/12/12 13:44:51 mmeeks 1.1.2.2: Split out SalSystem stuff into a shared header, virtualize the native dialog
stuff to bin the nasty msgbox code.

Don't g_thread_init if we have already - theoretical crasher
add SAL_DEBUG_UPDATES

** Disable timeout ** - causing gtk+ rendering to barf, will fix next pass.

re-hash native dialog code to make it more pleasant.
2003/12/11 12:47:31 pl 1.1.2.1: move to more sensible dir structure
2004-02-20 07:57:32 +00:00
Oliver Bolte
cffc6fd03e INTEGRATION: CWS vcl17 (1.1.2); FILE ADDED
2004/02/12 12:36:35 pl 1.1.2.20: #i25164# default size for frame, icons enabled again
2004/01/21 13:20:40 pl 1.1.2.19: added geometry, fixed some minor issues
2004/01/19 18:55:30 pl 1.1.2.18: add foundations for GtkSalObject
2004/01/19 15:44:48 pl 1.1.2.17: add: input method handling
2003/12/19 16:50:33 mmeeks 1.1.2.16: Revert PL's change, fixing linking
Impl. StartPresentation.
2003/12/19 14:24:50 mmeeks 1.1.2.15: bin toolbar size bits
fix key modifiers for CTL thing.
2003/12/18 19:04:43 pl 1.1.2.14: mouse enter/leave
2003/12/18 18:36:42 pl 1.1.2.13: wheel events
2003/12/18 17:19:48 pl 1.1.2.12: added default positioning for frames
2003/12/18 15:12:35 mmeeks 1.1.2.11: Fix grab issues,
Fix display opening
Misc. bits.
2003/12/18 13:09:59 mmeeks 1.1.2.10: cleanup cursors
fix grab problems.
2003/12/18 11:44:17 mmeeks 1.1.2.9: Fix keyboard modifiers ...
2003/12/17 19:58:18 mmeeks 1.1.2.8: bin scattered GetDefDisp badness
implement icon setting
2003/12/17 13:13:19 mmeeks 1.1.2.7: Cursor bits ..
Flush/Sync
Don't return TRUE from ConfigureEvent (eg.)
SetPointerPos
Use widget's mapped state not separate boolean
2003/12/16 17:53:29 pl 1.1.2.6: first shot at Get/SetWindowState
2003/12/16 15:13:40 pl 1.1.2.5: fix non rersizable dialogs
2003/12/16 14:45:31 pl 1.1.2.4: added style settings to gtk plugin
2003/12/15 18:12:08 pl 1.1.2.3: first cut at key events
2003/12/12 17:09:14 pl 1.1.2.2: motion events for frames
2003/12/12 14:56:02 pl 1.1.2.1: adding gtk frame: first steps
2004-02-20 07:57:22 +00:00
Oliver Bolte
50b3cc532c INTEGRATION: CWS vcl17 (1.1.2); FILE ADDED
2004/02/12 12:34:06 pl 1.1.2.9: dispatch mouse events to the correct VCL frame
2003/12/18 13:09:58 mmeeks 1.1.2.8: cleanup cursors
fix grab problems.
2003/12/17 21:28:29 mmeeks 1.1.2.7: Split shared cursor includes out,
Implement GdkCursor support nicely
2003/12/17 13:13:18 mmeeks 1.1.2.6: Cursor bits ..
Flush/Sync
Don't return TRUE from ConfigureEvent (eg.)
SetPointerPos
Use widget's mapped state not separate boolean
2003/12/16 16:01:17 mmeeks 1.1.2.5: Create SalX11Display sub-class
Bin 'bool' to constructor, and do via sub-classing
Fixup XCloseDisplay duplication in destructor.
2003/12/15 18:12:08 pl 1.1.2.4: first cut at key events
2003/12/15 14:12:09 mmeeks 1.1.2.3: re-hash glib timeout code for efficiency
Don't add the X socket to the poll a 2nd time (using un-virtualized callbacks) in SalDisplay
2003/12/12 14:56:01 pl 1.1.2.2: adding gtk frame: first steps
2003/12/11 12:47:30 pl 1.1.2.1: move to more sensible dir structure
2004-02-20 07:57:14 +00:00
Oliver Bolte
37d398b561 INTEGRATION: CWS vcl17 (1.2.2); FILE ADDED
2004/01/22 12:49:30 pl 1.2.2.3: SummarySystemInfos is no more
2004/01/22 12:09:28 pl 1.2.2.2: resolved merge conflicts
2003/12/12 13:44:48 mmeeks 1.2.2.1: Split out SalSystem stuff into a shared header, virtualize the native dialog
stuff to bin the nasty msgbox code.

Don't g_thread_init if we have already - theoretical crasher
add SAL_DEBUG_UPDATES

** Disable timeout ** - causing gtk+ rendering to barf, will fix next pass.

re-hash native dialog code to make it more pleasant.
2004-02-20 07:57:04 +00:00
Oliver Bolte
5520a88f1b INTEGRATION: CWS vcl17 (1.10.2); FILE MERGED
2003/12/05 16:33:27 pl 1.10.2.1: separated printer graphics for use in different plugins
2004-02-20 07:56:54 +00:00
Oliver Bolte
afd463284d INTEGRATION: CWS vcl17 (1.6.2); FILE MERGED
2003/12/04 14:49:45 pl 1.6.2.1: #i22713# first steps for a gtk plugin
2004-02-20 07:55:57 +00:00
Oliver Bolte
eb60586216 INTEGRATION: CWS vcl17 (1.23.2); FILE MERGED
2004/01/21 20:32:45 pl 1.23.2.4: RESYNC: (1.23-1.25); FILE MERGED
2003/12/12 14:56:00 pl 1.23.2.3: adding gtk frame: first steps
2003/12/05 16:33:26 pl 1.23.2.2: separated printer graphics for use in different plugins
2003/12/05 13:20:07 pl 1.23.2.1: removed tons of old unused stuff
2004-02-20 07:55:46 +00:00
Oliver Bolte
7afb730474 INTEGRATION: CWS vcl17 (1.33.2); FILE MERGED
2004/02/12 11:43:20 pl 1.33.2.4: #i20249# upmerge for vcl plugin support
2004/02/11 14:15:09 pl 1.33.2.3: RESYNC: (1.34-1.35); FILE MERGED
2004/01/21 20:32:34 pl 1.33.2.2: RESYNC: (1.33-1.34); FILE MERGED
2003/12/05 13:20:07 pl 1.33.2.1: removed tons of old unused stuff
2004-02-20 07:55:33 +00:00
Oliver Bolte
0a6bbb9827 INTEGRATION: CWS vcl17 (1.19.2); FILE MERGED
2004/02/12 12:34:05 pl 1.19.2.10: dispatch mouse events to the correct VCL frame
2004/01/21 20:31:43 pl 1.19.2.9: RESYNC: (1.19-1.21); FILE MERGED
2003/12/16 16:01:17 mmeeks 1.19.2.8: Create SalX11Display sub-class
Bin 'bool' to constructor, and do via sub-classing
Fixup XCloseDisplay duplication in destructor.
2003/12/16 14:45:31 pl 1.19.2.7: added style settings to gtk plugin
2003/12/15 14:12:08 mmeeks 1.19.2.6: re-hash glib timeout code for efficiency
Don't add the X socket to the poll a 2nd time (using un-virtualized callbacks) in SalDisplay
2003/12/12 16:52:37 mmeeks 1.19.2.5: Re-work Insert/Remove to allow custom sources to be added to the
glib mainloop; tested & works with NAS.
2003/12/12 14:55:59 pl 1.19.2.4: adding gtk frame: first steps
2003/12/12 14:48:51 mmeeks 1.19.2.3: re-hash timeout / wakeup bits ...
2003/12/05 13:20:06 pl 1.19.2.2: removed tons of old unused stuff
2003/12/04 14:49:44 pl 1.19.2.1: #i22713# first steps for a gtk plugin
2004-02-20 07:55:21 +00:00
Oliver Bolte
bd8d3467de INTEGRATION: CWS vcl17 (1.7.2); FILE MERGED
2003/12/04 14:49:43 pl 1.7.2.1: #i22713# first steps for a gtk plugin
2004-02-20 07:55:08 +00:00
Oliver Bolte
c076927707 INTEGRATION: CWS vcl17 (1.1.2); FILE ADDED
2004/01/22 12:09:27 pl 1.1.2.2: resolved merge conflicts
2003/12/05 16:33:26 pl 1.1.2.1: separated printer graphics for use in different plugins
2004-02-20 07:54:57 +00:00
Oliver Bolte
3106c394fe INTEGRATION: CWS vcl17 (1.7.2); FILE MERGED
2004/01/21 20:32:18 pl 1.7.2.2: RESYNC: (1.7-1.8); FILE MERGED
2003/12/18 16:14:34 mmeeks 1.7.2.1: Bin nasty, binary pre-compiled mess,
Cleanup headers removing gnomeint bits
Implement 'SnapShot'
2004-02-20 07:54:36 +00:00
Oliver Bolte
f325fb9768 INTEGRATION: CWS vcl17 (1.1.2); FILE ADDED
2004/01/19 18:55:29 pl 1.1.2.2: add foundations for GtkSalObject
2003/12/12 14:55:58 pl 1.1.2.1: adding gtk frame: first steps
2004-02-20 07:54:24 +00:00
Oliver Bolte
6ff7688fbd INTEGRATION: CWS vcl17 (1.1.2); FILE ADDED
2004/01/20 16:44:46 pl 1.1.2.3: shape for GtkSalObject
2004/01/20 16:06:42 pl 1.1.2.2: make plugins functional
2004/01/19 18:55:29 pl 1.1.2.1: add foundations for GtkSalObject
2004-02-20 07:54:15 +00:00
Oliver Bolte
0bc442848c INTEGRATION: CWS vcl17 (1.1.2); FILE ADDED
2004/02/12 13:15:30 pl 1.1.2.34: #i25163# make shift tab work, added another host of keypad keys to be recognized
2004/02/12 12:36:34 pl 1.1.2.33: #i25164# default size for frame, icons enabled again
2004/01/21 13:20:43 pl 1.1.2.32: added geometry, fixed some minor issues
2004/01/20 16:57:40 pl 1.1.2.31: first shot at plugin parent (e.g. OfficeBean)
2004/01/20 16:06:42 pl 1.1.2.30: make plugins functional
2004/01/19 18:55:28 pl 1.1.2.29: add foundations for GtkSalObject
2004/01/19 15:44:47 pl 1.1.2.28: add: input method handling
2004/01/12 12:47:34 pl 1.1.2.27: fixed a sign issue
2003/12/19 16:50:32 mmeeks 1.1.2.26: Revert PL's change, fixing linking
Impl. StartPresentation.
2003/12/19 16:20:03 pl 1.1.2.25: cosmetic corrections
2003/12/19 15:25:12 mmeeks 1.1.2.24: fix map/flicker thing.
2003/12/19 14:24:48 mmeeks 1.1.2.23: bin toolbar size bits
fix key modifiers for CTL thing.
2003/12/19 12:27:47 pl 1.1.2.22: fullscreen mode (with EWMH WMs)
2003/12/18 19:04:42 pl 1.1.2.21: mouse enter/leave
2003/12/18 18:36:41 pl 1.1.2.20: wheel events
2003/12/18 17:19:47 pl 1.1.2.19: added default positioning for frames
2003/12/18 16:14:33 mmeeks 1.1.2.18: Bin nasty, binary pre-compiled mess,
Cleanup headers removing gnomeint bits
Implement 'SnapShot'
2003/12/18 15:12:34 mmeeks 1.1.2.17: Fix grab issues,
Fix display opening
Misc. bits.
2003/12/18 13:09:55 mmeeks 1.1.2.16: cleanup cursors
fix grab problems.
2003/12/18 11:44:16 mmeeks 1.1.2.15: Fix keyboard modifiers ...
2003/12/18 10:19:21 pl 1.1.2.14: fix missing icons
2003/12/17 21:28:28 mmeeks 1.1.2.13: Split shared cursor includes out,
Implement GdkCursor support nicely
2003/12/17 19:58:18 mmeeks 1.1.2.12: bin scattered GetDefDisp badness
implement icon setting
2003/12/17 17:10:13 mmeeks 1.1.2.11: bin problematic asserts
2003/12/17 13:13:17 mmeeks 1.1.2.10: Cursor bits ..
Flush/Sync
Don't return TRUE from ConfigureEvent (eg.)
SetPointerPos
Use widget's mapped state not separate boolean
2003/12/16 23:08:40 mmeeks 1.1.2.9: Pass oslModule into plugin for symbol lookups
Dig out & hook gdk_threads_enter/leave
Add hooked locking sub-class
2003/12/16 17:53:28 pl 1.1.2.8: first shot at Get/SetWindowState
2003/12/16 15:13:39 pl 1.1.2.7: fix non rersizable dialogs
2003/12/16 14:45:30 pl 1.1.2.6: added style settings to gtk plugin
2003/12/15 18:12:06 pl 1.1.2.5: first cut at key events
2003/12/12 17:09:13 pl 1.1.2.4: motion events for frames
2003/12/12 15:58:57 pl 1.1.2.3: frame issues
2003/12/12 15:33:02 pl 1.1.2.2: frame issues
2003/12/12 14:55:53 pl 1.1.2.1: adding gtk frame: first steps
2004-02-20 07:54:05 +00:00
Oliver Bolte
a24a20e1f7 INTEGRATION: CWS vcl17 (1.1.2); FILE ADDED
2003/12/12 16:52:35 mmeeks 1.1.2.3: Re-work Insert/Remove to allow custom sources to be added to the
glib mainloop; tested & works with NAS.
2003/12/12 13:44:45 mmeeks 1.1.2.2: Split out SalSystem stuff into a shared header, virtualize the native dialog
stuff to bin the nasty msgbox code.

Don't g_thread_init if we have already - theoretical crasher
add SAL_DEBUG_UPDATES

** Disable timeout ** - causing gtk+ rendering to barf, will fix next pass.

re-hash native dialog code to make it more pleasant.
2003/12/04 14:49:39 pl 1.1.2.1: #i22713# first steps for a gtk plugin
2004-02-20 07:53:54 +00:00
Oliver Bolte
ccfe424656 INTEGRATION: CWS vcl17 (1.1.2); FILE ADDED
2003/12/12 13:44:44 mmeeks 1.1.2.1: Split out SalSystem stuff into a shared header, virtualize the native dialog
stuff to bin the nasty msgbox code.

Don't g_thread_init if we have already - theoretical crasher
add SAL_DEBUG_UPDATES

** Disable timeout ** - causing gtk+ rendering to barf, will fix next pass.

re-hash native dialog code to make it more pleasant.
2004-02-20 07:53:44 +00:00
Oliver Bolte
8b2e152c17 INTEGRATION: CWS vcl17 (1.1.2); FILE ADDED
2004/01/19 18:55:26 pl 1.1.2.12: add foundations for GtkSalObject
2004/01/19 15:45:35 pl 1.1.2.11: allow for recursive Grab/Ungrab
2003/12/17 19:58:17 mmeeks 1.1.2.10: bin scattered GetDefDisp badness
implement icon setting
2003/12/17 17:10:11 mmeeks 1.1.2.9: bin problematic asserts
2003/12/16 23:08:40 mmeeks 1.1.2.8: Pass oslModule into plugin for symbol lookups
Dig out & hook gdk_threads_enter/leave
Add hooked locking sub-class
2003/12/12 16:52:35 mmeeks 1.1.2.7: Re-work Insert/Remove to allow custom sources to be added to the
glib mainloop; tested & works with NAS.
2003/12/12 15:58:54 pl 1.1.2.6: frame issues
2003/12/12 15:33:00 pl 1.1.2.5: frame issues
2003/12/12 14:55:49 pl 1.1.2.4: adding gtk frame: first steps
2003/12/11 12:47:28 pl 1.1.2.3: move to more sensible dir structure
2003/12/11 10:58:31 pl 1.1.2.2: #i22713# built in glib main loop
2003/12/04 14:49:36 pl 1.1.2.1: #i22713# first steps for a gtk plugin
2004-02-20 07:53:34 +00:00
Oliver Bolte
642eead7cf INTEGRATION: CWS vcl17 (1.1.2); FILE ADDED
2004/02/12 12:34:05 pl 1.1.2.19: dispatch mouse events to the correct VCL frame
2004/01/19 15:47:19 pl 1.1.2.18: no more SalI18N_InputMethod needed
2003/12/19 15:02:19 pl 1.1.2.17: plugin autodetect
2003/12/18 15:12:33 mmeeks 1.1.2.16: Fix grab issues,
Fix display opening
Misc. bits.
2003/12/18 13:09:54 mmeeks 1.1.2.15: cleanup cursors
fix grab problems.
2003/12/17 21:28:27 mmeeks 1.1.2.14: Split shared cursor includes out,
Implement GdkCursor support nicely
2003/12/17 13:13:16 mmeeks 1.1.2.13: Cursor bits ..
Flush/Sync
Don't return TRUE from ConfigureEvent (eg.)
SetPointerPos
Use widget's mapped state not separate boolean
2003/12/16 23:08:39 mmeeks 1.1.2.12: Pass oslModule into plugin for symbol lookups
Dig out & hook gdk_threads_enter/leave
Add hooked locking sub-class
2003/12/16 14:45:29 pl 1.1.2.11: added style settings to gtk plugin
2003/12/15 18:12:04 pl 1.1.2.10: first cut at key events
2003/12/15 14:12:07 mmeeks 1.1.2.9: re-hash glib timeout code for efficiency
Don't add the X socket to the poll a 2nd time (using un-virtualized callbacks) in SalDisplay
2003/12/12 17:09:11 pl 1.1.2.8: motion events for frames
2003/12/12 16:52:33 mmeeks 1.1.2.7: Re-work Insert/Remove to allow custom sources to be added to the
glib mainloop; tested & works with NAS.
2003/12/12 14:55:48 pl 1.1.2.6: adding gtk frame: first steps
2003/12/12 14:48:50 mmeeks 1.1.2.5: re-hash timeout / wakeup bits ...
2003/12/12 13:44:41 mmeeks 1.1.2.4: Split out SalSystem stuff into a shared header, virtualize the native dialog
stuff to bin the nasty msgbox code.

Don't g_thread_init if we have already - theoretical crasher
add SAL_DEBUG_UPDATES

** Disable timeout ** - causing gtk+ rendering to barf, will fix next pass.

re-hash native dialog code to make it more pleasant.
2003/12/11 12:47:27 pl 1.1.2.3: move to more sensible dir structure
2003/12/11 10:58:30 pl 1.1.2.2: #i22713# built in glib main loop
2003/12/04 14:49:34 pl 1.1.2.1: #i22713# first steps for a gtk plugin
2004-02-20 07:53:25 +00:00
Oliver Bolte
755c0e1c22 INTEGRATION: CWS vcl17 (1.177.2); FILE MERGED
2004/02/11 14:08:00 pl 1.177.2.6: RESYNC: (1.181-1.183); FILE MERGED
2004/01/22 12:09:26 pl 1.177.2.5: resolved merge conflicts
2004/01/21 19:37:29 pl 1.177.2.4: RESYNC: (1.177-1.181); FILE MERGED
2004/01/06 13:46:01 ssa 1.177.2.3: #112873# provide dtor for ImplDelData that takes care of removing it from associated Window
2003/11/28 13:59:38 ssa 1.177.2.2: #113722# cache queryInterface call to improve IsTopWindow()
2003/11/26 13:47:35 ssa 1.177.2.1: #i16682#,#i21238#,#i22098# allow system font sizes that will not make dialogs exceeding the screen
2004-02-20 07:52:29 +00:00
Oliver Bolte
1c287d9f56 INTEGRATION: CWS vcl17 (1.6.148); FILE MERGED
2004/01/21 19:38:39 pl 1.6.148.2: RESYNC: (1.6-1.8); FILE MERGED
2004/01/19 12:40:01 ssa 1.6.148.1: provide paint handler for tabpages
2004-02-20 07:52:14 +00:00
Oliver Bolte
afdd43da93 INTEGRATION: CWS vcl17 (1.22.134); FILE MERGED
2004/01/21 19:50:06 pl 1.22.134.3: RESYNC: (1.22-1.24); FILE MERGED
2003/12/02 16:16:56 hdu 1.22.134.2: #113491# avoid miscompare caused by integer overflow
2003/12/02 13:35:39 hdu 1.22.134.1: #113491# fix off by one for LRU counting, important for garbage collection
2004-02-20 07:52:00 +00:00
Oliver Bolte
f2e089c7bb INTEGRATION: CWS vcl17 (1.49.2); FILE MERGED
2004/02/11 14:11:17 pl 1.49.2.3: RESYNC: (1.52-1.54); FILE MERGED
2004/01/21 20:06:03 pl 1.49.2.2: RESYNC: (1.49-1.52); FILE MERGED
2004/01/19 12:54:53 hdu 1.49.2.1: #i21951# shortcircuit unit transformations if possible to avoid integer overflow
2004-02-20 07:51:39 +00:00
Oliver Bolte
6579756f84 INTEGRATION: CWS vcl17 (1.59.2); FILE MERGED
2004/02/11 14:10:33 pl 1.59.2.3: RESYNC: (1.62-1.64); FILE MERGED
2004/01/21 19:59:51 pl 1.59.2.2: RESYNC: (1.59-1.62); FILE MERGED
2003/12/10 15:00:32 hdu 1.59.2.1: #112800# fix strikethrough with X or / in RTL text
2004-02-20 07:51:28 +00:00
Oliver Bolte
33d505ed31 INTEGRATION: CWS vcl17 (1.159.2); FILE MERGED
2004/02/11 14:11:05 pl 1.159.2.4: RESYNC: (1.164-1.167); FILE MERGED
2004/01/21 20:02:13 pl 1.159.2.3: RESYNC: (1.159-1.164); FILE MERGED
2003/12/10 15:00:12 hdu 1.159.2.2: #112800# fix strikethrough with X or / in RTL text
2003/11/28 14:56:03 hdu 1.159.2.1: #i22804# improve handling of korean Baekmuk fonts, also glyph fallback list
2004-02-20 07:51:14 +00:00
Oliver Bolte
c9a035e86d INTEGRATION: CWS vcl17 (1.22.36); FILE MERGED
2004/02/11 14:10:43 pl 1.22.36.5: RESYNC: (1.23-1.24); FILE MERGED
2004/01/21 20:00:01 pl 1.22.36.4: RESYNC: (1.22-1.23); FILE MERGED
2003/12/04 16:10:42 hdu 1.22.36.3: #i22804# fix spelling: KochigGothic->KochiGothic
2003/12/04 14:44:07 hdu 1.22.36.2: #i22804# fix spelling: KochiGochi->KochiGothic
2003/12/04 14:38:45 hdu 1.22.36.1: #i22804# improve handling of Baekmuk fonts for Korean
2004-02-20 07:51:00 +00:00
Oliver Bolte
5b0409fe0b INTEGRATION: CWS vcl17 (1.19.14); FILE MERGED
2004/02/09 11:17:14 ssa 1.19.14.1: #25130# prepare for mouseover, add PreNotify handlers
2004-02-20 07:50:49 +00:00
Oliver Bolte
b10170f98f INTEGRATION: CWS vcl17 (1.12.14); FILE MERGED
2004/02/09 11:17:13 ssa 1.12.14.1: #25130# prepare for mouseover, add PreNotify handlers
2004-02-20 07:50:38 +00:00
Oliver Bolte
cb090d4f86 INTEGRATION: CWS vcl17 (1.11.14); FILE MERGED
2004/02/09 11:17:13 ssa 1.11.14.2: #25130# prepare for mouseover, add PreNotify handlers
2004/01/22 12:09:26 pl 1.11.14.1: resolved merge conflicts
2004-02-20 07:50:26 +00:00