neon443
567c768489
asdf
2025-11-03 20:30:53 +00:00
neon443
18e1ebc870
UIKit time :yay:
2025-11-03 20:27:38 +00:00
neon443
29a270c2a5
okay gonna try uikit :pf:
...
let _ in downloadImage
2025-11-03 19:53:50 +00:00
neon443
d4cc465b81
my new emojipreview was shit
...
added a delay thing which increases each time theres an error loading
2025-11-03 18:26:13 +00:00
neon443
4b1776c209
sjfkl;aljdfjl
2025-11-03 18:05:13 +00:00
neon443
7e27375939
update emojpreview
2025-11-03 18:01:31 +00:00
neon443
caedb16ef5
okay trietrstingview search is pretty good
2025-11-03 17:47:26 +00:00
neon443
72a9bb2933
trying to otptimise shit 😭
...
trying to undo stuff from before
2025-11-03 17:32:54 +00:00
neon443
3272560f29
okay uh might be slwoer
2025-11-03 17:06:16 +00:00
neon443
a3bce28065
tiny optimisation in insert(word: String)
2025-11-03 16:39:46 +00:00
neon443
f6f73b641d
added trie to emojihoarder
...
added buildtrie() to build trie
added time calculation for trie building
optimised trie building in TrieTestingView
2025-11-03 16:24:08 +00:00
neon443
6507caa635
added animations on search
...
remove all items cos its not needed :pf:
added numericTextCompat
2025-11-03 15:00:28 +00:00
neon443
3200b3cca3
added prefix search!
...
added allitems
2025-11-03 14:54:12 +00:00
neon443
38b4ba4aa7
added search(for: String)
...
case insensitive now
insert(word) only gets indices once
2025-11-03 12:49:11 +00:00
neon443
7ec80240e4
fix not being marked as end of word
2025-11-03 12:14:49 +00:00
neon443
d8e31178d6
started working on a trie!
...
thanks @foxmoss
2025-11-03 12:05:04 +00:00
neon443
8e9ab5e030
Merge remote-tracking branch 'refs/remotes/origin/main'
2025-11-02 23:29:48 +00:00
neon443
2ecf81c59c
update ui
2025-11-02 23:29:41 +00:00
neon443
29d784d16d
update ui
2025-11-02 23:26:09 +00:00
neon443
29784a9a8f
fix downloading images 💀
...
make downloadimage not return a uiimage cos its not used anywhere
2025-11-02 22:56:40 +00:00
neon443
f90a2c65b4
had to revert the hash map stuff :pf:
2025-11-02 22:40:44 +00:00
neon443
bee0853f97
okay!
...
this is not good...
2025-11-02 22:25:01 +00:00
neon443
edaa0953c7
more optimisation using a hash map
2025-11-02 22:06:09 +00:00
neon443
14d61dc45e
fixed the hang when loading emojis!!
...
now gotta remove dependency on isLocal, and finish new download functions
2025-11-02 21:48:10 +00:00
neon443
4b32a9e6ae
removed ApiEmoji cos its not used
2025-11-02 20:28:59 +00:00
neon443
ae202380a2
currently on an optimisation spree
...
remove the islocal thing i added, got a better idea
using a Set of local emojis
2025-11-02 20:21:14 +00:00
neon443
55bbf31ded
updated isLocal
...
added localimageurlstring and localimageurl
2025-11-02 19:29:35 +00:00
neon443
5416d35118
add verison config thingy
2025-11-02 08:28:13 +00:00
neon443
fac32edb9d
update deleteAllStickers to do a emoji.refresh after
...
redid deleteAllEMojis test
fix a buncha warnings
2025-11-01 22:53:43 +00:00
neon443
ba77eb2c89
exclude downloadAll from tests
2025-11-01 22:33:09 +00:00
neon443
5c81d90039
re-add app groups to the new target
2025-11-01 22:29:38 +00:00
neon443
1c618529be
change to StickerSlack
...
fix build num
2025-11-01 22:00:38 +00:00
neon443
9c24b3e0bf
YES IT WORKED!!!
...
now we dont touch StickerSlackiMessageApp/Assets.xcassets
2025-11-01 21:10:13 +00:00
neon443
3d83db2227
YES IT WORKED!!!
2025-11-01 21:05:24 +00:00
neon443
a37e655855
plsplsplspls
2025-11-01 20:57:30 +00:00
neon443
f572d0f293
remade the imessageextension
...
updated recticon
2025-11-01 15:08:57 +00:00
neon443
64771a32e7
maybe fix
2025-11-01 14:31:57 +00:00
neon443
783d731077
encryption export compliance
2025-10-31 23:42:56 +00:00
neon443
1f9cfcfc1a
merge the asset catalogs
...
rename a test
2025-10-31 23:40:12 +00:00
neon443
aaa51e6cef
Merge remote-tracking branch 'refs/remotes/origin/main'
2025-10-31 23:30:51 +00:00
neon443
d7f3e79566
fix alpha channel by redoing the recIcons and adding the purple bg to the square ones
2025-10-31 23:30:41 +00:00
neon443
f1f65d4e36
rewrote refreshDB
...
using a task.detached to refresh the db
sets werent a good idea
2025-10-31 23:06:41 +00:00
neon443
46204aa9c2
trying to use Set
2025-10-31 17:33:25 +00:00
neon443
a1a15c9cb8
added a delete all images button
...
some other stuff
2025-10-31 16:23:05 +00:00
neon443
bf3ac0eb3b
added deleteAllStickers
...
fix crash when the uiimage isnt valid
swift 6 in the messages extension
added fakedownloadallstickers test
added deleteallimages test
2025-10-31 15:57:40 +00:00
neon443
a55c4b8c31
added apiemoji tests
2025-10-31 15:06:53 +00:00
neon443
8df79c7072
fix warnings
2025-10-30 23:46:08 +00:00
neon443
be020861ff
fix emoji picker ui size being wrong
...
added a local only mode to emojihoarder to prevent loading of remoteDB
2025-10-30 23:39:02 +00:00
neon443
ab1b89e56c
delete all emojis test
2025-10-30 23:25:17 +00:00
neon443
be22370ec0
finally wrote a funcitonal good test!!!!
...
added undownloadedemojisbefore unused atm
using a withThrowingDiscardingTaskGroup with a task limit
task limit: max tasks is cores-1
every tiem a task is added taskcount+=1
every tiem it finishes taskcount -= 1
if active tasks> maxtasks wait until i > what it was before
reduce activetasks by one
deleting images in pass 2
guard that it was downloaded before
basic async cos i cba atp
doThing wiht inout i to increment
itll download the image and make sure its not already downloaded etc
2025-10-30 23:15:28 +00:00