26 Commits

Author SHA1 Message Date
bb68319527 treewide: add and apply a bunch of lints 2025-07-17 00:24:35 +02:00
93b76ed660 word_search: include data for cross references 2025-07-16 18:32:28 +02:00
29a3a6aafb treewide: dart format 2025-07-16 15:23:04 +02:00
78f546fa28 models/createEmptyDb: init 2025-06-23 21:11:42 +02:00
e0a35bdef9 lib: fix file name style 2025-06-22 12:48:23 +02:00
f8813e0ae3 word_search: add function for retrieving single entry by id 2025-06-20 21:57:43 +02:00
bd0fee1b2d lib: move table_names to separate dir 2025-05-31 16:21:59 +02:00
b25cc85afe lib/search: make JaDBConnection into extension, add verifyTables 2025-05-27 20:02:13 +02:00
08f25f6277 lib/models/jmdict_pos: add shortDescription 2025-05-20 00:03:32 +02:00
73640d01f6 lib/search/kanji: make taughtIn into int? 2025-05-19 20:18:36 +02:00
501d3a089e lib/search/radical_search: implement 2025-05-19 16:40:35 +02:00
e30ed8ba9b lib/search/kanji: add more data to result 2025-05-19 16:40:34 +02:00
31c3fb807e treewide: redo handling of kanjidic radicals 2025-05-19 16:40:34 +02:00
60d2017473 lib/search/kanji: add codepoints 2025-05-19 16:40:33 +02:00
135d81db80 lib/search/kanji: query kanji parts 2025-05-19 16:40:33 +02:00
3f267b78d3 lib: format 2025-05-16 21:06:19 +02:00
45c4c5f09a lib/cli/query-word: stringify 2025-05-16 18:47:26 +02:00
33cf5028f4 lib/search/word_search: score and order results by several metrics 2025-05-16 18:46:39 +02:00
b07fc8f4b3 lib/word_search: calculate isCommon 2025-05-14 20:59:57 +02:00
78ba1bae1a lib/search: query readings for xrefs 2025-05-14 17:12:31 +02:00
87383c8951 lib/search: query jlpt tags on word search 2025-05-14 17:12:31 +02:00
59e8db5add Query more detailed information about langauge source 2025-05-14 17:12:30 +02:00
b6410c717f Implement word search 2025-04-28 21:53:09 +02:00
84e80fe876 lib: implement stub for word search 2025-04-19 12:12:07 +02:00
68eb46174f lib: implement basic kanji search 2025-04-19 01:21:18 +02:00
ab3a5a92db lib: restructure to make space for database APIs 2025-04-18 16:16:56 +02:00