Feature #44: Image capture WebRTC & HTML5 FileIO

Silverlight was previously used to capture webcam pictures and upload
file attachments. HTML5 FileIO is now used for all attachment uploading
- including drag-drop support. WebRTC is used to capture webcam images -
this falls back to a Flash polyfill when WebRTC isn't supported.
This commit is contained in:
Gary Sharp
2014-06-05 21:01:43 +10:00
parent d040ab094c
commit b64ac3b16f
40 changed files with 3221 additions and 2444 deletions
+16 -4
View File
@@ -243,8 +243,11 @@
border-top: none;
background-color: #eee;
}
#jobShowResources #Comments {
#jobShowResources #CommentsContainer {
padding: 0;
width: 375px;
}
#jobShowResources #Comments {
height: 300px;
padding: 0;
border: 1px solid #cccccc;
@@ -329,13 +332,19 @@
background-color: #ededed;
border: 1px solid #cccccc;
}
#jobShowResources #Attachments {
height: 300px;
#jobShowResources #AttachmentsContainer {
padding: 0;
border: 1px solid #cccccc;
}
#jobShowResources #Attachments {
position: relative;
height: 300px;
border-top: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
background-color: #ffffff;
}
#jobShowResources #Attachments div.attachmentOutput {
position: relative;
height: 249px;
overflow: auto;
}
@@ -379,6 +388,9 @@
height: 48px;
width: 48px;
}
#jobShowResources #Attachments div.attachmentOutput > a span.icon img.loading {
display: none;
}
#jobShowResources #Attachments div.attachmentOutput > a:hover {
background-color: #ededed;
border: 1px solid #cccccc;