Commit Graph

14 Commits

Author SHA1 Message Date
Szymon Nowak
5ce92e5415 Initial Firefox support.
It works, but receiving files in Firefox sucks at the moment.
It's much slower than in Chrome/Opera that have native FileSystem API
support. Also, Firefox has to read the whole file into memory right
before saving it to disk. Bummer.

Instead of converting individual chunk blobs to array buffers (async),
the whole block is converted and then sliced it into chunks (sync).
This ensures that chunks are sent in order in Firefox.
Slicing is done twice now - first the whole block is sliced from
the file and then each chunk is sliced from the block.
Hopefully, it doesn't slow down things too much.
2014-03-28 20:00:46 +01:00
Szymon Nowak
be9fabb2bc Display about page on the first load 2014-03-25 00:15:19 +01:00
Szymon Nowak
89e8831d4e Allow to close modal dialog 2014-03-24 22:44:37 +01:00
Szymon Nowak
69076f71e0 Very initial version of about page as modal dialog 2014-03-24 12:22:41 +01:00
Szymon Nowak
eed5a1c927 Add README. Read Firebase URL from ENV var 2014-03-19 18:47:07 +01:00
Szymon Nowak
aff1e9b1da Trying to fix presence 2014-03-17 13:48:57 +01:00
Szymon Nowak
16854d3350 Add uuid to Firebase auth token and use it as user's uuid 2014-03-12 15:11:41 +01:00
Szymon Nowak
38f3d83489 Authenticate to Firebase using custom login 2014-03-12 12:58:04 +01:00
Szymon Nowak
c48a6bcd69 Rename FileDrop to ShareDrop 2014-03-10 09:32:01 +01:00
Szymon Nowak
6e12f9a5b8 Make error handling more Emberish 2014-03-08 16:52:11 +01:00
Szymon Nowak
293bd327b9 Move error messages into templates. 2014-03-08 10:16:42 +01:00
Szymon Nowak
ca1764215a Display alerts (for now) if there's no WebRTC or FileSystem fails 2014-03-07 20:30:30 +01:00
Szymon Nowak
ba76f862fa Move Ember app to FileDrop.App 2014-03-06 12:22:01 +01:00
Szymon Nowak
6e64154d9d Use grunt to build the app. 2014-01-29 20:40:56 +01:00