Maciej Jarczok
0db8def5bf
button +
2014-04-17 21:46:04 +02:00
Szymon Nowak
a90b24d925
Add link to create a room
2014-04-16 23:15:32 +02:00
Szymon Nowak
fad2b33945
Display public IP when custom room name is used
2014-04-16 19:28:32 +02:00
Szymon Nowak
e665a82cda
Merge branch 'master' into custom_room_names
2014-04-15 09:16:25 +02:00
Szymon Nowak
6638654ce2
Track size of transferred files using GA
2014-04-14 21:11:39 +02:00
Szymon Nowak
7c575b9f08
Fix modal in 'room' route
2014-04-14 16:07:26 +02:00
Szymon Nowak
16b4c1a167
Reuse 'index' controller in 'room' route
2014-04-13 23:25:00 +02:00
Szymon Nowak
94179c8b8d
Use new Ember auto routing
2014-04-13 22:28:31 +02:00
Szymon Nowak
c99844d066
Merge branch 'master' into custom_room_names
2014-04-13 21:57:54 +02:00
Szymon Nowak
52370eb7ba
Display select for local IPs only if there's more than one
2014-04-13 19:59:05 +02:00
Szymon Nowak
2876e75f8a
Fix 'fixed' code for finding local IPs
2014-04-13 19:41:40 +02:00
Szymon Nowak
2518237553
Merge branch 'master' into multiple_ips
2014-04-12 23:56:59 +02:00
Szymon Nowak
58349bc554
Temporary fix for remote IP address from CloudFlare
2014-04-12 23:35:44 +02:00
Szymon Nowak
75bdbf97a8
Add info that Chrome on iOS is not supported
2014-04-10 16:01:32 +02:00
Maciej Jarczok
16d9e6357c
select styles
2014-04-09 10:42:11 +02:00
Szymon Nowak
8841d61108
Initial version of custom room names
2014-04-09 10:26:27 +02:00
Szymon Nowak
190e1cfe79
Add initial version of select for local IPs
2014-04-06 19:48:39 +02:00
Szymon Nowak
048371277a
Store all found local IPs
2014-04-06 19:06:47 +02:00
Szymon Nowak
f74da7518c
Merge branch 'file_sent_confirmation'
2014-04-04 19:52:39 +02:00
Szymon Nowak
d7cdccc31a
Add 250ms delay before displaying 'transfer completed' animation
2014-04-03 14:39:20 +02:00
Szymon Nowak
fef3709c25
Fix idb.filesystem.js library on Firefox 28.
...
It looks like 'self' returns undefined there. Firefox 29 works fine.
2014-04-03 12:21:47 +02:00
Maciej Jarczok
e8084a774d
transfer confirmation styles
2014-04-02 22:09:04 +02:00
Szymon Nowak
7f7c157a71
Log an error when adding user to a room fails
2014-04-02 22:04:40 +02:00
Szymon Nowak
95b96af935
Add tip about workaround for sending multiple files
2014-04-02 14:27:12 +02:00
Szymon Nowak
67da23f88f
Add 'transfer-completed' CSS class to avatar for 2 seconds on sent/received file
2014-04-02 13:31:33 +02:00
Szymon Nowak
094d3665bc
Update Ember to 1.5.0
2014-04-01 17:52:55 +02:00
Maciej Jarczok
8680c6a096
Merge branch 'master' into file_sent_confirmation
2014-03-31 23:17:16 +02:00
Maciej Jarczok
210d9ec353
confirmation sign
2014-03-31 23:16:33 +02:00
Szymon Nowak
bfc1b85358
Remove '.hover' class from avatar on drop as well
2014-03-31 23:01:29 +02:00
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
5699a9e94d
Validate user data in Firebase to prevent incomplete records
2014-03-29 21:35:22 +01: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