Commit Graph

  • b0fc30052e Explicitly recommend Marinetti 3.0b9 or later for best performance. master Stephen Heumann 2018-07-04 20:45:07 -0500
  • 15ae230609 Update title/description for github.io site. Stephen Heumann 2017-04-20 21:46:03 -0500
  • b4c8941871 Set theme jekyll-theme-dinky Stephen Heumann 2017-04-20 21:41:37 -0500
  • 0d491e2402 Fix README formatting Stephen Heumann 2017-04-20 21:41:02 -0500
  • ffa63e2bb4 Update version number v1.0.2 Stephen Heumann 2016-09-30 17:43:29 -0500
  • 4788d6ac0c Update README Stephen Heumann 2016-09-30 00:24:27 -0500
  • 1e7b5a13fe Check for events during raw drawing based on time, rather than every 16 lines. Stephen Heumann 2016-09-29 20:16:18 -0500
  • a11e065a35 Adjust the mode-switching code to provide smoother transitions. Stephen Heumann 2016-09-28 23:22:16 -0500
  • 26037d8c62 Support sending non-ASCII characters in key events. Stephen Heumann 2016-09-28 19:21:16 -0500
  • 99e38a1d6a Update README v1.0.1 Stephen Heumann 2016-09-25 18:09:51 -0500
  • 8dab988cd6 Update version numbers Stephen Heumann 2016-09-25 17:01:10 -0500
  • b97dcb39e8 Make sure connection is closed and ipid is logged out in error cases. Stephen Heumann 2016-09-21 23:52:25 -0500
  • e15038f3ec Avoid long hangs on disconnect if the connection is disrupted. Stephen Heumann 2016-09-21 21:23:06 -0500
  • 5c1fc77f9b Don't request another FBUpdate in NextRect if one is already coming. Stephen Heumann 2016-09-21 18:30:03 -0500
  • a6a34dd080 Don't block waiting for large clipboard transfers. Stephen Heumann 2016-09-17 23:40:10 -0500
  • f4c403d8d8 Translate character sets on clipboard send/receive, so non-ASCII text can be exchanged. Stephen Heumann 2016-09-17 18:01:31 -0500
  • aa868d6ff6 Move TCP read routines to a separate file. Stephen Heumann 2016-09-15 22:25:02 -0500
  • ceeaeb7767 Access data in read buffer using pointer instead of handle. Stephen Heumann 2016-09-15 21:40:39 -0500
  • e8a4d86f6b Remove old version number in README v1.0 Stephen Heumann 2016-09-06 18:29:00 -0500
  • 9e5dc390a5 Update version and copyright year Stephen Heumann 2016-09-05 22:58:50 -0500
  • 0bf868147c Update README Stephen Heumann 2016-09-05 22:56:55 -0500
  • 462b351425 Report zero-length reads as successful. Stephen Heumann 2016-09-05 21:52:24 -0500
  • af7b5b8119 Do raw drawing incrementally while data is being received. Stephen Heumann 2016-09-05 16:48:38 -0500
  • ec3cbc6748 Implement option to tune Marinetti for high throughput. Stephen Heumann 2016-09-02 19:08:45 -0500
  • 3f9fadd8cb Add check box to tune Marinetti for high throughput. Stephen Heumann 2016-08-31 23:37:18 -0500
  • d281a30f98 Use less ugly (and faster) code for content origin calculations. Stephen Heumann 2016-05-28 23:58:04 -0500
  • aa15c60672 Have Marinetti return a new handle in ReadFixup. Stephen Heumann 2016-05-28 23:19:13 -0500
  • e1288f7e1b Small refactoring to reduce boilerplate code Stephen Heumann 2016-05-28 21:59:35 -0500
  • 3a175f9b02 Have Marinetti return read data in a new handle. Stephen Heumann 2016-05-28 20:41:43 -0500
  • 46a1657580 Properly set up for next rectangle after out-of-bounds CopyRect. Stephen Heumann 2016-05-28 18:33:31 -0500
  • bb65891a4a Use shadowing and fast port optimizations for QuickDraw. Stephen Heumann 2016-05-21 12:35:51 -0500
  • d1b2e10489 Don't duplicatively regenerate color table entries. Stephen Heumann 2016-05-21 00:23:48 -0500
  • 1b4d47b690 Speed up raw drawing by calling EventAvail and SystemTask less often. Stephen Heumann 2016-05-20 23:09:40 -0500
  • aa38f6d209 Use faster assembly routine for 320-mode raw pixel decoding too. Stephen Heumann 2016-05-20 22:08:05 -0500
  • 9e401f4a83 Switch to using faster assembly routine (instead of C) for 640-mode pixel decoding loop. Stephen Heumann 2016-05-14 17:30:44 -0500
  • 12999358b5 Use a static (instead of dynamically allocated) buffer for SHR pixels generated from raw decoding. Stephen Heumann 2016-05-13 21:44:12 -0500
  • 141739c985 Clean up headers and make things static where appropriate. Stephen Heumann 2016-05-13 19:35:41 -0500
  • b8bdc81eda Statically allocate space for color tables in an assembly file. Stephen Heumann 2016-05-13 18:34:23 -0500
  • b9699111da Add link to binary releases. v1.0b2 Stephen Heumann 2015-09-29 18:00:32 -0500
  • e0044468e3 Fix a memory leak in ReadFixup. Stephen Heumann 2015-09-29 17:20:33 -0500
  • c6389c9925 Optimize 640 mode raw decoding for case where consecutive blocks of 4 pixels are the same. Stephen Heumann 2015-09-28 22:33:02 -0500
  • 2f13669a2f Optimize 320-mode raw pixel decoding for the case where two consecutive pairs of pixels are the same. Stephen Heumann 2015-09-28 19:47:40 -0500
  • 13cd339277 Add a README.md file. Stephen Heumann 2015-09-26 23:58:19 -0500
  • 3c069bc35d Raw decoding optimization: Do operations using 16 bits where possible. Stephen Heumann 2015-09-26 22:16:04 -0500
  • f810cb3799 Optimize the core loops for decoding raw pixels a little, in particular deferring increments to the end. Stephen Heumann 2015-09-26 14:26:05 -0500
  • 59a3bf938c Use 16-bit computations for shifts, where possible. Stephen Heumann 2015-09-26 01:24:58 -0500
  • 8861cb4a3a Replace a few mod-by-power-of-2 operations with bit masking, since ORCA/C wasn't optimizing them Stephen Heumann 2015-09-26 00:33:08 -0500
  • 8ee57096d2 Fix bug where the rightmost few pixels of a cursor could sometimes be corrupted Stephen Heumann 2015-09-25 23:47:09 -0500
  • 8cdef04732 Terminate blocking reads on TCP errors, instead of waiting for timer to expire. Stephen Heumann 2015-09-25 19:02:52 -0500
  • 50a273440a Update README for version 1.0b2. Stephen Heumann 2015-09-24 22:33:24 -0500
  • a44940a468 Flip the mapping of OA (Command) and Option keys. Stephen Heumann 2015-09-24 19:25:08 -0500
  • 8c18d44109 Improved error handling in local cursor code Stephen Heumann 2015-09-24 18:33:27 -0500
  • 60c976dda6 Update version number and copyright dates Stephen Heumann 2015-09-24 01:36:58 -0500
  • b9dba4ac26 Fix issues with local cursor code. It seems to work OK now. Stephen Heumann 2015-09-24 01:33:01 -0500
  • ebf5297779 Switch to standard indentation of closing braces Stephen Heumann 2015-09-23 20:56:33 -0500
  • ab3210adb0 Consistently use spaces for indentation Stephen Heumann 2015-09-23 20:26:03 -0500
  • f44c7089d2 Remove non-source files, out-of-date build scripts, and unused header Stephen Heumann 2015-09-23 19:53:42 -0500
  • 31ff375570 Post-1.0b1 work in progress from 2004. Stephen Heumann 2015-09-23 19:40:17 -0500
  • fb43622db7 VNCview GS 1.0b1 sources Stephen Heumann 2015-09-23 19:06:46 -0500
  • 48972d5a9c VNCview GS 1.0a2 sources Stephen Heumann 2015-09-23 18:56:37 -0500
  • 16f792352e VNCview GS 1.0a1 sources Stephen Heumann 2015-09-23 18:46:47 -0500