-
815c2f4d44
Update flutter from 3.27 -> 3.35, update deps
main
h7x4
2025-11-12 00:29:50 +09:00
-
e489a24a96
word_search_result: add search term to appbar
h7x4
2025-07-30 01:42:21 +02:00
-
c09b82f90b
pubspec.{yaml,lock}: update deps, jadb: don't transliterate onyomi
h7x4
2025-07-30 01:38:07 +02:00
-
b5ec27a90b
screens/word_search: provide preceding chars to kanji drawing model
h7x4
2025-07-30 01:31:25 +02:00
-
9278a74219
screens/word_search_result: show search timestamp list on click
h7x4
2025-07-30 01:30:55 +02:00
-
37ea8448cb
Revert "Add support for predictive back"
h7x4
2025-07-28 21:50:34 +02:00
-
4a7b28ad68
screens/history: fix off by one error for divider
h7x4
2025-07-28 21:47:43 +02:00
-
8db44d98b5
settings: enable autoThemeEnabled by default
h7x4
2025-07-28 21:38:43 +02:00
-
62e2b93980
changelog: add dates, allow clicking links
v0.4.0
h7x4
2025-07-17 00:54:29 +02:00
-
1da09ccc0d
Add dates to the release notes
h7x4
2025-07-17 00:36:47 +02:00
-
3c342db643
Prepare release comment for v0.4.0
h7x4
2025-07-17 00:33:28 +02:00
-
235ff4c6d1
word_search: add button to clear content in search bar
h7x4
2025-07-17 00:14:22 +02:00
-
08a78e4a2d
treewide: replace confirm_dialog with builtin AlertDialog
h7x4
2025-07-16 23:55:49 +02:00
-
3795d4cf8c
word_search: mark ambiguous cross references with question mark icon
h7x4
2025-07-16 23:46:24 +02:00
-
62fef1d96d
kanji_result: don't collapse meanings/onyomi/kunyomi
h7x4
2025-07-16 23:16:09 +02:00
-
24b49e6a6a
treewide: add and fix some lints
h7x4
2025-07-16 23:06:48 +02:00
-
b47a8f96eb
treewide: fix strict_top_level_inference lint rule
h7x4
2025-07-16 22:47:01 +02:00
-
d40ad09135
treewide: dart format
h7x4
2025-07-16 22:44:35 +02:00
-
100c4ae6cc
settings: fix snackbar message on cancelling export
h7x4
2025-07-16 22:43:41 +02:00
-
39823a0820
word_search: allow inline expansion of xrefs
h7x4
2025-07-16 21:48:03 +02:00
-
e1ed7f8ae7
Add support for predictive back
h7x4
2025-07-15 23:59:21 +02:00
-
9f8d080fa8
screens/kanji_search: replace deprecated WillPopScope with PopScope
h7x4
2025-07-15 23:31:16 +02:00
-
07a88d7dca
changelog/0.4.0: remove duplicate note
h7x4
2025-07-15 23:05:55 +02:00
-
ea21575af8
LICENSE: init
h7x4
2025-07-15 23:05:01 +02:00
-
b7a5f76c3e
Add app icon
h7x4
2025-07-15 22:58:59 +02:00
-
3608736471
Add splash screen
h7x4
2025-07-15 22:15:52 +02:00
-
f60e2a80b3
{flake.*,android,pubspec.*}: update flutter, tools and deps
h7x4
2025-07-15 21:35:19 +02:00
-
4651804dac
screens/library_list: use infinite scrolling list
h7x4
2025-07-15 19:33:46 +02:00
-
99b0f15e74
screens/history: remove dead code
h7x4
2025-07-15 19:31:49 +02:00
-
c6f6d33fbb
WIP
linked-list-lib
h7x4
2025-07-09 22:53:31 +02:00
-
-
f5e06776d0
library_list: use joined data from libraryListGetListEntries instead of FutureBuilders
rewrite-database-models-as-class-extensions
h7x4
2025-07-15 03:18:32 +02:00
-
c6d97c73a9
Rewrite database models as class extensions + data classes
h7x4
2025-07-14 20:15:51 +02:00
-
61c8d27bb9
android: make debug app a separate instance
h7x4
2025-07-15 02:05:57 +02:00
-
ee4289030b
models/history: remove dead code
h7x4
2025-07-14 19:39:10 +02:00
-
ce78bed1a6
word_search: add history count bubble in appbar
h7x4
2025-07-14 19:02:57 +02:00
-
072f855c13
initialization: remove use of GetIt
h7x4
2025-07-14 18:20:04 +02:00
-
38af074e6f
history: add infinite scroll
h7x4
2025-07-14 01:06:01 +02:00
-
29387397da
treewide: remove remaining uses of db()
h7x4
2025-07-14 00:01:01 +02:00
-
6e99792125
history: remove all uses of db() in model methods
h7x4
2025-07-13 23:56:38 +02:00
-
0b844f0342
library_list: remove all uses of db() in model methods
h7x4
2025-07-13 22:41:46 +02:00
-
7f4e230713
library_list: add basic support for pagination
h7x4
2025-07-13 22:24:25 +02:00
-
7bb948fe19
treewide: format
h7x4
2025-07-13 22:11:03 +02:00
-
87ce1b9228
treewide: remove exports and implicit imports
h7x4
2025-07-13 22:06:46 +02:00
-
a0b4834e1c
word_search: fix pagination and search result count
h7x4
2025-07-13 21:07:37 +02:00
-
6c0342ac6c
Add infinite scroll for word search results
h7x4
2025-07-13 19:41:00 +02:00
-
ae0789b133
Add changelogs for v0.4.0 and bump version number in pubspec.yaml
h7x4
2025-07-13 17:33:47 +02:00
-
a46ef5f3ea
history: add assertions for entry constructors
h7x4
2025-07-13 17:26:05 +02:00
-
c2194bb120
word_search: trim word before search
h7x4
2025-07-13 17:22:11 +02:00
-
c43f4366f1
kanji_result: don't allow search for on:/kun: labels
h7x4
2025-07-13 17:07:37 +02:00
-
671bee0f26
history: fix date separators
h7x4
2025-07-13 16:46:31 +02:00
-
cf536bdbbd
disable horizontal rotation
h7x4
2025-07-13 16:30:08 +02:00
-
4cf1e751a8
word_search: display full language lame, omit phrase if null
h7x4
2025-07-13 16:23:07 +02:00
-
75b6fa726d
Prepare v0.3.1
v0.3.1
h7x4
2025-07-09 23:21:30 +02:00
-
5f829fea12
Fix reinitialization, so it deletes and remigrates the database
fix-reinitialization-button
h7x4
2025-07-09 15:09:56 +02:00
-
0dad84c603
library_list: fix list deletion
h7x4
2025-07-09 17:33:11 +02:00
-
26fe8ce4e1
word_search: don't throw error on empty results
h7x4
2025-07-09 15:00:59 +02:00
-
62bc0d3d71
import/export: fix file name encoding in zip
h7x4
2025-07-08 22:35:45 +02:00
-
15996b9b77
flake.lock: bump
v0.3.0
h7x4
2025-07-08 20:41:23 +02:00
-
a326712794
Fix table verification warning
h7x4
2025-07-08 20:29:09 +02:00
-
60d5ecd25b
Add initializtion screen, make initialization and updates more robust
rigorous-initialization
h7x4
2025-07-08 11:21:51 +02:00
-
23793f72a1
word_search: add kanji from drawing board despite input field not focused
h7x4
2025-07-08 10:48:01 +02:00
-
ec73851f1b
settings: add descriptions and clean some titles
h7x4
2025-07-08 00:04:26 +02:00
-
09d96254d8
settings: remove dead code
h7x4
2025-07-07 23:50:36 +02:00
-
96182be5c7
settings: remove 'Clear Favourites' button
h7x4
2025-07-07 23:50:21 +02:00
-
2120d4e54a
Capitalize application name
h7x4
2025-07-07 23:38:24 +02:00
-
ae5bbf8702
Add setting for shrinking kanji drawing board size
h7x4
2025-07-07 23:32:03 +02:00
-
696a0cd3ca
Ensure kanji drawing board is above nav buttons
h7x4
2025-07-07 23:31:17 +02:00
-
c9ec88d3ca
settings: add a link to the repository
h7x4
2025-07-07 23:04:36 +02:00
-
4dcfb15db8
history: show search counts in a side bubble
h7x4
2025-07-07 22:30:16 +02:00
-
83f15718c1
screens/changelog: fix typo
h7x4
2025-07-07 21:10:22 +02:00
-
2531b2bbab
screens/changelog: use direct dependency on markdown package
h7x4
2025-07-07 21:09:39 +02:00
-
4c49874a01
screens/changelog: init
h7x4
2025-07-07 20:38:56 +02:00
-
124b98c342
docs/changelog: init
h7x4
2025-07-07 17:40:01 +02:00
-
2d158079d1
screens/info: fix version number
h7x4
2025-07-07 17:32:42 +02:00
-
e2a20fa731
Add setting for disabling history tracking
h7x4
2025-07-07 16:41:12 +02:00
-
04cb44c39c
pubspec.lock: update jadb + more
h7x4
2025-07-07 16:11:25 +02:00
-
48cfa7f1c6
history: show history entry count on top
h7x4
2025-07-07 16:01:45 +02:00
-
908891ea2f
word_search: respect cursor position when drawing kanji
h7x4
2025-07-07 15:35:21 +02:00
-
45a5810de1
Import library lists
library-list-import
h7x4
2025-06-26 23:56:40 +02:00
-
923f5e48f6
screens/settings: allow resetting database despite broken condition
h7x4
2025-06-26 23:56:09 +02:00
-
353d5c4c39
services/data_export_import: fix async import bug
h7x4
2025-06-26 14:48:58 +02:00
-
a280c9e77a
lib/database: verify mugiten tables
h7x4
2025-06-26 13:43:45 +02:00
-
ff89b78775
WIP: keep data across database wipes
keep-data-across-database-wipes
h7x4
2025-06-25 23:41:39 +02:00
-
-
1af5b9bd83
library_list/table_names: fix table name
h7x4
2025-06-26 00:04:59 +02:00
-
1eb077abff
pubspec.lock: update jadb
h7x4
2025-06-25 23:48:03 +02:00
-
1bc9e6a398
Data export/import
h7x4
2025-06-24 22:54:18 +02:00
-
e83799df55
treewide: remaining fixes for history/library
v0.2.0
h7x4
2025-06-24 00:56:22 +02:00
-
fc7e2ca7ce
components/drawing_board: use MLkit
h7x4
2025-06-23 20:42:09 +02:00
-
d3d7fbc505
screens/debug: update with different component
h7x4
2025-06-01 15:21:42 +02:00
-
3f55ae1413
treewide: implement most of library logic
h7x4
2025-05-31 17:05:34 +02:00
-
b404267728
treewide: reimplement most of history logic
h7x4
2025-05-31 17:05:11 +02:00
-
c11b87e2a5
lib/components: add kanji_box (to be used in history/library)
h7x4
2025-05-27 19:06:46 +02:00
-
83a512adfe
search: add quick button for drawing kanji
h7x4
2025-06-20 23:41:06 +02:00
-
adaf7a4644
Update jadb, use extension on Database
h7x4
2025-05-27 20:57:54 +02:00
-
65304f1cc3
treewide: remove leftover crust from overhaul
h7x4
2025-05-22 22:28:51 +02:00
-
103f01c99f
treewide: use jadb kanji filtering instead of regex
h7x4
2025-05-22 21:57:55 +02:00
-
7bc17281a7
word_search/sense: render POS description + notes
v0.1.0
h7x4
2025-05-20 00:32:11 +02:00
-
a5b60a0f4e
treewide: remove more unused stuff
h7x4
2025-05-19 23:54:44 +02:00
-
dca2e37aef
treewide: overhaul, upgrade to flutter 3, jisho api -> jadb
h7x4
2025-05-15 22:03:28 +02:00
-
4fe36c4b0c
WIP
upgrade-to-flutter-3
h7x4
2024-11-13 22:43:44 +01:00
-