diff --git a/AUTHORS b/AUTHORS index e9eaf28d..cb04c967 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,14 +1,30 @@ $ Main contributors and volunteers of this repository (vChewing for macOS): -- Shiki Suen // Main developer of vChewing for macOS. +- Shiki Suen // Main developer of vChewing for macOS, Megrez language engine, and Tekkon syllable composer engine. - Hiraku Wang // Technical reinforcement in Cocoa during the Object-Cpp dev period of this project. - Isaac Xen // Technical reinforcement in Swift: SFX Module and StringView Ranges Extension. $ Contributors and volunteeres of the upstream repo, having no responsibility in discussing anything in the current repo: -- Mengjuei Hsieh // McBopomofo for macOS 1.x main developer and architect. -- Zonble Yang // McBopomofo for macOS 2.x architect, especially state-based IME behavior management. -- Lukhnos D Liu // Developer of the Mandarin syllable input processor. +- Zonble Yang: + - McBopomofo for macOS 2.x architect, especially state-based IME behavior management. + - Voltaire candidate window MK2 (massively modified in vChewing by Shiki Suen). + - InputHandler. + - Notifier window and Tooltip UI. + - NSStringUtils and FSEventStreamHelper. + - App-style installer (only preserved for developer purposes). +- Mengjuei Hsieh + - McBopomofo for macOS 1.x main developer and architect. + - User Override Module (not enabled at this moment). + - Shiki Suen is trying to rewrite this module in Swift but it is not working yet. + +Although there is no Lukhnos's codes left in the current repository, we still credit him for his previous work: + +- Lukhnos Liu: + - Developer of Gramambular language engine (removed since vChewing 1.5.4). + - Shiki Suen's Megrez engine is basically a Swift-rewritten version of Gramambular. + - Developer of Mandarin syllable composer (removed since vChewing 1.5.7). + - Shiki Suen's Tekkon engine is made from scratch and has no relationship to Mandarin syllable composer. $ Special thanks to: