Commit Graph

1277 Commits

Author SHA1 Message Date
ShikiSuen c5263bac1c PrefMgr // Change default candidate font size back to 16. 2022-12-17 14:54:49 +08:00
ShikiSuen 44fc72a9a1 TDKCandidates // Decrease padding to 3. 2022-12-17 14:54:49 +08:00
ShikiSuen 9220c7f846 InputHandler // Implement wildcard key support.
- Let wildcard key function as the end key.
- Warns about incorrect wildcard key inputs.
2022-12-17 14:54:49 +08:00
ShikiSuen 2614916354 LMCassette // Partial CIN2 Support (%sname & %intlname). 2022-12-17 14:54:49 +08:00
ShikiSuen 2cdfce640f LMCassette // Partial CIN2 Support (%wildcardKey).
- Also disable wildcardKey if it is included in the %chardef section.
2022-12-17 14:54:49 +08:00
ShikiSuen d6f47b6213 LMCassette // Partial CIN2 Support (%octagram).
- Data loading is supported. However, the entire interaction method with Megrez needs to be reconsidered for using frequency data of words consisting of more than 1 kanji.
2022-12-17 14:54:49 +08:00
ShikiSuen 007928ea6f LMCassette // Remove "shouldStartReading" and "isOV". 2022-12-17 14:54:49 +08:00
ShikiSuen 4e124e6aac Repo // Let tooltip window auto-disappear after given seconds. 2022-12-17 14:54:49 +08:00
ShikiSuen 751824feef Repo // Better handling with tooltip colors. 2022-12-17 14:54:49 +08:00
ShikiSuen 6060cc4fbf SessionCtl // Clear tooltip when necessary. 2022-12-17 14:54:49 +08:00
ShikiSuen d1bd34ee43 SessionCtl // Show non-empty tooltip on .ofEmpty() state. 2022-12-17 14:54:49 +08:00
ShikiSuen 27061754d6 PrefUI & PrefWindow // Allow CIN2 & VCIN files to be selected. 2022-12-17 14:54:49 +08:00
ShikiSuen 06bcd3637c LMCassette // Tolerance with tabs: Use Tab as the delimiter if found. 2022-12-17 14:54:49 +08:00
ShikiSuen 5ca4138b63 LMAssembly // Use class in lieu of struct. 2022-12-17 14:54:49 +08:00
ShikiSuen da891266f5 LMCassette // Fix an issue of adding invalid contents to dictionary. 2022-12-17 14:54:49 +08:00
ShikiSuen dfcb99eebe InputHandler // Force ASCII raw output in cassette mode. 2022-12-17 14:54:49 +08:00
ShikiSuen f0866a816c PrefUI & PrefWindow // Japanese localization fix. 2022-12-17 14:54:49 +08:00
ShikiSuen 609ad98f4a UpdateSputnik // Comment update. 2022-12-17 14:54:49 +08:00
ShikiSuen ce7e140458 LMCassette // Fix a forgotten comment. 2022-12-17 14:54:49 +08:00
ShikiSuen b59b8d5345 LMMgr // Fix malfunctioned loadCassetteData(). 2022-12-17 14:54:49 +08:00
ShikiSuen 2772b6c8dc Bump version to 2.9.0 GM Build 2900. 2022-12-17 14:54:49 +08:00
ShikiSuen da68e12ff3 CCBridge // Add vertical ellipse symbol conversion. 2022-12-17 14:54:49 +08:00
ShikiSuen 4a7d165ab6 PrefUI & PrefWindow // Add settings regarding cassette mode. 2022-12-17 14:54:49 +08:00
ShikiSuen c0ef70fe0d InputHandler // Implement stroke composition support. 2022-12-17 14:54:49 +08:00
ShikiSuen 23e02b9132 SessionCtl // Prompt cassette mode in TDK candidate window. 2022-12-17 14:54:49 +08:00
ShikiSuen 0b8a61d1ad CheatSheet // Add hotkey descriptions regarding CIN cassette mode. 2022-12-17 14:54:49 +08:00
ShikiSuen 10695d6e63 SessionCtl // Add menu item for toggling cassette mode, etc. 2022-12-17 14:54:49 +08:00
ShikiSuen 49f9a3c995 SessionCtl // Force ABC layout if needed when Cassette mode is ON. 2022-12-17 14:54:49 +08:00
ShikiSuen f2c5a5297a Repo // LMMgr.loadCassetteData() when necessary. 2022-12-17 14:54:49 +08:00
ShikiSuen 1174a08360 LMMgr // Connecting properties regarding Cassette module. 2022-12-17 14:54:49 +08:00
ShikiSuen c3757e2ac3 SessionCtl // Sync cassette mode status when necessary. 2022-12-17 14:54:49 +08:00
ShikiSuen 8e03fb2469 CCBridge // Add cassetteConvert(). 2022-12-17 14:54:49 +08:00
ShikiSuen 8b8ebbf14f Prefs // Add properties regarding Cassette module. 2022-12-17 14:54:49 +08:00
ShikiSuen 9411f4c7b8 LMAssembly // Adapting LMCassette to LMInstantiator.
- Also using "Self." when necessary.
2022-12-17 14:54:49 +08:00
ShikiSuen f74d3c174d LMAssembly // Introducing LMCassette.
- Powered by Tohno Engine.
2022-12-17 14:54:49 +08:00
ShikiSuen 57d9c3f5e1 SessionCtl // Comment update. 2022-12-17 14:54:49 +08:00
ShikiSuen 9a3ecba927 PrefUI // Reload user lang models on enabling the monitor. 2022-12-17 14:54:49 +08:00
ShikiSuen fa32d8ac93 Repo // Implementing macOS System Preferences pane. 2022-12-17 14:54:49 +08:00
ShikiSuen 470ea6623c Repo // Add an extra runtime search path, etc. 2022-12-17 14:54:49 +08:00
ShikiSuen a5eacbcadc TISExtension // Enhancing type safety. 2022-12-17 14:54:49 +08:00
ShikiSuen 2e58eca255 TISExtension // Add notes regarding "scriptCode". 2022-12-17 14:54:49 +08:00
ShikiSuen 98487ce974 TDKCandidates // Add a spacer to the right edge of the window. 2022-12-17 14:54:49 +08:00
ShikiSuen 3c52b2cc40 Makefile // Add command for cleaning SPM cache. 2022-12-17 14:54:49 +08:00
ShikiSuen a9c02f9904 Tekkon // hasToneMarker() -> hasIntonation(). 2022-12-17 14:54:49 +08:00
ShikiSuen 77f071eef5 Repo // Preferences -> SSPreferences. 2022-12-17 14:54:49 +08:00
ShikiSuen 88b0726448 SessionCtl // Stop switching to certain states if not prompted to. 2022-12-17 14:54:49 +08:00
ShikiSuen 2833224fd9 Bump version to 2.8.9 GM Build 2890. 2022-12-17 14:54:49 +08:00
ShikiSuen fd3c48bf02 LMAssembly // Format tweaks. 2022-12-17 14:54:49 +08:00
ShikiSuen 04bdb0db47 LMAssembly // Change isLoaded() from function to variable. 2022-12-17 14:54:49 +08:00
ShikiSuen 3aee3159e1 LMAssembly // Add a customized error. 2022-12-17 14:54:49 +08:00