Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/chewing/windows-chewing-tsf
/ types & classes
Types & classes
88 in github.com/chewing/windows-chewing-tsf
⨍
Functions
335
◇
Types & classes
88
↓ 1 callers
Class
ParseKeyError
crates/chewing_tip_host/src/text_service/keybind.rs:31
Class
AclSdGuard
crates/chewing_tip_core/src/config.rs:512
Class
BuildInstaller
xtask/src/main.rs:73
Class
CClassFactory
tip/src/com.rs:70
Class
CandidateList
tip/src/text_service/ui_elements/candidate_list.rs:31
Class
CandidateList
crates/chewing_tip_host/src/ui_elements/candidate_list.rs:45
Class
CandidateList
crates/chewing_tip_core/src/ipc/values.rs:38
Class
CandidateListModel
crates/chewing_tip_host/src/ui_elements/candidate_list.rs:51
Class
CheckUpdate
crates/chewing_tip_core/src/ipc/messages.rs:85
Class
CheckUpdateConfig
crates/chewing_tip_host/src/update/config.rs:8
Class
ChewingIpcClient
crates/chewing_tip_core/src/ipc/client.rs:21
Class
ChewingTextService
tip/src/text_service/chewing.rs:161
Class
ChewingTsfConfig
crates/chewing_tip_core/src/config.rs:42
Enum
CommandType
tip/src/text_service/mod.rs:50
Class
Composition
crates/chewing_tip_core/src/ipc/values.rs:30
Class
CompositionString
tip/src/text_service/chewing.rs:154
Class
Config
crates/chewing_tip_core/src/config.rs:35
Class
DisplayAttributeInfo
tip/src/text_service/display_attribute.rs:125
Class
DownloadComponents
xtask/src/main.rs:80
Class
EndComposition
tip/src/text_service/edit_session.rs:177
Class
EnumTfDisplayAttributeInfo
tip/src/text_service/display_attribute.rs:53
Enum
FilterKeyResult
tip/src/text_service/ui_elements/candidate_list.rs:39
Class
HideCandidateList
crates/chewing_tip_core/src/ipc/messages.rs:71
Interface
IFnRunCommand
tip/src/text_service/mod.rs:57
Class
IconSet
tip/src/text_service/icons.rs:19
Class
ImeDpi
tip/src/w32/imm32.rs:49
Class
ImeInfo
tip/src/w32/imm32.rs:33
Class
InsertText
tip/src/text_service/edit_session.rs:59
Class
IpcKeyEvent
crates/chewing_tip_core/src/ipc/values.rs:21
Enum
IpcShiftKeyState
crates/chewing_tip_core/src/ipc/values.rs:13
Class
KeybindValue
crates/chewing_tip_core/src/config.rs:470
Class
Keybinding
tip/src/keybind.rs:9
Class
Keybinding
crates/chewing_tip_host/src/text_service/keybind.rs:10
Enum
KeymapOp
tip/src/text_service/key_event.rs:119
Class
LangBarButton
tip/src/text_service/lang_bar.rs:38
Class
LangBarFactory
Small factory to reduce repetition when creating LangBar buttons. Captures the common context (hinstance, lang bar manager, thread mgr and the defaul
tip/src/text_service/lang_bar.rs:266
Class
LangIconSet
tip/src/text_service/icons.rs:27
Class
MainLoop
crates/chewing_tip_host/src/ui/event_loop.rs:37
Class
MainLoopHandle
crates/chewing_tip_host/src/ui/event_loop.rs:145
Class
Menu
tip/src/text_service/menu.rs:9
Class
MethodCall
crates/chewing_tip_core/src/ipc/varlink.rs:6
Class
MethodReply
crates/chewing_tip_core/src/ipc/varlink.rs:15
Class
Notification
tip/src/text_service/ui_elements/notification.rs:20
Class
Notification
crates/chewing_tip_host/src/ui_elements/notification.rs:48
Class
NotificationModel
crates/chewing_tip_host/src/ui_elements/notification.rs:54
Class
OnKeyDown
crates/chewing_tip_core/src/ipc/messages.rs:107
Class
OnKeyDownReply
crates/chewing_tip_core/src/ipc/messages.rs:111
Class
OnKeyUp
crates/chewing_tip_core/src/ipc/messages.rs:134
Class
OnKeyUpReply
crates/chewing_tip_core/src/ipc/messages.rs:138
Class
OnTestKeyDown
crates/chewing_tip_core/src/ipc/messages.rs:92
Class
OnTestKeyDownReply
crates/chewing_tip_core/src/ipc/messages.rs:99
Class
OnTestKeyUp
crates/chewing_tip_core/src/ipc/messages.rs:122
Class
OnTestKeyUpReply
crates/chewing_tip_core/src/ipc/messages.rs:126
Class
PackageInstaller
xtask/src/main.rs:83
Class
Ping
crates/chewing_tip_core/src/ipc/messages.rs:8
Class
PingReply
crates/chewing_tip_core/src/ipc/messages.rs:19
Class
Position
crates/chewing_tip_core/src/ipc/values.rs:7
Class
ProductVersion
crates/chewing_tip_host/src/update/version.rs:7
Class
Quirk
tip/src/quirk.rs:3
Class
ReentrantOps
Reentrant prone operations can only be done via this type to ensure we don't hold mutable borrow while performing reentrant operations.
tip/src/text_service/chewing.rs:1619
Class
Release
crates/chewing_tip_host/src/update/releases.rs:5
Class
RenderedMetrics
crates/chewing_tip_host/src/ui_elements/notification.rs:120
Class
RenderedMetrics
crates/chewing_tip_host/src/ui_elements/candidate_list.rs:123
Class
RenderedView
crates/chewing_tip_host/src/ui_elements/notification.rs:111
Class
RenderedView
crates/chewing_tip_host/src/ui_elements/candidate_list.rs:113
Class
SelectionRect
tip/src/text_service/edit_session.rs:234
Class
SetCompositionString
tip/src/text_service/edit_session.rs:87
Enum
ShiftKeyState
tip/src/text_service/chewing.rs:99
Class
ShowCandidateList
crates/chewing_tip_core/src/ipc/messages.rs:47
Class
ShowNotification
crates/chewing_tip_core/src/ipc/messages.rs:32
Enum
SimulatedKeyboard
tip/src/text_service/key_event.rs:107
Class
Stop
crates/chewing_tip_core/src/ipc/messages.rs:78
Class
SystemKeyboardEvent
tip/src/text_service/key_event.rs:16
Class
SystemKeyboardEvent
crates/chewing_tip_host/src/text_service/keyevent.rs:18
Enum
Target
xtask/src/installer.rs:11
Class
TextService
tip/src/text_service/mod.rs:72
Class
ThemeDetector
tip/src/text_service/theme.rs:13
Class
ThemeInfo
tip/src/text_service/theme.rs:59
Class
TipSession
crates/chewing_tip_host/src/text_service/chewing.rs:23
Enum
TsfLangMode
tip/src/text_service/chewing.rs:117
Enum
TsfLangMode
crates/chewing_tip_host/src/text_service/chewing.rs:337
Class
UpdateVersion
xtask/src/main.rs:65
Class
UserCred
Represents the user credential including SID
crates/chewing_tip_core/src/sandbox.rs:19
Class
WinDbg
tip/src/logging.rs:9
Class
Window
crates/chewing_tip_host/src/ui/window.rs:16
Enum
WindowsTheme
tip/src/text_service/theme.rs:7
Class
Xtask
xtask/src/main.rs:52
Enum
XtaskCmd
xtask/src/main.rs:57