Jay Sorg
d4c08f5a02
clear window upon startup so cached data is not viewed on screen from up19-7-5
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@86 423420c4-83ab-492f-b58f-81f9feb106b5
2002-08-03 22:28:05 +00:00
Peter Åstrand
6d144afb8c
Got rid of var-arg macros
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@83 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-30 07:30:12 +00:00
Peter Åstrand
4f8b0bc47a
Changed max line length to 100
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@81 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-30 07:18:48 +00:00
Jay Sorg
7a1b799c9d
added ui_init for pre connect inits like fullscreen
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@80 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-30 01:57:39 +00:00
Jay Sorg
ef024a66ae
patblt reset orgin from up19-7-4
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@79 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-30 00:56:48 +00:00
Peter Åstrand
e18946a585
Indentation fixes
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@76 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-29 20:17:10 +00:00
Peter Åstrand
f1e223725f
Applied patch from Bob Bell for -K option
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@75 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-29 20:16:22 +00:00
Peter Åstrand
6481d9b98c
Applied patch from Bob Bell ( #2 )
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@72 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-29 19:21:51 +00:00
Peter Åstrand
acb889329a
Applied patch from Bob Bell ( #1 ), which fixes compilation warning messages.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@71 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-29 18:59:01 +00:00
Peter Åstrand
5c181a1e5f
Add support for enabling/disabling local compose handling. Compose support is now disabled per default
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@69 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-27 23:09:32 +00:00
Peter Åstrand
df8c2e47ce
Added "localstate" support to keymapping: Send local modifier state. This fixes problems with Shift-Home etc
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@68 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-27 22:35:38 +00:00
Peter Åstrand
2dd151bd20
Merged new keysym-based keyboard handling (from alt. CVS repos)
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@65 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-18 18:28:12 +00:00
Peter Åstrand
0685b1b65c
Fixed indentation with indent
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@63 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-18 16:38:31 +00:00
Jay Sorg
ea416fdd13
upside down pattern in patblt
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@58 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-14 04:20:25 +00:00
Peter Kallden
9ddcb7504a
using XEvent instead of XkbEvent. better tracking of modifiers. ( TODO: 1. sync at start up, 2. fallback for missing or improperly configured xkb module. )
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@53 423420c4-83ab-492f-b58f-81f9feb106b5
2002-06-07 07:49:59 +00:00
Matt Chapman
09024cf458
Revert to old behaviour of connecting before creating the UI.
...
This is to stop the UI generating input before the connection is complete
(which causes connection failures). The one difficulty is that ui_select
is now called before ui_create_window, which may cause problems for other
UIs - we may still need to change this in the future.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@52 423420c4-83ab-492f-b58f-81f9feb106b5
2002-05-28 11:48:55 +00:00
Peter Kallden
7162923fbe
adds support for accessx, makes it possible for people with disabilities to use rdesktop. Relies on XKB. Sync problem with changed modifiers on focus in not fixed yet...
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@51 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-26 08:22:39 +00:00
Matt Chapman
0f0d2643f2
There is an extended key flag that we should be setting for extended keys.
...
(Originally fixed by Ben McKeegan <Ben.McKeegan@fitz.cam.ac.uk>)
Ran make proto.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@49 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-20 09:41:03 +00:00
Michal Mihalik
c3fa5116c7
This fixes TEXT2(cache) procesing with corrupted screen with long lines and vertical text.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@48 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-19 12:06:08 +00:00
Matt Chapman
aee17eea87
Bugfix for ERROR: get font messages, particularly with vertical text.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@43 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-10 14:07:56 +00:00
Matt Chapman
9c0173a1eb
Fix for rdesktop hanging when it loses the X server connection.
...
(reported by Per Kristian Hove <Per.Hove@math.ntnu.no>)
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@41 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-07 09:42:54 +00:00
Matt Chapman
478c36c13b
Committing my keymap work - unlike the version in the unified patches,
...
this one uses external keymap files (which are my preference).
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@37 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-04 12:04:33 +00:00
Matt Chapman
027225c75d
OSF1/Alpha build fixes.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@35 423420c4-83ab-492f-b58f-81f9feb106b5
2001-09-15 14:30:46 +00:00
Matt Chapman
c1c6abb07a
Be very careful with if and macros...
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@34 423420c4-83ab-492f-b58f-81f9feb106b5
2001-09-15 14:01:45 +00:00
Matt Chapman
8bbba2c59f
Called translate_colour one too many times.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@33 423420c4-83ab-492f-b58f-81f9feb106b5
2001-09-15 13:03:35 +00:00
Matt Chapman
e867eb6fd1
Add a ui_select to xwin.c to reduce latency.
...
Remove extraneous error messages - only report at lowest level.
Endianness and IRIX compile fixes.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@32 423420c4-83ab-492f-b58f-81f9feb106b5
2001-09-15 12:34:34 +00:00
Matt Chapman
973ffe2dc1
Software backing store support.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@30 423420c4-83ab-492f-b58f-81f9feb106b5
2001-09-15 03:16:05 +00:00
Matt Chapman
24ea31f68a
Portability fixes, including elimination of variable argument macros.
...
Rudimentary configure script.
Miscellaneous cleanups.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@29 423420c4-83ab-492f-b58f-81f9feb106b5
2001-09-14 13:51:38 +00:00
Matt Chapman
a42509f2e5
Major cleanups, particularly in X code.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@28 423420c4-83ab-492f-b58f-81f9feb106b5
2001-09-14 03:38:39 +00:00
Matt Chapman
b5082af223
Merges from pl19-6-5.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@27 423420c4-83ab-492f-b58f-81f9feb106b5
2001-06-20 13:54:48 +00:00
Matt Chapman
75717d8ab6
Changed indentation style (-psl).
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@24 423420c4-83ab-492f-b58f-81f9feb106b5
2001-01-06 03:47:04 +00:00
Matt Chapman
b9613445f9
ran indent (-bli0 -i8 -cli8 -npcs -npsl)
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@23 423420c4-83ab-492f-b58f-81f9feb106b5
2001-01-06 03:12:10 +00:00
Matt Chapman
4c253c0df7
Fix for big-endian X-servers: rely on server to handle byte/bit order.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@22 423420c4-83ab-492f-b58f-81f9feb106b5
2000-10-17 08:24:09 +00:00
Matt Chapman
6585bc027f
Added a number of command line options including autologon.
...
Inverted sense of -m (the default is now to send mouse move events).
Preparing for release of 1.0.0.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@20 423420c4-83ab-492f-b58f-81f9feb106b5
2000-10-16 08:44:48 +00:00
Matt Chapman
71830eeb65
Respect x offset in font information.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@19 423420c4-83ab-492f-b58f-81f9feb106b5
2000-10-16 07:37:52 +00:00
Matt Chapman
7c41cdc1d0
Fixes (?) for font problems with Microsoft Office
...
Added URL to website http://www.rdesktop.org/
Releasing 0.9.0-alpha2
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@16 423420c4-83ab-492f-b58f-81f9feb106b5
2000-09-28 15:54:11 +00:00
Matt Chapman
f032bc75af
Added specific handler for triblt opcode 0x69 (used by Microsoft Word),
...
and fixed a typo in the default handler.
Fixed implementation of desktop cache code, which was sometimes
overlapping saves.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@15 423420c4-83ab-492f-b58f-81f9feb106b5
2000-09-28 07:04:14 +00:00
Matt Chapman
93c7854261
Portability fixes for Solaris and OSF1.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@11 423420c4-83ab-492f-b58f-81f9feb106b5
2000-08-15 12:01:01 +00:00
Matt Chapman
cd9b5a8761
Major commit of work from laptop - done in various free moments.
...
Implemented encryption layer and some basic licensing negotiation.
Reorganised code somewhat. While this is not quite as clean, it is
a lot faster - our parser speed was becoming a bottle-neck.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@9 423420c4-83ab-492f-b58f-81f9feb106b5
2000-08-15 10:23:24 +00:00
Matt Chapman
e11a571f14
Committing some awesome progress I made while overseas - this commit
...
really embodies a huge number of changes. We are now able to talk quite
fluently to a French NT Terminal Server - in normal usage only minor
font issues remain (handling of TEXT2 order is not perfect).
The next major hurdle is encryption, and it will be quite a big hurdle
- there seems to be some quite nasty session key stuff.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@8 423420c4-83ab-492f-b58f-81f9feb106b5
2000-07-25 12:34:29 +00:00
Matt Chapman
26d316fec0
Miscellaneous updates: implemented some more protocol features including
...
colour maps. Started on a new bitmap decompression engine which is not
completely working yet - however I am going back on the road so I am
committing now.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@6 423420c4-83ab-492f-b58f-81f9feb106b5
2000-07-07 09:40:03 +00:00
Matt Chapman
72da43c808
Started hacking on an X-Windows (Xlib) interface.
...
Currently pops up a window and displays bitmaps it sees side by side.
Next step is to go back to the protocol and interpret the surrounding data
stream.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@5 423420c4-83ab-492f-b58f-81f9feb106b5
2000-07-05 07:44:21 +00:00