Commit graph jitenbot/bot
Author SHA1 Message Date
stephenmk
d51de0b3dc
Redesign search key logic for mdict
https://github.com/stephenmk/jitenbot/issues/1#issuecomment-1631583836
2023-07-12 19:02:07 -05:00
stephenmk
c9ab0aea46
Include copy of CSS file in mdict output directory
There is also a read-only copy archived in the MDD resource file.
This external file is more convenient for the user to edit.
2023-07-12 17:53:28 -05:00
stephenmk
ce2e106646
Add more detailed runtime messages 2023-07-10 21:18:40 -05:00
stephenmk
8855afb464
Reorganize data file directory 2023-07-08 20:49:42 -05:00
stephenmk
4c837cd72d
Add export support for the MDict dictionary format 2023-07-08 16:49:03 -05:00
stephenmk
ef878143d7
Warn user when corrupted page data is downloaded from jitenon 2023-05-06 22:07:06 -05:00
stephenmk
c737f10885
Add tests for Expressions functions 2023-05-06 20:07:07 -05:00
stephenmk
6dbc8b90ce
Add entry and term factories 2023-05-06 16:55:00 -05:00
stephenmk
3d795ab49f
Add crawler factory 2023-05-06 13:15:38 -05:00
stephenmk
68949dde6c
Use snake_case 2023-05-05 22:54:22 -05:00
stephenmk
7ad72a6e4f
Add support for jitenon-kokugo 2023-05-05 22:53:17 -05:00
stephenmk
fce94903a0
Specify UTF-8 encoding with file i/o 2023-05-01 20:03:03 -05:00
stephenmk
5aa954bf2d
Add support for Shinmeikai 8th edition & Daijirin 4th edition 2023-05-01 17:31:28 -05:00
stephenmk
0cfa3a19df
Decrease threshold for displaying jitenon readings in table 2023-04-23 14:45:34 -05:00
stephenmk
298b25ed9e
Import functions explicitly 2023-04-23 12:33:42 -05:00
stephenmk
e9cbd8fe4e
Add conditions for displaying term reading in entry headword line 2023-04-23 12:31:02 -05:00
stephenmk
25fa5d107a
Create extra forms for expressions with rare kanji variants 2023-04-23 11:46:27 -05:00
stephenmk
fbaba0f499
Protect attribute 2023-04-23 00:34:46 -05:00
stephenmk
08b180f442
Redesign Jitenon glossaries for yomichan 2023-04-23 00:17:42 -05:00
stephenmk
934f6534f1
Rename util.py -> expressions.py 2023-04-22 21:01:52 -05:00
stephenmk
886faf1984
Add more attribute support to yomichan glossary 2023-04-22 20:45:40 -05:00
stephenmk
13f07c9000
Organize yomichan term creation logic into separate classes 2023-04-22 20:26:54 -05:00
stephenmk
7d7e32ba45
Split jitenon crawler class into subclasses 2023-04-22 18:32:11 -05:00
stephenmk
8868383a08
Organize crawler logic into classes 2023-04-22 17:56:52 -05:00
stephenmk
4721eed4c6
Organize Yomichan export logic into classes 2023-04-22 16:49:29 -05:00
stephenmk
e73c4d3d7f
Move Yomichan index and tag metadata to data file 2023-04-22 14:14:28 -05:00
stephenmk
90eb5dc285
Use standard platform directories for cache, config, and output data 2023-04-22 13:37:34 -05:00
stephenmk
071144c808
Use full version of sudachi dictionary 2023-04-22 12:09:36 -05:00
stephenmk
1b89a3542c
Reorganize file structure 2023-04-11 12:01:23 -05:00