Skip to content
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

Minor CLI enhancements, mycroft-cli-client fix #1036 #1038

Merged
merged 2 commits into from
Aug 31, 2017

Conversation

penrods
Copy link
Contributor

@penrods penrods commented Aug 31, 2017

Several changes to CLI behavior, all minor:

  • Inverted the behavior or PgUp/PgDn. I think it was just wrong
  • Added "oldest" and "newest" indicators to the log listing to
    simplify finding your way inside the logs
  • Added support for not scrolling when in the middle of the log
    output. It will now only auto-scroll when already at the front
    of the log so you keep seeing new messages automatically.
  • Added a heading for the mic output level
  • Limited the mic output level to just the size of the bottom
    area (previously it was proportional to the screen height)
  • FIX: Changed the default filter string for viseme
  • FIX: The saving of settings was broken
  • Ran autopep8 which added a few bits of whitespace here and there

==== Fixed Issues ====
#1036
The idiom for handling main() was incorrect to allow the CLI
to be invoked by the mycroft-cli-clent script.

Steve Penrod added 2 commits August 29, 2017 18:05
Several changes to CLI behavior, all minor:
* Inverted the behavior or PgUp/PgDn.  I think it was just wrong
* Added "oldest" and "newest" indicators to the log listing to
  simplify finding your way inside the logs
* Added support for _not_ scrolling when in the middle of the log
  output.  It will now only auto-scroll when already at the front
  of the log so you keep seeing new messages automatically.
* Added a heading for the mic output level
* Limited the mic output level to just the size of the bottom
  area (previously it was proportional to the screen height)
* FIX: Changed the default filter string for viseme
* FIX: The saving of settings was broken
* Ran autopep8 which added a few bits of whitespace here and there
The idiom for handling main() was incorrect to allow the CLI
to be invoked by the mycroft-cli-clent script.

==== Fixed Issues ====
@penrods penrods added CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors) tagged for review and potential merge labels Aug 31, 2017
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.09%) to 38.825% when pulling b99ddc6 on feature/cli-tweak into 2e479dd on dev.

Copy link
Contributor

@MatthewScholefield MatthewScholefield left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@MatthewScholefield MatthewScholefield merged commit ae25836 into dev Aug 31, 2017
@MatthewScholefield MatthewScholefield deleted the feature/cli-tweak branch August 31, 2017 03:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants