Commit Graph

16 Commits

Author SHA1 Message Date
Storm Dragon
efeb040f75 Spelling error and case fixes. Everything seems to work so far. 2025-12-19 03:46:18 -05:00
Storm Dragon
560ceb26c9 Major: Convert all settings from camelCase to snake_case for PEP8 compliance (WARNING! BREAKING CHANGES)
Breaking change for v3.0 - users must update their settings.conf file.

  - Converted 45 settings across all sections
  - Updated 524 Python files, tests, and documentation
  - All tests passing, zero regressions
  - Moving forward the philosophy is clean code over backward compatibility
  - Next stable release will be considered a major release
2025-12-10 19:39:45 -05:00
Storm Dragon
2c38bcf5f4 Another attempt at fixing external numpad detection. I *think* some of them send numlock state with every event. If that's the case, this should fix it. 2025-09-13 14:11:27 -04:00
Storm Dragon
84293db6dc Another shot at fixing multiple numpads. 2025-07-25 14:17:17 -04:00
Storm Dragon
3390c25dfe More pep8 fixes. A tiny bit of refactoring. 2025-07-07 00:42:23 -04:00
Storm Dragon
21bb9c6083 Most of the pep8 changes finished. Be careful, things may be horribly broken. 2025-07-03 13:22:00 -04:00
Storm Dragon
7408951152 To make Fenrir easier to approach for new developer, start code migration to be pep8 compliant. 2025-07-01 22:23:50 -04:00
Storm Dragon
beae1866bb Moved restore speech on prompt to existing temp interrupt speech command, Fenrir+kp_plus unbound now. 2025-06-28 01:49:20 -04:00
Storm Dragon
ddc1b43304 Commit 1 of 2, code refactor and cleanup. 2025-06-08 13:49:22 -04:00
Storm Dragon
55ce73322b File restructuring. 2024-12-20 10:09:07 -05:00
Storm Dragon
b54a226833 More shabangs changed to use env python3 2024-12-05 14:53:10 -05:00
Storm Dragon
a84bee851d Added setting readNumbersAsDigits. 2024-03-13 01:47:43 -04:00
Storm Dragon
22f214ae49 Attempt to go into keyboard echo for characters when capslock is on. 2022-02-19 03:57:24 -05:00
chrys
60b0bf272a fix 2019-03-03 21:00:05 +01:00
chrys
da8e28540e add keyecho to tutorial mode 2019-03-03 20:57:58 +01:00
chrys
0e26ac8cc0 add inByteInput trigger 2018-03-26 20:09:51 +02:00