Code Monkey home page Code Monkey logo

keyflow's Introduction

Greetings! 👋

  • I’m currently working on KeyFlow. Contributions are welcomed.
  • Looking to collaborate on impactful projects.

keyflow's People

Contributors

chavi362 avatar hetulbhatt avatar

Stargazers

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

Watchers

 avatar

keyflow's Issues

Spike: Find what will be the best GUI library (C++) for this software.

This software is not UI intensive - so we need a light GUI library in order to have basic form controls and run in tray (background) functionality.

Find - by what margin will the bundle size of the software increase. It is currently standing at ~3 MB statically linked compiled exe.

🐛Bug: Code colon - behavior is not as expected

This software support 4 different types of key combination - o/p pairs:

  1. shortcut - exec (shortcut dollar)
  2. shortcut - print (shortcut colon)
  3. code - exec (code dollar)
  4. code - print (code colon)

Thus, in the case of code colon, we are experiencing issue like, let's say we have specified a code colon like:
EMAIL :[email protected]

Here, whenever we type the code "email" in the system, it should erase the written code ("email" in this case), and flush (write) whatever is specified after the colon as an output, but the behaviour is different as explained below.

Expected:

  1. contact m (user still typing)
  2. contact me at (user still typing)
  3. contact me at - emai (user still typing)
  4. contact me at - email (user finished typing, now software does the rest)
  5. contact me at - [email protected] (software finishes it's job)

Actual:

  1. contact m (user still typing)
  2. contact me at (user still typing)
  3. contact me at - emai (user still typing)
  4. contact me at - email (user finished typing, now software does the rest - remember the "L" of email does not get displayed on the screen right away, because before that - out software gets triggered and flushes the specified colon text followed by the last "L" of the code ("email"))
  5. contact me at - [email protected] (software finishes it's job)

Please try to reproduce the issue before trying to fix it, if still confused feel free to mention me here.

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.