46 Commits

Author SHA1 Message Date
8a98f28ff4 pubspec.lock: update deps 2025-12-19 11:47:10 +09:00
815c2f4d44 Update flutter from 3.27 -> 3.35, update deps 2025-11-13 16:16:15 +09:00
c09b82f90b pubspec.{yaml,lock}: update deps, jadb: don't transliterate onyomi 2025-07-30 01:38:07 +02:00
08a78e4a2d treewide: replace confirm_dialog with builtin AlertDialog 2025-07-16 23:55:49 +02:00
39823a0820 word_search: allow inline expansion of xrefs 2025-07-16 22:39:07 +02:00
b7a5f76c3e Add app icon 2025-07-15 22:58:59 +02:00
3608736471 Add splash screen 2025-07-15 22:15:52 +02:00
f60e2a80b3 {flake.*,android,pubspec.*}: update flutter, tools and deps 2025-07-15 21:37:27 +02:00
c6d97c73a9 Rewrite database models as class extensions + data classes 2025-07-15 03:12:55 +02:00
a0b4834e1c word_search: fix pagination and search result count 2025-07-13 21:07:37 +02:00
6c0342ac6c Add infinite scroll for word search results 2025-07-13 19:41:00 +02:00
4cf1e751a8 word_search: display full language lame, omit phrase if null 2025-07-13 16:23:07 +02:00
26fe8ce4e1 word_search: don't throw error on empty results 2025-07-09 15:00:59 +02:00
2531b2bbab screens/changelog: use direct dependency on markdown package 2025-07-07 21:09:39 +02:00
4c49874a01 screens/changelog: init 2025-07-07 20:39:48 +02:00
2d158079d1 screens/info: fix version number 2025-07-07 17:32:42 +02:00
04cb44c39c pubspec.lock: update jadb + more 2025-07-07 16:11:25 +02:00
1eb077abff pubspec.lock: update jadb 2025-06-25 23:48:03 +02:00
1bc9e6a398 Data export/import 2025-06-25 23:39:38 +02:00
e83799df55 treewide: remaining fixes for history/library 2025-06-24 20:49:46 +02:00
fc7e2ca7ce components/drawing_board: use MLkit 2025-06-24 20:48:30 +02:00
3f55ae1413 treewide: implement most of library logic 2025-06-24 20:48:06 +02:00
b404267728 treewide: reimplement most of history logic 2025-06-24 20:47:45 +02:00
adaf7a4644 Update jadb, use extension on Database 2025-05-27 21:02:22 +02:00
103f01c99f treewide: use jadb kanji filtering instead of regex 2025-05-22 22:01:03 +02:00
7bc17281a7 word_search/sense: render POS description + notes 2025-05-20 00:32:11 +02:00
dca2e37aef treewide: overhaul, upgrade to flutter 3, jisho api -> jadb 2025-05-19 23:15:03 +02:00
edd3d7c9a9 Add import export functionality 2022-05-04 23:01:53 +02:00
8c7253fd93 Update Jisho API version 2022-02-13 01:39:31 +01:00
3d30a81205 Add search buttons and explanations (#32)
* Add search button

* Add search tip to kanji search
2022-01-23 21:00:45 +01:00
28f900c02e Add more content to search results (#31)
* Add lots of new functionality to search results

* Fix jlpt level

* Make antonyms clickable

* Add kanji list

* Replace Blocof with BlocBuilder

* Make kanji widgets squared

* Add missing colons to headers

* add romaji under sentences

* Fix extensive search not showing

* Miscellaneous refactoring
2022-01-23 18:27:00 +01:00
24601a300d Update dependencies 2022-01-14 09:01:52 +01:00
067ae564ce Upgrade dependencies 2021-12-06 20:26:52 +01:00
fe5c5a4cce Replace objectbox with sembast 2021-12-04 05:13:13 +01:00
8811cef864 Update code style 2021-12-01 23:09:53 +01:00
9d8c7b8ebb Move all navigation from bloc to Navigator 2021-09-07 00:05:33 +02:00
25e270ec1d Add database for search history 2021-07-17 16:11:17 +02:00
38e099798a Update dependencies 2021-04-11 01:48:20 +02:00
acd2246c38 Add pubspec.lock 2021-03-06 00:06:02 +01:00
b00ad31141 Remove pubspec.lock 2020-07-25 14:55:49 +02:00
bfd689162b Add Auto field to search bar 2020-07-10 23:50:19 +02:00
1f0b3c24c2 Update 2020-07-09 22:17:10 +02:00
b8130cb6b9 Add Bloc 2020-07-09 20:06:48 +02:00
8b094b6e23 Update 2020-06-30 13:28:07 +02:00
d80ebc4d8e Update folder structure and add components 2020-06-29 17:38:57 +02:00
b7f0222f62 Initial commit 2020-06-28 00:39:45 +02:00