Kévin Cocchi
31cc608a2b
use visibility from widget API to autofocus on frame opening when required
4 years ago
Kévin Cocchi
9b87f7436f
handle focus for iframe
4 years ago
Kévin Cocchi
26ab8e2821
properly handle mobile devices for autofocus
4 years ago
Kévin Cocchi
e30535a975
ignore autofocus issues on mobiles (disabled by design)
4 years ago
Kévin Cocchi
a197bda145
remove autofocus property for android
4 years ago
Kévin Cocchi
909aaf8d44
improve for mobile support
4 years ago
Kévin Cocchi
ad26574762
use flex instead of absolute for search field css
4 years ago
Kévin Cocchi
fed4f08218
handle autofocus search + setting on/off
4 years ago
Kévin Cocchi
41f0432e8d
handle resetting search field
4 years ago
Tulir Asokan
046779d102
Update some metadata
4 years ago
Tulir Asokan
ef844a0ff8
Update dependencies
4 years ago
S1m
7939793351
Remove parseQuery and use params
4 years ago
S1m
e0d895f22a
Check packfile protocole scheme + rm semicolons
4 years ago
S1m
5d3c7d1e2f
Allow using external index.json and stickerpack
4 years ago
Tulir Asokan
ec8eeeeaf5
Fix scrolling topbar on Firefox
(and possibly break it on other browsers)
5 years ago
David Vo
21d4f5cce6
Show sticker body in hover tooltip
5 years ago
Kévin Cocchi
9350d5f27b
Update sass style file
5 years ago
Kévin Cocchi
add27513fe
Implement stickers search
5 years ago
Kévin Cocchi
66d5b90ea1
Re-format CSS for readability in PR
5 years ago
Tulir Asokan
78fdb6f175
Switch license to AGPLv3+
The license was initially MPLv2 as I expected the project to be a fairly
simple tiny web app, but it has already grown into multiple files. Now
that I'm going to add a server component, I'm switching the license for
future versions to AGPL like all my other non-library projects.
5 years ago
Tulir Asokan
14059764a8
Update README and gitignore
5 years ago
Tulir Asokan
de79aea535
Add error message for browsers with no module support
5 years ago
Tulir Asokan
a0470519d7
Add support for dark theme. Fixes #17
5 years ago
Tulir Asokan
32058373ff
Disable smooth navbar scrolling as it breaks on some platforms
5 years ago
Tulir Asokan
e28540aba5
Scroll navbar when scrolling picker. Fixes #14
5 years ago
Tulir Asokan
74cd8d82fe
Make number of stickers per row configurable
5 years ago
Tulir Asokan
ed2b9f7e64
Compress compiled CSS
5 years ago
Tulir Asokan
81caaa2ebe
Split web things into subdirectories
5 years ago
Tulir Asokan
bdf4222c61
Switch to local htm/preact compiled with snowpack
5 years ago
Tulir Asokan
05a6e046c2
Only reload packs instead of whole page
5 years ago
Tulir Asokan
3045faaed8
Add another hacky fix for iOS
5 years ago
Tulir Asokan
df75622fda
Send empty response to visibility action
5 years ago
Tulir Asokan
89861f8a2c
Add preload links
5 years ago
Tulir Asokan
9e72458ad0
Add simple settings section. Fixes #15
5 years ago
Tulir Asokan
bddb5608bc
Allow scrolling navbar with mouse wheel. Fixes #9
5 years ago
Tulir Asokan
aad04ba9b6
Add frequently used stickers section at top. Fixes #4
5 years ago
Tulir Asokan
4ce90892f0
Stop using ID field from telegram metadata in widget
5 years ago
Tulir Asokan
eb6967fdb6
Add slightly hacky fix for scrolling to pack on Element iOS (ref #8 )
5 years ago
Tulir Asokan
de072dcd81
Add hack to make scrolling work on iOS (ref #8 )
5 years ago
Tulir Asokan
6e6aad0430
Add more Element iOS compatibility (ref #8 )
5 years ago
Tulir Asokan
47f3d3fdee
Stop using public class fields (ref #8 )
5 years ago
Tulir Asokan
d698f058b5
Make scrolling less hacky
5 years ago
Tulir Asokan
9a06d63ee9
Add navbar and switch to sass. Fixes #2
5 years ago
Tulir Asokan
28c7d2f1a2
Split up spinner and widget API into files
5 years ago
Tulir Asokan
7f86915857
Initial commit
5 years ago