@@ -120,10 +120,6 @@ class Rime {
120
120
return rime->delete_candidate (session, index );
121
121
}
122
122
123
- std::string stateLabel (const std::string &optionName, bool state) {
124
- return rime->get_state_label (session, optionName.c_str (), state);
125
- }
126
-
127
123
using CandidateItem = std::pair<std::string, std::string>;
128
124
using CandidateList = std::vector<CandidateItem>;
129
125
@@ -482,50 +478,6 @@ Java_com_osfans_trime_core_Rime_forgetRimeCandidate(JNIEnv *env,
482
478
return Rime::Instance ().forgetCandidate (index );
483
479
}
484
480
485
- extern " C" JNIEXPORT jboolean JNICALL
486
- Java_com_osfans_trime_core_Rime_runRimeTask (JNIEnv *env, jclass /* thiz */ ,
487
- jstring task_name) {
488
- auto rime = rime_get_api ();
489
- const char *s = env->GetStringUTFChars (task_name, nullptr );
490
- RimeConfig config = {nullptr };
491
- Bool b = rime->run_task (s);
492
- env->ReleaseStringUTFChars (task_name, s);
493
- return b;
494
- }
495
- extern " C" JNIEXPORT jstring JNICALL
496
- Java_com_osfans_trime_core_Rime_getRimeSharedDataDir (JNIEnv *env,
497
- jclass /* thiz */ ) {
498
- return env->NewStringUTF (rime_get_api ()->get_shared_data_dir ());
499
- }
500
-
501
- extern " C" JNIEXPORT jstring JNICALL
502
- Java_com_osfans_trime_core_Rime_getRimeUserDataDir (JNIEnv *env,
503
- jclass /* thiz */ ) {
504
- return env->NewStringUTF (rime_get_api ()->get_user_data_dir ());
505
- }
506
-
507
- extern " C" JNIEXPORT jstring JNICALL
508
- Java_com_osfans_trime_core_Rime_getRimeSyncDir (JNIEnv *env, jclass /* thiz */ ) {
509
- return env->NewStringUTF (rime_get_api ()->get_sync_dir ());
510
- }
511
-
512
- extern " C" JNIEXPORT jstring JNICALL
513
- Java_com_osfans_trime_core_Rime_getRimeUserId (JNIEnv *env, jclass /* thiz */ ) {
514
- return env->NewStringUTF (rime_get_api ()->get_user_id ());
515
- }
516
-
517
- extern " C" JNIEXPORT jstring JNICALL
518
- Java_com_osfans_trime_core_Rime_getRimeStateLabel (JNIEnv *env,
519
- jclass /* thiz */ ,
520
- jstring option_name,
521
- jboolean state) {
522
- if (!is_rime_running ()) {
523
- return nullptr ;
524
- }
525
- return env->NewStringUTF (
526
- Rime::Instance ().stateLabel (CString (env, option_name), state).c_str ());
527
- }
528
-
529
481
extern " C" JNIEXPORT jobjectArray JNICALL
530
482
Java_com_osfans_trime_core_Rime_getRimeCandidates (JNIEnv *env, jclass clazz,
531
483
jint start_index,
0 commit comments