Szymon Nowak
ddf1425a45
Add .hover class when dragging file over avatar
2014-03-31 22:52:39 +02:00
Szymon Nowak
5fece2f8ec
Display a warning when trying to transfer more than one file
2014-03-31 19:20:28 +02:00
Szymon Nowak
3c540812d3
Don't trigger 'uploadFile' action if dropped item is not a file
2014-03-31 15:26:18 +02:00
Szymon Nowak
cc1a6e1aad
Update jQuery to 2.1.0 and Bootstrap JS to 3.1.1. Closes #14
2014-03-30 22:26:24 +02:00
Szymon Nowak
db9d893097
Fix disappearing user.peer object on Firebase reconnect
2014-03-29 21:32:55 +01:00
Szymon Nowak
bf04fa66b2
Trigger 'disconnect.room' event when the room is removed from Firebase
2014-03-28 23:06:16 +01:00
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
c4f0112738
Remove socket.io leftovers
2014-03-26 04:34:31 +01:00
Szymon Nowak
ebcebde8f5
Clarify that Chrome for iOS is not supported
2014-03-25 10:56:54 +01:00
Szymon Nowak
3f6782c8c0
Merge branch 'about_page'
2014-03-25 00:16:25 +01:00
Szymon Nowak
be9fabb2bc
Display about page on the first load
2014-03-25 00:15:19 +01:00
Maciej Jarczok
acfaecbde3
Merge branch 'about_page' of github.com:cowbell/sharedrop into about_page
2014-03-24 22:59:46 +01:00
Maciej Jarczok
f434227473
add button styles
2014-03-24 22:59:34 +01:00
Szymon Nowak
89e8831d4e
Allow to close modal dialog
2014-03-24 22:44:37 +01:00
Maciej Jarczok
c4baf4a945
modal styles
2014-03-24 22:16:34 +01:00
Szymon Nowak
57032e3272
Fix issue with Firebase and null values
2014-03-24 15:08:13 +01:00
Szymon Nowak
0e9d5f17a3
Add content to about page
2014-03-24 14:56:12 +01:00
Szymon Nowak
69076f71e0
Very initial version of about page as modal dialog
2014-03-24 12:22:41 +01:00
Maciej Jarczok
b59ee46047
add firebase and webrtc logos
2014-03-20 18:43:13 +01:00
Szymon Nowak
2ca7af2601
Add info what signing in gives you
2014-03-19 21:23:54 +01:00
Szymon Nowak
eed5a1c927
Add README. Read Firebase URL from ENV var
2014-03-19 18:47:07 +01:00
Szymon Nowak
59940b0d9f
Load gravatars via HTTPS
2014-03-19 14:28:40 +01:00
Szymon Nowak
dc91e3653b
Merge branch 'firebase'
2014-03-18 19:46:24 +01:00
Maciej Jarczok
1e23028b05
move images from footer to css
2014-03-18 19:13:14 +01:00
Maciej Jarczok
97ebc17b8c
move images form navbar to css
2014-03-18 15:23:58 +01:00
Szymon Nowak
aff1e9b1da
Trying to fix presence
2014-03-17 13:48:57 +01:00
Maciej Jarczok
01510fc9fa
mobile popovers, various css fixes
2014-03-16 14:17:31 +01:00
Maciej Jarczok
9379b9f3c1
second stage
2014-03-15 23:02:48 +01:00
Maciej Jarczok
a21839b6ea
first stage of removing bstrap
2014-03-15 00:46:50 +01:00
Szymon Nowak
005f1828c6
File transfer seems to work
2014-03-13 17:22:07 +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
8e72f1e06c
Don't private IP if it's 0.0.0.0
2014-03-12 14:44:27 +01:00
Szymon Nowak
f5d6372ce7
Put all rooms in 'rooms' namespace in Firebase
2014-03-12 14:43:53 +01:00
Szymon Nowak
53bca48c1f
Use Firebase for presence management instead of Socket.IO
2014-03-12 14:16:43 +01:00
Szymon Nowak
38f3d83489
Authenticate to Firebase using custom login
2014-03-12 12:58:04 +01:00
Szymon Nowak
4aa1f4517b
Forgot to remove a comment.
2014-03-10 13:58:18 +01:00
Szymon Nowak
fb05756fb6
Fix receiving multiple files at the same time
2014-03-10 11:30:28 +01:00
Szymon Nowak
c48a6bcd69
Rename FileDrop to ShareDrop
2014-03-10 09:32:01 +01:00
Szymon Nowak
5c5d256771
Change text of 'filesystem_unavailable' error message
2014-03-09 18:17:19 +01:00
Maciej Jarczok
71106fd7b1
error messages styles
2014-03-09 17:53:58 +01:00
Szymon Nowak
d04dd092be
Merge branch 'test_browser_support'
...
Conflicts:
app/scripts/app/templates/application.hbs
2014-03-09 17:13:39 +01:00
Maciej Jarczok
095205d623
styles
2014-03-09 17:11:08 +01:00
Szymon Nowak
952d8ebcb8
Merge branch 'short_p2p_connections'
2014-03-09 14:41:12 +01:00
Szymon Nowak
019086c3ae
Keep data connection opened only during file transfer. Closes #22
2014-03-09 14:40:22 +01:00
Maciej Jarczok
29ce17b2aa
minor mobile fixes
2014-03-08 19:31:04 +01:00
Szymon Nowak
6e12f9a5b8
Make error handling more Emberish
2014-03-08 16:52:11 +01:00
Szymon Nowak
eb3190731a
Add link to GitHub repo
2014-03-08 16:36:19 +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
9ee72290cb
Move buttons in popover to the right
2014-03-07 20:15:03 +01:00