Commit Graph

61 Commits

Author SHA1 Message Date
898a5d3cc5
Fix preference dialog root to resize with scene and fill stage properly
See: https://stackoverflow.com/a/77470109
2024-10-10 20:32:43 +02:00
1c5b7d9bcc
Disable characters tab for entries that only contain a single character 2024-10-10 12:19:33 +02:00
cf07585361
Add moedict definitions
Some checks failed
Pull Request / build (pull_request) Failing after 2m47s
2024-10-09 23:17:48 +02:00
86aa108e52
Fix detekt issues
All checks were successful
Pull Request / build (pull_request) Successful in 3m25s
2024-10-09 19:54:26 +02:00
2fcdda5ae3
Remove database generation code 2024-10-09 19:53:35 +02:00
f344c8df23
Add cross-straits definitions 2024-10-09 19:52:54 +02:00
eb3beb0dfe
Remove English search mode 2024-10-07 23:00:04 +02:00
7dab46364e
Bump version of chinese-transliteration and cedict parser 2024-10-07 21:06:23 +02:00
3cf4e0f600
Add apache commons csv dependency 2024-10-07 18:11:44 +02:00
2c11a3563f
Rename definitions db column to cedict_definitions 2024-10-07 18:08:43 +02:00
c7bd51408a
Update cedict 2024-10-07 18:08:07 +02:00
06fb624a38
Set definition font size to 14px
All checks were successful
Pull Request / build (pull_request) Successful in 3m29s
2024-10-07 00:22:46 +02:00
48359c0601
Remove unnecessary padding from headword label in details 2024-10-07 00:03:19 +02:00
07cf27863b
Set default details headword font size to 50 2024-10-07 00:02:28 +02:00
b939f23b9f
Set min width for search results list view 2024-10-07 00:02:12 +02:00
9baa66bde9
Use correct font size in words and characters lists 2024-10-06 23:29:29 +02:00
15b2138f77
Do not make the headword bold in search results 2024-10-06 23:25:32 +02:00
6ebdf4051c
More dark theme WIP
All checks were successful
Pull Request / build (pull_request) Successful in 3m22s
2024-10-03 21:33:19 +02:00
ee989b8997
Split preferences dialog into Dialog and Controller 2024-10-03 21:33:07 +02:00
d48c1b2bf2
Split up services into their own files 2024-10-03 16:26:01 +02:00
d473eafe35
Continue WIP work on darkmode 2024-10-03 16:22:51 +02:00
46af4db9f1
Fix detekt issues
All checks were successful
Pull Request / build (pull_request) Successful in 3m26s
2024-10-03 13:40:58 +02:00
630d464916
Polish words and character list 2024-10-03 13:38:40 +02:00
f6f2cfac5c
Refactor details controller 2024-10-03 13:16:51 +02:00
8ada0a5510
Add context menu for details view 2024-10-03 12:50:30 +02:00
12eb98d5b1
Display pronunciation in details view 2024-10-03 12:41:12 +02:00
d9b7b82c60
Implement find characters 2024-10-03 12:11:50 +02:00
cb52240eea
Add ikonli dependency 2024-10-01 20:17:39 +02:00
3939021285
Add application icon 2024-10-01 20:08:08 +02:00
1ab6ef453a
Load dictionary database from resources 2024-09-29 23:29:42 +02:00
7add73fe28
Fix detekt issues
All checks were successful
Pull Request / build (pull_request) Successful in 3m37s
2024-09-28 20:08:18 +02:00
62c57d1e85
Implement segmented phrase search mode 2024-09-28 19:45:57 +02:00
387e10dd50
Add dependency to segment for Chinese word segmentation 2024-09-28 18:27:41 +02:00
6f5b8427e0
Refactor name of search results files 2024-09-28 16:18:25 +02:00
c9c794604b
Move preferences dialog FXML file to sub directory 2024-09-28 16:16:09 +02:00
039efe8b6c
Refactor search results styling 2024-09-28 16:12:40 +02:00
8c5ac438c2
Add initial dark mode style 2024-09-28 16:12:25 +02:00
cb5eb95b04
Implement preferences 2024-09-28 16:12:11 +02:00
6446c2d9c8
Add general tab to preferences and refactor FX IDs 2024-09-27 11:39:55 +02:00
bc9d09c39f
Fix preferences dialog CSS styling
All checks were successful
Pull Request / build (pull_request) Successful in 3m22s
2024-09-26 23:26:45 +02:00
6003bc678e
Rename settings dialog to preferences dialog 2024-09-26 23:14:10 +02:00
fee7cbf260
Fix detekt issues 2024-09-26 23:12:00 +02:00
02257b7e6b
Refactor resource bundle handling 2024-09-26 23:10:40 +02:00
9ac6f51743
Implement preference dialog 2024-09-26 23:10:07 +02:00
cc1da1f7b5
Rename settings to preferences 2024-09-26 23:08:10 +02:00
8350cb3b3d
Refactor ClipboardHelper 2024-09-26 10:33:31 +02:00
efde0dcdb4
Show label for no entries found 2024-09-26 10:09:55 +02:00
9508412427
Refactor listview to its own FXML file and controller 2024-09-26 09:18:40 +02:00
49fe0f65bd
Update JavaFX version to 23
All checks were successful
Pull Request / build (pull_request) Successful in 3m26s
2024-09-25 23:42:14 +02:00
231b4eb0fe
Use different shortcut to copy headword
CTRL+C overwrites the 'Copy' shortcut for every other GUI element, so the user cannot copy the definition of the word.
2024-09-22 23:14:27 +02:00