janten / keypad-layout Goto Github PK
View Code? Open in Web Editor NEWControl window layout using Ctrl + Numeric Keypad on macOS
License: MIT License
Control window layout using Ctrl + Numeric Keypad on macOS
License: MIT License
This is a really handy application, I'd love it if there were the ability to install with homebrew
!
To select a part of the screen and copy it to the clipboard (paste buffer) one uses shift-control-command-4 (default mapping). With keypad-layout active this does not work.
Hello,
As I would like to work in maximized windows (not fullscreen) I am hitting CTRL 1 and 9 alot. Working on a MacBook Pro this is a lot of hand movement at the moment.
Could you implement that when the same number is pressed twice that this is interpreted as to maximize the screen (or mayby configurable)
Jeroen
If the MacOS Dock is not located at the bottom, but on the side, this is not taken into account for window scaling.
I am too unfamiliar with naming conventions for apps on MacOS, therefore, the title of this issue may be not as descriptive as it could be, but here it goes:
I am on Big Sur, with an Intel processor.
Starting the app from the launcher, starts it, but it doesn't function
Starting the app from the terminal with open /Applications/Keypad\ Layout.app
does the same thing
Starting the app from the terminal with /Applications/Keypad\ Layout.app/Contents/MacOS/Keypad\ Layout
, it does function
What can I do to fix this?
Below a somewhat wordy way of what I said above, with a lot more detail
Background: I've installed Keypad Layout using brew install --no-quarantine keypad-layout
Given I am on Mac OS Big Sur, on a MacBookPro13, Dual-Core Intel Core i5
When I use the launcher to start Keypad Layout
The program starts and the icon is shown in my menu bar
When I select a program
And do the key combo control-0-5
I expect the program to become full screen
But the program does not become full screen
Given I am on Mac OS Big Sur, on a MacBookPro13, Dual-Core Intel Core i5
When I run open /Applications/Keypad\ Layout.app
from the terminal
The program starts and the icon is shown in my menu bar
When I select a program
And type the key combo control-0-5
I expect the program to become full screen
But the program does not become full screen
Given I am on Mac OS Big Sur, on a MacBookPro13, Dual-Core Intel Core i5
When I run /Applications/Keypad\ Layout.app/Contents/MacOS/Keypad\ Layout
from the terminal
The program starts and the icon is shown in my menu bar
When I select a program
And type the key combo control-0-5
Then the program becomes full screen
It would be awesome to have a split screen mode (50/50). Love the product. Super fast.
hello @janten - I've noticed that the code signature has changed in the latest release:
EXPECTED 'Jan-Gerd Tenberge (M694M84694)'
FOUND 'Jan-Gerd Tenberge (7KV498VKRZ)'
can you confirm it? thanks
Hi,
The app is really great, but seems less intuitive since normal person would mostly be comfortable with standard keypad with 1 in top left and 9 on bottom right.
It would be very cool if you can just add this feature to allow folks to reverse it if they want.
Installed via homebrew, the follow error is shown when launching:
Perhaps a similar issue to #8.
Seems like v1.2 binary has a release issue. Installing v1.1 works great.
Expected:
Actual:
Tested on two Mac's with 10.12.
I'm on an old OSX, any chance of support for old OSX? :)
The command brew cask install
in README.md
doesn't work now because of update of Homebrew.
This is not a bug of this app, but the document needs to be fixed.
Error: Calling brew cask install is disabled! · Discussion #340 · Homebrew/discussions
brew cask <command>
was deprecated in favor ofbrew <command> --cask
in Homebrew 2.6.0. Now that 2.7.0 has been released, they have been disabled.
I had the chance to test the split-screen functionality on multiple monitors and it seems to be broken.
If the window to be resized is not on the primary monitor, the resulting window size will not be the expected one (for all 0+number combinations).
Simply using [NSScreen mainScreen]
calculates incorrect regions.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.