| Age | Commit message (Expand) | Author |
| 2025-10-11 | README.md updated | Joerg Hettwer |
| 2025-10-08 | ordered classes in alphanumerical order | Joerg Hettwer |
| 2025-10-06 | G-Keymap added, still not working | Joerg Hettwer |
| 2025-10-03 | Warnings about not used variables removed | Joerg Hettwer |
| 2025-10-03 | README.md updated | Joerg Hettwer |
| 2025-09-30 | modifierKeys class added | Joerg Hettwer |
| 2025-09-29 | detection of G15v2 disturbed recognition of G510s, corrected | Joerg Hettwer |
| 2025-09-28 | g15v2 Product ID recognizes only G15 keyboard -no mice or other devices | Joerg Hettwer |
| 2025-09-28 | g15v2 Product ID changed | Joerg Hettwer |
| 2025-09-28 | lcdproc rules added | Joerg Hettwer |
| 2025-09-28 | lcdproc rules added | Joerg Hettwer |
| 2025-09-28 | lcdproc rules added | Joerg Hettwer |
| 2025-09-28 | lcdproc rules added | Joerg Hettwer |
| 2025-09-28 | lcdproc rules added | Joerg Hettwer |
| 2025-09-14 | new lcdproc needs compiled updates for g15.so and linux_input.so, otherwise m... | Joerg Hettwer |
| 2025-08-06 | merged modularization with main, modularization has same status as main | Joerg Hettwer |
| 2025-08-06 | removed Numlock unset while Threads ended | Joerg Hettwer |
| 2025-08-05 | removed Numlock unset while Threads ended | Joerg Hettwer |
| 2025-08-04 | NUMLOCK now works correct | Joerg Hettwer |
| 2025-08-02 | replaced all #ifdefn with #pragma once | Joerg Hettwer |
| 2025-08-02 | revert to previous stable v1.9, because difficulties with ydotoold | Joerg Hettwer |
| 2025-08-02 | more modularization: ydotoold not working - last commit reworked | Joerg Hettwer |
| 2025-08-01 | more modularization: mainEventLoop extracted | Joerg Hettwer |
| 2025-07-29 | more modularization: lcdManager methods handleCommand and receiveAndProcessMe... | Joerg Hettwer |
| 2025-07-27 | more modularization of main.cpp | Joerg Hettwer |
| 2025-07-26 | Modularization of main.cpp | Joerg Hettwer |
| 2025-07-25 | checkout in git to previous point. Modularization of main.cpp signalHandler e... | Joerg Hettwer |
| 2025-07-24 | Modularization of main.cpp completed | Joerg Hettwer |
| 2025-07-23 | Modularization of main.cpp | Joerg Hettwer |
| 2025-07-23 | Modularization of main.cpp | Joerg Hettwer |
| 2025-07-23 | Modularization of main.cpp - Warning removed | Joerg Hettwer |
| 2025-07-23 | Modularization of main.cpp | Joerg Hettwer |
| 2025-07-23 | race condition problem solved, timing inbetween startThread and grab | Joerg Hettwer |
| 2025-07-22 | seems race condition free | Joerg Hettwer |
| 2025-07-22 | recursive Thread in blinkLoop, all other methods secured from deadlocks | Joerg Hettwer |
| 2025-07-22 | recursive Thread in blinkLoop, all other methods secured from deadlocks | Joerg Hettwer |
| 2025-07-20 | Threads secured in rpn and editorThread | Joerg Hettwer |
| 2025-07-14 | Threads secured in ledManager and lcdManager | Joerg Hettwer |
| 2025-07-14 | blinkLoop, LED went off after leaving corrected | Joerg Hettwer |
| 2025-07-14 | LedManager race condition safe | Joerg Hettwer |
| 2025-07-10 | v1.8 | Joerg Hettwer |
| 2025-07-10 | led flashing now works | Joerg Hettwer |
| 2025-07-07 | flashing removed, interference with thraeds, to deal with later | Joerg Hettwer |
| 2025-07-07 | when keyboard is disabled, all M1-3 Led are flashing | Joerg Hettwer |
| 2025-07-07 | when keyboard is disabled, all M1-3 Led are flashing | Joerg Hettwer |
| 2025-07-07 | some screens were still named client2, changed to g15ctrld | Joerg Hettwer |
| 2025-07-07 | menu working, errors removed | Joerg Hettwer |
| 2025-07-06 | menu working | Joerg Hettwer |
| 2025-07-06 | init error recovered | Joerg Hettwer |
| 2025-07-06 | removed the scale factor in the menu, still scaleing bugs | Joerg Hettwer |