-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows support #57
base: packaging/windows
Are you sure you want to change the base?
Windows support #57
Conversation
At this stage, we have a working installer/uninstaller and the service running as expected 🎉 The only blocking parts are the sockets, so we cannot interact with the script yet. Also, I now understand why nobody wants to port anything to windows... every single one of their provided tools sucks... The install script can certainly be improved in many ways, but I will stop here for now and focus on the socket part. If you have any questions or comments, please let me know 👍 |
Also an important part The To mitigate this, I have added an acknowledgement part with a clear red warning. I don't know if this is the right way to do things, so I would like to know your thoughts. |
Ahem... LGTM ?
That's the way our beloved @DHowett does, and since the dude works at M$ I guess that's the way ✨ |
Hi @TamtamHero, I have found some time and motivation to continue this and hope to finish by the end of next week. However, I have a question, should we:
What do you think? Have a nice day. |
Hi @TamtamHero, After much thought, I have come to the conclusion that we should go with a separate branch and exclude Unix specific scripts, services and Socket Controllers. Do you share this point of view? I am currently working on the documentation and it should be ready for merging this weekend. Have a great day. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems good for me,
If you have anything you want to change, please let me know ^^
…ilable to non-administrator users (fix bug in TamtamHero#60)
* forcing utf-8 encoding for socket messages and usage of stopServerSocket method instead of manual closing, as well as updating error detection pattern * README.md documentation update * change log format on fatal crash * fix badges links * adding windows platform badge and issue template * fix `:` instead of `=` * first part of the command argument refactoring. the old argument format is deprecated but still usable. improved feedback when executing commands. TamtamHero#31 * trim blank lines in README.md
# Conflicts: # README.md # fanctrl.py # services/fw-fanctrl.service # services/system-sleep/fw-fanctrl-suspend
changing indentation to fix various weird behaviours
* add configuration for no battery mode in hardware controller * fix wrong line getting noBatteryMode * dynamically fetching battery sensor on init/reload * add --no-battery flag for install * update readme with --no-battery flag * rework no battery config to come from service args * change sensors to be ectool specific - reword the argument to be more clear about battery sensors - move `noBatteryMode` and `nonBatterySensors` to EctoolHardwareController - update `getNonBatterySensors` to be able to handle more than one sensor - update installer and readme accordingly * update grep command for checking existing `--no-battery-sensors` * combine getTemperature functions to one * add documentation for run option `--no-battery-sensors` * rename variable `NO_BATTERY` to `NO_BATTERY_SENSOR` * update the installer to use existing placeholder format * rename noBatterySensorMode variables and functions for clarity * rename placeholder to `NO_BATTERY_SENSOR_OPTION` for clarity * update comments in installer to reflect new argument name
# Conflicts: # README.md # install.sh # services/fw-fanctrl.service
typo "tempurature" => "temperature"
typo "tempurature" => "temperature"
# Conflicts: # README.md
Up to date and (hopefully) ready to merge. I will wait for a week and test it thoroughly, and if all is well and no one objects, I will push it to the Have a nice day. |
# Conflicts: # install.bat
* add doc folder * update nix link * add toc * add link * add missin # * add doc * fix link * add new line under titles
* Add option to print current speed percentage * Update README.md * Update commands.md * Add print choice descriptions to help text
It's indeed going to be a bit more work to maintain a separate Windows branch but I think it's worth it too |
# Conflicts: # README.md # install.sh # post-install.sh # pre-uninstall.sh
No description provided.