profile
viewpoint

frisoft/frisoft.github.io 4

Frisoft website

frisoft/dactyl-keyboard 1

Dactyl-ManuForm, a parameterized ergonomic keyboard

frisoft/engine 1

a brand new CMS system with super sexy UI and cool features

frisoft/Italian-Cucumber-Steps 1

Step definitions per utilizzare Cucumber con progetti Ruby on Rails in lingua italiana.

frisoft/oracle-enhanced 1

Oracle enhaced adapter for ActiveRecord

frisoft/qmk_firmware 1

Open-source keyboard firmware for Atmel AVR and Arm USB families

frisoft/spree-reviews 1

Basic review and ratings facility for Spree -- work in progress: see TODO file, and also see my fork of spree-demo for actual use

push eventfrisoft/qmk_firmware

Andrea Frigido

commit sha a42f880c477caa94a8b835de1ab704c3fed9fa2c

New good configuration

view details

push time in 19 days

push eventfrisoft/qmk_firmware

Andrea Frigido

commit sha bdd76a84a75ec44e9bf5467babb014e14ee5b00f

New tap-hold configuration

view details

push time in a month

push eventfrisoft/qmk_firmware

Joel Challis

commit sha 1592d7df24813037aa411e85ca42f137a2807926

Fix hasu usb converter bootloader (#8613)

view details

shela

commit sha c9067dfe4f2962196c4d6c0e68fb6820e30c7bda

Update Japanese translation with prefix 'getting'

view details

shela

commit sha b9a64ec93bcc7acaeb30849a388699bbc4568fbf

Update Japanese translation of config_options.md

view details

shela

commit sha dd5cb648516ae39f79c4e05f98b6be49e29f77a9

[Docs] Update Japanese translation of faq related documents (#8521) * Update Japanese translation of faq related documents * Update docs/ja/faq_general.md Co-Authored-By: s-show <s1shimz@gmail.com> Co-authored-by: s-show <s1shimz@gmail.com>

view details

shela

commit sha 28d3c297043e7ec3af79457189cb074609cf11b4

[Docs] Update Japanese translation of cli.md (#8510) * Update Japanese translation of cli.md * Update docs/ja/cli.md Co-Authored-By: s-show <s1shimz@gmail.com> Co-authored-by: s-show <s1shimz@gmail.com>

view details

shela

commit sha 8566a684bc27d7298b8fcb20e4154bf4a091a5ab

Add Japanese translation of cli_commands.md (#8513)

view details

Ryan

commit sha 51a81813b0191d95f3ed774cbc410579e606dc5c

V-USB: Consolidate usbconfig.h's into a single file (#8584)

view details

Konstantin Đorđević

commit sha bdfdc506da7702960bf3f6167a3a95f1230b0397

Rename UC_OSX (and related constants) to UC_MAC (#8589) * Rename UC_OSX (and related constants) to UC_MAC * Update UNICODE_SONG_OSX references to UNICODE_SONG_MAC * Update UC_M_OS references to UC_M_MA * Add UC_OSX alias for backwards compatibility * Add deprecation warning for UC_OSX to Unicode docs * Add UC_M_OS alias for backwards compatibility * Update newly found UC_M_OS and UNICODE_SONG_OSX references * Add legacy UNICODE_MODE_OSX alias, revert changes to user keymaps * Add legacy UNICODE_SONG_OSX alias, revert changes to user keymaps * Replace removed sounds in Unicode song doc examples

view details

Joel Challis

commit sha 854d46f833e57fa3b2b3b29c0230cba8f3e95a6e

Disable console on vusb boards using mouse/extra (#8625)

view details

Silvio Gulizia

commit sha e5b10079cfaf9bd3cfb25781f2847a6ca4590fd4

[Keymap] Sigul planck (#8546) * remove IT_PIPE duplicate and add IT_GRAD IT_PIPE was declared 2 times, ones as ° and once as |. I changed the first declaration and called it IT_GRAD. I even fixed the definition because the ° in Italian is obtained with LSFT(IT_AACC) * rename IT_GRAD to IT_DEGR * fix missing music mode legend * add missing plus_and_minus * fix missing IT_ACUT definition * change KC_LALT(KC_LSFT to LALT(LSFT * Fix alignment * remove leftover * fix issue generated with chars while pushing * fix typo * add sigul folder in Planck keymaps * fix LCBR and RCBR * fix euro symbol * fix RBRC * change IT_LESS form KC_NUBS to KC_GRAVE * add IT_TILDE and change IT_GRAV to IT_GRAVE * initial commit * add ideas to readme * comment key lock * add a bunch of new features as stated in readme.md * check features added and list to do * add macros on RAISE * add F keys on numbers row on FN layer * flag features added * fix macro formulas * move DESK and SGCOM under D and S * invert IT_EACC and S(IT_EACC) to align the layout with that of the default Planck * invert IT_EACC and S(IT_EACC) to align the layout with that of the default Planck fix spaces for readability * add missing legends for accented vowels * format for readability * move MOUSE button on B (same key that activates it) on MOUSE layer * revert to commit befor I edit it * initial commit * edited to be easier to compare to _ansi.h * remove keymap_italian_osx_iso.h and rename with edits keymap_italian_osx_ansi.h to keymap_italian_osx.h I found out there were no difference at all * fix missing #endif * change the included file from italian.h to italian_osx.h * fix debug key * edit Numapd layer, add enter and bsps * change TAPPING_TOGGLE from 2 to 3 * change italian_osx.h to italian_ansi.h * rename quantum/keymap_extras/keymap_italian_osx.h to quantum/keymap_extras/keymap_italian_ansi.h Now this file is a clone of the keymap_italian.h that appears to be working only for ISO keyboards. It also contains a few improvements for IT_PIPE (defined two times) and IT_ACUT (missing definition). Additionally it redefines LCBR and RCBR to LSFT(IT_LBRC) and LSFT(IT_RBRC) * rename file * redefines IT_BKSL and IT_PIPE based on KC_BKSL * merge new italian * add new osx_iso and osx_ansi version for italian.h and align BKSL to BSLS, fix double definition of PIPE * rename BKSL to BSLS * add FN_D and some comments * add MOUSEKEY configuration * update * edit swap =/+ with ò/ì * merge with master * add MS_B to have _MOUSE when pressing B * move RAISE on _FN * add phone number * remove CONTRA folder * remove CONTRA folder * Update keyboards/planck/keymaps/sigul/keymap.c fix include definition Co-Authored-By: Ryan <fauxpark@gmail.com> * remove default planck kemap * remove extern keymap_config_t keymap_config; based on suggestion from @fauxpark, It's not needed as it should already be externed through one of the includes provided by QMK_KEYBOARD_H. Co-Authored-By: Ryan <fauxpark@gmail.com> * add user space for user sigul * remove custom config moved to user space sigul * comment tri layers state (moved to user space) * remove tri layers update comment (code moved in user space) * add secrets * move enum and define to userspace * Edit title * move enum and define to sigul.h * add thanks * edit: moving to userspace enum, define and process_records * add enum and defines * add process_records * cleaning code after moving code to user space * add process_records * cleaning code * adding rules to manage secrets * remove secretes * first commit * add macro timer * add keycodes macro * edit custom keycodes order * add strings to send inside the secrets array * remove codes for secrets & change secret to secrets * edit secrets keycodes * edit keycodes names and order * add secrets.h and secrets.c * add #pragma once Co-Authored-By: Joel Challis <git@zvecr.com> * Update .gitignore Co-Authored-By: Joel Challis <git@zvecr.com> * add local gitignore for secrets * remove secrets * update for secrets * change FN_D to IT_D * remove FN_D definition Co-authored-by: pisilvio <silvio@picampus.it> Co-authored-by: admin <admin@admins-MacBook-Pro.local> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com>

view details

Bram de Wilde

commit sha 2c201ab9ad182aa7692be8ce309dd749c46d9dba

Update newbs_getting_started.md qmk is not available in the official Arch repositories. It is in the AUR, this install command will work if user has `yay` installed.

view details

marksard

commit sha c6c94eeabcf2681b6f0c72de76ba0b94e4c6d4d3

[Keymap] Keymap refactoring in Treadstone48 (#8574) * Keyboard: add treeadstone48 * rename layout defines * Use of pragma once * move common include code * fixed info.json * change keymap layout from kc to normal * fix alpha revision keymap * fixed info.json * remove USE_Link_Time_Optimization * Refactoring all my keymaps. - Not use tap dance - Remove not use define aliases - Remove not use incluse and extern value. * default keymap extra key was changed * remove rgblight_config Co-authored-by: root <root>

view details

chemicalwill

commit sha 4434649c2f33a886d5b4e331b33daa8d1f430f7f

[Keyboard] added bear_face PCB (#8596) * bear_face initial commit Added bear_face PCB * ATMega32u4-based replacement PCB for the Vortex Race 3 * Default keymap emulates stock board keymap (with a few changes), including layer toggles for QWERTY, COLEMAK, and DVORAK layouts * Suggested changes made * fixed keyboard_pre_init_kb in bear_face.c * removed 'LAYOUTS = 83_ansi' from rules.mk * readme header fixed Co-Authored-By: Ryan <fauxpark@gmail.com> * rules.mk formatting fixed Co-Authored-By: Ryan <fauxpark@gmail.com> * info.json converted from KLE * Default layers enum added Co-Authored-By: Drashna Jaelre <drashna@live.com> * Specified LAYOUT_83_ansi in info.json from generic LAYOUT Co-Authored-By: Joel Challis <git@zvecr.com> * Updated license * Changed license name to username * Changed license email to github profile url Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Joel Challis <git@zvecr.com>

view details

mcmadhatter

commit sha 3e18bb914cbdba36b574aaf020afe0e93d3d87fd

[Keymap] Add support for the Launch Pad in VIA (#8615) * Added via config support for the launchpad Added via config support for the launchpad * Update keyboards/launchpad/keymaps/via/rules.mk Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/launchpad/keymaps/via/keymap.c Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/launchpad/keymaps/via/keymap.c Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/launchpad/keymaps/via/keymap.c Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/launchpad/keymaps/via/keymap.c Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/launchpad/keymaps/via/keymap.c Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/launchpad/keymaps/via/keymap.c Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/launchpad/keymaps/via/keymap.c Co-Authored-By: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com>

view details

Danny

commit sha 8c80475fcc568e04f637ae973086b65a31b5254d

Update Quefrency (#8623) * Add Quefrency Rev. 2 VIA support * Fix matrix mapping * Add Rev. 1 VIA support * Flip encoder pinout * Drop trailing backslashes * Remove layer names * Remove unneeded extern Co-Authored-By: Ryan <fauxpark@gmail.com> * Fix bracket alignment Co-Authored-By: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>

view details

Drashna Jaelre

commit sha c67e30459390982f4f1b47f46c62322f1fe9ba87

[Keymap] Drashna's Cleanup and RGB Divide (#8506) * Enable External EEPROM on Planck Rev6 * Update KC_MAKE macro to use qmk cli util * Disable additional gradients for rgb matrix * Update analog code for newer methods * Update ergodox layout * Disable Grave Escape * Cleanup OLED code a bit * Remove old unicode code * Seperate RGB Matrix code from RGB Light code in userspace * Massive overhaul an generalization of personal OLED code Now lets hope I NEVER get a keyboard using a 128x32 in a normal orientation. * Super tiny cleanup * Enable Diablo layer on kyria * clang format pass * Additional OLED cleanup

view details

Ryan

commit sha 712ded1f2f0966e108c87172e5061f9673f398b7

Add Latvian keymap and sendstring LUT (#8563)

view details

Ryan

commit sha 17af712b7c3190a504110cc38a509c7da8e533a0

Add Lithuanian keymap and sendstring LUT (#8562) * Add Lithuanian keymap and sendstring LUT * Add Lithuanian AZERTY

view details

Ryan

commit sha fec4283022b637b33712e85995f46239ab060d92

Add Serbian keymaps and sendstring LUT (#8560) * Add Serbian keymaps and sendstring LUT * Apply suggestions from code review Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com> * Fix formatting Co-authored-by: Konstantin Đorđević <vomindoraan@gmail.com>

view details

Ryan

commit sha 194bc7a7e1b3eda49acebe6ff1eba9bc6f643edd

Add Slovak keymap and sendstring LUT (#8561)

view details

push time in a month

push eventfrisoft/qmk_firmware

Casper Weiss Bang

commit sha 13fff52f6b629e4345e7ea2296b3d100aa9df245

fixed problem with implicit declaration in quantum/rgblight.c (#8406) * Update tmk_core/common/progmem.h Co-Authored-By: Ryan <fauxpark@gmail.com> * Update quantum/rgblight.c Co-Authored-By: Ryan <fauxpark@gmail.com> * fixed problem with implicit declaration in quantum/rgblight.c (#8381) Co-authored-by: Ryan <fauxpark@gmail.com>

view details

Erovia

commit sha c89c0841468ad23153a9fc9578d344845df31a88

CLI: More MSYS2 fixes (#8577) * CLI: More MSYS2 fixes Now I can fully setup and work with qmk_firmware on an MSYS2 installation without any errors or exceptions. * Apply suggestions from code review Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com> * Some improvements * Remove unnecessary import * Remove slow, unused code Getting the version from GIT was slow on both Windows and Docker. Until we find a better, faster way, this is removed. * remove unused imports * Implement @vomindoraan's suggestions * refine how we pick the shell to use * Apply @fauxpark's suggestions fauxpark investigated the topic of shells in MSYS2 a bit and we come to the conclusion that the safest bet was to just use the user's shell. Anything more just opens up more edge-cases than it solves. Co-Authored-By: Ryan <fauxpark@gmail.com> * Use `platform_id` in doctor This will bring it in line with the new code. Co-authored-by: skullydazed <skullydazed@users.noreply.github.com> Co-authored-by: skullY <skullydazed@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>

view details

Salicylic-acid3

commit sha defa1a1dc770c616b6cc79d9df7012e7f0af83a2

[Keyboard] Add keyboard jisplit89 (#8501) * Add keyboard jisplit89 Add jisplit89 keyboard. A 89 keys JIS Layout keyboard. Salicylic-acid3 * Update keyboards/jisplit89/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/jisplit89/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/jisplit89/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/jisplit89/keymaps/salicylic/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/jisplit89/keymaps/salicylic/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/jisplit89/keymaps/salicylic/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/jisplit89/readme.md Co-Authored-By: Takeshi ISHII <2170248+mtei@users.noreply.github.com> * Update keyboards/jisplit89/rev1/rev1.h Co-Authored-By: shela <shelaf@users.noreply.github.com> * Copyright has been updated. Changed signature to Salicylic_acid3 and changed year to 2020. * Update readme Added a note to the build guide. * Remove unnecessary definitions. Remove unnecessary definitions. * Update keyboards/jisplit89/keymaps/default/keymap.c Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/jisplit89/keymaps/salicylic/keymap.c Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/jisplit89/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/keymaps/salicylic/keymap.c Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/keymaps/salicylic/keymap.c Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/keymaps/salicylic/keymap.c Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/rules.mk Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/rules.mk Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/keymaps/default/keymap.c Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/keymaps/default/keymap.c Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/keymaps/salicylic/keymap.c Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/jisplit89/keymaps/salicylic/keymap.c Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Delete config.h Removed to make it more default Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Co-authored-by: shela <shelaf@users.noreply.github.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>

view details

Takeshi ISHII

commit sha dc98d44582eac7b4bcdafc21e5c43814aa7959ab

[Docs] added the description of the reading order of the rules.mk files. (#8566) * added the description of the reading order of the rules.mk files. * Update docs/hardware_keyboard_guidelines.md Co-Authored-By: Ryan <fauxpark@gmail.com> * Update docs/hardware_keyboard_guidelines.md Co-Authored-By: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>

view details

George Petri

commit sha 74c01654c771f120ab29ffabac833497a086eacf

Update keymap keebio/nyquist (#8602) * format code, add shift color * testing colors * todos, shift on right * changed colors * use rgh layers api * impl shift layer * replace xor with != * moved shift rbg * breathing animation, simplyfy layers * remove breating animation * use tt * minor cleanup * debounce eager, lto * shut down rbg when poweroff * update readme * readme.md fix * more readme.md fix * more readme.md fix

view details

Danny

commit sha bfef2c7b0583e5b48bba9a0fd92934b395c0b08d

[Keyboard] Iris via changes (#8597) * Change PID to allow differentiation between Rev. 3 and Rev. 4 * Rebadge thumb keys in macro to show physical wiring better * Add more rules for VIA keymap

view details

Damien

commit sha e90d66f93ea8b164f38c3679444ee6252182c02d

[Keymap] Cleaning dbroqua's HHKB layout (#8578) * Cleaning dbroqua's HHKB layout Removed _ADJUST layout and integrate move directly on _FN layout. * Update readme.md * use enum

view details

Sergey Vlasov

commit sha b892a1429d753d83d179fea26a2c7b84edab840d

Fix inverted backlight for XD87 (#8612)

view details

Takuya Urakawa

commit sha 89a675d57c14b3980ba73198b692d6fb5a62f105

add hid_raw feature to VUSB (#8380) * rewrite usbhid feature on vusb * Apply suggestions from code review Co-Authored-By: Ryan <fauxpark@gmail.com> * fix typo * fix typo again * Update tmk_core/protocol/vusb/vusb.c Co-Authored-By: Ryan <fauxpark@gmail.com> * clean up defines Co-authored-by: Ryan <fauxpark@gmail.com>

view details

Antosha

commit sha 0afcb8a36ce9f7b7437380859b095bc96662efae

Added USSR anthem. (#8588)

view details

QMK Bot

commit sha 9acd5e04d556f4111424887ef13be511a9e39cc8

format code according to conventions [skip ci]

view details

Joel Challis

commit sha 1592d7df24813037aa411e85ca42f137a2807926

Fix hasu usb converter bootloader (#8613)

view details

shela

commit sha c9067dfe4f2962196c4d6c0e68fb6820e30c7bda

Update Japanese translation with prefix 'getting'

view details

shela

commit sha b9a64ec93bcc7acaeb30849a388699bbc4568fbf

Update Japanese translation of config_options.md

view details

shela

commit sha dd5cb648516ae39f79c4e05f98b6be49e29f77a9

[Docs] Update Japanese translation of faq related documents (#8521) * Update Japanese translation of faq related documents * Update docs/ja/faq_general.md Co-Authored-By: s-show <s1shimz@gmail.com> Co-authored-by: s-show <s1shimz@gmail.com>

view details

shela

commit sha 28d3c297043e7ec3af79457189cb074609cf11b4

[Docs] Update Japanese translation of cli.md (#8510) * Update Japanese translation of cli.md * Update docs/ja/cli.md Co-Authored-By: s-show <s1shimz@gmail.com> Co-authored-by: s-show <s1shimz@gmail.com>

view details

shela

commit sha 8566a684bc27d7298b8fcb20e4154bf4a091a5ab

Add Japanese translation of cli_commands.md (#8513)

view details

Ryan

commit sha 51a81813b0191d95f3ed774cbc410579e606dc5c

V-USB: Consolidate usbconfig.h's into a single file (#8584)

view details

Konstantin Đorđević

commit sha bdfdc506da7702960bf3f6167a3a95f1230b0397

Rename UC_OSX (and related constants) to UC_MAC (#8589) * Rename UC_OSX (and related constants) to UC_MAC * Update UNICODE_SONG_OSX references to UNICODE_SONG_MAC * Update UC_M_OS references to UC_M_MA * Add UC_OSX alias for backwards compatibility * Add deprecation warning for UC_OSX to Unicode docs * Add UC_M_OS alias for backwards compatibility * Update newly found UC_M_OS and UNICODE_SONG_OSX references * Add legacy UNICODE_MODE_OSX alias, revert changes to user keymaps * Add legacy UNICODE_SONG_OSX alias, revert changes to user keymaps * Replace removed sounds in Unicode song doc examples

view details

Joel Challis

commit sha 854d46f833e57fa3b2b3b29c0230cba8f3e95a6e

Disable console on vusb boards using mouse/extra (#8625)

view details

push time in a month

create barnchfrisoft/qmk_firmware

branch : layers_on_thumbs

created branch time in a month

push eventfrisoft/qmk_firmware

Andrea Frigido

commit sha 54d1096581bf3942f8d7124f4c97c161d9f0ba05

Layers on the home row

view details

push time in 2 months

push eventfrisoft/qmk_firmware

Andrea Frigido

commit sha f3a3017dc3cc0fa95be6c6f2537a6389bc64ece8

v0.1

view details

push time in 2 months

more