Commit Graph

52 Commits

Author SHA1 Message Date
Szymon Nowak
8da93d875e Fix removing file 2014-03-06 08:45:07 +01:00
Szymon Nowak
a522621692 Clear filesystem on page load to remove any incomplete files 2014-03-05 16:25:55 +01:00
Szymon Nowak
20a0c01420 Remove file from HTML5 filesystem after saving it to disk 2014-03-04 22:17:29 +01:00
Szymon Nowak
ded91b7a28 Add File#remove method.
However, currently it's not used, as I don't know how to get notified
when the file is completely saved to disk, so it can be safely removed.
2014-03-04 12:01:53 +01:00
Szymon Nowak
44798e2ad0 Initial version of saving file using Filesystem API 2014-03-03 23:10:04 +01:00
Szymon Nowak
e0263ab970 Use production version of Ember in production build. Closes #25 2014-03-02 20:23:05 +01:00
Szymon Nowak
290d6ef845 Remove unused method in PeerJS 2014-02-28 18:41:19 +01:00
Szymon Nowak
a603762d6c Send data in blocks of 32 chunks 2014-02-28 18:40:48 +01:00
Szymon Nowak
15169049bf Make sure progress bars work 2014-02-28 10:54:50 +01:00
Szymon Nowak
df85d599d7 Initial version of chunked file transfer.
File is still stored in memory on recipient side and each chunk
must by requested by recipient.
2014-02-28 10:34:19 +01:00
Szymon Nowak
93d265fd98 Merge branch 'master' into new_transfer_protocol 2014-02-26 17:54:25 +01:00
Szymon Nowak
da8c607d12 Merge branch 'transfer_progress_using_svg'
Conflicts:
	app/scripts/app/controllers/index_controller.js
2014-02-26 17:38:37 +01:00
Szymon Nowak
f864696fde Send number of chunks in file info. 2014-02-26 16:32:41 +01:00
Szymon Nowak
48d1a438b1 Remove global variable 2014-02-26 16:20:51 +01:00
Szymon Nowak
485e33f03c Small refactor 2014-02-26 15:44:33 +01:00
Maciej Jarczok
9046bf6c7f fix svg progress bar styles 2014-02-26 00:27:53 +01:00
Szymon Nowak
81fa9ae5df Rename '_peer' to 'webrtc'. 2014-02-16 18:42:48 +01:00
Szymon Nowak
38ddcc7807 Update Ember to 1.4.0. Downgrade Handlebars to 1.2.1. 2014-02-15 10:11:46 +01:00
Szymon Nowak
ec7bb131c3 Display receiving progress using SVG.
This messes up CSS for smaller screens and in the current state won't
probably won't work on Firefox, because of -webkit prefixes only.
2014-02-15 10:02:19 +01:00
Szymon Nowak
418e4c7181 Display transfer progress.
Still need to disable listening for progress events when transfer is completed.
2014-02-13 15:03:42 +01:00
Szymon Nowak
59e56d8ac4 Update Ember to 1.3.2 and Handlebars to 1.3.0 2014-02-12 18:31:15 +01:00
Szymon Nowak
1c6dca9e01 Rename 'application.user' to 'you' 2014-02-12 18:30:29 +01:00
Szymon Nowak
8107a33676 Clean file info after rejecting/accepting file transfer. Closes #18 2014-02-09 21:03:31 +01:00
Szymon Nowak
792c4c79a3 Add info that sign in uses Persona 2014-02-09 18:45:10 +01:00
Szymon Nowak
1abd91ee24 Fix connection issues caused by global variable. Closes #17 2014-02-09 18:33:58 +01:00
Maciej Jarczok
365ca5203d fix extention letter-case problem, popup styles 2014-02-07 11:56:50 +01:00
Szymon Nowak
1d026a7ef2 Add class name based on file extension to popover element. 2014-02-06 23:00:46 +01:00
Szymon Nowak
3391806028 Add 'alpha' warning 2014-02-06 15:13:47 +01:00
Szymon Nowak
8858b9e8ce Fix resending same file after clicking on peer avatar and canceling transfer 2014-02-06 15:09:12 +01:00
Szymon Nowak
628bf09600 Always show 'You' as current user's label. 2014-02-06 15:07:37 +01:00
Szymon Nowak
b3d49c6cf4 Fix displaying peer name in popovers if no email is available. 2014-02-06 14:29:05 +01:00
Maciej Jarczok
e21fd108e9 circles animation 2014-02-03 23:10:54 +01:00
Maciej Jarczok
7a203d694d retinize gravatar 2014-02-03 21:07:56 +01:00
Maciej Jarczok
635389c885 hover effects only on connected user 2014-02-03 21:01:19 +01:00
Szymon Nowak
a64aeec9cd Fix displaying 'isConnected' state for peers. 2014-02-03 14:27:09 +01:00
Maciej Jarczok
1c244c46e8 fix conflict 2014-02-03 12:31:17 +01:00
Maciej Jarczok
206d753482 svg fix, add alpha compass for animation 2014-02-03 12:28:59 +01:00
Maciej Jarczok
39307f9d68 styles 2014-02-03 12:17:02 +01:00
Szymon Nowak
ebf9d84d3e Display email address if available and local IP. 2014-02-03 10:58:14 +01:00
Szymon Nowak
3c168a2609 Remove unused properties from popover component. 2014-02-02 23:19:19 +01:00
Szymon Nowak
627e753126 Make Bootstrap 'popover' plugin work with Ember metamorph. 2014-02-02 23:13:56 +01:00
Szymon Nowak
61fc70a2c6 Fix broken drop behavior 2014-02-02 13:35:00 +01:00
Szymon Nowak
b70ad7c61b Initial version of popovers. 2014-02-02 10:10:16 +01:00
Szymon Nowak
abb153cd89 Add User view similar to Peer view, but without all file handling crap. 2014-02-01 14:47:11 +01:00
Szymon Nowak
f5bbb46b8f Fix creating/updating User model. 2014-01-31 20:13:32 +01:00
Szymon Nowak
853e04f81d Don't allow user to send files to disconnected peers. Closes #15 2014-01-31 16:45:52 +01:00
Szymon Nowak
ebf76f90e8 Fix finding local IP on Firefox. 2014-01-31 16:38:01 +01:00
Szymon Nowak
68a4fdd4f7 Add User model and display peers' local IPs. 2014-01-31 15:44:19 +01:00
Kuba Kuźma
7e165e940e tidying up 2014-01-31 12:40:50 +01:00
Szymon Nowak
e06b380e38 Remove unused code. 2014-01-30 20:46:18 +01:00