├── .gitignore ├── CMakeLists.txt ├── LICENSE.md ├── Messages.sh ├── README.md ├── screenshots ├── Screenshot_1.png ├── Screenshot_2.png ├── Screenshot_4.png ├── Screenshot_5a.jpg ├── Screenshot_5b.jpg ├── Screenshot_5c.jpg ├── Screenshot_5d.jpg ├── Screenshot_5e.jpg ├── Screenshot_5f.jpg └── Screenshot_5g.jpg └── src ├── CMakeLists.txt ├── command_result.cpp ├── command_result.h ├── package ├── contents │ ├── code │ │ ├── cpu.sh │ │ ├── datasource.js │ │ ├── dell_laptop.sh │ │ ├── intel.sh │ │ ├── lg_laptop.sh │ │ ├── nvidia.sh │ │ ├── profile.js │ │ ├── set_prefs.sh │ │ ├── sysfs_available.sh │ │ └── utils.js │ ├── config │ │ ├── config.qml │ │ └── main.xml │ ├── font │ │ └── plasma-pstate.ttf │ └── ui │ │ ├── ComboBox.qml │ │ ├── CompactRepresentation.qml │ │ ├── DataSourceBackend │ │ ├── AvailableValues.qml │ │ ├── Monitor.qml │ │ └── Updater.qml │ │ ├── FirstInit.qml │ │ ├── FullRepresentation.qml │ │ ├── Group.qml │ │ ├── Header.qml │ │ ├── Model │ │ ├── Profile.qml │ │ ├── ProfileManager.qml │ │ ├── Sensor.qml │ │ └── SensorsManager.qml │ │ ├── NativeBackend │ │ ├── Init.qml │ │ ├── Monitor.qml │ │ └── Updater.qml │ │ ├── NvidiaPowerMizerDS.qml │ │ ├── Profile.qml │ │ ├── PushButton.qml │ │ ├── Radio.qml │ │ ├── RwModeLabel.qml │ │ ├── SetPrefsManager.qml │ │ ├── Slider.qml │ │ ├── Switch.qml │ │ ├── TabbedRepresentation.qml │ │ ├── config │ │ ├── ConfigGeneral.qml │ │ └── IconPicker.qml │ │ └── main.qml └── metadata.desktop ├── plasma_pstate.policy ├── pstate.cpp ├── pstate.h ├── set_prefs.cpp ├── set_prefs.h ├── sharedqueue.cpp └── sharedqueue.h /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | *.qmlc 3 | 4 | *.jsc 5 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Messages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/Messages.sh -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/README.md -------------------------------------------------------------------------------- /screenshots/Screenshot_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/screenshots/Screenshot_1.png -------------------------------------------------------------------------------- /screenshots/Screenshot_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/screenshots/Screenshot_2.png -------------------------------------------------------------------------------- /screenshots/Screenshot_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/screenshots/Screenshot_4.png -------------------------------------------------------------------------------- /screenshots/Screenshot_5a.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/screenshots/Screenshot_5a.jpg -------------------------------------------------------------------------------- /screenshots/Screenshot_5b.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/screenshots/Screenshot_5b.jpg -------------------------------------------------------------------------------- /screenshots/Screenshot_5c.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/screenshots/Screenshot_5c.jpg -------------------------------------------------------------------------------- /screenshots/Screenshot_5d.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/screenshots/Screenshot_5d.jpg -------------------------------------------------------------------------------- /screenshots/Screenshot_5e.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/screenshots/Screenshot_5e.jpg -------------------------------------------------------------------------------- /screenshots/Screenshot_5f.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/screenshots/Screenshot_5f.jpg -------------------------------------------------------------------------------- /screenshots/Screenshot_5g.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/screenshots/Screenshot_5g.jpg -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/command_result.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/command_result.cpp -------------------------------------------------------------------------------- /src/command_result.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/command_result.h -------------------------------------------------------------------------------- /src/package/contents/code/cpu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/code/cpu.sh -------------------------------------------------------------------------------- /src/package/contents/code/datasource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/code/datasource.js -------------------------------------------------------------------------------- /src/package/contents/code/dell_laptop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/code/dell_laptop.sh -------------------------------------------------------------------------------- /src/package/contents/code/intel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/code/intel.sh -------------------------------------------------------------------------------- /src/package/contents/code/lg_laptop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/code/lg_laptop.sh -------------------------------------------------------------------------------- /src/package/contents/code/nvidia.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/code/nvidia.sh -------------------------------------------------------------------------------- /src/package/contents/code/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/code/profile.js -------------------------------------------------------------------------------- /src/package/contents/code/set_prefs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/code/set_prefs.sh -------------------------------------------------------------------------------- /src/package/contents/code/sysfs_available.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/code/sysfs_available.sh -------------------------------------------------------------------------------- /src/package/contents/code/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/code/utils.js -------------------------------------------------------------------------------- /src/package/contents/config/config.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/config/config.qml -------------------------------------------------------------------------------- /src/package/contents/config/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/config/main.xml -------------------------------------------------------------------------------- /src/package/contents/font/plasma-pstate.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/font/plasma-pstate.ttf -------------------------------------------------------------------------------- /src/package/contents/ui/ComboBox.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/ComboBox.qml -------------------------------------------------------------------------------- /src/package/contents/ui/CompactRepresentation.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/CompactRepresentation.qml -------------------------------------------------------------------------------- /src/package/contents/ui/DataSourceBackend/AvailableValues.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/DataSourceBackend/AvailableValues.qml -------------------------------------------------------------------------------- /src/package/contents/ui/DataSourceBackend/Monitor.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/DataSourceBackend/Monitor.qml -------------------------------------------------------------------------------- /src/package/contents/ui/DataSourceBackend/Updater.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/DataSourceBackend/Updater.qml -------------------------------------------------------------------------------- /src/package/contents/ui/FirstInit.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/FirstInit.qml -------------------------------------------------------------------------------- /src/package/contents/ui/FullRepresentation.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/FullRepresentation.qml -------------------------------------------------------------------------------- /src/package/contents/ui/Group.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/Group.qml -------------------------------------------------------------------------------- /src/package/contents/ui/Header.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/Header.qml -------------------------------------------------------------------------------- /src/package/contents/ui/Model/Profile.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/Model/Profile.qml -------------------------------------------------------------------------------- /src/package/contents/ui/Model/ProfileManager.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/Model/ProfileManager.qml -------------------------------------------------------------------------------- /src/package/contents/ui/Model/Sensor.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/Model/Sensor.qml -------------------------------------------------------------------------------- /src/package/contents/ui/Model/SensorsManager.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/Model/SensorsManager.qml -------------------------------------------------------------------------------- /src/package/contents/ui/NativeBackend/Init.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/NativeBackend/Init.qml -------------------------------------------------------------------------------- /src/package/contents/ui/NativeBackend/Monitor.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/NativeBackend/Monitor.qml -------------------------------------------------------------------------------- /src/package/contents/ui/NativeBackend/Updater.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/NativeBackend/Updater.qml -------------------------------------------------------------------------------- /src/package/contents/ui/NvidiaPowerMizerDS.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/NvidiaPowerMizerDS.qml -------------------------------------------------------------------------------- /src/package/contents/ui/Profile.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/Profile.qml -------------------------------------------------------------------------------- /src/package/contents/ui/PushButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/PushButton.qml -------------------------------------------------------------------------------- /src/package/contents/ui/Radio.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/Radio.qml -------------------------------------------------------------------------------- /src/package/contents/ui/RwModeLabel.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/RwModeLabel.qml -------------------------------------------------------------------------------- /src/package/contents/ui/SetPrefsManager.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/SetPrefsManager.qml -------------------------------------------------------------------------------- /src/package/contents/ui/Slider.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/Slider.qml -------------------------------------------------------------------------------- /src/package/contents/ui/Switch.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/Switch.qml -------------------------------------------------------------------------------- /src/package/contents/ui/TabbedRepresentation.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/TabbedRepresentation.qml -------------------------------------------------------------------------------- /src/package/contents/ui/config/ConfigGeneral.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/config/ConfigGeneral.qml -------------------------------------------------------------------------------- /src/package/contents/ui/config/IconPicker.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/config/IconPicker.qml -------------------------------------------------------------------------------- /src/package/contents/ui/main.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/contents/ui/main.qml -------------------------------------------------------------------------------- /src/package/metadata.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/package/metadata.desktop -------------------------------------------------------------------------------- /src/plasma_pstate.policy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/plasma_pstate.policy -------------------------------------------------------------------------------- /src/pstate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/pstate.cpp -------------------------------------------------------------------------------- /src/pstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/pstate.h -------------------------------------------------------------------------------- /src/set_prefs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/set_prefs.cpp -------------------------------------------------------------------------------- /src/set_prefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/set_prefs.h -------------------------------------------------------------------------------- /src/sharedqueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/sharedqueue.cpp -------------------------------------------------------------------------------- /src/sharedqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frankenfruity/plasma-pstate/HEAD/src/sharedqueue.h --------------------------------------------------------------------------------