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

Bump JamesIves/github-pages-deploy-action from 4.3.4 to 4.4.0 #1

Closed
Changes from 1 commit
Commits
Show all changes
189 commits
Select commit Hold shift + click to select a range
4e1dba8
Add apple jis keyboard based keymap
bigwheel Aug 3, 2016
3a2fcba
カスタムキーマップを最新のコードへ更新
bigwheel May 17, 2019
b1c6259
Copied from osx_jis_bigwheel
bigwheel May 18, 2019
278fd25
使用していないlayer2を削除
bigwheel May 18, 2019
4e0b59b
英数とかなを無変換・変換に置き換え
bigwheel May 18, 2019
3217e17
AltとGuiの順番を109にあわせた
bigwheel May 18, 2019
67305d8
defaultから下の方の関数定義をコピー
bigwheel May 18, 2019
110fb5f
コメント・配列のアラインメントを調整
bigwheel May 18, 2019
4b9aefe
リファクタリング
bigwheel May 18, 2019
5529278
リファクタリング2
bigwheel May 18, 2019
1134c65
リファクタリング
bigwheel May 18, 2019
b8d3b83
リファクタリング
bigwheel May 18, 2019
c204bd9
109likeからコピー
bigwheel Apr 9, 2020
e6198d4
無駄な部分を削ぎ落とした
bigwheel Apr 9, 2020
243eef1
おおよそ動作することを確認
bigwheel Apr 9, 2020
d83b27d
完成
bigwheel Apr 9, 2020
214c5cd
defaultからコピー
bigwheel Nov 8, 2020
13ef61c
QMK Configuratorで作成したjsonファイルを追加
bigwheel Nov 8, 2020
752abee
キーマップをjsonから生成したものに更新
bigwheel Nov 8, 2020
e664d9f
a
bigwheel Nov 8, 2020
533727a
とりあえずコンパイルして動いている
bigwheel Nov 8, 2020
dbd8717
完成
bigwheel Nov 8, 2020
e49dab7
LCTL_T(KC_A)は暴発しやすいのでやめた
bigwheel Nov 9, 2020
9052e25
誤爆しやすいZでLSFT_Tをやめた
bigwheel Nov 21, 2020
f44d4c1
claw44用BMPキーマップを追加
bigwheel Nov 22, 2020
3c76e5d
nomu30用のキーマップを追加
bigwheel Nov 23, 2020
09f8631
ホームポジションを調整
bigwheel Nov 28, 2020
0bd07ed
更に親指付近を調整
bigwheel Nov 28, 2020
b292e69
layer2と3を入れ替え
bigwheel Nov 28, 2020
8923032
layer移動時に同時押しボタンを修正し忘れていた
bigwheel Nov 29, 2020
c4a118b
bat43用キーマップを追加
bigwheel Dec 2, 2020
ec30580
claw44の更新を取り込む
bigwheel Dec 2, 2020
b3102ff
レイアウト名を指定
bigwheel Dec 2, 2020
af4ae4b
さらにclaw44の知見を反映
bigwheel Dec 2, 2020
90c20da
キーマップ名をデフォルトのそれに戻す
bigwheel Dec 4, 2020
23e590a
標準以外のレイヤーのBackSpaceはDELETEにするの修正し忘れ
bigwheel Dec 4, 2020
a1ad031
使わないスリープ機能をWeb Configuratorへ変更
bigwheel Dec 4, 2020
8f2279b
TabとEscapeを入れ替え
bigwheel Dec 4, 2020
f301bed
使用していないキーをKC_NO化
bigwheel Dec 4, 2020
ed00df7
右手小指外側列をモディファイヤ専用にした
bigwheel Dec 5, 2020
2108092
キーマップ名をデフォルトに戻す
bigwheel Dec 5, 2020
12a8275
使わないsleepボタンをent_webに変更
bigwheel Dec 5, 2020
4cd5a87
EscapeキーとTabキーを入れ替え
bigwheel Dec 5, 2020
bcf31a0
右端の列をモディファイヤキー専用にした
bigwheel Dec 5, 2020
d9e9d81
記号をレイヤー3へ寄せた
bigwheel Dec 5, 2020
7a84240
EscapeとTabの入れ替えを戻した
bigwheel Dec 5, 2020
c2f5613
一番右列をモディファイヤではなく右上左上キーの補完にした
bigwheel Dec 5, 2020
c49159f
bat43で得られた知見をclaw44へ反映
bigwheel Dec 5, 2020
e1a560d
間違っていた箇所を修正
bigwheel Dec 6, 2020
d677c18
バッテリーレベルのボタンの位置を修正
bigwheel Dec 6, 2020
4d852dc
置き忘れのCaps Lockを追加
bigwheel Dec 6, 2020
e9bd0f6
バッテリーボタンの移動とCaps Lockの追加
bigwheel Dec 6, 2020
fa1271c
一番内側のキーを他に合わせて無効化
bigwheel Dec 7, 2020
af37b12
最右列を再調整
bigwheel Dec 7, 2020
fd81bcc
bat43側の最右列変更に対応
bigwheel Dec 9, 2020
62bf3c9
間違いの訂正と右手側にmodifierキーの追加
bigwheel Dec 13, 2020
d18d7a9
レイヤー3と4を入れ替え
bigwheel Dec 13, 2020
4b1e1f4
new sensibleに準拠中
bigwheel Dec 13, 2020
d253f90
不要なレイヤーを削除
bigwheel Dec 13, 2020
c041cb4
claw44でもKC_DISPELを追加
bigwheel Dec 13, 2020
d024849
TODOメモを追加
bigwheel Dec 13, 2020
cdc3630
途中段階のkeymap
bigwheel Jan 5, 2021
eb75f4e
変換直後
bigwheel Jan 5, 2021
4d293b8
一旦デフォルトに戻した
bigwheel Jan 5, 2021
b2a562d
不要なドキュメントを削除
bigwheel Jan 5, 2021
b3e1f1e
ファイルを引っ越し
bigwheel Jan 5, 2021
f6d4efd
とりあえずスナップショット
bigwheel Jan 5, 2021
d7879bc
keymap.jsonをリネーム
bigwheel Jan 6, 2021
ece7f5b
一旦完成
bigwheel Jan 6, 2021
4bc52b9
makeコマンドが勝手にjsonを読むのを回避
bigwheel Jan 12, 2021
5955220
jqフィルタ通した
bigwheel Jan 12, 2021
5c5b731
いろいろ見直し
bigwheel Jan 12, 2021
15c6929
gerhkin調整中
bigwheel Jan 16, 2021
5b68866
meishi2用のキーマップを追加
bigwheel Apr 29, 2021
2ae8e47
キーマップを修正
bigwheel Apr 29, 2021
f66faef
sensibleからcon4t4bleのキーマップを作成
bigwheel May 12, 2021
915f886
微調整
bigwheel May 12, 2021
ac956eb
更に調整
bigwheel May 12, 2021
bb58355
親指周りを調整
bigwheel May 12, 2021
c919165
もろもろ改善
bigwheel May 13, 2021
80fdcd8
halberd用のキーマップを追加
bigwheel May 25, 2021
9c93801
LTを使っていないのでPERMISSIVE_HOLDなどを削除
bigwheel May 25, 2021
48a11b2
リファクタリングのための構造体を追加
bigwheel May 26, 2021
b0620f9
構造体の初期化のサンプルを追加
bigwheel May 26, 2021
1217e98
ロジックをDRY化
bigwheel May 27, 2021
a265282
記号レイヤーを修正
bigwheel May 27, 2021
723a53d
データを修正
bigwheel May 27, 2021
85388a6
この時点で一旦完成している
bigwheel May 29, 2021
efe3d48
途中
bigwheel May 30, 2021
f76cc30
おおよそ動いた
bigwheel May 30, 2021
ce5e1a5
ファイル名を変更
bigwheel May 30, 2021
6da8a67
TAPPING_TERMを定義
bigwheel May 30, 2021
adc4c31
JKコンボキーでBackSpaceにした
bigwheel May 30, 2021
0c2fbea
コンボ周りのリファクタリング
bigwheel May 30, 2021
d9f5f83
Revert "コンボ周りのリファクタリング"
bigwheel May 30, 2021
0a55d98
Escapeキーを常設した
bigwheel May 30, 2021
8bbb3f0
マクロ系設定を別のソースコードへ移動
bigwheel May 30, 2021
5afe67f
keymapを専用のファイルへ移動
bigwheel May 30, 2021
026ea9b
関数名をリネーム
bigwheel May 30, 2021
15b7931
バグを一つ取った
bigwheel May 30, 2021
97ce480
デバッグ用設定を一旦削除
bigwheel May 30, 2021
cf5b965
Revert "デバッグ用設定を一旦削除"
bigwheel May 30, 2021
a8d67ae
もう片方、記号レイヤーの最上段も意図どおり動くようになった
bigwheel May 30, 2021
84ad1e6
リファクタリング
bigwheel May 30, 2021
faeab3e
shift情報付きキーコードのマッピングを完成させた
bigwheel May 30, 2021
1aaa2e2
関数名をリネーム
bigwheel May 30, 2021
0385659
デバッグ出力をコンソール有効時のみにした
bigwheel May 30, 2021
a0f42cd
コンボキー周りの動作を調整した
bigwheel May 31, 2021
125407b
backspaceへ割り当てていたキーを削除
bigwheel May 31, 2021
2d7652e
右手小指をGUI_Tで使うことを諦めて余っている左手手のひらの下のキーへアサイン
bigwheel May 31, 2021
dd616b3
BackSpaceのコンボキーを削除
bigwheel May 31, 2021
0075f04
とりあえず自動IME無効化機能を取り込んだ
bigwheel May 31, 2021
7d11551
よりスタンダードに沿った記述へ
bigwheel Jun 1, 2021
3c68c3e
IMEの無効化を独立ファイルへ移動
bigwheel Jun 1, 2021
f4f9810
自動IME無効化機能を独立したコードファイルへ抽出
bigwheel Jun 1, 2021
cbac24f
自動IME無効化機能を使ってみた
bigwheel Jun 1, 2021
9b68461
キーコードのリストを独立したヘッダファイルへ移動
bigwheel Jun 1, 2021
fe88868
共通ツールのためのコードファイルを作成
bigwheel Jun 1, 2021
f3907dc
リファクタリング中
bigwheel Jun 1, 2021
1b56534
変数名が実体と合っていなかったのでリネーム
bigwheel Jun 1, 2021
74c99bd
インデントを調整
bigwheel Jun 1, 2021
3317b6d
自動IME無効化を再び使い始めた
bigwheel Jun 1, 2021
a797ca1
リファクタリング
bigwheel Jun 1, 2021
5e5db90
見やすいように改行を調整
bigwheel Jun 1, 2021
3cdef66
モディファイヤキーが押されていた場合は一律IMEを無効化することにした
bigwheel Jun 1, 2021
66f5fbf
配列の長さはマクロで計算することにした
bigwheel Jun 1, 2021
1459b09
Shift SpaceだけはIME有効を維持するようにした
bigwheel Jun 2, 2021
76d3d92
便利関数をutilへ移動
bigwheel Jun 3, 2021
48e0948
keymapの間違いを修正
bigwheel Jun 3, 2021
954822a
コンソール出力を削除
bigwheel Jun 3, 2021
5671715
キーボードのデバッグ設定を削除
bigwheel Jun 4, 2021
781ebf0
ファイル名を変更
bigwheel Jun 5, 2021
5e725e6
KC_DISPELを追加
bigwheel Jun 5, 2021
e22764f
userspaceへ主要機能コードを移動
bigwheel Jun 5, 2021
c017123
IMEを維持したいキーへ矢印キーを追加
bigwheel Jun 19, 2021
08b057a
M(0)などメタキーでdisable_imeが走らないようにした
bigwheel Jun 19, 2021
4b63b3f
間違って残っていたKC_DELを削除
bigwheel Jun 29, 2021
94f188b
KC_DELを追加
bigwheel Jun 29, 2021
5b36a46
mimic keymapを有効無効制御できるキーを追加
bigwheel Jul 18, 2021
e8ea7d9
キーマップにKC_TGL_MIMICを追加
bigwheel Jul 18, 2021
58487b3
jsonをまずフォーマット
bigwheel Aug 21, 2021
e058ac4
Cコードからjsonへ書き戻し
bigwheel Aug 21, 2021
15a7436
MAC向けの修正漏れを修正
bigwheel Aug 21, 2021
35a946c
mimic機能を一時的に無効化するためのキーを追加
bigwheel Aug 21, 2021
d22e281
暴発しやすいLGUI_Tをやめてcomboキーにした
bigwheel Aug 22, 2021
f39ec56
./はそこそこ入力するのでダブルではなくトリプルキーに変更
bigwheel Aug 22, 2021
d9b5b3f
v1からコピーしてcon4t4blev2を作成
bigwheel Jul 17, 2022
abb465a
pythonのバージョンを追加
bigwheel Jul 17, 2022
e72caec
キーボード定義の移動に対応
bigwheel Jul 17, 2022
1b36384
ファイル名変更に対応
bigwheel Jul 17, 2022
4b1f3b2
users/con4t4ble v2を作成
bigwheel Jul 17, 2022
4b3c55f
コメントをusers下で汎用化したものに合わせて修正
bigwheel Jul 17, 2022
ced0916
意図せず作ってしまっていた差分を戻した
bigwheel Jul 17, 2022
2c797ff
halberd専用のマクロ機能をusersからkeyboards/kagizaraya/halberdへ移動
bigwheel Jul 17, 2022
82ec4dd
con4t4blev2からmimic機能を除去
bigwheel Jul 17, 2022
7d8f862
キーマップの名前を修正
bigwheel Jul 17, 2022
566c9d9
qmk configuratorで出力してjson2cして上書きした
bigwheel Jul 17, 2022
a10d08a
macのレイヤーでtransに置き換えられるものをすべてそれへ置き換えた
bigwheel Jul 17, 2022
fae73ef
resetの位置を修正
bigwheel Jul 17, 2022
1a89ac1
不要そうなtransを削除
bigwheel Jul 17, 2022
79763ec
不要なtransを削除
bigwheel Jul 17, 2022
b703d4a
if definedでPCとMACを切り替えようとしたがうまく行かず
bigwheel Jul 17, 2022
79a826b
PCとMACを優雅に切り替える準備ができた
bigwheel Jul 17, 2022
2b7fc1a
bool型っぽいやつはfalseにした
bigwheel Jul 17, 2022
5822dcc
マクロ変数名を修正
bigwheel Jul 17, 2022
b325b41
con4t4bleキーマップのREADMEを作成
bigwheel Jul 17, 2022
bcc407f
con4t4bleのキーマップのREADMEを追加
bigwheel Jul 18, 2022
d516c11
readmeに名前の由来を追加
bigwheel Jul 18, 2022
2416e14
OS間のキー差分を吸収する機能を作ったが、これが正解か確信が持てない
bigwheel Jul 18, 2022
88bfb99
READMEに機能の詳細を追記
bigwheel Jul 18, 2022
54b2e57
その他のキーについても定義
bigwheel Jul 18, 2022
5b7a785
キーマップ名を変更
bigwheel Jul 18, 2022
984f7e0
Mac用レイヤーを削除
bigwheel Jul 18, 2022
112a96f
com4table最初の機能、実装完了
bigwheel Jul 18, 2022
e94a031
マクロ定義を整理
bigwheel Jul 18, 2022
cea5d78
不要になったdefault layer切り替えボタンを削除
bigwheel Jul 18, 2022
6899c24
IME無効化キーをdefault layerではなくrules.mkの変数依存に変更
bigwheel Jul 18, 2022
801f222
プリプロセッサを活用する方向に舵を切る
bigwheel Jul 18, 2022
527f752
Revert "IME無効化キーをdefault layerではなくrules.mkの変数依存に変更"
bigwheel Jul 18, 2022
3d87937
マクロでIME無効化を制御するようにした
bigwheel Jul 18, 2022
bbf0776
READMEへ追記
bigwheel Jul 18, 2022
1abac30
ファイル名を修正
bigwheel Jul 18, 2022
71a0dda
現在のキーマップをPDFで追加
bigwheel Jul 18, 2022
7804fc7
treadstone48用com4tableキーマップを追加
bigwheel Jul 18, 2022
ec9bf20
halberdのキー配置を再度export
bigwheel Jul 18, 2022
e1a631f
親指キー周りの配置を調整
bigwheel Jul 18, 2022
c8b5766
halberdのキーをmac用のものに変更
bigwheel Jul 18, 2022
d3e29a2
MOキーの位置を修正し忘れていたので修正
bigwheel Jul 18, 2022
87faf86
Bump JamesIves/github-pages-deploy-action from 4.3.4 to 4.4.0
dependabot[bot] Jul 22, 2022
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
リファクタリング2
  • Loading branch information
bigwheel committed Jul 17, 2022
commit 5529278cabbccade8ad2d234152d5a39af6f54bb
52 changes: 27 additions & 25 deletions keyboards/ergodox_ez/keymaps/109like/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@
#define BASE 0 // default layer
#define SYMB 1 // symbols

enum custom_keycodes {
VRSN
};

const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
/* Keymap 0: Basic layer
*
Expand All @@ -28,23 +32,23 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
*/
[BASE] = LAYOUT_ergodox(
// left hand
KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_TRNS,
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_DOWN,
KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_TRNS,
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_DOWN,
KC_LCTRL, KC_A, KC_S, KC_D, KC_F, KC_G,
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_LEFT,
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_LEFT,
KC_FN1, KC_LGUI, KC_LALT, KC_TRNS, KC_MHEN,
ALT_T(KC_APP), KC_HOME,
KC_END,
KC_SPC, KC_BSPC, KC_ESC,
KC_APP, KC_HOME,
KC_END,
KC_SPC, KC_BSPC, KC_ESC,
// right hand
KC_PSCR, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL,
KC_UP, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC,
KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT,
KC_RIGHT, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RO,
KC_HENK, KC_JYEN, KC_RBRC, KC_BSLS, KC_TRANS,
KC_PSCR, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL,
KC_UP, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC,
KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT,
KC_RIGHT, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RO,
KC_HENK, KC_JYEN, KC_RBRC, KC_BSLS, KC_TRNS,
KC_PGUP, KC_LCTRL,
KC_PGDN,
KC_LALT, KC_DEL, KC_ENT
KC_LALT, KC_DEL, KC_ENT
),
/* Keymap 1: Symbol Layer
*
Expand All @@ -69,7 +73,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
*/
[SYMB] = LAYOUT_ergodox(
// left hand
KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, M(0),
KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, VRSN,
KC_TRNS, KC_EXLM, KC_AT, KC_LCBR, KC_RCBR, KC_PIPE, KC_TRNS,
RESET, KC_HASH, KC_DLR, KC_LPRN, KC_RPRN, KC_GRV,
KC_TRNS, KC_PERC, KC_CIRC, KC_LBRC, KC_RBRC, KC_TILD, KC_TRNS,
Expand All @@ -93,18 +97,16 @@ const uint16_t PROGMEM fn_actions[] = {
[1] = ACTION_LAYER_TAP_TOGGLE(SYMB), // FN1 - Momentary Layer 1 (Symbols)
};

const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
{
// MACRODOWN only works in this function
switch(id) {
case 0:
if (record->event.pressed) {
SEND_STRING (QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION);
}
break;
}
return MACRO_NONE;
};
bool process_record_user(uint16_t keycode, keyrecord_t *record) {
if (record->event.pressed) {
switch (keycode) {
case VRSN:
SEND_STRING (QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION);
return false;
}
}
return true;
}

// Runs just one time when the keyboard initializes.
void matrix_init_user(void) {
Expand Down