Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add 5087 keyboard #20557

Merged
merged 37 commits into from
Nov 11, 2023
Merged
Changes from 1 commit
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
2ba0431
add 5087 keyboard
jonylee1986 Apr 25, 2023
1e4fda6
Update keyboards/akko/5087/config.h
jonylee1986 Apr 26, 2023
a6d4824
Update keyboards/akko/5087/rules.mk
jonylee1986 Apr 26, 2023
95364c3
Update keyboards/akko/5087/5087.c
jonylee1986 Apr 26, 2023
04a25fe
Update keyboards/akko/5087/5087.c
jonylee1986 Apr 26, 2023
61d96b7
Update keyboards/akko/5087/5087.c
jonylee1986 Apr 26, 2023
62e3b5b
update 5087.c user_config -->kb_config
jonylee1986 Apr 26, 2023
0543d6c
eeconfig_update_user-->eeconfig_update_kb
jonylee1986 Apr 26, 2023
690da17
Update 5087.c
jonylee1986 Apr 27, 2023
4b94a7f
Update config.h
jonylee1986 Apr 27, 2023
ec2f584
Update 5087.c
jonylee1986 Apr 27, 2023
e1599dd
Move code to info.json,and removed redundant features
jonylee1986 May 26, 2023
9b654ea
Update keyboards/akko/5087/5087.c
jonylee1986 May 30, 2023
8234ad1
Update keymap.c
jonylee1986 May 31, 2023
908d19e
Update info.json
jonylee1986 Jun 1, 2023
9d554dc
Update readme.md
jonylee1986 Jun 9, 2023
5940ea6
Update keyboards/akko/5087/5087.c
jonylee1986 Jul 11, 2023
6d25a7b
Update 5087.c
jonylee1986 Jul 11, 2023
67e3a18
Update 5087.c
jonylee1986 Jul 11, 2023
0ec7c52
Update 5087.c
jonylee1986 Aug 30, 2023
26b34d4
Update config.h
jonylee1986 Aug 30, 2023
5b1c9c3
Update keyboards/akko/5087/info.json
jonylee1986 Sep 4, 2023
545d52c
Update keyboards/akko/5087/info.json
jonylee1986 Sep 4, 2023
3368c73
Update keyboards/akko/5087/5087.c
jonylee1986 Sep 4, 2023
2e633b9
Update keyboards/akko/5087/info.json
jonylee1986 Sep 4, 2023
838caf9
Update keyboards/akko/5087/rules.mk
jonylee1986 Sep 4, 2023
07346df
Update keyboards/akko/5087/5087.c
jonylee1986 Sep 18, 2023
86567f0
Update keyboards/akko/5087/info.json
jonylee1986 Sep 18, 2023
81e598c
Update keyboards/akko/5087/info.json
jonylee1986 Sep 18, 2023
79dff04
Update keyboards/akko/5087/config.h
jonylee1986 Sep 27, 2023
b8ad20e
Update keyboards/akko/5087/info.json
jonylee1986 Sep 27, 2023
4fa3acf
Update keymap.c
jonylee1986 Sep 27, 2023
9b5aaf4
Update keymap.c
jonylee1986 Sep 27, 2023
ede12d8
Update keyboards/akko/5087/info.json
jonylee1986 Oct 12, 2023
2820d9e
Update keyboards/akko/5087/keymaps/default/keymap.c
jonylee1986 Oct 12, 2023
cb1e501
Update keyboards/akko/5087/keymaps/via/keymap.c
jonylee1986 Oct 12, 2023
3ed6883
Update keyboards/akko/5087/5087.c
jonylee1986 Oct 31, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
update 5087.c user_config -->kb_config
  • Loading branch information
jonylee1986 committed Apr 26, 2023
commit 62e3b5b38b2ec20c8192a173870dbf0bc01ccdff
30 changes: 15 additions & 15 deletions keyboards/akko/5087/5087.c
Original file line number Diff line number Diff line change
Expand Up @@ -321,7 +321,7 @@ bool led_update_kb(led_t led_state) {
bool res = led_update_user(led_state);
if (res) {
writePin(LED_CAPS_LOCK_PIN, led_state.caps_lock);
writePin(LED_MAC_OS_PIN, user_config.MacMode_flag);
writePin(LED_MAC_OS_PIN, kb_config.MacMode_flag);
writePin(LED_WIN_LOCK_PIN, keymap_config.no_gui);
}
return res;
Expand All @@ -337,7 +337,7 @@ bool process_record_kb(uint16_t keycode, keyrecord_t* record) {
fn_make_flag = record->event.pressed;
return true;
case KC_RGUI:
if (user_config.MacMode_flag) {
if (kb_config.MacMode_flag) {
return true;
}
Rwin_make_flag = false;
Expand All @@ -355,7 +355,7 @@ bool process_record_kb(uint16_t keycode, keyrecord_t* record) {
}
return true;
case KC_LGUI:
if (user_config.MacMode_flag) {
if (kb_config.MacMode_flag) {
return true;
}
Lwin_make_flag = false;
Expand All @@ -373,7 +373,7 @@ bool process_record_kb(uint16_t keycode, keyrecord_t* record) {
}
return true;
case KC_RALT:
if (!user_config.MacMode_flag) {
if (!kb_config.MacMode_flag) {
return true;
}
Rwin_make_flag = false;
Expand All @@ -391,7 +391,7 @@ bool process_record_kb(uint16_t keycode, keyrecord_t* record) {
}
return true;
case KC_LALT:
if (!user_config.MacMode_flag) {
if (!kb_config.MacMode_flag) {
return true;
}
Lwin_make_flag = false;
Expand Down Expand Up @@ -431,9 +431,9 @@ bool process_record_kb(uint16_t keycode, keyrecord_t* record) {

set_single_persistent_default_layer(WIN_B);
layer_state_set(1 << WIN_B);
jonylee1986 marked this conversation as resolved.
Show resolved Hide resolved
user_config.MacMode_flag = false;
user_config._WASD_layer_flag = false;
eeconfig_update_user(user_config.raw);
kb_config.MacMode_flag = false;
kb_config._WASD_layer_flag = false;
eeconfig_update_user(kb_config.raw);
}
return false;
case DF(MAC_B):
Expand All @@ -446,27 +446,27 @@ bool process_record_kb(uint16_t keycode, keyrecord_t* record) {
layer_state_set(1 << MAC_B);
keymap_config.no_gui = 0;
eeconfig_update_keymap(keymap_config.raw);
user_config.MacMode_flag = true;
user_config._WASD_layer_flag = false;
eeconfig_update_user(user_config.raw);
kb_config.MacMode_flag = true;
kb_config._WASD_layer_flag = false;
eeconfig_update_user(kb_config.raw);
}
return false;
case TG(WIN_W):
if (record->event.pressed) {
alarm_flag = true;
rgb_matrix_toggle_noeeprom();
current_time = timer_read();
user_config._WASD_layer_flag = !layer_state_is(WIN_W);
eeconfig_update_user(user_config.raw);
kb_config._WASD_layer_flag = !layer_state_is(WIN_W);
eeconfig_update_user(kb_config.raw);
}
return true;
case TG(MAC_W):
if (record->event.pressed) {
alarm_flag = true;
rgb_matrix_toggle_noeeprom();
current_time = timer_read();
user_config._WASD_layer_flag = !layer_state_is(MAC_W);
eeconfig_update_user(user_config.raw);
kb_config._WASD_layer_flag = !layer_state_is(MAC_W);
eeconfig_update_user(kb_config.raw);
}
return true;
case GU_TOGG:
Expand Down