Nils Maier
33de1cbce9
Allow setting the referrer in select
...
Closes #78
2019-09-13 23:09:43 +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
bf725ece72
Open links in the correct window context
2019-09-10 12:43:47 +02:00
Nils Maier
b1a7c22452
Dismiss tooltip when the selection changes
2019-09-07 22:46:24 +02:00
Nils Maier
e0437718a0
Do not register remove-complete twice
2019-09-07 18:58:27 +02:00
AC
26e9a5404a
Add Shift-Delete keyboard shortcut
2019-09-06 04:38:04 +02:00
Nils Maier
5c2700ca36
Tooltip improvements
2019-09-05 09:03:50 +02:00
Nils Maier
639a582804
Add small animation when opening files
2019-09-05 08:55:11 +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
a4436bd6c8
Force Start should apply to Queued downloads
...
Closes #57
2019-09-03 18:18:07 +02:00
Nils Maier
1935c7f444
Typos
2019-09-03 08:30:17 +02:00
Nils Maier
4d48a2c395
Implement locale switcher
2019-09-03 08:24:29 +02:00
Ade Anom A
9ef497028c
Update text
2019-09-02 19:24:41 +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
0bf9e76441
Fix incorrectly linked remove-missing-on-init
2019-09-02 14:45:31 +02:00
Nils Maier
e8f09c80f3
Do not add empty separator in URLMenuFilter
2019-09-01 15:24:14 +02:00
Nils Maier
45d835fe19
use correct autoHide HTML spelling
2019-09-01 00:03:53 +02:00
Nils Maier
2d2826d192
Correctly toggle URLMenuFilter
2019-09-01 00:03:34 +02:00
Nils Maier
4c77ad0f1f
Fix popup height flash bug
2019-08-31 23:16:46 +02:00
Nils Maier
0702631003
nag a little later
2019-08-31 13:40:54 +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
c8c7506efc
Properly translate Filters heading
...
Reported in #26
2019-08-29 08:14:22 +02:00
Nils Maier
91edcee28c
FIx filters message names
2019-08-29 08:14:22 +02:00
Nils Maier
01001dc7b2
Add missing i18n and fix some typos
2019-08-27 18:53:31 +02:00
Nils Maier
07a3ec3a7b
Use correct action in popup
2019-08-27 04:18:51 +02:00
Nils Maier
0f15a4a068
Add translation guide link
2019-08-27 04:13:02 +02:00
Nils Maier
c1e5f63935
Typos
2019-08-27 03:34:15 +02:00
Nils Maier
fe61f6176c
Load custom translations
...
Part of #14
2019-08-27 03:02:17 +02:00
Nils Maier
256c091f15
popup: handle right click too
2019-08-26 20:40:20 +02:00
Nils Maier
544b7d522c
less of any
2019-08-26 19:50:06 +02:00
Nils Maier
116d5b9b00
Fix dialogs
2019-08-26 16:12:15 +02:00
Nils Maier
8235af22db
Implement own locale loader
...
Why?
* Because i18n sucks multi-browser, especially on Chrome.
* What's more, this will allow overlaying "incomplete" locales with
missing strings over the base locale and get a semi-translated one,
which probably is better than nothing.
* Additionally we kinda need that implementation anyway for node-based
tests.
* Also, while not currently implemented, it could allow (hot) reloading
of locales, or loading external ones, which would help translators,
or providing an option to the user to choose a locale.
* And finally, not calling i18n will avoid the "context switch" into
browserland.
Some implementation details:
* Before code can use a locale, it has to be loaded. Sadly sync loading
is not really supported. So `await locale` or `await localize`.
* Background force reloads locales right now, and caches them in
localStorage. Windows will look into localStorage for that cache.
* The locale loader will not verify locales other than some rudimentary
checks. It is assumed that shipped locales where verified before
check-in.
2019-08-26 02:37:27 +02:00
Nils Maier
2bfb3d5363
Always show status in tip
2019-08-25 23:35:07 +02:00
Nils Maier
7dc4dd9da6
Better error messages (somewhat)
2019-08-25 23:30:05 +02:00
Nils Maier
c7c111e1c0
Option to hide contexts
...
Closes #4
2019-08-25 23:22:47 +02:00
Nils Maier
801eaa819b
Egalize menu and popup
2019-08-25 23:01:36 +02:00
Nils Maier
a89acad0c9
Proper types for localize and $
2019-08-25 22:30:07 +02:00
Nils Maier
70c7e0b0f3
Avoid update races
2019-08-25 21:31:38 +02:00
Nils Maier
af8b05d20c
Allow the browserAction button to be turbo again
...
Closes #13
2019-08-25 21:31:38 +02:00
Nils Maier
d98c4e318a
Clear selection errors on changes
...
Closes #12
2019-08-25 21:07:12 +02:00
Nils Maier
ab2b6e40af
Add License to popup
2019-08-25 14:31:37 +02:00
Nils Maier
112d37deb0
Reduce load size of popup
2019-08-25 14:27:54 +02:00
Nils Maier
2f282d3a4b
Implement All Tabs actions
...
Closes #3
2019-08-24 07:30:34 +02:00
Nils Maier
a9f83071dc
Cleanup popup
2019-08-24 07:23:56 +02:00
Nils Maier
545d78ad61
Implement a popup menu for the browserAction
...
Closes #10
2019-08-24 06:28:18 +02:00
Nils Maier
6b07fa2d08
Handle missing-on-init
2019-08-21 16:15:31 +02:00
Nils Maier
bd1b471af2
always save add-paused
2019-08-21 14:30:27 +02:00