Releases: JakeRoggenbuck/auto-clock-speed
v0.1.11
Great work everyone, lots of amazing changes!!
What's Changed
- Add new image by @JakeRoggenbuck in #449
- License by @Shuzhengz in #451
- Use pretty print format specifier by @JakeRoggenbuck in #453
- More tests by @JakeRoggenbuck in #454
- Add more documentation to the daemon.rs file by @Camerooooon in #456
- Add list of tested devices by @Camerooooon in #458
- Update depends by @JakeRoggenbuck in #459
- Cache path of device for both Lid and Power by @JakeRoggenbuck in #462
- upgrade rust edition by @Shuzhengz in #464
- Stop looping after last cpu in proc file by @JakeRoggenbuck in #473
- Clippy scan by @Shuzhengz in #474
- fix typo by @Shuzhengz in #475
- Add clippy fix by @JakeRoggenbuck in #476
- Cache clippy by @JakeRoggenbuck in #477
- Add more clippy fixes by @JakeRoggenbuck in #478
- Update rust-clippy.yml by @JakeRoggenbuck in #479
- Move CSV to it's own file by @Camerooooon in #461
- update device status by @Shuzhengz in #481
- Add high cpu time needed option to config by @Camerooooon in #480
- Daemon log hook by @Camerooooon in #484
- Fix more clippy issues by @JakeRoggenbuck in #485
- Update depends by @JakeRoggenbuck in #491
- Move graph by @JakeRoggenbuck in #486
- build status by @JakeRoggenbuck in #496
- Add delay for usage by @JakeRoggenbuck in #498
- Add doctest and proc related fixes by @JakeRoggenbuck in #499
- Add fixes by @JakeRoggenbuck in #500
- Add small documentation block to logger.rs by @Camerooooon in #502
- Add more comments by @JakeRoggenbuck in #504
- Check temp_max in run_state_machine by @JakeRoggenbuck in #508
- Use enum for gov instead of string by @JakeRoggenbuck in #507
- Remove needless borrow by @JakeRoggenbuck in #506
- Add show-settings arg to show settings by @JakeRoggenbuck in #509
- Fix comments by @JakeRoggenbuck in #512
- Fix Clippy by @Shuzhengz in #514
- Add links from badges by @JakeRoggenbuck in #515
- update devices by @Shuzhengz in #516
- Fix segmentation fault in time vulnerability by @Shuzhengz in #517
- Fix Time by @Shuzhengz in #518
- fix code alert #38 by @Shuzhengz in #521
- Update version by @JakeRoggenbuck in #520
- Version by @JakeRoggenbuck in #522
Full Changelog: 0.1.10...v0.1.11
0.1.10
Thank you so much to our new contributors @blackduckx @calvin-laurenson @mileskerr, we really appreciate the help.
A big thanks to @Camerooooon and @Shuzhengz for your continued contributions, you two make the project what it is.
Happy Halloween everyone! 🎃
What's Changed
- Activated rules config values by @Camerooooon in #316
- Cpu threshold config by @Camerooooon in #319
- Monday morning fixes by @JakeRoggenbuck in #310
- Make delay change battery delay when it is 1000ms by @Camerooooon in #325
- Update bug_report.md by @Camerooooon in #327
- Update CONTRIBUTING.md by @JakeRoggenbuck in #323
- Change where get max and min get called by @JakeRoggenbuck in #101
- Add default toml config by @JakeRoggenbuck in #328
- Add
initconfig
command by @calvin-laurenson in #324 - Add more to readme by @JakeRoggenbuck in #329
- Update README.md by @JakeRoggenbuck in #330
- Fix cpu tests by @Camerooooon in #333
- Show current graph type by @Camerooooon in #336
- Media updates by @Camerooooon in #335
- Add links to top by @JakeRoggenbuck in #337
- Create CODE_OF_CONDUCT.md by @Shuzhengz in #339
- Change email by @JakeRoggenbuck in #340
- Pass tests when being ran as sudo by @Camerooooon in #334
- AscII Graphics by @Shuzhengz in #342
- Add links to top of file by @JakeRoggenbuck in #343
- Remove old image by @JakeRoggenbuck in #344
- Modify readme to reflect new initconfig command by @Camerooooon in #348
- Thermal Zones by @Camerooooon in #347
- Battery Condition by @Shuzhengz in #350
- Remove mockall by @JakeRoggenbuck in #357
- Hot fix by @Shuzhengz in #360
- Add files needed to push to the aur when 1.0 by @JakeRoggenbuck in #355
- Update build by @JakeRoggenbuck in #363
- Split up CI to make it easier to read in prs by @Camerooooon in #366
- Add even more tests by @JakeRoggenbuck in #367
- Add creating-a-sub-command by @JakeRoggenbuck in #370
- Daemon Hooking by @Camerooooon in #353
- Update service setup scripts by @blackduckx in #375
- fix typo by @mileskerr in #378
- Fix error mgmt in config.rs by @blackduckx in #379
- Add cpu random gen and tests by @JakeRoggenbuck in #377
- Add clippy suggestions by @JakeRoggenbuck in #380
- Daemon hook option by @Camerooooon in #384
- Move arg parser to own file by @JakeRoggenbuck in #388
- Reduce unwraps by @JakeRoggenbuck in #389
- Use fs::read_to_string conveniant func by @blackduckx in #391
- Refactor networking by @Camerooooon in #392
- [RFC] First iteration of OOing Battery by @blackduckx in #393
- Remove hard coded paths in Battery logic by @Camerooooon in #398
- Switch to update model for battery by @Camerooooon in #400
- Move battery to its own file by @Camerooooon in #401
- Add start for documentation of battery by @Camerooooon in #403
- Move display logic to display.rs by @Camerooooon in #404
- Move lid logic to its own file by @Camerooooon in #405
- Clever battery lookup + sysfs module by @blackduckx in #407
- Resolve clippy warnings by @Camerooooon in #406
- Split into init_config_file and init_config_dir by @Camerooooon in #408
- Fix delay by @Camerooooon in #410
- Reduce unwrap in thermal code by @Camerooooon in #409
- Spelling by @JakeRoggenbuck in #416
- Give CPU a format method and add docstrings by @JakeRoggenbuck in #414
- Even less unwraps by @Camerooooon in #417
- Remove render and print by @JakeRoggenbuck in #418
- Improve error message by @Camerooooon in #419
- Specify Colorize and add comments by @JakeRoggenbuck in #420
- Improve error reporting for missing power devices by @Camerooooon in #421
- Interacting with daemon through socket by @Camerooooon in #422
- Move daemon controller to interface by @JakeRoggenbuck in #424
- Fix tests for amd by @JakeRoggenbuck in #425
- Remove second get_config call by @JakeRoggenbuck in #426
- Update help by @JakeRoggenbuck in #429
- Add docker check by @JakeRoggenbuck in #431
- WSL by @Shuzhengz in #435
- Remove error show on daemon. Simply state why by @JakeRoggenbuck in #440
- Commit was hiding under logs for some reason by @JakeRoggenbuck in #442
- Add csv logging from daemon by @JakeRoggenbuck in #432
- Less unwraps by @JakeRoggenbuck in #433
- Add tab after name for larger amount of cors by @JakeRoggenbuck in #446
- Add fix for amd thermal by @JakeRoggenbuck in #445
- Add logger warning to monit and edit mode for vm by @JakeRoggenbuck in #444
- Final changes before 0.1.10 release by @Camerooooon in #447
New Contributors
- @calvin-laurenson made their first contribution in #324
- @blackduckx made their first contribution in #375
- @mileskerr made their first contribution in #378
Full Changelog: v0.1.9...0.1.10
v0.1.9
Thank you @Camerooooon and @Shuzhengz for another amazing release!!
What's Changed
- Remove regex by @JakeRoggenbuck in #243
- Add quiet to acs systemd by @JakeRoggenbuck in #246
- Start to integration tests by @JakeRoggenbuck in #237
- Switch colors by @JakeRoggenbuck in #248
- Better cache list cpus by @JakeRoggenbuck in #249
- Add basic state by @JakeRoggenbuck in #230
- Move function out of large daemon file by @JakeRoggenbuck in #236
- Change where warn gets called to monit and run by @JakeRoggenbuck in #257
- Add colon to WARN by @JakeRoggenbuck in #259
- Correct units by @Shuzhengz in #263
- Battery delay by @Camerooooon in #264
- Add logo by @JakeRoggenbuck in #265
- Add all images (Logo) by @JakeRoggenbuck in #266
- Remove space by @JakeRoggenbuck in #268
- Cpu percent by @Camerooooon in #269
- Interface interactive by @JakeRoggenbuck in #274
- Add alias for set and get by @JakeRoggenbuck in #273
- Fix cpus output by @JakeRoggenbuck in #280
- Individual cpu utlization by @Camerooooon in #284
- Fix forced reason does not show by @JakeRoggenbuck in #282
- Split power by @JakeRoggenbuck in #283
- Change println to debug by @Camerooooon in #287
- Update Structopt by @Shuzhengz in #289
- Manual gov by @Shuzhengz in #290
- Add ignore power and lid by @JakeRoggenbuck in #291
- Update video by @JakeRoggenbuck in #286
- Add rule for cpu usage by @Camerooooon in #292
- Switch to a state machine based system for determining governor by @Camerooooon in #299
- Remove unused variables in daemon and add back 15s usage rule timer by @Camerooooon in #300
- New graphing modes for --graph by @Camerooooon in #301
- Some edits by @JakeRoggenbuck in #304
- Add new 'interactive' command to help section by @Camerooooon in #305
- Graph starting value by @Camerooooon in #308
- Repair tests by @Camerooooon in #309
- Bump version by @JakeRoggenbuck in #312
- Updates by @JakeRoggenbuck in #313
- Update old depend by @JakeRoggenbuck in #315
Full Changelog: v0.1.8...v0.1.9
v0.1.8
Thank you all so much for contributing!! We got so much done, definitely the biggest release in a long time. Thank you to @Shuzhengz, @Camerooooon and new contributor @adamhutchings!! I am super excited about so many new features and fixes!
What's Changed
- Improve ui by @JakeRoggenbuck in #128
- Before release by @JakeRoggenbuck in #127
- Version by @JakeRoggenbuck in #129
- Turbo Animation by @Shuzhengz in #130
- Revert "Turbo Animation" by @Shuzhengz in #132
- Better usage by @JakeRoggenbuck in #133
- Add local and config by @JakeRoggenbuck in #123
- Turbo Animation by @Shuzhengz in #134
- Add uninstall instructions by @JakeRoggenbuck in #137
- Add comments and clean code by @JakeRoggenbuck in #139
- Add sh color highlighting by @JakeRoggenbuck in #142
- Add config readme by @JakeRoggenbuck in #143
- New refactor by @JakeRoggenbuck in #145
- Add cache by @JakeRoggenbuck in #148
- Add simple fix by @JakeRoggenbuck in #149
- Add flag to manually disable animation, systemctl by @JakeRoggenbuck in #152
- Clean code by @JakeRoggenbuck in #155
- Add label by @JakeRoggenbuck in #154
- Graph by @JakeRoggenbuck in #157
- Add top bar command by @JakeRoggenbuck in #158
- Refactor system by @JakeRoggenbuck in #162
- Refactor power by @JakeRoggenbuck in #163
- Refactor daemon by @JakeRoggenbuck in #156
- Compute graph before printing by @JakeRoggenbuck in #164
- Better command docs by @JakeRoggenbuck in #165
- Clearer Instructions by @Shuzhengz in #167
- Separate rules by @JakeRoggenbuck in #170
- Optimize imports by @Shuzhengz in #172
- Add start to commit show by @JakeRoggenbuck in #176
- Format checker by @JakeRoggenbuck in #177
- Rework more logic by @JakeRoggenbuck in #178
- New cover image by @JakeRoggenbuck in #179
- Add no animation for systemctl error from before by @JakeRoggenbuck in #180
- Feature request issue templates by @Shuzhengz in #184
- Better docs by @JakeRoggenbuck in #186
- Add norms by @JakeRoggenbuck in #183
- Fix Animation Postition by @Shuzhengz in #173
- Service readme by @JakeRoggenbuck in #182
- Remove Detailed Usage by @Shuzhengz in #194
- Add wiki notice by @JakeRoggenbuck in #195
- Update README.md by @Shuzhengz in #201
- Hehe by @Shuzhengz in #202
- Render most of
print
before clear by @JakeRoggenbuck in #189 - Move functions to config by @JakeRoggenbuck in #199
- Add terminal function and struct to own file by @JakeRoggenbuck in #197
- Add color charging by @JakeRoggenbuck in #204
- Remove weird syntax highlight by @JakeRoggenbuck in #214
- Remove home by @JakeRoggenbuck in #215
- Use Settings struct instead of many unnamed bools by @JakeRoggenbuck in #209
- Small fixes by @JakeRoggenbuck in #217
- Use the length of cpus vec instead of num_cpus by @JakeRoggenbuck in #216
- Sort by cpu number by @JakeRoggenbuck in #210
- Try auto tests by @JakeRoggenbuck in #160
- Remove unwrap that causes panic! by @Camerooooon in #222
- Add the most basic show config by @JakeRoggenbuck in #208
- Commit hash to bug report by @JakeRoggenbuck in #224
- Add -c for bug reports by @JakeRoggenbuck in #223
- Change "faild" -> "failed" by @adamhutchings in #228
- Fix some typos by @adamhutchings in #229
- Add powersave on overheat rules by @Camerooooon in #221
- Our wiki by @JakeRoggenbuck in #234
- Add testing to CONTRIBUTING.md by @JakeRoggenbuck in #235
- Add updates to readme by @JakeRoggenbuck in #238
- Safely open config by @JakeRoggenbuck in #231
- Add image by @JakeRoggenbuck in #241
- Improve instructions by @JakeRoggenbuck in #239
- Update help by @JakeRoggenbuck in #240
- Add comments for help by @JakeRoggenbuck in #242
- Bump version by @JakeRoggenbuck in #244
New Contributors
- @adamhutchings made their first contribution in #228
Full Changelog: v0.1.7...v0.1.8
Pre v0.1.8
What's Changed
- Improve ui by @JakeRoggenbuck in #128
- Before release by @JakeRoggenbuck in #127
- Version by @JakeRoggenbuck in #129
- Turbo Animation by @Shuzhengz in #130
- Revert "Turbo Animation" by @Shuzhengz in #132
- Better usage by @JakeRoggenbuck in #133
- Add local and config by @JakeRoggenbuck in #123
- Turbo Animation by @Shuzhengz in #134
- Add uninstall instructions by @JakeRoggenbuck in #137
- Add comments and clean code by @JakeRoggenbuck in #139
- Add sh color highlighting by @JakeRoggenbuck in #142
- Add config readme by @JakeRoggenbuck in #143
- New refactor by @JakeRoggenbuck in #145
- Add cache by @JakeRoggenbuck in #148
- Add simple fix by @JakeRoggenbuck in #149
- Add flag to manually disable animation, systemctl by @JakeRoggenbuck in #152
- Clean code by @JakeRoggenbuck in #155
- Add label by @JakeRoggenbuck in #154
- Graph by @JakeRoggenbuck in #157
- Add top bar command by @JakeRoggenbuck in #158
- Refactor system by @JakeRoggenbuck in #162
- Refactor power by @JakeRoggenbuck in #163
- Refactor daemon by @JakeRoggenbuck in #156
- Compute graph before printing by @JakeRoggenbuck in #164
- Better command docs by @JakeRoggenbuck in #165
- Clearer Instructions by @Shuzhengz in #167
- Separate rules by @JakeRoggenbuck in #170
- Optimize imports by @Shuzhengz in #172
- Add start to commit show by @JakeRoggenbuck in #176
- Format checker by @JakeRoggenbuck in #177
- Rework more logic by @JakeRoggenbuck in #178
- New cover image by @JakeRoggenbuck in #179
- Add no animation for systemctl error from before by @JakeRoggenbuck in #180
- Feature request issue templates by @Shuzhengz in #184
- Better docs by @JakeRoggenbuck in #186
- Add norms by @JakeRoggenbuck in #183
- Fix Animation Postition by @Shuzhengz in #173
- Service readme by @JakeRoggenbuck in #182
- Remove Detailed Usage by @Shuzhengz in #194
- Add wiki notice by @JakeRoggenbuck in #195
- Update README.md by @Shuzhengz in #201
- Hehe by @Shuzhengz in #202
- Render most of
print
before clear by @JakeRoggenbuck in #189 - Move functions to config by @JakeRoggenbuck in #199
- Add terminal function and struct to own file by @JakeRoggenbuck in #197
- Add color charging by @JakeRoggenbuck in #204
- Remove weird syntax highlight by @JakeRoggenbuck in #214
Full Changelog: v0.1.7...pre-v0.1.8
v0.1.7
Thank you @Camerooooon and @Shuzhengz for making this project possible!
What's Changed
- Turbo battery indicator in #109
- Add authors to cargo.toml in #113
- Create CONTRIBUTING.md in #117
- Redo daemon logic in #118
- Add service setup in #85
- Update issue templates in #120
- Add backup paths for system info in #115
- Remove space from value and move it to output in #124
- Add sort in #125
Full Changelog: v0.1.6...v0.1.7
Publish 0.1.6
Publish 0.1.5
- Increase terseness and improve error handling #91
- Add logger #94
- Have logging level for systemctl capture #87
- Show temp in red if over a value #62
- CPU governors don't get set back to performance when laptop is above 20% #74
- Make read_power_source read BAT0 not AC0 #81
- Set gov to performance when charging #79
- error.rs is repetitive #76
- Add systemd service #50