1
0
Fork 0
forked from forks/qmk_firmware
Commit graph

8712 commits

Author SHA1 Message Date
Konstantin Đorđević f4ded78f1b Add keycodes: UNICODE_MODE_FORWARD, UNICODE_MODE_REVERSE
Aliases: UC_MOD, UC_RMOD (respectively)
2018-11-05 20:41:09 +01:00
Konstantin Đorđević 1a19eb78f1 Add offset to cycle to allow stepping in reverse 2018-11-05 20:36:45 +01:00
Konstantin Đorđević bd68cfe688 Merge remote-tracking branch 'drashna/make_unicode_init' into cycle_unicode_input_mode_new 2018-11-05 20:29:55 +01:00
Konstantin Đorđević 4b4fb743ff Add persist_unicode_input_mode function 2018-11-05 20:14:57 +01:00
Konstantin Đorđević d9d42552fd Use cycle_unicode_input_mode in whitefox/konstantin 2018-11-05 20:14:57 +01:00
Konstantin Đorđević 32c93bf6cd Add debug prints to functions that change input_mode 2018-11-05 20:14:57 +01:00
Konstantin Đorđević 5d771ca933 Add an option for making cycle changes persistent 2018-11-05 20:14:57 +01:00
Konstantin Đorđević b01d34e1dd Add cycle_unicode_input_mode and UNICODE_SELECTED_MODES macro 2018-11-05 20:14:57 +01:00
Konstantin Đorđević 36fce29ab1
Wordsmithing
Co-Authored-By: drashna <drashna@live.com>
2018-11-03 14:52:32 -07:00
Konstantin Đorđević 4c63b3b96f Willingly give Drashna the rest of my Unicode doc improvements 2018-11-03 14:36:04 -07:00
Drashna Jaelre 96fd5e9ad2
Steal vomindoraan's input mode documentation
Co-Authored-By: vomindoraan (vomindoraan@gmail.com)
2018-11-03 11:21:01 -07:00
Konstantin Đorđević 919c90eab3 Format unicode_common (#13)
* case alignment

* process_record_unicode_common → process_unicode_common

* Move song arrays into function where they're used, align preprocessor directives

* Swap the order of UC_WIN and UC_BSD

* Update Unicode docs

* Reorder Unicode mode stuff to match the order of input mode constants

* Fix capitalization in doc subtitle

* Readd BSD and OSX_RALT songs

* Reword BSD note in docs

* Readd BSD keycode description

* Reword explanation of input on different platforms
2018-11-03 10:24:24 -07:00
Drashna Jaelre 7b729ede72
Wordsmithing and cleanup 2018-11-03 09:22:46 -07:00
Drashna Jaelre 455c143b32
Update documentation 2018-11-02 17:47:00 -07:00
Drashna Jaelre b053a75600
Update quantum/quantum_keycodes.h 2018-11-02 17:47:00 -07:00
Drashna Jaelre c0cd867155
Move and update check to ensure only one unicode method is enabled 2018-11-02 17:46:59 -07:00
Drashna Jaelre 0b403a4c4c
Cleanup 2018-11-02 17:46:59 -07:00
Drashna Jaelre 6840d80855
Update all of the songs 2018-11-02 17:46:59 -07:00
Drashna Jaelre 0d64e6548b
Fix Linux Song 2018-11-02 17:46:59 -07:00
Drashna Jaelre afad38786a
Update keycode defines 2018-11-02 17:46:58 -07:00
Konstantin Đorđević 4860a8c6fc
white spaces
Co-Authored-By: drashna <drashna@live.com>
2018-11-02 17:46:58 -07:00
Konstantin Đorđević eaa5efc697
white spaces
Co-Authored-By: drashna <drashna@live.com>
2018-11-02 17:46:58 -07:00
Konstantin Đorđević eca3a411ad
white spaces .... copied from elsewhere
Co-Authored-By: drashna <drashna@live.com>
2018-11-02 17:46:57 -07:00
Konstantin Đorđević df4f58ef31
consistency
Co-Authored-By: drashna <drashna@live.com>
2018-11-02 17:46:57 -07:00
Konstantin Đorđević d4b8811013
Yuuup
Co-Authored-By: drashna <drashna@live.com>
2018-11-02 17:46:57 -07:00
Konstantin Đorđević 68d1d5de1c
Considered that
Co-Authored-By: drashna <drashna@live.com>
2018-11-02 17:46:56 -07:00
Konstantin Đorđević 95385670a3
non-breaking
Co-Authored-By: drashna <drashna@live.com>
2018-11-02 17:46:56 -07:00
Konstantin Đorđević 4b2a0bc145
Thought I fixed that!
Co-Authored-By: drashna <drashna@live.com>
2018-11-02 17:46:56 -07:00
Drashna Jaelre e5da49ca63
Add BSD for future compatibility 2018-11-02 17:46:55 -07:00
Konstantin Đorđević 427a38fedf
white spaces
Co-Authored-By: drashna <drashna@live.com>
2018-11-02 17:46:55 -07:00
Konstantin Đorđević 8d0954b811
SPAAAAAAAAAACing
Co-Authored-By: drashna <drashna@live.com>
2018-11-02 17:46:55 -07:00
Konstantin Đorđević cfa4163d06
Fix spacing
Co-Authored-By: drashna <drashna@live.com>
2018-11-02 17:46:55 -07:00
Konstantin Đorđević 122fbac89c
Because I missed it!
Co-Authored-By: drashna <drashna@live.com>
2018-11-02 17:46:54 -07:00
Konstantin Đorđević bf79667460
Fix spacing
Co-Authored-By: drashna <drashna@live.com>
2018-11-02 17:46:54 -07:00
Konstantin Đorđević 44c238f8de
Fix white spaces
Co-Authored-By: drashna <drashna@live.com>
2018-11-02 17:46:54 -07:00
Drashna Jaelre e7aee81aea
Remove Functions from feature page
And link to the file instead.  Link to specific lines later on.
2018-11-02 17:46:53 -07:00
Drashna Jaelre 1e3c0a96c4
Add Audio Feedback section 2018-11-02 17:46:53 -07:00
Drashna Jaelre 08bab87444
Update unicode keycodes for consistency/easier merge 2018-11-02 17:46:53 -07:00
Drashna Jaelre 8087acdec1
Update unicode documentation 2018-11-02 17:46:53 -07:00
Drashna Jaelre 5015c2b4d2
Update keycodes 2018-11-02 17:46:52 -07:00
Drashna Jaelre be2c6e70a7
Tap_code cleanup 2018-11-02 17:46:52 -07:00
Drashna Jaelre 59bf691ce3
Add audio feedback to input mode keys to drive konstantin up a wall 2018-11-02 17:46:52 -07:00
Drashna Jaelre 9698e3f262
Move Unicode proccessing to unicode common 2018-11-02 17:46:51 -07:00
Drashna Jaelre a6e66f09ca
Add unicode init to where it belongs: matrix_init_quantum 2018-11-02 17:46:51 -07:00
Drashna Jaelre 7b6391bd18
Remove unicode init from process_record_* functions 2018-11-02 17:46:51 -07:00
Drashna Jaelre 18fcde13ad
Standardize the Unicode EEPROM code 2018-11-02 17:46:50 -07:00
Elliot Powell cd544e10a9 Keymap: Fixed poor layout of EP40 default keymap (#4330)
* add initial ep40 files

* fixed issues

* updated keymap

* Added media control

* Update keyboards/handwired/ep40/rules.mk

Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com>

* Fixed requested changes

* Fixed more requested changes

* Added delete key to layor 1

* Updated defualt keympap to have a Backspace mod del key

* removed place holder

Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com>

* removed obsolete code

Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com>
2018-11-02 16:41:26 -07:00
Abhinav 6dec3550e0 Niu keymap (#4273)
* Add modified planck layout

* Update rules
2018-11-02 14:48:44 -07:00
patrickmt cec203ea80 USB Suspend for arm_atsam protocol
Rewrote USB state tracking for implementation of suspend state.
Updated suspend.c in entirety.
Main subtasks (generally hardware related) are now run prior to keyboard task.
2018-11-02 14:33:07 -07:00
patrickmt 563fe23e53 Fix CTRL/ALT keyboard does not wake computer from sleep
Fix for Massdrop CTRL and ALT keyboards not waking computer from sleep
2018-11-02 14:33:07 -07:00