Commit Graph

  • 8c7a4ccdfd Get ppfeaturemask from the kernel module info (#29) ilyazzz 2021-04-18 12:48:08 +03:00
  • 2f0843e1a7 Update vulkano requirement from 0.21 to 0.22 (#27) dependabot-preview[bot] 2021-04-02 10:45:09 +03:00
  • 7cf7be3279 Add basic deb package files Ilya Zlobintsev 2021-04-01 08:33:42 +03:00
  • 86f971e5b2 Update README.md ilyazzz 2021-03-24 18:18:54 +02:00
  • 664f3a1b44 Add software page v0.1 Ilya Zlobintsev 2021-03-23 08:17:55 +02:00
  • e63dae366f Update vulkano requirement from 0.20 to 0.21 (#21) dependabot-preview[bot] 2021-03-08 09:34:06 +02:00
  • a6059762d0 Formatting Ilya Zlobintsev 2021-03-07 21:28:19 +02:00
  • db5b53a370 Extend clocks table parsing tests Ilya Zlobintsev 2021-03-07 21:28:07 +02:00
  • 884abbdaa4 Add GPU recognition test (#19) ilyazzz 2021-03-07 21:17:55 +02:00
  • d38f1588d0 Make temperatures display vertical and sorted Ilya Zlobintsev 2021-03-07 19:52:54 +02:00
  • 11ec9f39ad Formatting Ilya Zlobintsev 2021-03-07 14:33:23 +02:00
  • 14121a17f2 Add support for more temperature sensors (#18) ilyazzz 2021-03-07 14:31:50 +02:00
  • 7313019305 Fix file descriptor leak in the listener too Ilya Zlobintsev 2021-03-07 09:50:04 +02:00
  • 862a46d754 Fix sockets not cleaning up, leading to a file descriptor leak Ilya Zlobintsev 2021-03-07 07:04:46 +02:00
  • d76b23a248 Update build dependencies ilyazzz 2021-03-06 07:38:05 +02:00
  • 4bc76dc85c Make deploy.sh enable and restart the daemon Ilya Zlobintsev 2021-03-04 19:37:37 +02:00
  • 2ea8742324 Fix runlevel conflict Ilya Zlobintsev 2021-03-04 09:35:48 +02:00
  • a271309bab Make the service only start after graphical.target Ilya Zlobintsev 2021-03-04 09:28:10 +02:00
  • 7a5fff9fc7 Formatting Ilya Zlobintsev 2021-03-03 15:30:39 +02:00
  • 0b1c582498 Fix VRAM clock not being properly saved and applied Ilya Zlobintsev 2021-03-03 15:27:37 +02:00
  • d6300d792f Update README.md ilyazzz 2021-03-03 08:21:29 +02:00
  • 9048e8341a Merge pull request #13 from ashleysmithgpu/master ilyazzz 2021-03-02 18:19:06 +02:00
  • 0bfc6c5acd Small buffer reading refactor and formatting Ilya Zlobintsev 2021-03-02 18:12:24 +02:00
  • 358b35b49a Remove unused GetPowerCap method Ilya Zlobintsev 2021-03-02 16:20:48 +02:00
  • 13fc0166bd Add power cap adjustment Ilya Zlobintsev 2021-03-02 16:18:51 +02:00
  • 0c002452bf Formatting Ilya Zlobintsev 2021-03-02 15:13:40 +02:00
  • b5a3e554ed Show GPU usage and temperature on the OC page Ilya Zlobintsev 2021-03-02 15:11:45 +02:00
  • cd6c081ef8 Update README.md ilyazzz 2021-03-02 17:38:12 +02:00
  • 496cec843e Remove unused GetPowerCap method Ilya Zlobintsev 2021-03-02 16:20:48 +02:00
  • 77d0eb3104 Add power cap adjustment Ilya Zlobintsev 2021-03-02 16:18:51 +02:00
  • 951f564895 Formatting Ilya Zlobintsev 2021-03-02 15:13:40 +02:00
  • cd2f3ddd70 Show GPU usage and temperature on the OC page Ilya Zlobintsev 2021-03-02 15:11:45 +02:00
  • 9acaf34536 Changed sockets to nix crate so we can use abstract sockets and not worry about file permissions or cleaning up the socket. Buffer read code may need some work Ashley Smith 2021-03-02 10:53:37 +00:00
  • f11e1489fd Mention the group config entry in readme Ilya Zlobintsev 2021-03-02 10:02:27 +02:00
  • 7db3cbac35 Make socket permissions configurable Ilya Zlobintsev 2021-03-02 10:01:08 +02:00
  • 4a3b592175 Add github job for checking formatting Ilya Zlobintsev 2021-03-02 08:36:07 +02:00
  • b2edcf60a8 Have a user agent for online PCI ID database updating Ilya Zlobintsev 2021-03-01 22:31:30 +02:00
  • 4d61971a08 Ask the user permission to use the online database Ilya Zlobintsev 2021-03-01 15:10:53 +02:00
  • 6b02b4a31c Make config json pretty Ilya Zlobintsev 2021-03-01 13:54:50 +02:00
  • ce3f26865a Add support for getting the PCI ID database online Ilya Zlobintsev 2021-03-01 13:50:08 +02:00
  • 1d963646a5 Add LICENSE ilyazzz 2021-03-01 10:45:00 +02:00
  • eead50ffae Formatting and cleanup Ilya Zlobintsev 2021-03-01 10:36:56 +02:00
  • 7aab85f123 Move PCI ID parsing to an external library Ilya Zlobintsev 2021-03-01 10:31:27 +02:00
  • 7c019b8f65 Show GPU model when card model is not available Ilya Zlobintsev 2021-03-01 08:27:41 +02:00
  • 062598cec3 Show the automatic fan control warning dialog in a non-blocking way Ilya Zlobintsev 2021-02-28 10:52:29 +02:00
  • ec8b8109bd Document the CLI Ilya Zlobintsev 2021-02-28 07:59:00 +02:00
  • d3f66f4e61 Show fan curve in CLI Ilya Zlobintsev 2021-02-28 07:50:57 +02:00
  • 4f5450f144 Add warning about fan control not properly switching back to automatic Ilya Zlobintsev 2021-02-27 21:45:50 +02:00
  • 3c7252f4ac Extend install instructions Ilya Zlobintsev 2021-02-27 09:20:36 +02:00
  • 5cb6be8a6a Update README Ilya Zlobintsev 2021-02-27 09:06:51 +02:00
  • d19201aa6c Remove panic in test Ilya Zlobintsev 2021-02-27 08:40:40 +02:00
  • 431c788963 Fix settings not applying on application launch Ilya Zlobintsev 2021-02-27 08:40:21 +02:00
  • d7d1d8e873 Basic, buggy support for Vega20+ clocks table format Ilya Zlobintsev 2021-02-27 08:34:28 +02:00
  • 60089e128a Change ClocksTable to be a enum for adaptability Ilya Zlobintsev 2021-02-26 12:01:02 +02:00
  • b83af4a841 Rebase dependabot-preview[bot] 2021-02-25 18:43:18 +00:00
  • 6a1d1872cb Update signal-hook requirement from 0.1 to 0.3 (#9) dependabot-preview[bot] 2021-02-25 21:00:43 +02:00
  • 6dbd844cd0 Update rand requirement from 0.7 to 0.8 (#10) dependabot-preview[bot] 2021-02-25 20:55:14 +02:00
  • 97df41f9fe Fix naming error Ilya Zlobintsev 2021-02-16 18:21:54 +02:00
  • 114735b6fe Refactor daemon_connection Ilya Zlobintsev 2021-02-16 18:19:33 +02:00
  • 9c1fb525c1 Fix some frames not showing after switching GPUs Ilya Zlobintsev 2021-02-16 08:03:42 +02:00
  • 565f46ed17 Show warning if ppfeaturemask is not enabled Ilya Zlobintsev 2021-02-13 16:16:22 +02:00
  • 96829320a9 Merge pull request #8 from ilyazzz/ui-rewrite ilyazzz 2021-02-12 08:48:45 +02:00
  • f2ab509be0 Merge branch 'master' into ui-rewrite ilyazzz 2021-02-12 08:48:16 +02:00
  • f6c09b9dee Updated screenshots Ilya Zlobintsev 2021-02-12 08:47:02 +02:00
  • 68bbd7fc15 Implement clock settings Ilya Zlobintsev 2021-02-12 08:30:58 +02:00
  • 4867735c2b Fixed vulkan feature list not showing Ilya Zlobintsev 2021-02-10 17:09:29 +02:00
  • 6d5555d267 Implement fan curve Ilya Zlobintsev 2021-02-10 16:55:05 +02:00
  • dbd8f5e0d3 Update non-static info in GpuInfo on get_info() Ilya Zlobintsev 2021-02-10 12:14:36 +02:00
  • 4134a3d4b6 Add power profile switch and implement logging Ilya Zlobintsev 2021-02-10 12:04:03 +02:00
  • 8458e3cb77 Don't show apply button on GPU selection Ilya Zlobintsev 2021-02-09 12:15:49 +02:00
  • e8e6dc4ed3 Only get gpu info once on application launch and properly handle cases where some features aren't supported Ilya Zlobintsev 2021-02-09 12:07:06 +02:00
  • 50d8d1a8c7 Restrict socket access Ilya Zlobintsev 2021-02-08 16:18:07 +02:00
  • 59c6a0e3ab Restrict socket access Ilya Zlobintsev 2021-02-08 16:18:07 +02:00
  • 024bbc915e Apply fan control settings Ilya Zlobintsev 2021-02-08 15:32:10 +02:00
  • c7852fed4d Make separate revealer for the apply button and show/hide it on demand Ilya Zlobintsev 2021-02-08 10:44:56 +02:00
  • e2cc40aa8b Add basic OC page and refine stats update loop Ilya Zlobintsev 2021-02-07 23:58:26 +02:00
  • 11b9844f9a Fix build under rust stable Ilya Zlobintsev 2021-02-07 22:45:28 +02:00
  • d608d6a7ba Added basic thermals info Ilya Zlobintsev 2021-01-31 12:28:45 +02:00
  • 3b4bbcc4c6 Add vulkan feature list Ilya Zlobintsev 2021-01-31 11:26:09 +02:00
  • 197c8e8bfa Add basic vulkan info Ilya Zlobintsev 2021-01-31 08:53:11 +02:00
  • b626961fe0 Fixed title in headerbar Ilya Zlobintsev 2021-01-31 08:21:19 +02:00
  • ce815a93d4 Added information to info page Ilya Zlobintsev 2021-01-31 08:18:36 +02:00
  • a71b8c831d Add GPU Selection Ilya Zlobintsev 2021-01-30 09:36:45 +02:00
  • 43641811b3 New UI base Ilya Zlobintsev 2021-01-30 08:35:01 +02:00
  • 573d287d09 Fixed crash on systems with missing power caps information Ilya Zlobintsev 2021-01-29 19:32:49 +02:00
  • d24e32467b Use GPU model name when card model is missing Ilya Zlobintsev 2021-01-21 22:58:43 +02:00
  • 0959667ca7 rust.yml update pci.ids on each run ilyazzz 2021-01-21 15:49:47 +02:00
  • 5da2610a7c rust.yml add apt update ilyazzz 2021-01-21 15:24:49 +02:00
  • aec919cf14 rust.yml update ubuntu version ilyazzz 2021-01-21 15:20:39 +02:00
  • b7da2cbad5 Reworked the pci.ids parser Ilya Zlobintsev 2021-01-21 09:40:47 +02:00
  • 2449cc9ee3 Update rust.yml ilyazzz 2021-01-20 23:20:10 +02:00
  • 2167325063 Update rust.yml ilyazzz 2021-01-20 23:12:31 +02:00
  • 869018df2a Update rust.yml ilyazzz 2021-01-20 23:12:03 +02:00
  • a5cfabb9ca Update rust.yml ilyazzz 2021-01-20 23:08:00 +02:00
  • 45c4c97226 Update rust.yml ilyazzz 2021-01-20 23:07:08 +02:00
  • 11bb5d60f9 Added a test for clocks table parsing Ilya Zlobintsev 2021-01-20 23:06:10 +02:00
  • 951415a3fa Update README.md ilyazzz 2021-01-20 17:50:18 +02:00
  • e11c3b622a Create rust.yml ilyazzz 2021-01-20 14:49:30 +02:00
  • 26329d223d Updated deploy and uninstall scripts Ilya Zlobintsev 2021-01-20 14:13:44 +02:00
  • 671cd59b00 Refactored clocks table parsing and added a test Ilya Zlobintsev 2021-01-20 14:10:30 +02:00