Commit Graph

55 Commits

Author SHA1 Message Date
9151f4cb6d Add server with basic auth stuff 2020-10-31 21:53:46 +02:00
d3adedf3df Add fancy versioning stuff 2020-10-30 23:32:35 +02: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
477a4c83ca Update feature table 2020-10-30 22:28:09 +02:00
59dd002ae4 Add small sticker picker comparison table 2020-10-07 00:36:55 +03:00
e073f6972c Make magic optional 2020-09-20 14:01:29 +03:00
14059764a8 Update README and gitignore 2020-09-17 14:09:44 +03:00
ddcdffc1c9 Update readme 2020-09-13 18:16:14 +03:00
99719accf2 Add option to copy sticker-pack'ed pack to web/packs/ 2020-09-13 18:11:02 +03:00
87281d9ad7 Add Element iOS preview with dark theme 2020-09-13 18:01:17 +03:00
88ab612d0b Add some .gitattributes 2020-09-13 17:53:18 +03:00
b0509920b4 Add support for ordering stickers in custom packs 2020-09-13 17:29:08 +03:00
727b022b23 Add demo URL 2020-09-13 14:51:00 +03:00
e0a523a952 Add dedicated Matrix room 2020-09-13 14:27:37 +03:00
80bcf6d0ac Reorganize Python stuff and add command to create packs
Fixes #11
2020-09-13 03:56:28 +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
6f71cfdd75 Fix typo 2020-09-08 15:00:56 +03:00
2402b6c676 Add README for ready-to-use packs 2020-09-08 15:00:38 +03:00
f21925715e Add Scalar pack metadata 2020-09-08 14:57:19 +03:00
4bbd97cdbf Add script to convert Scalar sticker picker assets.json 2020-09-08 14:55:30 +03:00
314f6c0ff5 Add namespacing for IDs 2020-09-08 14:55:07 +03:00
3ef92d588a Remove the other usage of asyncio.run 2020-09-08 01:09:06 +03:00
bddb5608bc Allow scrolling navbar with mouse wheel. Fixes #9 2020-09-06 18:52:25 +03:00
8c45207b0f Stop using asyncio.run. Fixes #13 2020-09-06 18:26:22 +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
522e45a4ae Store IDs as strings and keep all emoticons. Fixes #12 2020-09-06 16:59:25 +03:00
c106c99b7f Maybe make import.py work on Python 3.6 2020-09-06 14:05:01 +03:00
5e3fc57b62 It works on iOS 🎉 2020-09-05 18:52:44 +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
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
3876e13d4d Move saved pack print 2020-09-05 15:00:41 +03:00
b5f37da639 Add link to Matrix room 2020-09-05 14:56:35 +03:00
ade3325c9f Update previews 2020-09-05 14:51:21 +03:00
4190057b3c Ask for Matrix access token on first run 2020-09-05 14:43:07 +03:00