Joachim Bauch
7a40a6a7c5
Revoke temporary URLs when closing.
11 years ago
Joachim Bauch
d14af48ba0
Allow downloading of presentations.
11 years ago
Joachim Bauch
67eec004e3
Don't select presentation automatically on FileInfo request for existing presentation.
11 years ago
Joachim Bauch
23ecae1e97
Show one page for presentations, otherwise allow scrolling.
11 years ago
Simon Eisenmann
401b24dc87
Handle screen sharing media errors.
11 years ago
Simon Eisenmann
35c06d56bc
Updated screen sharing error messages.
11 years ago
Joachim Bauch
f63bed66ed
Started adding support for ODF documents. Pages support is still TODO
11 years ago
Joachim Bauch
a63247fc16
Refactored presentations code to support arbitrary drawing canvases and don't use hardcoded "pdf*" events.
11 years ago
Simon Eisenmann
aed4b62acc
Added support to cancel pending getScreen calls.
11 years ago
Simon Eisenmann
93a1c7b668
Implemented extension bridge support.
...
Implemented screen sharing for chrome using extension.
11 years ago
Simon Eisenmann
1d9c8c5b7e
Implemented deferred based initialization to allow plugins to block load process.
11 years ago
Joachim Bauch
1fae6fcf85
Various presentation updates that improve conference use cases.
...
- Support multiple simultaneous up-/downloads.
- Support dragging / selecting multiple files.
- Only select first presentation automatically.
- Show download progress in control overlay.
11 years ago
Simon Eisenmann
a2be6523c9
Moved inline styles to css and increased buddy picture capture size to 128x128.
11 years ago
Joachim Bauch
72386d98f2
Added "Upload" button in control bar.
11 years ago
Joachim Bauch
7672fd60e7
Show status while presentation is loading.
11 years ago
Simon Eisenmann
082e1669e0
Removed debug.
11 years ago
Simon Eisenmann
167bbe5f6c
Added fullscreen to presentation.
11 years ago
Joachim Bauch
6ecb15ad1d
Don't show controls bar automatically.
11 years ago
Joachim Bauch
cce60e41f6
Keep list of presentations uploaded to the call.
...
This allows easy switching between presentations.
11 years ago
Simon Eisenmann
ab35fa8f50
Make sure to disable presentation when screensharing and vice verca.
11 years ago
Simon Eisenmann
d1c3bae38a
Updated wording for presentations and rebuilt translations.
11 years ago
Simon Eisenmann
e39b08b79f
Implemented location sharing.
11 years ago
Joachim Bauch
f7c2db8abc
Load pdf.js only if required.
11 years ago
Joachim Bauch
ce5bfce04e
Updated wording for invalid PDF documents.
11 years ago
Joachim Bauch
58ce0c1450
Added "Upload" button to present a document.
11 years ago
Joachim Bauch
969226d4a0
Added error handling for cases where document could not be loaded and rendering issues.
11 years ago
Joachim Bauch
4aea77b328
Close current document when loading another one.
11 years ago
Joachim Bauch
ccb0ca4d8b
Handle error when loading PDF.
11 years ago
Joachim Bauch
fcc9c94137
Handle keycodes (left/right/space) to navigate the presentation.
11 years ago
Joachim Bauch
b2cf1b2ddf
Make current page number editable to quickly switch pages.
11 years ago
Joachim Bauch
b32996f12a
Show progress while presentation is being downloaded.
11 years ago
Joachim Bauch
83e5b5c082
Moved code to send events through mediaStream API to separate method.
11 years ago
Joachim Bauch
5c987c7053
Automatically scale presentation to visible area.
11 years ago
Joachim Bauch
7b0f599ec2
Handle conference cases where participants join/leave existing presentation.
11 years ago
Joachim Bauch
186502aeee
All participants should have the same permissions and be able to present/upload files.
11 years ago
Joachim Bauch
bc89dd7205
Allow subscribers to control the presentation, too.
11 years ago
Joachim Bauch
6b7a848f20
Handle case where page change event is received while file is still downloading.
11 years ago
Joachim Bauch
6e09f0eaa1
Renamed directive to more general "presentation", updated internal API to match this change.
11 years ago
Joachim Bauch
d1b5c707b2
Started refactoring/cleanup.
11 years ago
Joachim Bauch
67665b89d6
Moved PDF display code to separate directive.
11 years ago
Joachim Bauch
f8a9c78d14
Don't show first page initially if not presenter.
11 years ago
Joachim Bauch
d978c4c27f
Support opening of file in Chrome.
11 years ago
Joachim Bauch
57bfa7d2c6
First working version that actually transmits the file to another peer and synchornizes displaying. Still work-in-progress though...
11 years ago
Joachim Bauch
3b57d952a7
Started playing around with pdf.js.
...
For now only renders static PDF from URL, but should become PDF presentation sharing sometime in the future.
11 years ago
Simon Eisenmann
cd52428026
Refactored dialogs and contacts manager.
11 years ago
Simon Eisenmann
9326547165
Implemented upload file to chat with file selector.
11 years ago
Simon Eisenmann
833d8c48a3
Improved usability of call/chat creation.
11 years ago
Evan Theurer
2f3c851e59
Handle when no contacts are present for contactsmanager. Remove unused template functionality.
11 years ago
Evan Theurer
8e6c992a30
Update edit contacts header text.
11 years ago
Evan Theurer
b50961170b
Import rest of contactsmanager templates. Update templates.
11 years ago