wukko
|
c99240339d
|
web/Omnibox: allow input while antibot check is ongoing & fix spinner
|
2024-09-20 15:20:25 +06:00 |
|
wukko
|
fdd5feac92
|
web: use turnstile & session only when the processing instance has them
now also always fetching server info in the save tab
|
2024-09-18 00:24:54 +06:00 |
|
wukko
|
4da1defcf8
|
web/Omnibox: add missing clipboard input type
|
2024-09-05 09:06:03 +06:00 |
|
dumbmoron
|
51c140fbfa
|
web: make everything ssr-compatible
|
2024-08-31 17:46:10 +00:00 |
|
wukko
|
f7da62e817
|
web/Omnibox: increase max length to 512 characters
|
2024-08-29 13:22:52 +06:00 |
|
wukko
|
265ab77948
|
web/i18n: update string name formatting
|
2024-08-20 21:17:33 +06:00 |
|
wukko
|
b9fabdc327
|
web/Omnibox: clean up input link icon code
|
2024-08-16 01:44:13 +06:00 |
|
wukko
|
478dd6e515
|
web/Omnibox: show a spinner when loading
replaces the link icon with a spinner when loading the turnstile checks or processing the link
|
2024-08-16 01:37:05 +06:00 |
|
wukko
|
b71d51de21
|
web: move svg icons from lib to components
|
2024-08-09 16:35:00 +06:00 |
|
dumbmoron
|
5948cab4fb
|
web: move iPadOS workaround to global level
|
2024-08-06 14:19:01 +00:00 |
|
dumbmoron
|
3b90f5ee17
|
web/Omnibox: workaround for link area being unusable on iPadOS 15
|
2024-08-06 14:02:21 +00:00 |
|
wukko
|
a4e0e21a97
|
web/Omnibox: accept keyboard shortcuts only when focused
|
2024-07-28 23:36:38 +06:00 |
|
wukko
|
32743360be
|
web/Omnibox: fix dimmed input placeholder in firefox
|
2024-07-27 19:27:58 +06:00 |
|
wukko
|
1ded7698ff
|
web/Omnibox: fix input area dimming in safari when processing
|
2024-07-27 19:26:39 +06:00 |
|
wukko
|
49973eceb1
|
web/omnibox: disable input area when processing & reduce timeout
also fixed a typo that broke key spamming protection
|
2024-07-26 14:07:23 +06:00 |
|
wukko
|
bc8e3d4a7c
|
web/Omnibox: simplify link state storage
|
2024-07-22 16:34:19 +06:00 |
|
wukko
|
24b783e5fb
|
web/Omnibox: remember the link input when switching between tabs
|
2024-07-22 09:55:04 +06:00 |
|
dumbmoron
|
bb446ecf3e
|
web: add Optional type and use it
|
2024-07-21 17:26:21 +00:00 |
|
wukko
|
8ebde39197
|
web/Omnibox: prevent paste button spamming
|
2024-07-16 22:17:51 +06:00 |
|
wukko
|
504dfdb995
|
web/Omnibox: ignore keyboard shortcuts when processing
|
2024-07-16 22:11:57 +06:00 |
|
wukko
|
d31090c3d5
|
web/Omnibox: ignore keyboard shortcuts when dialog is visible
|
2024-07-16 22:03:16 +06:00 |
|
wukko
|
03bd995839
|
web/Omnibox: disable focus ring on inner input element
|
2024-07-15 14:29:02 +06:00 |
|
wukko
|
25cfa3e443
|
web/Omnibox: add extraction of links from page hash and query
|
2024-07-15 14:21:51 +06:00 |
|
dumbmoron
|
1f0958a0d1
|
web/settings: move to state folder
|
2024-07-13 13:17:03 +00:00 |
|
wukko
|
6c9d759a3a
|
web: update save page i18n & add link to terms and ethics of use
now also styling <a> properly, with exceptions only when needed
|
2024-07-13 13:45:53 +06:00 |
|
wukko
|
bd2bdf326f
|
web/Omnibox: handle enter key press
|
2024-07-08 19:29:30 +06:00 |
|
wukko
|
8b801bad50
|
web/save: keyboard shortcut for muted mode
|
2024-07-04 00:03:46 +06:00 |
|
dumbmoron
|
743338ea4c
|
web/omnibox: add keyboard shortcuts support
- shift+d to paste
- ⌘/ctrl+v to paste
- shift+k for auto mode
- shift+l for audio mode
- esc to clear input
todo:
- shortcut for "muted" mode
|
2024-07-03 17:42:34 +00:00 |
|
wukko
|
5ced7b5388
|
web/save: move strings to i18n & translate to ru
also fixed line break in switcher for future lengthier translations (german, for example)
|
2024-07-03 13:52:27 +06:00 |
|
wukko
|
b2652f29ac
|
web/Omnibox: download right after pasting
|
2024-06-25 22:52:17 +06:00 |
|
wukko
|
f8ade2bf08
|
web/Omnibox: don't show focus stroke in link bar
|
2024-06-24 23:48:37 +06:00 |
|
wukko
|
56081db857
|
web: move svg icon params to css & clean up
|
2024-06-24 23:46:37 +06:00 |
|
wukko
|
a226f0635f
|
web: use an alias for components folder
|
2024-06-24 20:23:55 +06:00 |
|
wukko
|
7e39bd78d7
|
web/settings: fix setting value name
|
2024-06-20 19:19:57 +06:00 |
|
wukko
|
b9e7661b6d
|
web: basic settings page needed for testing
typescript cries about types but i don't care at this point
|
2024-06-20 18:05:17 +06:00 |
|
wukko
|
00cdb2121d
|
web: data-driven switcher & save mode switcher
also:
- disabled ssr to enable localstorage
- removed the workaround for hover, as it looks bad
|
2024-06-19 23:04:09 +06:00 |
|
wukko
|
ddb52cfef7
|
web/save: dynamic paste text & component clean up
|
2024-06-17 19:03:26 +06:00 |
|
wukko
|
eaf63fdd45
|
web: reduced omnibox & button sizes
|
2024-06-17 18:46:21 +06:00 |
|
wukko
|
f2bacc703a
|
web/omnibox: import only one tabler icon
|
2024-06-17 01:18:39 +06:00 |
|
wukko
|
65c14d41fa
|
web: make tab focus blue for better visibility
|
2024-06-16 23:30:10 +06:00 |
|
wukko
|
66a1e9e953
|
web/omnibox: prevent password manager autofill
|
2024-06-16 21:54:02 +06:00 |
|
wukko
|
f8f248f399
|
web: dark theme & coloring, border, focus fixes
|
2024-06-16 21:45:24 +06:00 |
|
wukko
|
1325c3516c
|
web: move border radius into a variable
|
2024-06-16 19:51:02 +06:00 |
|
wukko
|
1f2c28bd02
|
web: basic api interaction & downloading
download button now acts the way it should with various states
|
2024-06-16 18:22:44 +06:00 |
|
wukko
|
324729eb21
|
web: basic switcher component & mute mode button
|
2024-06-16 15:30:14 +06:00 |
|
wukko
|
bf26988cde
|
web/save: add paste button & dummy mode buttons
tuned default button look, moved custom icons to lib for easy access
|
2024-06-15 20:39:34 +06:00 |
|
wukko
|
e6ffa4864c
|
web: omnibox base with meowbalt
|
2024-06-14 21:48:57 +06:00 |
|