Commit Graph

7 Commits

Author SHA1 Message Date
neon443
1f9cfcfc1a merge the asset catalogs
rename a test
2025-10-31 23:40:12 +00:00
neon443
4ab2ee8b98 better performance in stickerbroswer
Emoji.sticker can return nil
added tests to measure .sticker perfomance
delete redundant stickerbrowserviewcontroller
2025-10-29 22:48:26 +00:00
neon443
002fc21308 async loading of the remote emoji database
- load the local one first
 - async task to load the remote db and if it succeeds overwrite the local db and load the remote one

emoiji.localimageurl is now a computed propery
 - need to fix the fact that the file extension is not known 😭

fetchRemoteDB automatically stores the db lcoally after fetching
add storeDB(data: Data) to store the db from a data form
Emoji.uiID is generated automatically
fix hoarder.localEmojiDB path

imessage extension scheme??
2025-10-29 16:29:35 +00:00
neon443
f4ab22a789 refactored to storeDB loadLocalDB and fetchRemoteDB for more readability
added more stuff to slackresponse cos cachets got some cool stuff
guards on toEmojis and it can take in and return nil
2025-10-27 20:30:26 +00:00
neon443
2841bc2109 add Emoji and old one is now ApiEmoji
added async code to Emoji to load image
added app groups to share files
2025-10-22 15:20:18 +01:00
neon443
95d377de30 minor changes 2025-10-21 22:33:49 +01:00
neon443
a3b28a4414 added emojipreview to handle displaying images etc
next: animate when it spawns
revamped image display
remove the image param in Emoji
2025-10-19 17:49:47 +01:00