Browse Source

Remove `process_action_kb` callback (#25331)

Joel Challis 1 year ago
parent
commit
7b36727ed1
2 changed files with 5 additions and 9 deletions
  1. 5 8
      quantum/quantum.c
  2. 0 1
      quantum/quantum.h

+ 5 - 8
quantum/quantum.c

@@ -179,10 +179,6 @@ __attribute__((weak)) bool pre_process_record_user(uint16_t keycode, keyrecord_t
     return true;
 }
 
-__attribute__((weak)) bool process_action_kb(keyrecord_t *record) {
-    return true;
-}
-
 __attribute__((weak)) bool process_record_modules(uint16_t keycode, keyrecord_t *record) {
     return true;
 }
@@ -297,9 +293,10 @@ void post_process_record_quantum(keyrecord_t *record) {
     post_process_record_kb(keycode, record);
 }
 
-/* Core keycode function, hands off handling to other functions,
-    then processes internal quantum keycodes, and then processes
-    ACTIONs.                                                      */
+/** \brief Core keycode function
+ *
+ * Hands off handling to other quantum/process_keycode/ functions
+ */
 bool process_record_quantum(keyrecord_t *record) {
     uint16_t keycode = get_record_keycode(record, true);
 
@@ -451,7 +448,7 @@ bool process_record_quantum(keyrecord_t *record) {
         return false;
     }
 
-    return process_action_kb(record);
+    return true;
 }
 
 void set_single_default_layer(uint8_t default_layer) {

+ 0 - 1
quantum/quantum.h

@@ -263,7 +263,6 @@ uint16_t get_event_keycode(keyevent_t event, bool update_layer_cache);
 bool     pre_process_record_quantum(keyrecord_t *record);
 bool     pre_process_record_kb(uint16_t keycode, keyrecord_t *record);
 bool     pre_process_record_user(uint16_t keycode, keyrecord_t *record);
-bool     process_action_kb(keyrecord_t *record);
 bool     process_record_kb(uint16_t keycode, keyrecord_t *record);
 bool     process_record_user(uint16_t keycode, keyrecord_t *record);
 void     post_process_record_kb(uint16_t keycode, keyrecord_t *record);