Commit Graph

38 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ć
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ć
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
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
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ć
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ć
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
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
Drashna Jaelre
08bab87444
Update unicode keycodes for consistency/easier merge 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
18fcde13ad
Standardize the Unicode EEPROM code 2018-11-02 17:46:50 -07:00
Drashna Jaelre
7222e3691b Fix Unicode EEPROM handling so it is consistent. (#4066)
* Fix Unicode EEPROM handling so it's consistant

* Remove changes to my userspace

* Optimize variables used

* fix functions

* additional cleanup

* Add False Flag

* rename function
2018-10-19 00:35:15 -04:00
Drashna Jaelre
f5ae3760c6 Add send_unicode_hex_string function (#3828)
* Add send_string_unicode function

Co-authored-by: kdb424 <kdb424@gmail.com>
Co-authored-by: Konstantin <vomindoraan@gmail.com>

* Clean up code based on feedback

* Fix includes
2018-10-01 20:56:04 -04:00
Marco Fontani
da83f04a30 add UC_OSX_RALT to make unicode use the Right Alt key on OSX 2017-08-30 11:38:03 -04:00
Fred Sundvik
a4ef86034c Fix undefined eeprom warnings in unicode processing 2017-04-13 16:00:29 +03:00
nielsenz
d1e66e2e07 Worked around some new Makefile issues. 2017-03-30 20:10:34 -07:00
nielsenz
7e54332890 Pulling and pushing troubles 2017-03-30 19:15:43 -07:00
skullydazed
23839b8c6d Clarify the quantum license (#1042)
* Clarify the license for files we have signoff on

* Update against the currently signed off files

* Remove unused and not clearly licensed headers

* Replace an #endif I accidentally removed while resolving merge conflicts
2017-03-28 15:20:36 -07:00
Jack Humbert
58823b4e03 fix weirdness with arm and mods 2017-02-15 23:20:35 -05:00
Jack Humbert
f89499e255 unique variable name 2017-02-15 18:14:07 -05:00
Jack Humbert
c2a9acffd7 publicise variables 2017-02-15 17:39:51 -05:00
Jack Humbert
1bb574fe48 add unicode common file, get names right 2017-02-15 17:09:47 -05:00