DC
46a6ded095
Developers menu button to show dev tools
2016-04-05 19:01:00 -07:00
Feross Aboukhadijeh
074c5824e8
Merge pull request #307 from feross/dc/ux
...
Show video controls immediately on mouse move
2016-04-05 18:46:03 -07:00
DC
b31281c35e
Don't load cast module when seeking
2016-04-05 18:35:32 -07:00
Feross Aboukhadijeh
b3da0fc05c
show notifications even when window is focus
2016-04-05 18:34:30 -07:00
Feross Aboukhadijeh
cf3b319fc7
Notification: Focus/unminimize/activate window on click
...
Before, we would only focus, but not unminimize or show, etc.
2016-04-05 18:33:48 -07:00
Feross Aboukhadijeh
11f78b2881
Fix torrent name missing in done notification
...
Fix #305
2016-04-05 18:26:27 -07:00
DC
d2b95163fb
Show video controls immediately on mouse move
2016-04-05 17:58:38 -07:00
Feross Aboukhadijeh
c83f345977
Fixes for PR #299
2016-04-05 16:35:55 -07:00
DC
db9e3e90c5
WebTorrent process
...
* Separate hidden window, with its own renderer process, for WebTorrent
(Must be a window. You cannot run WebRTC at all in a Web Worker, and you can't
run it well in a node process like the electron main process.)
* Disabled the create-torrent-modal for now. That gives us a consistent UX
regardless of whether the user dragged files or folders onto the app or opened
the Create New Torrent menu item.
* Main process routes all messages between the main and webtorrent windows.
* The renderer index.js is smaller now (but still too big), with the WebTorrent
interface moved to webtorrent.js / it's own process.
* The UI should be faster now, and should not lag under load.
2016-04-05 15:36:26 -07:00
Feross Aboukhadijeh
0bf9eba043
Remove media queries
...
They make the app feel too much like a webpage. I don't like the UI
jumping around as I resize the window.
2016-04-05 14:07:05 -07:00
grunjol
ac07023ca5
inform user about connection/unsupported errors
2016-04-05 13:36:26 -03:00
grunjol
57e5eed47f
fix DLNA icon, calls, remove unneeded depencendies in dlnacasts
2016-04-05 12:23:41 -03:00
grunjol
6aa7058184
add DLNA support
2016-04-05 12:23:40 -03:00
Feross Aboukhadijeh
76487326f1
Move crash report URL to config.js
2016-04-04 23:44:51 -07:00
Feross Aboukhadijeh
7c38f374f3
Setup crash reporter
2016-04-04 23:10:47 -07:00
grunjol
4f79fbfc41
refactor cast module
...
* refactor cast module
* fix standard
* remove debug dependency
2016-04-04 01:22:02 -07:00
DC
ee5b6ea472
PR #278 fixes
2016-04-04 01:08:18 -07:00
DC
609df9eb1e
Torrent warning & error events
...
Fixes #253
2016-04-04 01:08:18 -07:00
DC
20157f39ee
Seed in place, don't copy to /tmp
...
Fixes https://github.com/feross/webtorrent-desktop/issues/254
2016-04-04 01:08:18 -07:00
Feross Aboukhadijeh
ae69d186f6
Fixes for PR #279
2016-04-02 00:39:37 -07:00
DC
04b7cdb24f
Don't re-verify unchanged files
...
Keep track of the most recent file modtimes at which we verified that the torrent piece hashes all match.
2016-04-02 00:38:29 -07:00
DC
15242666ce
UI: Pending torrent is not necessarily from magnet link
2016-04-01 03:54:17 -07:00
DC
520ab99b21
Toggle show/hide in tray icon
...
Fix state saving on app exit
2016-03-31 08:38:35 -07:00
DC
742061183b
Show new files immediately when seeding
...
Fixes #208
2016-03-31 08:07:55 -07:00
DC
8a16ddb3d0
Don't log mediaTimeUpdate, less noise
2016-03-30 20:48:25 -07:00
DC
af783e0532
Save audio metadata, after extraction
...
Fixes #260
2016-03-30 20:47:04 -07:00
DC
39a6832631
Minimize to tray
...
Fixes #150
2016-03-29 03:51:15 -07:00
Feross Aboukhadijeh
9694a9f5fd
CHANGELOG
2016-03-29 03:16:23 -07:00
DC
3a76629f09
UX polish: highlight drag-drop even when placeholder isn't visible
...
Before, if you scrolled so that the bottom placeholder wasn't visible, there was no indication that the app is still a drag target.
2016-03-29 02:37:25 -07:00
DC
630e8611ba
Add Cosmos Laundromat as a default torrent
2016-03-29 00:41:48 -07:00
DC
cc273e7312
Loading spinner for videos
...
Only worked for audio before
2016-03-29 00:41:42 -07:00
DC
840966c7f0
Remove global shortcuts when player isn't active
2016-03-28 22:57:40 -07:00
DC
f70cef2cee
Loading spinner: center, text-overflow ellipsis
2016-03-28 22:36:45 -07:00
DC
dc2e2a82e7
Loading spinner: show download speed
2016-03-28 21:23:52 -07:00
DC
c70fef3feb
Show spinner when audio/video is stalled
...
Fixes #243
2016-03-28 21:16:06 -07:00
DC
b8ff4b378b
Linux updater: better message
2016-03-28 18:52:09 -07:00
DC
86069a7173
Linux update notifications
...
Fixes #257
2016-03-28 16:16:43 -07:00
DC
2341749074
Track progress for currently playing file. Fixes #244
2016-03-27 16:17:35 -07:00
DC
ac7431292e
Show filename in window title. Fix #245
...
Also fix error popover z index
2016-03-27 16:17:35 -07:00
DC
3617c17300
Memoize event handlers
...
Stop virtualdom from swapping out every event handler on every update
2016-03-27 02:58:26 -07:00
Feross Aboukhadijeh
eb59c11f85
Resolve posterURL and torrentPath at runtime
...
Fixes bug where posters and torrent files can’t be found in the built
app.
2016-03-27 02:10:58 -07:00
Feross Aboukhadijeh
75412388e5
Save .torrent dialog: Add "All Files" option
2016-03-27 01:10:45 -07:00
Feross Aboukhadijeh
aad3acfe91
Right click -> "Save torrent file" without using streams
...
For #233
2016-03-27 01:06:58 -07:00
Feross Aboukhadijeh
b9c012a587
Make right click -> "copy magnet uri" work for default torrents
...
For #233
2016-03-27 01:06:36 -07:00
Feross Aboukhadijeh
c7ee0aab01
Merge pull request #233 from Flet/torrent-context-menu
...
add context menu with share/save actions
2016-03-27 00:39:15 -07:00
Feross Aboukhadijeh
40cec3a2f6
Delay lazy load of client
...
This works great on my slow Macbook 12”, so I assume it will work
without lag on most other people’s computers.
2016-03-27 00:28:33 -07:00
Feross Aboukhadijeh
a116bf976a
About window: only allow text selection
2016-03-26 23:43:24 -07:00
Feross Aboukhadijeh
aa117054fb
About window: font-size tweaks
2016-03-26 23:43:24 -07:00
Feross Aboukhadijeh
b263a69716
Windows/Linux: Add About Window ( #220 )
2016-03-26 23:43:24 -07:00
DC
906da4d977
Speed up init() by >= 2x
...
Lazy load the WebTorrent, Chromecast, and Airplay modules
2016-03-26 23:31:32 -07:00