Skip to content

Commit 2594db1

Browse files
authored
Merge pull request #53 from ensan-hcl/feature/upper_lower_key
[Feature] add upper_lower key
2 parents 0d89c9e + 70bed9b commit 2594db1

File tree

5 files changed

+12
-0
lines changed

5 files changed

+12
-0
lines changed

json/howToMake.md

+1
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,7 @@ azooKeyでは`"input"`の他にいくつかの動作を行うことができま
333333
| ----------------- | ------------------------------------------------------------ |
334334
| change_keyboard | 地球儀キー(キーボード切り替えキー)。ホームボタンがない端末ではカーソルバーの表示キーに切り替わります。 |
335335
| enter | 改行・確定キー。 |
336+
| upper_lower | 大文字・小文字キー。 |
336337
| flick_kogaki | ユーザがカスタムしている可能性のあるフリックの「小゙゚」キー。grid_fitのtenkey_style以外での利用は非推奨。 |
337338
| flick_kutoten | ユーザがカスタムしている可能性のあるフリックの「、。?!」キー。grid_fitのtenkey_style以外での利用は非推奨。 |
338339
| flick_hira_tab | ユーザがカスタムしている可能性のあるフリックの「あいう」キー。grid_fitのtenkey_style以外での利用は非推奨。 |

python/howToMake.md

+1
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,7 @@ specifier = GridScrollSpecifier(index = 42)
252252
| ----------------- | ------------------------------------------------------------ |
253253
| change_keyboard | 地球儀キー(キーボード切り替えキー)。ホームボタンがない端末ではカーソルバーの表示キーに切り替わります。ホームボタンがない端末ではカーソルバーの表示キーに切り替わります。 |
254254
| enter | 改行・確定キー。 |
255+
| upper_lower | 大文字・小文字キー。 |
255256
| flick_kogaki | ユーザがカスタムしている可能性のあるフリックの「小゙゚」キー。grid_fitのtenkey_style以外での利用は非推奨。 |
256257
| flick_kutoten | ユーザがカスタムしている可能性のあるフリックの「、。?!」キー。grid_fitのtenkey_style以外での利用は非推奨。 |
257258
| flick_hira_tab | ユーザがカスタムしている可能性のあるフリックの「あいう」キー。grid_fitのtenkey_style以外での利用は非推奨。 |

python/source/keys.py

+1
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,7 @@ def flickSpace():
181181
class SystemKeyType(str, Enum):
182182
change_keyboard = "change_keyboard"
183183
enter = "enter"
184+
upper_lower = "upper_lower"
184185
flick_kogaki = "flick_kogaki"
185186
flick_kutoten = "flick_kutoten"
186187
flick_hira_tab = "flick_hira_tab"

swift/howToMake.md

+2
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,7 @@ enum CustardInterfaceKey {
266266
enum CustardInterfaceSystemKey{
267267
case change_keyboard
268268
case enter
269+
case upper_lower
269270
case flick_kogaki
270271
case flick_kutoten
271272
case flick_hira_tab
@@ -280,6 +281,7 @@ enum CustardInterfaceSystemKey{
280281
| ------------------ | ------------------------------------------------------------ |
281282
| .change_keyboard | 地球儀キー(キーボード切り替えキー)。ホームボタンがない端末ではカーソルバーの表示キーに切り替わります。 |
282283
| .enter | 改行・確定キー。 |
284+
| .upper_lower | 大文字・小文字キー。 |
283285
| .flick_kogaki | ユーザがカスタムしている可能性のあるフリックの「小゙゚」キー。gridFitのtenkeyStyle以外での利用は非推奨。 |
284286
| .flick_kutoten | ユーザがカスタムしている可能性のあるフリックの「、。?!」キー。gridFitのtenkeyStyle以外での利用は非推奨。 |
285287
| .flick_hira_tab | ユーザがカスタムしている可能性のあるフリックの「あいう」キー。gridFitのtenkeyStyle以外での利用は非推奨。 |

swift/sources/CustardKit.swift

+7
Original file line numberDiff line numberDiff line change
@@ -562,6 +562,9 @@ public enum CustardInterfaceSystemKey: Codable, Equatable, Hashable, Sendable {
562562
/// - the enter key that changes its label in condition
563563
case enter
564564

565+
/// - the upper_lower toggle key
566+
case upperLower
567+
565568
///custom keys.
566569
/// - flick 小゙゚key
567570
case flickKogaki
@@ -583,6 +586,7 @@ public extension CustardInterfaceSystemKey{
583586
private enum ValueType: String, Codable {
584587
case change_keyboard
585588
case enter
589+
case upper_lower
586590
case flick_kogaki
587591
case flick_kutoten
588592
case flick_hira_tab
@@ -594,6 +598,7 @@ public extension CustardInterfaceSystemKey{
594598
switch self{
595599
case .changeKeyboard: return .change_keyboard
596600
case .enter: return .enter
601+
case .upperLower: return .upper_lower
597602
case .flickKogaki: return .flick_kogaki
598603
case .flickKutoten: return .flick_kutoten
599604
case .flickHiraTab: return .flick_hira_tab
@@ -615,6 +620,8 @@ public extension CustardInterfaceSystemKey{
615620
self = .enter
616621
case .change_keyboard:
617622
self = .changeKeyboard
623+
case .upper_lower:
624+
self = .upperLower
618625
case .flick_kogaki:
619626
self = .flickKogaki
620627
case .flick_kutoten:

0 commit comments

Comments
 (0)