Commit Graph

154 Commits

Author SHA1 Message Date
Maciej Jarczok
593fb235a5 Add hover style when dragging file over avatar 2014-03-31 22:56:02 +02:00
Szymon Nowak
ddf1425a45 Add .hover class when dragging file over avatar 2014-03-31 22:52:39 +02:00
Maciej Jarczok
7a1e93dbe6 fix preloader size on firefox mobile 2014-03-31 21:57:40 +02:00
Maciej Jarczok
4c84f694e7 fix popover styles 2014-03-31 21:53:35 +02:00
Maciej Jarczok
35b56ae009 hide navbar background on desktop 2014-03-31 21:45:45 +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
Maciej Jarczok
f065f160a3 break long file names 2014-03-26 15:24:48 +01:00
Szymon Nowak
c4f0112738 Remove socket.io leftovers 2014-03-26 04:34:31 +01:00
Maciej Jarczok
6bb741ac99 fix filetype icons, add default 2014-03-25 14:53:43 +01:00
Maciej Jarczok
12f3bf9ccc fix preloader styles 2014-03-25 14:32:16 +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
94ad43d1a6 add loading.. text to preloader, disable user-select on users and nav 2014-03-24 23:10:38 +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
0c9d1a255e mobile style minor fixes 2014-03-22 18:24:55 +01:00
Szymon Nowak
440548482b Merge branch 'preloader' 2014-03-21 23:10:40 +01:00
Maciej Jarczok
3326ee1119 add preloader hiding 2014-03-21 22:00:40 +01:00
Szymon Nowak
59003da1c3 Try to enable caching for static resources 2014-03-21 21:59:43 +01:00
Maciej Jarczok
4b5e8358ef add preloader image 2014-03-21 21:49:35 +01:00
Maciej Jarczok
b59ee46047 add firebase and webrtc logos 2014-03-20 18:43:13 +01:00
Maciej Jarczok
c9e9145747 add sans-serif fonts support for windows :) 2014-03-19 21:51:20 +01:00
Szymon Nowak
0d277b6508 Try to get real public IP 2014-03-19 21:24:17 +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
08cb7eed38 Run NewRelic only in production 2014-03-19 18:42:23 +01:00
Maciej Jarczok
62b5aeae5c mobile styles 2014-03-19 16:13:01 +01:00
Maciej Jarczok
d913711fb9 file icon on mobile view 2014-03-19 15:59:11 +01:00
Maciej Jarczok
cd19f5c043 mobile popovers style fixes 2014-03-19 15:41:54 +01:00
Szymon Nowak
065f5b15c4 Fix Persona URL in express middleware 2014-03-19 14:46:58 +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
71a71cc72e fix error message size, mobile 2014-03-18 19:31:32 +01:00
Maciej Jarczok
366857a7e4 fix error message size, mobile 2014-03-18 19:25:09 +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
efe285b8b3 Make app more Android friendly 2014-03-18 10:47:17 +01:00
Szymon Nowak
23b73295c1 Use cookies for session 2014-03-17 18:42:31 +01:00
Szymon Nowak
cb8853659f Update title and add description 2014-03-17 18:05:23 +01:00