Commit Graph

38 Commits

Author SHA1 Message Date
2fe1ea6c7f Make Element Desktop send telegram sticker info
Element Desktop removes additional properties in the sticker info, but
not the media info. Element Android removes them in both currently. This
commit moves the net.maunium.telegram.sticker property to the media
info. This can be combined with a change to mautrix-telegram that
bridges telegram-imported matrix stickers to matrix stickers.
2022-08-23 08:12:07 +01:00
99ced8878a Merge remote-tracking branch 'salixor/feat/search-box' 2021-10-03 12:52:55 +03:00
046779d102 Update some metadata 2021-10-03 12:45:37 +03:00
ef844a0ff8 Update dependencies 2021-10-03 12:42:11 +03:00
S1m
7939793351 Remove parseQuery and use params 2021-09-30 08:52:41 +02:00
S1m
e0d895f22a Check packfile protocole scheme + rm semicolons 2021-09-20 08:58:20 +02:00
S1m
5d3c7d1e2f Allow using external index.json and stickerpack 2021-09-19 17:35:28 +02:00
ec8eeeeaf5 Fix scrolling topbar on Firefox
(and possibly break it on other browsers)
2021-04-22 19:12:54 +03:00
21d4f5cce6 Show sticker body in hover tooltip 2020-12-30 19:56:31 +11:00
9350d5f27b Update sass style file 2020-12-17 09:31:29 +01:00
add27513fe Implement stickers search 2020-12-17 01:01:32 +01:00
66d5b90ea1 Re-format CSS for readability in PR 2020-12-17 01:00:22 +01:00
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.
2020-10-30 23:18:55 +02:00
14059764a8 Update README and gitignore 2020-09-17 14:09:44 +03:00
de79aea535 Add error message for browsers with no module support 2020-09-11 19:27:08 +03:00
a0470519d7 Add support for dark theme. Fixes #17 2020-09-11 19:07:54 +03:00
32058373ff Disable smooth navbar scrolling as it breaks on some platforms 2020-09-10 17:19:03 +03:00
e28540aba5 Scroll navbar when scrolling picker. Fixes #14 2020-09-10 17:14:15 +03:00
74cd8d82fe Make number of stickers per row configurable 2020-09-10 17:00:17 +03:00
ed2b9f7e64 Compress compiled CSS 2020-09-10 16:35:46 +03:00
81caaa2ebe Split web things into subdirectories 2020-09-10 16:12:09 +03:00
bdf4222c61 Switch to local htm/preact compiled with snowpack 2020-09-10 16:08:10 +03:00
05a6e046c2 Only reload packs instead of whole page 2020-09-10 15:41:09 +03:00
3045faaed8 Add another hacky fix for iOS 2020-09-10 15:28:49 +03:00
df75622fda Send empty response to visibility action 2020-09-10 15:19:58 +03:00
89861f8a2c Add preload links 2020-09-10 15:14:35 +03:00
9e72458ad0 Add simple settings section. Fixes #15 2020-09-10 15:14:27 +03:00
bddb5608bc Allow scrolling navbar with mouse wheel. Fixes #9 2020-09-06 18:52:25 +03:00
aad04ba9b6 Add frequently used stickers section at top. Fixes #4 2020-09-06 18:25:28 +03:00
4ce90892f0 Stop using ID field from telegram metadata in widget 2020-09-06 17:10:07 +03:00
eb6967fdb6 Add slightly hacky fix for scrolling to pack on Element iOS (ref #8) 2020-09-05 18:50:40 +03:00
de072dcd81 Add hack to make scrolling work on iOS (ref #8) 2020-09-05 18:37:50 +03:00
6e6aad0430 Add more Element iOS compatibility (ref #8) 2020-09-05 17:19:25 +03:00
47f3d3fdee Stop using public class fields (ref #8) 2020-09-05 16:48:27 +03:00
d698f058b5 Make scrolling less hacky 2020-09-05 14:34:43 +03:00
9a06d63ee9 Add navbar and switch to sass. Fixes #2 2020-09-05 13:40:29 +03:00
28c7d2f1a2 Split up spinner and widget API into files 2020-09-05 12:16:27 +03:00
7f86915857 Initial commit 2020-09-05 02:31:34 +03:00