Commit Graph

1921 Commits

Author SHA1 Message Date
Richard Alam
5bac26a123 - add textbox 2012-07-10 12:23:17 +00:00
Richard Alam
7aa983e069 - add font style, size, color 2012-07-10 10:39:55 +00:00
Ajay Gopinath
715cb602c3 Finished text tool 'options'. 2012-07-09 16:43:03 -04:00
Ajay Gopinath
c38b719823 FINALLY! FINISHED TEXT TOOL. 2012-07-08 21:12:37 -04:00
Ajay Gopinath
8715327475 Modified record event to include fill color. Need to finish text tool and presentation GUI. 2012-07-08 14:30:46 -04:00
Ajay Gopinath
0ef622f959 Added triangle tool and made fill color selectable rather than making it the same as the line color of the DrawObject. 2012-07-06 22:36:41 -04:00
Richard Alam
59fde6e7ea - add icons to toolbar 2012-07-06 20:54:43 +00:00
Ajay Gopinath
a9fabf0028 Fixed duplication of GraphicObjects glitch when zooming and changing view modes. Added sprite transformation libraries but need to integrate with program. 2012-07-06 15:40:35 -04:00
Markos Calderon
a133a7e1a6 Merge branch 'master' of github.com:bigbluebutton/bigbluebutton into add-pointer-record 2012-07-06 11:22:32 -07:00
Richard Alam
e6a7a2b8b1 - add scribble and text icon 2012-07-06 17:42:17 +00:00
Richard Alam
79f313b880 Merge remote branch 'origin/add-pointer-record' into add-more-whiteboard-features 2012-07-06 17:35:23 +00:00
Markos Calderon
3d86d5d2a0 forgot to add service file 2012-07-06 10:02:45 -07:00
Richard Alam
ec9a72b3bb Merge branch 'master' into add-more-whiteboard-features 2012-07-06 15:21:31 +00:00
Richard Alam
1d4ee2862c Merge branch 'layout-module' 2012-07-06 15:03:49 +00:00
Ajay Gopinath
92343a02e5 Major change. Finished recognition of individual GraphicObjects using Selection Tool. Able to pick out top most GraphicObject when layers are present. Fixed personal license statements. New system exclusively for LTB, may be difficult to merge back with BBB, but will suffice for now. Text still buggy. 2012-07-05 19:09:53 -04:00
Ajay Gopinath
b2e86495c6 Added selection tool and basic recognition of individual objects. Need to fix text tool and allow modification of individual objects. 2012-07-05 16:03:17 -04:00
Felipe Cecagno
cd111f4d09 fixing the issue reported by a community member on this post: https://groups.google.com/forum/#!msg/bigbluebutton-dev/WgqfuXgPolE/YBAqw7kc0PoJ 2012-07-05 14:14:12 -03:00
Ajay Gopinath
e2d536a8f4 Added eraser and highlighter tool. Fixed text normalization issue. Need to add recogniition of individual objects. Text is buggy. 2012-07-05 01:34:51 -04:00
Ajay Gopinath
938103972d Finished basis for text tool. Stil need to add identification for individual objects/add text customization/fix glitches. 2012-07-04 12:28:29 -04:00
Ajay Gopinath
50d887e948 Fixed fill/transparency tool glitch of other clients not receiving updated shapes history. Abstracted DrawObject and TextObject to GraphicObject, and ShapeFactory and TextFactory to GraphicFactory. Almost done with abstraction of new functionality. 2012-07-01 15:33:50 -04:00
Ajay Gopinath
782154bba9 Finished adding fill selection tool and transparency option tool. 2012-06-30 18:47:31 -04:00
Ajay Gopinath
1f759c1466 Backup commit before resetting dev env 2012-06-27 18:28:01 -04:00
Felipe Cecagno
67e6c27e43 better vertical alignment of the components on the main toolbar and the bottom toolbar 2012-06-25 14:30:27 -03:00
Felipe Cecagno
64eba0a904 implemented multiple definitions layout, so the admin may define specific layouts depending on the role of the participant (see the layout definition) 2012-06-25 14:05:33 -03:00
Felipe Cecagno
44afd21339 implemented the windows order on the layout module 2012-06-25 10:40:42 -03:00
Ajay Gopinath
7ac7a51ebe red5 opened to dev successfully. Start of development of bbb-apps. 2012-06-22 14:41:06 -04:00
Ajay Gopinath
bb241409ad Backup before opening red5 up to dev. Still has Line tool. 2012-06-21 23:06:24 -04:00
Ajay Gopinath
59fc817df9 Added a simple line tool to whiteboard. 2012-06-21 19:13:38 -04:00
Ajay Gopinath
21b152f12a Added to bottom copyright, build working fine. 2012-06-21 12:31:12 -04:00
Ajay Gopinath
75e4e8d7bb Changed copyright below to test 2012-06-21 12:02:42 -04:00
Ajay Gopinath
d85a3176da Initial build commit. Revert back to here. No changes applied 2012-06-21 02:29:59 -04:00
Felipe Cecagno
5f2c4fc837 start to develop an order manager, which would keep track of the z-order of the windows in the canvas 2012-06-19 12:27:13 -03:00
Felipe Cecagno
b65ecad3b2 adding the lock button tooltip and fixing an issue related to the attribute "hidden" 2012-06-18 15:18:42 -03:00
Richard Alam
17bba97d40 - add catalan locale
- update version to 0.8
2012-06-18 12:56:30 +00:00
Felipe Cecagno
473468c4ac locking the participant windows when the session layout are locked 2012-06-15 17:31:22 -03:00
Felipe Cecagno
cb96e55137 making components consistent with the user's role: if the user is a participant, he won't see the control buttons (add, save, load), the lock button will be always disabled and the layouts combo will be enable only when the layouts aren't locked 2012-06-15 15:47:55 -03:00
Felipe Cecagno
85aa046010 added an attribute to the layout module to show or hide the module control buttons (add, save and load) 2012-06-15 14:43:18 -03:00
Felipe Cecagno
ba61055121 implement a mechanism to hide a window through the layouts definiton file 2012-06-15 14:39:21 -03:00
Felipe Cecagno
e2d99acbb0 it still needs some refactoring, but it's working fine; this is the client side of the layout module which interacts with the server in order to (un)lock the windows layout 2012-06-15 11:45:14 -03:00
Richard Alam
3d33d26bae - update latvian and german locales 2012-06-13 17:17:00 +00:00
Richard Alam
174a1c643e Merge pull request #40 from cforce/master
added missing german locale strings
2012-06-12 13:07:29 -07:00
Richard Alam
e411d3271b Merge pull request #42 from amon-sha/fix_lv_locale
Fix Latvian language file
2012-06-12 13:04:28 -07:00
Richard Alam
de6e0857a2 - update spanish and basque locales 2012-06-11 21:37:39 +00:00
Felipe Cecagno
a5c303772f leaving a little more space to the bottom controlbar 2012-06-06 17:52:46 -03:00
Felipe Cecagno
04ab5a3fe8 final version of the layout module before start to implement the mechanism to lock the windows layout 2012-06-06 14:53:53 -03:00
Richard Alam
d4b1c41298 - updating deskshare applet filename to 0.8 2012-06-05 21:09:37 +00:00
Richard Alam
d116e4f298 - update locale 2012-06-03 15:12:16 +00:00
Amon Sha
0294fa8ab0 Fix Latvian language file 2012-06-02 17:49:20 +03:00
Felipe Cecagno
782ad74fb2 created buttons to add the current layout, save/load layouts to/from file 2012-06-01 17:41:53 -03:00
Felipe Cecagno
1c59664ebe first version with save and load working fine 2012-05-30 17:36:11 -03:00
Felipe Cecagno
29a1aec1c9 implemented ability to include the current layout to the list and to save all the layouts to a text file - now I'm implementing the ability to load the layouts from file (the inverse operation) 2012-05-30 10:17:38 -03:00
Richard Alam
4f0b930553 - update locales 2012-05-28 19:37:12 +00:00
Felipe Cecagno
1c50815570 ignoring the desktop publish window as well 2012-05-25 17:47:16 -03:00
Felipe Cecagno
4746ba9f91 setup a default layout, that is applied in the beginning of the session; improved the animations; ignoring the video windows for the layouts - in the future we will be able to set a layout for the presenter window, for example, but now they are all ignored by the module 2012-05-24 23:53:43 -03:00
Felipe Cecagno
2a5023bb22 fixing the issue related to the duplicate of the webcam publishing window (http://code.google.com/p/bigbluebutton/issues/detail?id=1229) 2012-05-24 13:28:07 -03:00
Richard Alam
c1a59722f2 - remove grayscale step when sharing desktop 2012-05-22 17:53:27 +00:00
Terence Miller
acc0776513 Update bigbluebutton-client/locale/de_DE/bbbResources.properties 2012-05-20 01:40:20 +03:00
Richard Alam
2ba634e797 - start add text to whiteboard 2012-05-19 20:35:51 +00:00
Richard Alam
6b4aa2b6ab Fix chat scroll issue in macs (http://code.google.com/p/bigbluebutton/issues/detail?id=1125) 2012-05-15 17:30:48 +00:00
Richard Alam
517c1c7cb9 - update dekshare applet with more logs to profile where it takes a long
time to process
2012-05-14 15:17:25 +00:00
Richard Alam
e00b042e16 - update fit-to-page and fit-to-width icons 2012-05-14 15:16:55 +00:00
firstuser
c32016cb28 Merge branch 'master' into layout-module 2012-05-13 00:23:32 -03:00
Felipe Cecagno
c38186cf6f some minor updates; fixed a bug when the restored windows doesn't show up with the minimize button 2012-05-23 13:51:00 -03:00
Felipe Cecagno
87539f335b fixing typo 2012-05-22 23:13:28 -03:00
Felipe Cecagno
f0214fa580 implements the very first prototype of the layout module; the admin put the layout definitions in a XML file, and the user may apply the layouts independently; the users also can extract the current layout to add directly to the xml file with the layout definitions 2012-05-22 23:13:12 -03:00
Richard Alam
206330a6a0 - make icons bigger 2012-05-11 10:45:57 -07:00
Richard Alam
22388146d4 change icon when autojoin is set 2012-05-11 10:44:54 -07:00
Richard Alam
0fda31fb1d - ignore NetConnection.Connect.NetworkChange to prevent users with wireless connection from
disconnecting when the connection hiccups
2012-05-08 17:37:54 -07:00
Richard Alam
d7cf4f4484 - update presentation icons 2012-05-04 20:32:44 +00:00
Richard Alam
37b1edcc93 - update applet jar with changes to minimize connect timeout 2012-05-04 18:09:26 +00:00
Richard Alam
6ad333d730 - Initializing the currentPresentation to "Presentation" prevents uploading a file called Presentation.pdf as
we compare if the current presentation is the same as the new presentation to prevent reloading
2012-04-27 19:31:50 +00:00
Richard Alam
c57cb1a637 - add progress indicator when testing rtmp port 2012-04-26 14:30:55 +00:00
Richard Alam
247967cb28 - adding some more file to ignore 2012-04-26 14:29:50 +00:00
Richard Alam
8b91afb1e9 - don't auto rejoin when user clicks on logout button 2012-04-25 14:43:51 +00:00
Richard Alam
8bcaeb1edf - update deskshare standlone html 2012-04-24 22:20:12 +00:00
Richard Alam
17ae1eb459 - handle NetworkChange separately as we don't want to disconnect a wireless user when the connection hiccups 2012-04-21 16:07:12 +00:00
Richard Alam
9357ee289e - join the conference only when successfully connected to the server 2012-04-17 21:41:25 +00:00
Richard Alam
41a8d61651 - remove icon for deskshare and webcam
- change default line thickness to 2 for whiteboard
2012-04-16 22:37:24 +00:00
Richard Alam
af8620f292 - remove tunnel log on java console as it is confusing 2012-04-16 18:37:45 +00:00
Richard Alam
01a7a4be94 - updating locales 2012-04-16 14:39:04 +00:00
Richard Alam
f7aa80ba45 - change icons for voice, video and deskshare 2012-04-13 21:36:59 +00:00
Richard Alam
49bab2514b - change how we decode byte stream into frames
- add an end frame delimeter so we can handle frames easily
2012-04-12 21:49:37 +00:00
Richard Alam
05140aeb90 - auto rejoin the user when she gets disconnected from the voice conference without
explicitly requesting to leave the voice conference.
SIDE EFFECT:
  This "feature" make kicking the user from the voice conference a "broken feature" as
  the user get rejoined when kicked from the voice conference. We'll ahve to figure out
  how to detect that a user was disconnected because he was ejected by the moderator.
2012-04-05 14:33:54 +00:00
Fred Dixon
b761f23651 Edited audio-test.mp3 to 10 seconds 2012-03-25 20:01:29 -04:00
Richard Alam
0723e820b6 - add more logging to figure out why deskskare hangs when getting exceptions 2012-03-21 17:32:32 +00:00
Richard Alam
ec372dd538 - try to make deskshare resilient to corrupted packets 2012-03-15 22:06:33 +00:00
Richard Alam
942307740f - close window when stream has stopped 2012-03-15 21:41:11 +00:00
Richard Alam
b17cf9a9bc - fix issue 1125 once more 2012-03-09 21:40:10 +00:00
Richard Alam
fad4a7dc1c - fix issue 1125 where chat box is hidden because of scolling on a Mac 2012-03-06 16:34:53 +00:00
Richard Alam
ab5c81bb4a Merge pull request #24 from mconf/resolution-from-streamname
Resolution from streamname
2012-03-05 09:37:21 -08:00
Richard Alam
b967b3b1d8 - revert back changes in build.xml for join-mock 2012-03-02 23:03:06 +00:00
Richard Alam
fbc7354318 - remove join-mock step from build 2012-03-02 22:42:28 +00:00
Richard Alam
be76c7d8ab - update locale to 0.8-beta4 2012-03-01 19:15:31 +00:00
Richard Alam
93349e84e6 - update locale version to 0.8-beta4 and (c) to 2012 2012-03-01 19:00:50 +00:00
Richard Alam
49b59cc189 - update with new locales 2012-03-01 18:32:27 +00:00
Richard Alam
3aea936f77 - cleanup 2012-02-29 21:20:06 +00:00
Richard Alam
a409c3597d - minor cleanup 2012-02-29 21:12:03 +00:00
Richard Alam
90a9b10281 - handle resize of fit-to-width properly 2012-02-29 21:09:20 +00:00
Richard Alam
801ea6f2a7 - try to fit the page to window when resizing window and is fit-to-width 2012-02-29 20:44:02 +00:00
Richard Alam
6175c95f0c - do not reset to display the whole page when the page is loaded 2012-02-29 17:20:07 +00:00
Richard Alam
ab78322384 - use icon for each fit-to-page and fit-to-width 2012-02-28 22:27:08 +00:00
Richard Alam
0e795da75f - use fit-to-page as default for each new page
- update icons and locale strings
2012-02-28 18:31:27 +00:00
Richard Alam
bd368125d3 Merge branch 'master' into implement-fit-to-width 2012-02-28 17:25:05 +00:00
Richard Alam
b9fca184f0 - change how to do ftw and zooming 2012-02-28 13:01:22 +00:00
Fred Dixon
96777c07ec Added icons for fit-to-page and fit-to-width 2012-02-27 18:41:15 -05:00
Fred Dixon
ef6d74cefa Pulled out definitions for bigbluebutton-client and bigbluebutton-web from default bigbluebutton.nginx. These are now stored in /etc/bigbluebutton/nginx 2012-02-25 12:15:26 -05:00
Richard Alam
fd06e03c01 - hide reset button for portrait docs 2012-02-24 21:20:47 +00:00
Richard Alam
6961733340 - change brackground color of presentation window 2012-02-24 20:41:22 +00:00
Richard Alam
43be308ebe Merge branch 'master' into implement-fit-to-width 2012-02-24 20:31:16 +00:00
Richard Alam
6bdfb78495 - don't disable the cancel window so that it can be closed in case the conversion fails.
- put back resize handler to resize slide in real-time
2012-02-24 20:29:21 +00:00
Richard Alam
c23b3be31a - fix cast exception on file upload
- fix "undefined" on fileupload window
2012-02-24 20:19:37 +00:00
Richard Alam
b09ed1c231 - hide zoom slider when ftw 2012-02-24 18:43:09 +00:00
Richard Alam
a277d6c339 display ftw properly when switching pages 2012-02-24 16:51:18 +00:00
Richard Alam
e41af8caef - adjust slide display properly for ftw 2012-02-24 14:28:59 +00:00
Richard Alam
3777f433a1 - continue to extract the calculations 2012-02-23 22:36:42 +00:00
Richard Alam
db03520f77 - extracting out slide calculations into separate class 2012-02-23 21:59:42 +00:00
Richard Alam
2947518eb6 - DRYing up bounds detection code 2012-02-23 20:22:49 +00:00
Richard Alam
e4d86ae2f3 - bounds detect then using zoom slider for ftw 2012-02-23 19:38:32 +00:00
Richard Alam
b9f4dbe168 - hook zoom slider 2012-02-23 19:25:28 +00:00
Richard Alam
3213cc0299 - put the shapes list into it's own class so we don't have to depend on the window being shown to
receive the shape messages...we redraw the shapes when the window gets displayed
2012-02-23 15:24:21 +00:00
Fred Dixon
9fd046a961 remove code to copy config.xml and join-mock.xml, will leave these steps to the instructions 2012-02-22 19:41:47 -05:00
Fred Dixon
24c1c69156 Added logic in build.xml to copy config.xml and join-mock.xml if not in the bigbluebutton-client source tree 2012-02-22 17:32:55 -05:00
Richard Alam
efc63bfa66 - load whiteboard shapes for latecomers 2012-02-22 21:30:42 +00:00
Richard Alam
b86268c5da - don't move slide when resizing fit to page 2012-02-21 21:59:49 +00:00
Richard Alam
c067698906 - send updates while presenter draw shapes aside from pencil 2012-02-21 21:43:58 +00:00
Richard Alam
5abe4eecb4 - remove w,h,x,y from message as we don't use them 2012-02-21 19:42:39 +00:00
Richard Alam
ef95f1ee69 - hook up whiteboard history 2012-02-21 18:55:53 +00:00
Richard Alam
5aa67ab7d0 - hook up undo and clear buttons 2012-02-21 18:29:50 +00:00
Richard Alam
111fabcb3c - FINALLY! Got the shapes to work properly when zooming and resizing. 2012-02-21 16:34:05 +00:00
Richard Alam
0a2a6761c3 - convert int to Number 2012-02-20 16:54:01 +00:00
Richard Alam
1131abaa3f - display shapes in viewer 2012-02-20 15:14:48 +00:00
Richard Alam
a1fb358ffd - figure out why shapes aren't aligining properly 2012-02-20 14:06:55 +00:00
Richard Alam
56f97d4332 - make sure step is correct on how to resize shape when canvas is resized 2012-02-16 19:52:57 +00:00
Richard Alam
4740d1c10a - add more parameters on message from presenter to viewer 2012-02-16 18:52:39 +00:00
Richard Alam
f46b1ea9a7 - handle the mouse up properly when presenter resizes the window 2012-02-16 16:41:33 +00:00
Felipe Cecagno
8a1b14a2ba using a regular expression to test the stream name format; if the stream name does not fit the pattern, the resolution of the video will be set to the lowest resolution configured in config.xml 2012-02-16 12:51:53 -02:00
Richard Alam
f60fccb10b - scales properly unless you want to be very picky for small lines that shift a bit 2012-02-15 22:49:04 +00:00
Felipe Cecagno
099c80c7aa identifies the remote video resolution from its stream name; previously it was parsing the stream name comparing the beginning of the stream name with the resolutions configured in the config.xml
it will enable third party applications, such as the Android client, to stream video with any resolutions
2012-02-15 17:52:46 -02:00
Richard Alam
244c76a57b - don't round off point locs 2012-02-15 19:05:45 +00:00
Richard Alam
3f9bb3526b - make sure viewed region doesn't go above 100 percent 2012-02-15 15:59:39 +00:00
Richard Alam
7b13b85d00 whiteboard scales properly 2012-02-15 15:39:26 +00:00
Richard Alam
c071377b5e - a little bit of moving around code...changing the factory to return DrawObject instead of Shape 2012-02-14 20:31:06 +00:00
Richard Alam
fc3405c936 - set canvas size on resize 2012-02-14 20:20:41 +00:00
Fred Dixon
2e458d147d Tweaked the settings for VideoconfModule to slightly improve quality video. Bandwidth of video will take on aberage 50 KiB/S 2012-02-12 12:26:20 -05:00
Richard Alam
c077075b52 - sync whitebaord but problem with sync when resizing window 2012-02-10 22:29:42 +00:00
Richard Alam
57f3dc8be7 - sync works except for resizing the height of ftw when doc is fully displayed 2012-02-10 21:14:16 +00:00
Richard Alam
01786e2d69 - sync ftw and ftp...need to recalculate when resising window height only when full page is displayed 2012-02-10 18:34:47 +00:00
Richard Alam
3f7ccf8c1f - ftw syncs...but switching presentation problem with not resetting dimensions 2012-02-09 22:49:36 +00:00
Richard Alam
7ec749e5fb - fit ftw resizing 2012-02-09 22:34:44 +00:00
Richard Alam
3ed9778968 - ftp syncs properly...need to do ftw 2012-02-09 22:15:53 +00:00