Nils Maier
4b09a0db67
Retries
...
Closes #95
2019-09-14 00:00:11 +02:00
Nils Maier
84fea3ba35
Allow to open Manager in a popup
...
Closes #47
2019-09-13 23:09:44 +02:00
Nils Maier
04b8a981ef
Allow to choose button action
...
Closes #51
2019-09-13 23:09:43 +02:00
Nils Maier
58c7955c64
Add Delete Files action
...
Closes #92
2019-09-13 23:09:43 +02:00
Nils Maier
dcf9603da8
Play done sound
...
Cloes #81
2019-09-13 23:09:43 +02:00
Nils Maier
e760d2b022
Handle Chrome state changes correct.
2019-09-12 20:54:16 +02:00
Nils Maier
1a836d914b
Preroll-nope 401, 402
...
Closes #89
2019-09-12 13:30:06 +02:00
Nils Maier
1b0e6eb6c4
Send referrer with prerolls
...
See #89
2019-09-12 13:26:24 +02:00
Nils Maier
d79060237d
Silence window-type errors
2019-09-10 14:43:49 +02:00
Nils Maier
8c4ceb3e4b
Privetize downloads
2019-09-10 12:44:56 +02:00
Nils Maier
bf725ece72
Open links in the correct window context
2019-09-10 12:43:47 +02:00
Nils Maier
dccd530475
Typo
2019-09-10 09:33:32 +02:00
Nils Maier
af1da8fc0a
Fix maximized state being refused with dims
...
Closes #84
2019-09-10 09:23:43 +02:00
Nils Maier
c6d11fcd7f
Give MimeDB a class name
2019-09-07 19:34:12 +02:00
Nils Maier
eb96103478
Sanitiy check detected names if we got a mime
2019-09-07 19:32:51 +02:00
Nils Maier
583ccfc7b1
Detect name from query string
2019-09-07 19:27:28 +02:00
Nils Maier
2126ae022b
Move preroller to it's own class
2019-09-07 18:27:31 +02:00
Nils Maier
047c865e76
The things you see only after yu push...
2019-09-07 10:27:01 +02:00
Nils Maier
c586cd00cc
Switch to @Rob--W's CD parser
...
I "cleaned" up the library according to my personal preferences.
I tend to do this because in the process I need to develop a deeper
understanding of the code, and not because there was nothing wrong
with it.
I deeply appreciate the work that went into creating this library
and releasing it open source 👍
Closes #72
2019-09-07 10:22:09 +02:00
Nils Maier
ee7f470269
Use ranges in preroll to avoid large downloads
...
This will effectively request the first 2 bytes from a server?
Why 2 bytes? Because a lot of servers are broken when bytes=0-0
Related to #70
2019-09-06 21:56:00 +02:00
Nils Maier
071458e262
Switch preroll to GET
...
Fixes #70
2019-09-06 20:42:00 +02:00
Nils Maier
9ffc96de4d
Purge ourselves from history and sessions
...
Closes #66
2019-09-06 09:57:24 +02:00
Nils Maier
2d1f185fcd
Disable shelf in chrome
...
We cannot just disable it for our downloads (reliably)
so disable it completely while we're running.
2019-09-05 07:40:17 +02:00
Nils Maier
216bc590da
Do not forget about 405 - Method not allowed
2019-09-04 21:34:52 +02:00
Nils Maier
1c10d8005a
Improve PREROLL based on user feedback
2019-09-04 21:27:03 +02:00
Nils Maier
be18f667d9
Trigger the saveQueue before reload
2019-09-04 14:48:35 +02:00
Nils Maier
027b2c4fb1
Saving after preroll may have cause dupes
2019-09-04 14:48:35 +02:00
Nils Maier
2c18ddaaa8
Increase shelf timeout
2019-09-04 14:15:06 +02:00
Nils Maier
994e7ad0a6
Do not wait on downloads to finish prerollling
2019-09-04 14:15:06 +02:00
Nils Maier
95536b36be
Do not attempt to restart bg complete
2019-09-04 14:15:06 +02:00
Nils Maier
9c159d5d24
Do not wait for the scheduler on startup
2019-09-04 14:15:06 +02:00
Nils Maier
42ccfd5dc5
Do not abuse serverName to store browserName
2019-09-04 14:15:05 +02:00
Nils Maier
dabf7f8a28
Prerolling and mime detection for some downloads
...
Only attempt this for a limited subset of downloads for now.
Related #45
2019-09-04 14:15:05 +02:00
Nils Maier
9cac48f439
Make all tabs work again
2019-09-04 14:15:05 +02:00
Nils Maier
ef6bc840d8
Do not trace
2019-09-04 14:15:00 +02:00
Nils Maier
5a4b8143b2
Remove some any-types
2019-09-03 18:18:07 +02:00
Nils Maier
56098a382e
Actually get most recent window
2019-09-03 13:23:00 +02:00
Nils Maier
4d48a2c395
Implement locale switcher
2019-09-03 08:24:29 +02:00
Nils Maier
3cf30aaf08
Use _ version of language codes
...
Closes #50
2019-09-03 08:24:29 +02:00
Nils Maier
164aa99eca
Initial Chrome support
...
Part of #35
2019-09-02 18:05:06 +02:00
Nils Maier
0a9155dcec
Implement system icons
...
Closes #44
2019-09-02 14:52:14 +02:00
Nils Maier
392681c1b7
Fix multi-filters
...
Closes #43
2019-09-02 13:33:38 +02:00
Nils Maier
d4024a16ad
Delay updates while queue is running
...
Closes #42
2019-09-02 13:16:39 +02:00
Nils Maier
28e6866db8
Use currentWindow instead of WINDOW_ID_CURRENT
2019-09-02 04:06:28 +02:00
Nils Maier
7185964649
emulate must use correct window
...
Closes #41
2019-09-02 04:02:50 +02:00
Nils Maier
7a71ae5f37
Also split ui locales by _
2019-09-02 00:24:11 +02:00
Nils Maier
4d72ac4534
Notifications galore
2019-08-31 23:08:12 +02:00
Nils Maier
98ebb160f9
Silence a console.log
2019-08-29 19:37:09 +02:00
Nils Maier
d1cc406f05
select: frontend/backend mappings were out of sync
...
Closes #27
2019-08-29 19:36:06 +02:00
Nils Maier
a425a786ef
Do not log "custom"
2019-08-29 08:14:22 +02:00