Commit graph

38 commits

Author SHA1 Message Date
Tulir Asokan
32058373ff Disable smooth navbar scrolling as it breaks on some platforms 2020-09-10 17:19:03 +03:00
Tulir Asokan
e28540aba5 Scroll navbar when scrolling picker. Fixes #14 2020-09-10 17:14:15 +03:00
Tulir Asokan
74cd8d82fe Make number of stickers per row configurable 2020-09-10 17:00:17 +03:00
Tulir Asokan
ed2b9f7e64 Compress compiled CSS 2020-09-10 16:35:46 +03:00
Tulir Asokan
81caaa2ebe Split web things into subdirectories 2020-09-10 16:12:09 +03:00
Tulir Asokan
bdf4222c61 Switch to local htm/preact compiled with snowpack 2020-09-10 16:08:10 +03:00
Tulir Asokan
05a6e046c2 Only reload packs instead of whole page 2020-09-10 15:41:09 +03:00
Tulir Asokan
3045faaed8 Add another hacky fix for iOS 2020-09-10 15:28:49 +03:00
Tulir Asokan
df75622fda Send empty response to visibility action 2020-09-10 15:19:58 +03:00
Tulir Asokan
89861f8a2c Add preload links 2020-09-10 15:14:35 +03:00
Tulir Asokan
9e72458ad0 Add simple settings section. Fixes #15 2020-09-10 15:14:27 +03:00
Tulir Asokan
6f71cfdd75 Fix typo 2020-09-08 15:00:56 +03:00
Tulir Asokan
2402b6c676 Add README for ready-to-use packs 2020-09-08 15:00:38 +03:00
Tulir Asokan
f21925715e Add Scalar pack metadata 2020-09-08 14:57:19 +03:00
Tulir Asokan
4bbd97cdbf Add script to convert Scalar sticker picker assets.json 2020-09-08 14:55:30 +03:00
Tulir Asokan
314f6c0ff5 Add namespacing for IDs 2020-09-08 14:55:07 +03:00
Tulir Asokan
3ef92d588a Remove the other usage of asyncio.run 2020-09-08 01:09:06 +03:00
Tulir Asokan
bddb5608bc Allow scrolling navbar with mouse wheel. Fixes #9 2020-09-06 18:52:25 +03:00
Tulir Asokan
8c45207b0f Stop using asyncio.run. Fixes #13 2020-09-06 18:26:22 +03:00
Tulir Asokan
aad04ba9b6 Add frequently used stickers section at top. Fixes #4 2020-09-06 18:25:28 +03:00
Tulir Asokan
4ce90892f0 Stop using ID field from telegram metadata in widget 2020-09-06 17:10:07 +03:00
Tulir Asokan
522e45a4ae Store IDs as strings and keep all emoticons. Fixes #12 2020-09-06 16:59:25 +03:00
Tulir Asokan
c106c99b7f Maybe make import.py work on Python 3.6 2020-09-06 14:05:01 +03:00
Tulir Asokan
5e3fc57b62 It works on iOS 🎉 2020-09-05 18:52:44 +03:00
Tulir Asokan
eb6967fdb6 Add slightly hacky fix for scrolling to pack on Element iOS (ref #8) 2020-09-05 18:50:40 +03:00
Tulir Asokan
de072dcd81 Add hack to make scrolling work on iOS (ref #8) 2020-09-05 18:37:50 +03:00
Tulir Asokan
6e6aad0430 Add more Element iOS compatibility (ref #8) 2020-09-05 17:19:25 +03:00
Tulir Asokan
47f3d3fdee Stop using public class fields (ref #8) 2020-09-05 16:48:27 +03:00
Tulir Asokan
993b4af549 Set fake width instead of actually resizing image
The image quality shouldn't be reduced, but it should be shown smaller in clients.

Also add compatibility hack for broken clients like Element iOS that require a thumbnail_url
2020-09-05 15:44:04 +03:00
Tulir Asokan
3876e13d4d Move saved pack print 2020-09-05 15:00:41 +03:00
Tulir Asokan
b5f37da639 Add link to Matrix room 2020-09-05 14:56:35 +03:00
Tulir Asokan
ade3325c9f Update previews 2020-09-05 14:51:21 +03:00
Tulir Asokan
4190057b3c Ask for Matrix access token on first run 2020-09-05 14:43:07 +03:00
Tulir Asokan
d698f058b5 Make scrolling less hacky 2020-09-05 14:34:43 +03:00
Tulir Asokan
9a06d63ee9 Add navbar and switch to sass. Fixes #2 2020-09-05 13:40:29 +03:00
Tulir Asokan
28c7d2f1a2 Split up spinner and widget API into files 2020-09-05 12:16:27 +03:00
Tulir Asokan
27fd49f6e5 Add previews to the readme 2020-09-05 02:36:31 +03:00
Tulir Asokan
7f86915857 Initial commit 2020-09-05 02:31:34 +03:00