Commit Graph

  • 1ea4083338 LMInstantiator // Use NSOrderedSet to deduplicate. ShikiSuen 2022-05-10 19:00:50 +0800
  • 9682b8ea5d LMConsolidator // Optimize data handling process. ShikiSuen 2022-05-10 18:55:37 +0800
  • 481431c8e3 UPE // Optimize data handling process. ShikiSuen 2022-05-10 18:35:18 +0800
  • 4f881e44ea LMs // Use split() to boost loading speed. ShikiSuen 2022-05-10 18:10:35 +0800
  • 788b9a60ee LMUserOverride // Fix wrong process in observe(). ShikiSuen 2022-05-10 14:56:55 +0800
  • 8984784bdb KeyHandler // Set the limit of walked nodes count. ShikiSuen 2022-05-10 14:23:39 +0800
  • 7db65e6e2c Megrez // Weighten nodes with longer span (Megrez v1.0.7). ShikiSuen 2022-05-10 14:23:24 +0800
  • afa2dd2feb
    1.5.5 // RAM Optimization, etc. Merge Gitee PR!28 from upd/1.5.5 ShikiSuen 2022-05-09 14:52:33 +0000
  • 2e6cc99a24
    Pre Merge pull request !28 from ShikiSuen/upd/1.5.5 ShikiSuen 2022-05-09 14:51:17 +0000
  • c4c483f982
    Pre Merge pull request !27 from ShikiSuen/upd/1.5.5 ShikiSuen 2022-05-09 14:40:07 +0000
  • 63f5e777cc Bump version to 1.5.5 Build 1955. ShikiSuen 2022-05-09 22:39:59 +0800
  • 2ac4234992 Update Data - 20220509 ShikiSuen 2022-05-09 21:14:03 +0800
  • 2540b3137c KeyHandler // Commiting HTML Ruby Composition by ⌘⌃⌥Enter. ShikiSuen 2022-05-09 22:08:55 +0800
  • 8d0babf954 IME // Change debug output header to "vChewingDebug". ShikiSuen 2022-05-09 16:18:44 +0800
  • bd65f2c000 KeyHandler & InputHandler // Refuse non-ANSI charCodes. ShikiSuen 2022-05-09 12:04:15 +0800
  • d8c2f668d2 LMI, etc. // Nomenclature update, etc. ShikiSuen 2022-05-09 09:58:55 +0800
  • 8cf6272a07 LMCoreEX // Patch the score double if it is > 0 (mistyped). ShikiSuen 2022-05-09 09:49:33 +0800
  • dd54d7d93c
    Repo // +LMCoreEX. Merge pull request #80 from dev/feat/LMCoreEX ShikiSuen 2022-05-08 23:42:32 +0800
  • cbddea132a Repo // Add credits for Isaac Xen. ShikiSuen 2022-05-08 23:20:36 +0800
  • 1fa09fe1eb LMs // Deprecating LMCore and LMLite. ShikiSuen 2022-05-08 22:37:37 +0800
  • 694c5e6dd4 LMInstantiator // Deploying LMCoreEX. ShikiSuen 2022-05-08 22:22:58 +0800
  • 556b0a61ff LMs // Make LMAssociates and LMReplacements parseless. ShikiSuen 2022-05-08 22:22:56 +0800
  • 6c66fd26c0 LMs // +LMCoreEX, the Swift successor of ParselessLM (WIP). ShikiSuen 2022-05-08 09:23:42 +0800
  • ed5fe63b2e dataCompiler // Tune down the rate for 0-count phrases. ShikiSuen 2022-05-08 18:27:32 +0800
  • 17329c0b6a LMs // Fix bugged debug outputs. ShikiSuen 2022-05-08 09:24:10 +0800
  • a4085b2377 IME & mgrLM // Disable DispatchQueue. ShikiSuen 2022-05-07 23:02:04 +0800
  • 183b9dc335 Xcode // Add a standalone workspace for debugging. ShikiSuen 2022-05-07 12:15:02 +0800
  • bbf551290c KeyHander // Comment updates. ShikiSuen 2022-05-07 10:20:31 +0800
  • d8fd398625
    KeyHandler // Modifies the behavior of sole tone mark. (UPR315) (#79) ShikiSuen 2022-05-07 10:05:41 +0800
  • c0c0e39c9b
    PrefUI // Fix a bug of not syncing prefs to LMInstantiator. (#76) ShikiSuen 2022-05-07 02:08:10 +0800
  • dc041e0a00
    ctlIME // Force using vertical candidate when typing kaomoji. (#74) ShikiSuen 2022-05-07 01:50:00 +0800
  • f43e3f5992
    !26 v1.5.4 // Megrez Engine. Merge Gitee PR!26 from upd/1.5.4 ShikiSuen 2022-05-05 05:31:49 +0000
  • df42ddade4
    Pre Merge pull request !26 from ShikiSuen/upd/1.5.4 ShikiSuen 2022-05-05 05:30:53 +0000
  • af83fb1894 Bump version to 1.5.4 Build 1954. ShikiSuen 2022-05-05 13:09:59 +0800
  • 61ba0b0c59 Update Data - 20220504 ShikiSuen 2022-05-04 23:26:42 +0800
  • 5d6b0d104c Proj // Update copyright messages. ShikiSuen 2022-05-05 10:40:27 +0800
  • 8eae5ecfe1 FSEventStreamHelper // Update path when necessary. ShikiSuen 2022-05-05 12:17:14 +0800
  • 06d41f9216 Composer // Clear phonetic buffer when ensuring parser. ShikiSuen 2022-05-05 12:53:35 +0800
  • 301595ce65
    Operation Longinus - phase 2. // Merge pull request #72 ShikiSuen 2022-05-04 22:20:27 +0800
  • 98173448ba Megrez // Fix overrideNodeScoreForSelectedCandidate. ShikiSuen 2022-05-04 20:14:48 +0800
  • 1a5fa95697 LM // Swiftify: LMUserOverride - phase 3. ShikiSuen 2022-05-04 20:07:47 +0800
  • 8618e83c9d Repo // Remove useless KeyValueStructs. ShikiSuen 2022-05-04 20:01:58 +0800
  • 4adbd0703e ctlIME_Menu // Show phrase replacement menu item when enabled. ShikiSuen 2022-05-04 18:42:21 +0800
  • 387a7168c2 ctlME // Swift-Format. ShikiSuen 2022-05-04 18:11:30 +0800
  • 9e588c8fc6 3rdParty // Update Swift-Format. ShikiSuen 2022-05-04 18:11:19 +0800
  • 57594b96ea LMConsolidator // Change file category. ShikiSuen 2022-05-04 18:23:39 +0800
  • f69e5c859b LMConsolidator // Simplify the process of fixing EOFs. ShikiSuen 2022-05-04 18:12:30 +0800
  • 871c8ac08f LMConsolidator // Simplifying console output. ShikiSuen 2022-05-04 18:02:01 +0800
  • f96b0707e8 mgrLM // Print filepath when failed to write template data. ShikiSuen 2022-05-04 17:59:06 +0800
  • 5144ac7a5e LMInstantiator // Disable data-dumping. ShikiSuen 2022-05-04 17:58:42 +0800
  • d720f6e411 LMs // Update conditions for checking wrecked lines. ShikiSuen 2022-05-04 17:58:06 +0800
  • 92995a38ba mgrLM // Use multithread data-loading for non-core models. ShikiSuen 2022-05-04 17:09:27 +0800
  • 4bb93b5932 LMInstantiator // Let phrase replacement behave like upstream. ShikiSuen 2022-05-04 16:50:06 +0800
  • fe3659011f mgrLangModel // Fix wrong path assignments. ShikiSuen 2022-05-04 15:57:13 +0800
  • 5d39a03d8d LMInstantiator // No need to manually close LMs. ShikiSuen 2022-05-04 15:28:01 +0800
  • 3260101b2f LMs // Use LMInstantiator to print loading statistics. ShikiSuen 2022-05-04 13:36:29 +0800
  • 3bd8fa1ea7 LMs // Simplify data reading process. ShikiSuen 2022-05-04 11:18:57 +0800
  • 05d9c252cf LMs // Stop letting consolidation process block loading. ShikiSuen 2022-05-04 11:16:31 +0800
  • 8b81a3c037 LMs // Print entry counts when loading finishes. ShikiSuen 2022-05-04 10:50:43 +0800
  • 652cd4aa74 LMInstantiator // Generating raw debug intel on query. ShikiSuen 2022-05-04 00:36:55 +0800
  • 668457a6b1 ctlIME_Menu // Use IME.initLangModels() to reload user phrases. ShikiSuen 2022-05-04 15:23:36 +0800
  • 2f4c993e3f LMs // Clang-format. ShikiSuen 2022-05-04 10:48:35 +0800
  • c49020097e LMs // Return how many records in the dictionary. ShikiSuen 2022-05-04 09:32:13 +0800
  • d0425f78c5 LMs // Use frozen structs on all subLMs. ShikiSuen 2022-05-03 23:24:35 +0800
  • 25f1a85e9e cltIME // Re-enable lazy-loading data models. ShikiSuen 2022-05-03 23:13:41 +0800
  • 809cb8ce8c LMs // Disable dispatch queue on subLMs. ShikiSuen 2022-05-03 19:07:39 +0800
  • 471e4ab031 LMCore // Lock the sequence of punctuations. ShikiSuen 2022-05-03 21:34:19 +0800
  • 827fbaf031 Repo // Use dual-space indentation among Swift files. ShikiSuen 2022-05-03 16:40:48 +0800
  • 11e5c42ec7 mgrLM // Handle cases of missing EOF on writing user phrases. ShikiSuen 2022-05-03 16:27:12 +0800
  • b8c491cef6 IME // DispatchQueue the process of loading user data. ShikiSuen 2022-05-03 16:04:27 +0800
  • b21a25649c LM // Swiftify: LMUserOverride - phase 2. ShikiSuen 2022-05-03 11:43:20 +0800
  • 8722e45dd8 mgrLM // Add notification when core dict finishes loading. ShikiSuen 2022-05-02 18:15:26 +0800
  • 3c64ddcbe9 LMInstantiator // Let instances share some LMs. ShikiSuen 2022-05-02 14:57:35 +0800
  • ca970e46c9 LMInstantiator // Simplifying result-generation process. ShikiSuen 2022-05-02 10:53:16 +0800
  • cb8bb2a7bb LMs // Use multithreading to boost data loading speed. ShikiSuen 2022-05-02 21:31:58 +0800
  • f78356466a ctlIME // Disable lazy-load. ShikiSuen 2022-05-02 21:32:38 +0800
  • ec361b1893 LMLite // Ask for score on query. ShikiSuen 2022-05-02 11:24:41 +0800
  • 28889dc717 SubLMs // Simplify (has)values/unigramsFor(). ShikiSuen 2022-05-02 10:46:07 +0800
  • b8bb5e18d6 Project // Reduce the usage of [at]objc. ShikiSuen 2022-05-02 14:36:26 +0800
  • 25b3a1b766 KeyHandler // Say goodbye to ObjCpp. ShikiSuen 2022-05-02 13:49:41 +0800
  • 62961c44f7 mgrLM // Remove [at]objc header. ShikiSuen 2022-05-02 11:50:02 +0800
  • a9b6027f31 Xcode // Sort file lists. ShikiSuen 2022-05-02 11:58:17 +0800
  • 9f044ff3ab
    Operation Longinus - phase 1. // Merge pull request #70 ShikiSuen 2022-05-02 00:10:36 +0800
  • ecc9db1b94 CONTRIBUTING // Update description of needs. ShikiSuen 2022-05-02 00:05:27 +0800
  • 836ed1fc85 LM // Swiftify: LMUserOverride - phase 1. ShikiSuen 2022-05-01 12:32:08 +0800
  • 12e13d9524 Xcode // Trash useless Cpp files, etc. ShikiSuen 2022-05-01 23:58:01 +0800
  • 466bc6fc23 LMs // + LMLite ShikiSuen 2022-05-01 20:12:01 +0800
  • 9c3d697076 Xcode // Specifying tab settings, etc. among Swift fiies. ShikiSuen 2022-05-01 11:02:45 +0800
  • d26b5793ac Repo // Replacing Gramambular to Megrez. ShikiSuen 2022-05-01 10:32:45 +0800
  • 0f58d30fcf KeyHandler // Reducing ObjC needs to Mandarin Only. ShikiSuen 2022-04-28 09:16:52 +0800
  • 5afd7f8e36 KeyHandler // +KeyHandler Kernel and Sputnik. ShikiSuen 2022-04-27 00:25:10 +0800
  • 8220be404a ctlIME // Update InputMode conditioning. ShikiSuen 2022-04-28 09:15:56 +0800
  • 76a5fd78ba ctlIME // Remove kIMEMode**** constants. ShikiSuen 2022-04-27 10:18:43 +0800
  • 952671b5de Xcode // Stop compiling LM-related Cpp files. ShikiSuen 2022-04-27 00:19:13 +0800
  • d9d8a51f43 mgrLM // Say goodbye to ObjCpp. ShikiSuen 2022-04-27 00:16:36 +0800
  • a29d1635e9 mgrLM // Complete Swiftification. ShikiSuen 2022-04-27 00:10:47 +0800
  • 887907fb11 LM // Swiftify: LMInstantiator. ShikiSuen 2022-04-26 09:45:54 +0800
  • 1b4b4149a0 LM // Swiftify: LMCore. ShikiSuen 2022-05-01 12:17:37 +0800
  • 8e18bda5d1 LM // Swiftify: LMAssociates. ShikiSuen 2022-05-01 12:17:32 +0800
  • d796fcf53c LM // Swiftify: LMReplacements. ShikiSuen 2022-05-01 12:17:20 +0800