{"push_id":1326145552,"size":1000,"distinct_size":1009,"ref":"refs/heads/master","head":"bdb93c9e058305af3f005c17b286d7ba30ae4ef0","before":"9ecf9073b96799e52a1f1c0d35b57177382902ce","commits":[{"sha":"bf78ca1ef2983f87e9acb5f115326290f9626931","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"Use enums to define layers and macros","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/bf78ca1ef2983f87e9acb5f115326290f9626931"},{"sha":"b8ddbd21810951f64a081e4c3096bbc6aedc9aeb","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"Added RESET key on fn-=","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/b8ddbd21810951f64a081e4c3096bbc6aedc9aeb"},{"sha":"a7cef2ca0a2322448d02008337013936b1d550ec","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"Initial BÉPO over CSA with Shift layer\n\nInitial implementation of the BÉPO layout\nfor use with the Canadian Multilingual Standard layout\n(a.k.a. CSA / ACNOR layout) on the OS-side.\n- support all bépo characters from the default and shifted layers","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/a7cef2ca0a2322448d02008337013936b1d550ec"},{"sha":"7840e69bfaee1d67de273c235b532d6f20c905a9","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"BÉPO over CSA: AltGr layer\n\n- implemented the most useful characters:\n  - all French characters + €\n  - common programmer characters\n- other keys implemented as KC_NO to avoid mistyping a character\n  from a lower layer\n- AltGr+Shift not supported (yet)","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/7840e69bfaee1d67de273c235b532d6f20c905a9"},{"sha":"fbf1333d87aa4487692f068881ab1ce46fa79be5","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"BÉPO over CSA: unicode support\n\n- implement easy way to define and send unicode characters on Windows\n- define 3 characters not available in CSA:\n  - en dash: –\n  - em dash: —\n  - ellipsis: …","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/fbf1333d87aa4487692f068881ab1ce46fa79be5"},{"sha":"911222892ecb1c01551e0abdfbe98ed1dbf82139","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"BÉPO over CSA: GR2A characters in AltGr layer\n\n- define aliases for all GR2A characters (unshifted)\n- use the available characters in the BÉPO over CSA AltGr layer","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/911222892ecb1c01551e0abdfbe98ed1dbf82139"},{"sha":"3a91ddb0745ae0f52007984793ea1b48abb2098c","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"Use CSA_ as prefix for Canadian Multilingual key aliases\n\nCM is already used for Colemak.","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/3a91ddb0745ae0f52007984793ea1b48abb2098c"},{"sha":"b2a4434abbfe63902be668c34995587193f778dd","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"BÉPO over CSA: Fixed key repeat for M_NBSP","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/b2a4434abbfe63902be668c34995587193f778dd"},{"sha":"aa5eb49edd993e2abe3adf814e030fcdda4a3596","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"BÉPO over CSA: GR2A-shifted characters in AltGr layer\n\n- define aliases for all GR2A-shifted characters\n- use the available characters in BÉPO over CSA AltGr layer","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/aa5eb49edd993e2abe3adf814e030fcdda4a3596"},{"sha":"6c672dfdc6f3a9e7df79462d79c34e5750a72edf","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"BÉPO over CSA: Altgr-shifted layer\n\n- all characters available directly in CSA\n- more explicit names for macros that switch accross CSA layers\n- use macros to implement the shifts next to the spaces","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/6c672dfdc6f3a9e7df79462d79c34e5750a72edf"},{"sha":"89b647fe2b345fd26940508784482d37148ddc45","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"Replace Play by temporary num layer with left Alt\n\n- move play on fn+left thumb\n- move prev/next besides play","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/89b647fe2b345fd26940508784482d37148ddc45"},{"sha":"4e25342b417b64e0830886407f3842b68198f8d1","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"Use TG() to switch to BÉPO over CSA, and use KC_TRNS in LR_CSA\n\nSimplifies future changes to modifier and special keys\n+ removed M_TGCSA macro","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/4e25342b417b64e0830886407f3842b68198f8d1"},{"sha":"4289ff793938bbfa2d85c0022bc765bba3eb1347","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"Removed remaining ALT_T and CTL_T keys\n\nHaving \"true\" modifiers is more reliable and practical.\n- moved APP in place of HOME\n- moved HOME in place of LSFT on left thumb\n- moved END in place of RSFT on right thumb (Ctrl+End with single hand!)\n- removed ALT_T from KC_ESC","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/4289ff793938bbfa2d85c0022bc765bba3eb1347"},{"sha":"5bc69c5b0a25d12aa8d96c58b01304453d5ccbd6","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"Fixed compilation issues","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/5bc69c5b0a25d12aa8d96c58b01304453d5ccbd6"},{"sha":"81a889c97d2d300ac3a5ba8f8c065318029aa4c2","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"Add delay to CSA macros using dead keys\n\nWith the BÉPO over CSA on Windows, the dead keys stop working after a\nwhile, like in\nhttp://superuser.com/questions/776558/suddenly-dead-keys-dont-work\n\nI suspect this is triggered by too fast typing from macros.","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/81a889c97d2d300ac3a5ba8f8c065318029aa4c2"},{"sha":"db35212422f228cd9ddf68b61f47380fe1842e83","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"Removed D(LSFT) is CSA macros\n\nWere causing stuck LSFT weak mods.","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/db35212422f228cd9ddf68b61f47380fe1842e83"},{"sha":"8d6bbf2757d7dc085b0765feda8d67b48c6c8f8b","author":{"name":"Didier Loiseau","email":"1256da42e9c65365c65971f2856188b6c5b1a336@gmail.com"},"message":"Fix issue #221: LGUI(KC_LSFT) does not work\n\n- on mod keys, register LGUI, LSFT etc. as normal mods\n   instead of weak mods:\n  - they won't be cleared by layer switching\n  - LSFT(KC_LGUI) will now have the same behavior as LGUI(KC_LSFT)","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/8d6bbf2757d7dc085b0765feda8d67b48c6c8f8b"},{"sha":"6ec6b613536b7138ee0c87002b10da8fe0c0117d","author":{"name":"Christopher Browne","email":"00d0bd088e31218275209ef515cdf1ca5785073e@ca.afilias.info"},"message":"Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/6ec6b613536b7138ee0c87002b10da8fe0c0117d"},{"sha":"f59c4b03facd80cab913c6612a899392dd42ebb8","author":{"name":"Christopher Browne","email":"00d0bd088e31218275209ef515cdf1ca5785073e@ca.afilias.info"},"message":"Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/f59c4b03facd80cab913c6612a899392dd42ebb8"},{"sha":"c2a3df31239249b2fb65e2552376daac0e49ae61","author":{"name":"Christopher Browne","email":"00d0bd088e31218275209ef515cdf1ca5785073e@ca.afilias.info"},"message":"Saving crontab for user  on host","distinct":true,"url":"https://api.github.com/repos/jmatth/qmk_firmware/commits/c2a3df31239249b2fb65e2552376daac0e49ae61"}]}
{"actor":{"display_login":"jmatth"}}