Giter VIP home page Giter VIP logo

powermode's People

Contributors

alohaworld avatar bigegg avatar folding avatar tomfrenzel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

powermode's Issues

Support VS 2022

Can't write code without the POWER anymore! Please support VS 2022.

Not That Great Exception Being Thrown In VS 2017

Seems to be a fairly random exception. Here it is for what it's worth.

System.InvalidOperationException: GetTextViewLineContainingBufferPosition called after the view is closed at Microsoft.VisualStudio.Text.Editor.Implementation.WpfTextView.Microsoft.VisualStudio.Text.Editor.IWpfTextView.GetTextViewLineContainingBufferPosition(SnapshotPoint bufferPosition) at Microsoft.VisualStudio.Text.Editor.Implementation.WpfTextView.GetTextViewLineContainingBufferPosition(SnapshotPoint bufferPosition) at Microsoft.VisualStudio.Text.MultiSelection.Implementation.SelectionUIProperties.get_ContainingTextViewLine() at Microsoft.VisualStudio.Text.MultiSelection.Implementation.SelectionUIProperties.get_CaretBounds() at Microsoft.VisualStudio.Text.Editor.Implementation.CaretElement.get_Top() at BigEgg.Tools.PowerMode.Adornments.ParticlesAdornment.NewParticlesImage(IAdornmentLayer adornmentLayer, IWpfTextView view) in D:\BigEgg\Tools\PowerMode\PowerMode\Adornments\ParticlesAdornment.cs:line 69 at BigEgg.Tools.PowerMode.Adornments.ParticlesAdornment.OnTextBufferChanged(IAdornmentLayer adornmentLayer, IWpfTextView view, Int32 streakCount) in D:\BigEgg\Tools\PowerMode\PowerMode\Adornments\ParticlesAdornment.cs:line 57 at BigEgg.Tools.PowerMode.PowerModeAdornment.TextBuffer_Changed(Object sender, TextContentChangedEventArgs e) in D:\BigEgg\Tools\PowerMode\PowerMode\PowerModeAdornment.cs:line 93 at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.RaiseEvent[TArgs](Object sender, EventHandler`1 eventHandlers, TArgs args) --- End of stack trace from previous location where exception was thrown --- at Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)

Count incorrect during Raname(Refactor)

When using Ctrl+R, Ctrl+R to rename a variable, PowerMode count typing for every changed variable when they were changed by IDE, cause lag and incorrect number.

Operation is not valid due to the current state of the object.

InvalidOperationException is sometimes thrown by the 'NewParticlesImage' method when typing and the caret is off screen due to the following line:

        var top = view.Caret.Top;

To fix this, you should wrap this call in:

        if (view.Caret.IsVisible)
        {
        ...
        }

Fixes an error dialog box.

Partially not working in VS2019 v16.9.2

This has been like this since a couple of VS updates back.
The particles at the cursor no longer render. Combo-mode counter still counting, and the shakes and fireworks still work, but the cursor particles are gone.

Any pending fix?

Excluded File Types

  • Get current file extension
  • Don't enable Power Model when file type is excluded
  • Can update settings in Option page
  • Can save excluded file types settings

No screen shake

When installed locally in VS2017 or VS2019, no screen shake occurs when typing

Rendering area too small

I usually reach hundreds of combo multiplier and sometimes it seems that there isn't enough space to render the text.
I've attached a screenshot reaching 400+ (just mashing key's for testing)
image

It also cuts long exclamation texts.. (the text here is "LongTextToSeeIfThereIsEnoughSpace")
image

also, can we have a scale option in the settings?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.