Commit Graph

232 Commits

Author SHA1 Message Date
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
Dan Flettre
6c07c4763d add context menu with share/save actions 2016-03-26 23:10:27 -05:00
Feross Aboukhadijeh
4a627b6f03 UI responds instantly to torrent enable/disable (#208) 2016-03-26 20:36:57 -07:00
Feross Aboukhadijeh
9ef1d0a605 Keyboard shortcuts: volume shortcuts should be local
`globalShortcut` will register the shortcut at the OS level, even when
the app is not focused.

Using `localShortcut` would work, but let's put it in the top menu
instead, where all the other shortcuts are.
2016-03-26 20:04:29 -07:00
DC
3928564314 Add (BETA) to window title
Also fix a bug: fix relative paths to the default torrents.
2016-03-26 18:11:40 -07:00
DC
0d5ff2d964 Use relative paths for default torrents
This keeps them working if a user opens the app from DMG, then installs it to a different path and opens it again
2016-03-26 16:15:24 -07:00
Feross Aboukhadijeh
b85f0b9489 Merge pull request #202 from grunjol/feature-volume-management-clean
Add volume management
2016-03-25 23:46:59 -07:00
grunjol
4673354703 fixes #116 Add Unity launcher icons 2016-03-25 16:31:12 -03:00
Feross Aboukhadijeh
5540ed9ce1 fix: exception when adding magnet links 2016-03-24 02:54:49 -07:00
Nate Goldman
8b57e13735 fix #211 - invisible header bug 2016-03-23 23:16:33 -07:00