Aric Stewart
|
6b2f56a0a7
|
msctf: Implement ITfCompartmentMgr::EnumCompartments.
|
2009-06-17 12:08:13 +02:00 |
Aric Stewart
|
979c929656
|
msctf: Implement ITfCompartmentMgr::ClearCompartment.
|
2009-06-17 12:08:05 +02:00 |
Aric Stewart
|
ca9ca58c20
|
msctf: Contexts have a default DocumentMgr of the one that creates them.
|
2009-06-17 12:07:58 +02:00 |
Aric Stewart
|
2e52edf38d
|
msctf: Implement ITfThreadMgr::IsThreadFocus.
|
2009-06-17 12:05:10 +02:00 |
Aric Stewart
|
dee4e5d5d9
|
msctf: Implement ITfContext::GetDocumentMgr.
|
2009-06-16 13:51:36 +02:00 |
Aric Stewart
|
936713fe33
|
msctf: Setup global CompartmentMgr.
|
2009-06-16 13:35:40 +02:00 |
Francois Gouget
|
1ba95da66f
|
msctf: Make the CompartmentMgr functions static.
|
2009-06-15 13:42:29 +02:00 |
Francois Gouget
|
125131aea4
|
msctf/tests: Make EditSession_Constructor() static.
|
2009-06-15 13:42:29 +02:00 |
Aric Stewart
|
3726e38b19
|
msctf: Define ITfCompartmentMgr for Context.
|
2009-06-12 17:33:16 +02:00 |
Aric Stewart
|
1ffa3515dd
|
msctf: Add ITfComponentMgr to documentmgr.
|
2009-06-12 17:33:16 +02:00 |
Aric Stewart
|
819518c461
|
msctf: Define ITfCompartmentMgr for ThreadMgr.
|
2009-06-12 17:33:16 +02:00 |
Aric Stewart
|
2b08041bf1
|
msctf: Framework for ITfCompartmentMgr.
|
2009-06-12 17:33:15 +02:00 |
Paul Vriens
|
e42d7f9591
|
msctf: Fix a possible NULL dereference (Coverity).
|
2009-06-05 14:43:24 +02:00 |
Aric Stewart
|
584175bedf
|
msctf: Implement ITfContext::SetSelection.
|
2009-06-04 12:12:28 +02:00 |
Aric Stewart
|
432db51ac3
|
msctf: Implement ITfInsertAtSelection::InsertTextAtSelection.
|
2009-06-04 12:12:19 +02:00 |
Aric Stewart
|
374d41d5b0
|
msctf: Framework for ITfInsertAtSelection in ITfContext.
|
2009-05-27 11:10:45 +02:00 |
Aric Stewart
|
acbefe5b9e
|
msctf: Implement ITfRange::Collapse.
|
2009-05-27 11:10:38 +02:00 |
Aric Stewart
|
6117ea47b3
|
msctf: Implement ITextStoreACPSink::OnStatusChange.
Requires changes in the way document locking is implemented and tested.
|
2009-05-25 11:21:34 +02:00 |
Aric Stewart
|
13d6aa2bb7
|
msctf: Beginning implementation of ITfContext::GetSelection.
|
2009-05-22 11:09:31 +02:00 |
Aric Stewart
|
7fa47cd3f5
|
msctf: Beginning implementation of ITfContext::GetEnd.
|
2009-05-22 11:09:18 +02:00 |
Aric Stewart
|
6772a07a94
|
msctf: Beginning implementation of ITfContext::GetStart.
|
2009-05-22 11:09:10 +02:00 |
Aric Stewart
|
a9c998ae90
|
msctf: Correct order of dwFlag checking to properly be able to set a ReadWrite lock.
|
2009-05-22 11:08:55 +02:00 |
Aric Stewart
|
bdb54fdaf2
|
msctf: Generate TfEditCookies for edit sessions.
|
2009-05-21 16:17:51 +02:00 |
Aric Stewart
|
a5006e7eb4
|
msctf: Beginning of TfEditCookie definition and usage.
|
2009-05-21 16:17:51 +02:00 |
Francois Gouget
|
30df52ca1e
|
msctf: Fix an error message.
|
2009-05-21 16:17:50 +02:00 |
Joris Huizer
|
e11935a14b
|
msctf: ITfContext::RequestEditSession: dwLockFlags logic corrected.
|
2009-05-20 13:34:30 +02:00 |
Michael Stefaniuc
|
2a11f2df47
|
msctf: Use FAILED instead of !SUCCEDED.
|
2009-05-20 10:54:35 +02:00 |
Aric Stewart
|
bdd4e0b48b
|
msctf: Implement ITfRange::GetContext.
|
2009-05-19 15:27:32 +02:00 |
Aric Stewart
|
d0ef9886c3
|
msctf: Add stub implementation of ITfRange.
|
2009-05-19 15:27:27 +02:00 |
Aric Stewart
|
4bb8e9959a
|
msctf: Starting implementation of ITfContext::RequestEditSession and ITextStoreACPSink::OnLockGranted.
|
2009-05-19 11:25:01 +02:00 |
Aric Stewart
|
8535f8c670
|
msctf/tests: Test TextService requesting an EditSession.
|
2009-05-18 14:01:36 +02:00 |
Aric Stewart
|
7d4e133624
|
msctf: TfContext intitalization and uninitialization on Push and Pop.
|
2009-05-18 14:01:27 +02:00 |
Huw Davies
|
fcf86b618a
|
msctf/tests: Fix a compiler warning.
|
2009-05-18 13:26:46 +02:00 |
Michael Stefaniuc
|
850f6c7965
|
msctf: Allocate memory only right before it's needed.
Fixes a memory leak on an error path. Found by Smatch.
|
2009-05-18 12:32:08 +02:00 |
Aric Stewart
|
daab4e2721
|
msctf: Map out currently missing interfaces.
|
2009-05-14 11:13:52 +02:00 |
Aric Stewart
|
619b3896ec
|
msctf: Support advising ITfLanguageProfileNotifySink in ITfInputProcessorProfiles.
|
2009-05-13 14:48:52 +02:00 |
Aric Stewart
|
fec456b3ff
|
msctf: Implement ITfSource interface for ITfInputProcessorProfiles.
|
2009-05-13 14:48:44 +02:00 |
Francois Gouget
|
ec80352ea0
|
msctf/tests: Make some functions static.
|
2009-05-13 12:45:28 +02:00 |
Francois Gouget
|
ad28174e26
|
msctf/tests: Reorder the code to avoid forward declarations.
|
2009-05-13 12:32:49 +02:00 |
Aric Stewart
|
cbf4671d48
|
msctf: Implement ITfKeystrokeMgr::GetForeground.
|
2009-05-11 14:51:15 +02:00 |
Aric Stewart
|
161fa4bc30
|
msctf: Implement ITfKeystrokeMgr::UnadviseKeyEventSink.
|
2009-05-11 14:51:04 +02:00 |
Aric Stewart
|
f20c4d69c9
|
msctf: Implement ITfKeystrokeMgr::AdviseKeyEventSink.
|
2009-05-11 14:51:01 +02:00 |
Aric Stewart
|
43f5b64f06
|
msctf: Implement ITfThreadMgr::Activate and ITfThreadMgr::Deactivate.
|
2009-05-08 13:25:47 +02:00 |
Aric Stewart
|
b88f32f116
|
msctf: Implement ITfInputProcessorProfiles::GetActiveLanguageProfile.
|
2009-05-08 13:25:32 +02:00 |
Aric Stewart
|
c0233cbc88
|
msctf: Implement ITfInputProcessorProfiles::ActivateLanguageProfile.
|
2009-05-08 13:25:26 +02:00 |
Aric Stewart
|
aaa15671f4
|
msctf: Add internal functions for managing active text services.
|
2009-05-08 13:25:18 +02:00 |
Aric Stewart
|
32828799ac
|
msctf: Implement ITfKeystrokeMgr::IsPreservedKey.
|
2009-05-07 15:38:31 +02:00 |
Aric Stewart
|
a2c7a99471
|
msctf: Implement ITfKeystrokeMgr::UnpreserveKey.
|
2009-05-07 15:38:27 +02:00 |
Aric Stewart
|
45c3ff2ff8
|
msctf: Implement ITfKeystrokeMgr::PreserveKey.
|
2009-05-07 15:38:22 +02:00 |
Aric Stewart
|
f1d7cfa93a
|
msctf: Implement ITfClientId.
|
2009-05-07 12:16:34 +02:00 |