Richard Alam
|
ac86a3ebb6
|
- combine all blocks that has changed on a capture cycle into one packet
|
2010-10-12 17:52:56 -04:00 |
|
Richard Alam
|
a36e2bc287
|
- mark the block as clean after sending. This prevents unecessarily sending block changes to
the server when the block is changing quickly.
|
2010-10-12 16:14:09 -04:00 |
|
Richard Alam
|
b7865a2073
|
- init sequence number to zero
|
2010-10-12 14:46:01 -04:00 |
|
Richard Alam
|
cc53a33aa7
|
- add sequence numbers to messages from deskshare applet to the server. This allows us to drop
late block changes.
|
2010-10-12 14:24:01 -04:00 |
|
Richard Alam
|
54ea5e4f8a
|
- modify logic so that we don't unnecessarily compute if the block has changed if it's already
dirty and wating to be sent to the server.
|
2010-10-10 12:28:55 -04:00 |
|
Richard Alam
|
519a287cd5
|
- fix problem where blocks don't get updated when moving the capture region
|
2010-10-10 12:05:06 -04:00 |
|
Richard Alam
|
8b0812ba97
|
- reset checksum when sending block
|
2010-10-10 11:27:20 -04:00 |
|
Richard Alam
|
cd039d3a3e
|
- synch setting of the flag so that new screen caps are propagated properly
|
2010-10-07 11:37:24 -04:00 |
|
Richard Alam
|
86c8a006b0
|
- revert back to 64x64 blocks
|
2010-10-06 21:38:31 -04:00 |
|
Richard Alam
|
ca9d954b93
|
- bind lifeline only to localhost
|
2010-10-06 21:25:14 -04:00 |
|
Richard Alam
|
e2a169c041
|
- remove tray icon when stopping deskshare
|
2010-10-06 12:02:45 -04:00 |
|
Richard Alam
|
d25cdbd36b
|
- remove resize listeners and make border solid blue when sharing
|
2010-10-06 10:46:32 -04:00 |
|
Richard Alam
|
2fb57a1879
|
- remove frame when stopping desktop sharing
|
2010-09-30 22:47:18 -04:00 |
|
Richard Alam
|
7fcc2937da
|
- center capture region when starting
|
2010-09-30 21:22:28 -04:00 |
|
Richard Alam
|
d6dcbfca14
|
- change text to start sharing
|
2010-09-30 15:15:29 -04:00 |
|
Richard Alam
|
f3209f6514
|
- remove start button when sharing. Users will now have to quit from the client until we figure out the
best way to start/stop sharing.
|
2010-09-30 15:12:36 -04:00 |
|
Richard Alam
|
61fc30239e
|
- when sharing full screen, it the width is greater than 1280, scale the output to 1280
|
2010-09-30 11:28:24 -04:00 |
|
Richard Alam
|
b828761f0e
|
- don't scale when sharing fullscreen
|
2010-09-30 11:04:34 -04:00 |
|
Richard Alam
|
3a877a3270
|
- update applet and cleanup
|
2010-09-30 10:34:55 -04:00 |
|
Richard Alam
|
a73bcd4faa
|
- start/stop deskshare properly
|
2010-09-30 10:21:35 -04:00 |
|
Richard Alam
|
436cead11d
|
- add source and target compatibility to 1.6
|
2010-09-30 09:45:33 -04:00 |
|
Richard Alam
|
1670890939
|
- start and stop network connection properly
|
2010-09-28 12:59:07 -04:00 |
|
Richard Alam
|
5cd65fc593
|
- change border color from red to blue when capturing
|
2010-09-28 08:21:23 -04:00 |
|
Richard Alam
|
04375f3426
|
- clean up
|
2010-09-27 17:39:21 -04:00 |
|
Richard Alam
|
af948c2e99
|
- can now capture region inside the frame without the borders
|
2010-09-27 17:17:57 -04:00 |
|
Richard Alam
|
96e717b5b5
|
- checkpoint: refactor to make capturing of region work. There is still a minor issue
where the right and bottom border gets captured.
|
2010-09-27 15:44:07 -04:00 |
|
Richard Alam
|
597df03b93
|
- restructure client code so that in only expose few interfaces
|
2010-09-26 13:40:16 -04:00 |
|
Richard Alam
|
33b60b738a
|
- refactor the capture frame to the deskshareClient because we want it to be available too for standalone
(more work to be done).
|
2010-09-25 13:04:41 -04:00 |
|
Richard Alam
|
cd847c98f2
|
- fix typos
|
2010-09-21 16:22:02 -04:00 |
|
Richard Alam
|
83b2519b60
|
- convert pixels from int[] to byte[] and use the byte[] to calculate checksum to determine if a block has chnaged
|
2010-09-17 14:53:20 -04:00 |
|
Richard Alam
|
0cfe1d1efa
|
- use all pixels to calculate checksum when determining if a block has changed
|
2010-09-17 11:52:36 -04:00 |
|
deniszgonjanin
|
b8a1b45e0d
|
Desktop Sharing region selection
|
2010-09-08 03:56:31 +00:00 |
|
Richard Alam
|
df84f1222b
|
- have the applet tunnel by default
|
2010-09-03 15:10:17 -04:00 |
|
Richard Alam
|
4b7a3fbc14
|
- change license from AGPL to LGPL
|
2010-07-09 15:50:14 -04:00 |
|
Richard Alam
|
9e38133fe3
|
- upgrade version to 0.7
|
2010-06-25 11:07:45 -04:00 |
|
Richard Alam
|
5b3a3252db
|
- applet shouldn't tunnel by default
|
2010-06-25 11:03:03 -04:00 |
|
Richard Alam
|
38562311f3
|
- modify how we calculate the checksum to determine if the block has changed. Previously, we
only looked at the 5th column of the block (BUG). Now, we check every 13th pixel of the
block from bottom-left to top-right.
|
2010-06-16 14:42:01 -04:00 |
|
Richard Alam
|
300af6b3b6
|
- applet shouldn't display menus in systray icon
|
2010-06-04 14:55:14 -04:00 |
|
Richard Alam
|
adba1c0a47
|
- init scaleW and scaleH to captureW and captureH in the applet
|
2010-06-04 11:17:34 -04:00 |
|
Richard Alam
|
95787e3f3f
|
- fix problem where desktop sharing client doesn't stop when server stops
|
2010-06-01 12:11:28 -04:00 |
|
Richard Alam
|
00491a99d6
|
- minor cleanup
|
2010-05-28 09:48:43 -04:00 |
|
Richard Alam
|
d4ac169771
|
- adjust mouse pointer coordinates when scaling
- add parameter to maintain aspect ratio when scaling
|
2010-05-27 14:03:45 -04:00 |
|
Richard Alam
|
edeedf3b6d
|
- add parameters to scale captured screen
|
2010-05-26 14:36:21 -04:00 |
|
Richard Alam
|
636beed2ec
|
- add .gitignore and build folder
|
2010-05-25 21:11:47 -04:00 |
|
Richard Alam
|
d93ab7e706
|
- disconnect lifeline when stopping client normally
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@114 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
|
2010-05-19 18:45:44 +00:00 |
|
Richard Alam
|
b251aaee9d
|
- exit properly when not able to connect to server
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@113 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
|
2010-05-19 14:09:17 +00:00 |
|
Richard Alam
|
a5ab756f63
|
- increase screen capture rate
- increase mouse location track rate
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@112 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
|
2010-05-18 15:19:50 +00:00 |
|
Richard Alam
|
0f6a97ca60
|
- handle network errors
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@111 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
|
2010-05-17 16:49:37 +00:00 |
|
Richard Alam
|
edba8f146d
|
- capture whole desktop by default
- return exit codes when stopping
- listen for connection from external app as lifeline
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@110 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
|
2010-05-17 15:08:30 +00:00 |
|
Richard Alam
|
f377de98ea
|
- revert back port to 9123
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@109 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
|
2010-05-11 19:26:15 +00:00 |
|