Commit Graph

126 Commits

Author SHA1 Message Date
neon443
5b0d6ab9ff real gifs!! 2025-11-20 21:23:32 +00:00
neon443
ccadff053e using wkwebview - i dont like how it turned out...
takes a second to load and has a white bg :(
2025-11-20 20:19:13 +00:00
neon443
c5eb71fc6c hacky workaround to get gifs playing 2025-11-19 20:11:00 +00:00
neon443
c670958562 add settingsview
load dict and save dict
xcode 14+
2025-11-19 08:53:38 +00:00
neon443
7ca11e49a1 fixed search
disabled load and save trie cos its too slow
2025-11-15 19:29:54 +00:00
neon443
7b911d932c updated downloadedview to use less ram!! 2025-11-15 19:14:49 +00:00
neon443
1aac4906ed asdfij 2025-11-13 21:58:33 +00:00
neon443
20ee8c3aff added a new search :pf: 2025-11-13 21:54:56 +00:00
neon443
cf179f6dde storing the trie and the dict, should be much faster
idk if ts acc helped tho
2025-11-13 21:50:41 +00:00
neon443
d7858bf449 update searchview to use btter search display method 2025-11-13 14:49:47 +00:00
neon443
920497ca56 remove a couple unused vars 2025-11-12 11:38:40 +00:00
neon443
03b67fc46b update image link 2025-11-12 08:33:03 +00:00
neon443
2956d89f15 ios 26 search bar 2 electric bogaloo 2025-11-11 21:29:20 +00:00
neon443
bed7a55a28 morphy search button/tab ios 26
fix missing sf symbol
2025-11-11 21:04:55 +00:00
neon443
336dd16744 fix uh building the tree like 5 times too many 2025-11-11 20:29:27 +00:00
neon443
97a8515ba7 add readme 2025-11-11 19:43:18 +00:00
neon443
de0b9dde6d tiny ui update 2025-11-11 17:00:55 +00:00
neon443
5d8b83e099 ui updates 2025-11-11 12:48:41 +00:00
neon443
21b0b47038 trying to do the search morph thing 2025-11-11 08:35:13 +00:00
neon443
1c4ef6896d quicker opening of the imessage app, support ios 17 and below again 2025-11-10 15:14:51 +00:00
neon443
6d4eb5da36 more ui 2025-11-06 20:35:03 +00:00
neon443
7dcf04f27e a lot of updates
grid view for downloaded emojis

shared instance of EmojiHoarder
nonisolated static localEmojiDB var
deleteallstickers is @MainActor
2025-11-06 20:25:40 +00:00
neon443
42739c93da ui updates
downloaded emojis is a grid
rewrote deleteAllStickers
added downloadEmoji
2025-11-05 22:04:04 +00:00
neon443
08ad69b19a reduced usage of isLocal in favour of checking hoarder.downloadedEmojis
wrote tests to check that, Set checking is 1.5 to 2x faster
2025-11-05 19:50:10 +00:00
neon443
c3cfecb87e organised the project for the first time 2025-11-05 19:25:55 +00:00
neon443
578f5e0149 more ui updates 2025-11-04 17:05:36 +00:00
neon443
ea96fbbf5a updating the ui
restTrie function
build trie and searching trie tests
2025-11-04 10:54:35 +00:00
neon443
63a979d796 redid ui with tabs
added downloadedEmojis
make sure stuff is rebuilt on refresh
2025-11-04 10:43:23 +00:00
neon443
44b24dd615 ajkf 2025-11-04 07:36:13 +00:00
neon443
05d3d22a09 i love uikit
added a uikit toggel in trietestingview
i think i figured out the uikit refreshing issue 🔥
2025-11-03 20:58:10 +00:00
neon443
4c9cd6c8e6 use emojirow in trietestingview
extract trietestingview
2025-11-03 20:40:27 +00:00
neon443
73f5d1c45d add emojiRow
not using uikit cos i cba with the refreshing and stuff
added test emojii static var
2025-11-03 20:35:14 +00:00
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