TTController icon indicating copy to clipboard operation
TTController copied to clipboard

Service configurator GUI

Open gib310890 opened this issue 5 years ago • 5 comments

Describe the feature you'd like A clear and concise description of what you want to happen.

Hi, how much would it cost the developers to build a drop down list (in the menu) to configure the TT controller ? This would simplify every newbie's hurdle of using this software.

It could be just basic setup to make the script work and for more advanced configs they can learn to code it and add to the already working script.

I'd be interested to pay the developer for this development/feature.

gib310890 avatar Nov 14 '20 03:11 gib310890

I think i tried to design the GUI 3 or 4 times throughout the whole development time but never got anything that I was satisfied with. I would like to make the GUI generate the forms/controls dynamically based on class properties, so each plugin would not have to reference a bunch of gui stuff and have a custom wpf control. Basically the plugins and the service should be decoupled from the GUI and have no references to it, I dont want the service loading wpf dlls if it has no window. I also tried to generate a json schema for the whole config class and then use a json schema to web form generator, but there were some issues too.

Maybe the GUI should just be in another repository and have a similar project setup to the service, where each plugin would have a separate project with its own custom control.

So its not really about lack of funding, but rather about finding the correct design. If anyone has any ideas or wants to do a PR I would appreciate it.

MoshiMoshi0 avatar Nov 14 '20 13:11 MoshiMoshi0

I was thinking in the lines of a simplified approach. The Drop down list of settings would just generate a working config file. No GUI. Just the detection of ports, effects from the report option would setup the config file as a working Baseline.

gib310890 avatar Nov 14 '20 13:11 gib310890

@gib310890 There was an GUI 2 years ago from what I found on this thread at the thermaltake forums.

@MoshiMoshi0 This is a bit confusing to me, where and why is it gone? :-)

henryruhs avatar Dec 19 '20 22:12 henryruhs

This is a bit confusing to me, where and why is it gone? :-)

The gui version I wrote for myself and it only supported one type of fans, this is a rewrite from scratch. I planned to do a GUI for this project too but like I said I have not found a satisfying solution yet.

MoshiMoshi0 avatar Dec 20 '20 02:12 MoshiMoshi0

Have you thought of "merging" (for lack of better word) with the project "Fan Control"?

"Fan Control" is here in github. That piece of software is nice.

samaelestevez avatar Sep 11 '22 15:09 samaelestevez