Commit Graph

48 Commits

Author SHA1 Message Date
Storm Dragon
f4e28a246f Second pass on updating settings, missed a few the first go round. 2025-12-10 20:08:01 -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
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
a5ca1d28e8 Make sure all except statements are no longer empty, should help a lot with debugging. 2025-06-20 03:03:43 -04:00
Storm Dragon
a742c12cd8 Remote driver now responds so you can know for sure the command worked. 2025-06-06 20:32:46 -04:00
Storm Dragon
2dda73ac87 Request to be able to use the numpad if numlock is on and only process fenrir commands if numlock is off. This should work, let me know if anything breaks. 2025-04-14 18:57:10 -04:00
Storm Dragon
b54a226833 More shabangs changed to use env python3 2024-12-05 14:53:10 -05:00
Storm Dragon
399f021475 Fixed a bug that would crash Fenrir if the clipboard was empty on export to file. 2021-06-08 14:23:04 -04:00
Chrys
7cadae70b6 handle exoort clipboard 2021-06-08 19:23:04 +02:00
Chrys
35b8384210 handle exoort clipboard 2021-06-08 19:01:34 +02:00
Chrys
03ef4710fd handle exoort clipboard 2021-06-08 18:59:04 +02:00
chrys
bed06374f1 Update remoteManager.py 2019-10-22 13:25:21 +02:00
Chrys
28f29154cb fix grab ungrab while input 2019-10-18 00:58:47 +02:00
Chrys
8bed7ce8e2 more fixes 2019-10-18 00:24:20 +02:00
Chrys
a3acf7d9cc do not deadlock 2019-10-17 23:55:39 +02:00
chrys
c7b5134cd5 Update remoteManager.py 2019-08-22 14:43:18 +02:00
chrys
44c75a90ee Update remoteManager.py 2019-08-22 14:38:25 +02:00
Chrys
3461b88969 add Temp Disable Speech to remoteManager 2019-04-05 21:12:07 +02:00
chrys
20ff9e1296 merge 2019-02-12 19:13:43 +01:00
chrys
1de114748b Update remoteManager.py 2019-02-12 16:06:08 +01:00
chrys
5d168d232a add remote bits 2019-02-04 23:11:45 +01:00
chrys
7e82042661 add remote command for set clipboard 2018-10-26 17:38:02 +02:00
chrys
8456557121 Update remoteManager.py 2018-09-10 16:41:56 +02:00
chrys
d991a94451 split out remote backends 2018-09-09 19:08:18 +02:00
chrys
f83081fb06 change permission after write 2018-09-08 23:15:18 +02:00
chrys
4aea52a75c add setting save 2018-09-08 22:33:15 +02:00
chrys
a97c31577a add setting save 2018-09-08 22:23:27 +02:00
chrys
a0beb42e89 remove remote filter lists 2018-09-08 20:05:59 +02:00
chrys
ef091a427d add permission propertys 2018-09-07 21:55:40 +02:00
chrys
6b8c24831c fix make port and path configurable 2018-09-07 21:19:21 +02:00
chrys
0d0985af9d remove sockets if fenrir stops 2018-09-07 20:45:42 +02:00
chrys
a3cb2010ab sync 2018-09-07 19:52:56 +02:00
chrys
14aadf6eda make socket uniqe 2018-09-07 19:50:10 +02:00
chrys
06e513a976 restrict ip to localhost 2018-09-07 19:39:12 +02:00
chrys
7575c13d71 make sock writeable 2018-09-07 19:36:25 +02:00
chrys
35cd391e6c add widow 2018-09-07 17:13:48 +02:00
chrys
c1e09f0e58 add widow 2018-09-07 17:09:11 +02:00
chrys
50b6c0761c fix some stuff 2018-09-07 01:03:55 +02:00
chrys
69ffffc7a4 fix some stuff 2018-09-07 00:56:29 +02:00
chrys
800e950a7e change syntax 2018-09-07 00:31:00 +02:00
chrys
ea60f41fcc add comment 2018-09-06 23:54:56 +02:00
chrys
3bb5425619 add some docu, remove trailing spaces 2018-09-05 23:11:42 +02:00
chrys
76122a93ad add unix socket method 2018-09-05 23:03:07 +02:00
chrys
1fe54c6d97 add initial remote stuff 2018-09-05 22:27:56 +02:00
chrys
d5fa50e8c3 add handler functio 2018-09-05 19:13:20 +02:00
chrys
d142fa952c add remote manager 2018-09-04 22:32:03 +02:00