Code Monkey home page Code Monkey logo

polygon's Introduction

Hi there πŸ‘‹

I am Soham Dasgupta

  • 😎 Director, Software Engineering at LeaseAccelerator.
  • πŸš€ Code it like you mean it!
  • πŸ“š Always learning, always coding.
  • 🀝 Collaborate and conquer!
  • πŸ’» Debugging is my cardio.
  • πŸ”§ Crafting code, building solutions, rocketing my team to success.

Soham's GitHub stats GitHub Streak

Metrics Notable contributions Achievements

Skills

.Net C# Node.js TypeScript Go Next JS React HTML5 CSS3 PowerShell Markdown Git GitHub AWS Vercel

polygon's People

Contributors

thesobercoder 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

Watchers

 avatar  avatar  avatar

Forkers

stares shaqaruden

polygon's Issues

Feature Request: Implementation of First Fourth and Last Fourth

Is your feature request related to a problem? Please describe.
I have an ultrawide monitor with a resolution of 5120x1440. In most cases, it makes sense to use thirds. However, there are instances where it would be useful to use the center half in combination with the first quarter and the last quarter.

Describe the solution you'd like
I would appreciate it very much if you could also implement first fourth and last fourth, what would play nicely together with center half.

Describe alternatives you've considered
Manual actions :(

Move Window to next Monitor/Maximize/Almost Maximize

I just wanted to reach out and say I almost have moving a window to the next monitor working. I have the window moving to the next monitor but need to fix the positioning and then write previous monitor.

I have also added Maximize and Almost Maximize.

I will submit a pull request when I am finished.

Feature Request: .ini Option to Hide Information Overlay

Is your feature request related to a problem? Please describe.
When Polygon is used very actively, the information overlay that is shown after each execution of a hotkey, distracts more than it helps.

Describe the solution you'd like
It would be great to have a setting in the .ini file to hide the information overlay in general or in a perfect world by a modifier when triggered.

Describe alternatives you've considered
Editing out myself from the script and recompile it to an executable.

Additional context
I'm using your script together with a "stream deck" as a part of a multi-action trigger. It selects a specific program and then executes a hotkey. For this, it would be great to hide the information overlay.

Bug: Script Doesn’t Work When Window Is Maximized

Describe the bug
The current script cannot move/resize maximized windows. The information overlay shows that a window was moved, but nothing happens until the window isn't maximized anymore.

To Reproduce

  1. Maximize a window of an active program
  2. Try to use Polygon
  3. Information overlay shows that action is executed but nothing happens

Expected behavior
Polygon should work as it normally does, especially since using Win+Left or Win+Right also functions as usual. This creates an extra manual step that is actually unnecessary.

Screenshots
n/a

Operating System

OS Name:                   Microsoft Windows 11 Pro
OS Version:                23H2 (10.0.22631.2715)

Additional context
Various programs open in a maximized state, which interferes with the immediate use of Polygon. Especially if other tools trigger the hotkey of Polygon to move Windows around (in my case, a button press on my Stream Deck), this prevents efficient usage.

Feature Request: Support of Multiple Hotkeys for an Action

Is your feature request related to a problem? Please describe.
Typically, I prefer pure keyboard shortcuts, but there are cases where combining them with the mouse can be useful. Currently, I have to choose one or the other.

Describe the solution you'd like
Multiple keyboard shortcuts should be assignable to the same action. Ideally, one should also be able to define these shortcuts in the .ini file.

Describe alternatives you've considered

Additional context
I'm currently using the keyboard shortcut CTRL+WIN+NUM1 to CTRL+WIN+NUM3 to arrange windows into thirds. It would be nice to be able to use alternatives to NUM1 through NUM3, including being able to use mouse buttons 1 to 3 (LButton, MButton, RButton). This would be helpful for when your hand is already on the mouse.

Visual Glitch: Information Overlay Is Not Updated When Multiple Actions Are Performed

Describe the bug
If several quick actions are performed succeeding, the information on the overlay is not updated correctly.

To Reproduce

  1. Execute multiple actions succeeding
  2. The information overlay shows only the result of the first action.

Expected behavior
The information overlay always displays the result of the last action, without the need to wait when the information disappears from the first action.

Screenshots

Operating System
Provide the output from systeminfo.

For example:

OS Name:                   Microsoft Windows 11 Pro
OS Version:                23H2 (10.0.22631.2715)

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.