@@ -29,7 +29,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
29
29
if (record -> event .pressed ) {
30
30
SEND_STRING ("() => {}" );
31
31
} else {
32
- SEND_STRING (SS_TAP (X_LEFT ) SS_TAP (X_ENTER ));
32
+ SEND_STRING (SS_TAP (X_LEFT ) SS_TAP (X_ENTER ));
33
33
}
34
34
return false;
35
35
}
@@ -69,7 +69,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
69
69
70
70
#ifdef OLED_DRIVER_ENABLE
71
71
oled_rotation_t oled_init_user (oled_rotation_t rotation ) {
72
- if (!is_master ) {
72
+
73
+ if (!is_keyboard_master ()) {
73
74
return OLED_ROTATION_180 ; // flips the display 180 degrees if offhand
74
75
}
75
76
return rotation ;
@@ -93,37 +94,37 @@ void render_bootmagic_status(bool status) {
93
94
void oled_render_amsterdam_flag (void ) {
94
95
// 'Flag_of_Amsterdam', 128x32px
95
96
static const char PROGMEM amsterdam_flag [] = {
96
- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
97
- 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xf0 , 0xf8 , 0xf8 , 0xf0 , 0xe0 , 0xc0 , 0x80 , 0x00 , 0x00 ,
98
- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xf0 , 0xf8 , 0xf8 , 0xf0 , 0xe0 , 0xc0 , 0x80 , 0x00 ,
99
- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xf0 , 0xf0 , 0xf8 , 0xf8 , 0xf0 , 0xe0 , 0xc0 , 0x80 ,
100
- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xf0 , 0xf8 , 0xf8 , 0xf0 , 0xe0 , 0xc0 , 0x80 ,
101
- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xf0 , 0xf8 , 0xf8 , 0xf0 , 0xe0 , 0xc0 ,
102
- 0x80 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xf0 , 0xf8 , 0xf8 , 0xf8 , 0xf0 , 0xe0 ,
103
- 0xc0 , 0x80 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
104
- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
105
- 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x07 , 0x0f , 0x1f , 0x3f , 0x7f , 0xff , 0xff , 0xff , 0xff ,
106
- 0xfe , 0xfc , 0xfc , 0xfe , 0xff , 0xff , 0xff , 0xff , 0x7f , 0x3f , 0x1f , 0x0f , 0x07 , 0x03 , 0x01 , 0x00 ,
107
- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x0f , 0x1f , 0x3f , 0x7f , 0xff , 0xff , 0xff ,
108
- 0xff , 0xfe , 0xfc , 0xfc , 0xfe , 0xff , 0xff , 0xff , 0xff , 0x7f , 0x3f , 0x1f , 0x0f , 0x07 , 0x03 , 0x01 ,
109
- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x0f , 0x1f , 0x3f , 0x7f , 0xff , 0xff ,
110
- 0xff , 0xff , 0xfe , 0xfc , 0xfc , 0xfe , 0xff , 0xff , 0xff , 0xff , 0x7f , 0x3f , 0x1f , 0x0f , 0x07 , 0x03 ,
111
- 0x01 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
112
- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
113
- 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xf0 , 0xf8 , 0xfc , 0xfe , 0xff , 0xff , 0xff , 0xff , 0x7f ,
114
- 0x3f , 0x3f , 0x3f , 0x7f , 0xff , 0xff , 0xff , 0xff , 0xfe , 0xfc , 0xf8 , 0xf0 , 0xe0 , 0xc0 , 0x80 , 0x00 ,
115
- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xe0 , 0xf0 , 0xf8 , 0xfc , 0xfe , 0xff , 0xff , 0xff ,
116
- 0xff , 0x7f , 0x3f , 0x3f , 0x7f , 0xff , 0xff , 0xff , 0xff , 0xfe , 0xfc , 0xf8 , 0xf0 , 0xe0 , 0xc0 , 0x80 ,
117
- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xf0 , 0xf8 , 0xfc , 0xfe , 0xff , 0xff ,
118
- 0xff , 0xff , 0x7f , 0x3f , 0x1f , 0x3f , 0x7f , 0xff , 0xff , 0xff , 0xfe , 0xfc , 0xfc , 0xf8 , 0xf0 , 0xe0 ,
119
- 0xc0 , 0x80 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
120
- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
121
- 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x0f , 0x0f , 0x1f , 0x0f , 0x07 , 0x03 , 0x01 , 0x00 , 0x00 ,
122
- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x0f , 0x1f , 0x1f , 0x0f , 0x07 , 0x03 , 0x01 , 0x00 ,
123
- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x0f , 0x1f , 0x0f , 0x07 , 0x03 , 0x01 , 0x00 ,
124
- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x0f , 0x1f , 0x1f , 0x0f , 0x07 , 0x03 , 0x01 ,
125
- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x0f , 0x1f , 0x1f , 0x0f , 0x07 , 0x03 ,
126
- 0x01 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x0f , 0x1f , 0x0f , 0x07 , 0x03 ,
97
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
98
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xf0 , 0xf8 , 0xf8 , 0xf0 , 0xe0 , 0xc0 , 0x80 , 0x00 , 0x00 ,
99
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xf0 , 0xf8 , 0xf8 , 0xf0 , 0xe0 , 0xc0 , 0x80 , 0x00 ,
100
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xf0 , 0xf0 , 0xf8 , 0xf8 , 0xf0 , 0xe0 , 0xc0 , 0x80 ,
101
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xf0 , 0xf8 , 0xf8 , 0xf0 , 0xe0 , 0xc0 , 0x80 ,
102
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xf0 , 0xf8 , 0xf8 , 0xf0 , 0xe0 , 0xc0 ,
103
+ 0x80 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xf0 , 0xf8 , 0xf8 , 0xf8 , 0xf0 , 0xe0 ,
104
+ 0xc0 , 0x80 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
105
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
106
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x07 , 0x0f , 0x1f , 0x3f , 0x7f , 0xff , 0xff , 0xff , 0xff ,
107
+ 0xfe , 0xfc , 0xfc , 0xfe , 0xff , 0xff , 0xff , 0xff , 0x7f , 0x3f , 0x1f , 0x0f , 0x07 , 0x03 , 0x01 , 0x00 ,
108
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x0f , 0x1f , 0x3f , 0x7f , 0xff , 0xff , 0xff ,
109
+ 0xff , 0xfe , 0xfc , 0xfc , 0xfe , 0xff , 0xff , 0xff , 0xff , 0x7f , 0x3f , 0x1f , 0x0f , 0x07 , 0x03 , 0x01 ,
110
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x0f , 0x1f , 0x3f , 0x7f , 0xff , 0xff ,
111
+ 0xff , 0xff , 0xfe , 0xfc , 0xfc , 0xfe , 0xff , 0xff , 0xff , 0xff , 0x7f , 0x3f , 0x1f , 0x0f , 0x07 , 0x03 ,
112
+ 0x01 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
113
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
114
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xf0 , 0xf8 , 0xfc , 0xfe , 0xff , 0xff , 0xff , 0xff , 0x7f ,
115
+ 0x3f , 0x3f , 0x3f , 0x7f , 0xff , 0xff , 0xff , 0xff , 0xfe , 0xfc , 0xf8 , 0xf0 , 0xe0 , 0xc0 , 0x80 , 0x00 ,
116
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xe0 , 0xf0 , 0xf8 , 0xfc , 0xfe , 0xff , 0xff , 0xff ,
117
+ 0xff , 0x7f , 0x3f , 0x3f , 0x7f , 0xff , 0xff , 0xff , 0xff , 0xfe , 0xfc , 0xf8 , 0xf0 , 0xe0 , 0xc0 , 0x80 ,
118
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x80 , 0xc0 , 0xe0 , 0xf0 , 0xf8 , 0xfc , 0xfe , 0xff , 0xff ,
119
+ 0xff , 0xff , 0x7f , 0x3f , 0x1f , 0x3f , 0x7f , 0xff , 0xff , 0xff , 0xfe , 0xfc , 0xfc , 0xf8 , 0xf0 , 0xe0 ,
120
+ 0xc0 , 0x80 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
121
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
122
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x0f , 0x0f , 0x1f , 0x0f , 0x07 , 0x03 , 0x01 , 0x00 , 0x00 ,
123
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x0f , 0x1f , 0x1f , 0x0f , 0x07 , 0x03 , 0x01 , 0x00 ,
124
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x0f , 0x1f , 0x0f , 0x07 , 0x03 , 0x01 , 0x00 ,
125
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x0f , 0x1f , 0x1f , 0x0f , 0x07 , 0x03 , 0x01 ,
126
+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x0f , 0x1f , 0x1f , 0x0f , 0x07 , 0x03 ,
127
+ 0x01 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x03 , 0x07 , 0x0f , 0x1f , 0x0f , 0x07 , 0x03 ,
127
128
0x01 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00
128
129
};
129
130
oled_write_raw_P (amsterdam_flag , sizeof (amsterdam_flag ));
0 commit comments