Code Monkey home page Code Monkey logo

Comments (4)

ceskyDJ avatar ceskyDJ commented on May 20, 2024

Maybe similar graphical warning should be active, when some cursor effect is set, too. Maybe blue background is just too much, but something like grey background or at least something little I can simply recognize would be fine.

from screenity.

ceskyDJ avatar ceskyDJ commented on May 20, 2024

One more thing... It would be good, if when I select something in drawing submenu, the icon of the button opener of this submenu is changed like cursor effects submenu does (if the tools from drawing submenu should be active even the menu isn't). It's a good way how to say, what tool I have activated, so what the mouse should do, when I click on the screen.

from screenity.

alyssaxuu avatar alyssaxuu commented on May 20, 2024

Sorry, the last release had a breaking change that caused the drawing tool to be active even when closed, but that is not the intended behavior. The drawing tools are only supposed to work when the menu is open, when it's closed the page should be interactive.

For cursor effects, I could consider adding a blue background of some sort if the cursor is not the default one. But it would definitely need to be subtle, I feel like unlike the drawing tools which are frequently toggled on / off, the cursors could be not only set throughout the recording, but users might (and do) use the same cursor type across recordings, to make their cursor more prominent with a highlight or to make sure their clicks are noticed.

For the latter, as I mentioned it's not the intended behavior for the drawing tools so that's why it doesn't behave the same taking in the icon like the cursors (it's the same with the blur tool). I consider draw + blur to be "modes" with their own separate tools, whereas cursor is more of a setting or preference.

from screenity.

ceskyDJ avatar ceskyDJ commented on May 20, 2024

Sorry, the last release had a breaking change that caused the drawing tool to be active even when closed, but that is not the intended behavior. The drawing tools are only supposed to work when the menu is open, when it's closed the page should be interactive.

That's nice. I thought it should work like this, but I didn't remember how it worked in older releases :(.

For cursor effects, I could consider adding a blue background of some sort if the cursor is not the default one. But it would definitely need to be subtle, I feel like unlike the drawing tools which are frequently toggled on / off, the cursors could be not only set throughout the recording, but users might (and do) use the same cursor type across recordings, to make their cursor more prominent with a highlight or to make sure their clicks are noticed.

Definitely! Only little thing I miss there is some kind of "warning" about activated non-default cursor effect. However, when I think of it more and more, it maybe don't need anything much expressive, when the icon of the toolbar button is changing according to the selected effect. At least something decent would be good, I think.

For the latter, as I mentioned it's not the intended behavior for the drawing tools so that's why it doesn't behave the same taking in the icon like the cursors (it's the same with the blur tool). I consider draw + blur to be "modes" with their own separate tools, whereas cursor is more of a setting or preference.

I get it. It's clear enough. I just was a little confused due to the bad behavior, when drawing tools were active all the time.

from screenity.

Related Issues (20)

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.