-
-
Notifications
You must be signed in to change notification settings - Fork 50
refactor(readme): update readme file #132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
In this commit I added a new feature, a flag for notifications -n / --notify. It's using the notify-send command line utility to send desktop notifications. By default I made it compatible with dunst (you will need to enable full markup in the dunst config) but it should work with other notification daemons too.
In this commit I fixed various issues from using c style code, trying to maintain the same code base even tho is pretty trash in some places. I also fixed the markup foreground color render, now it renders proerply the color from, in all the supported formats.
In this commit I moddified some naming conventions to algin better with cpp standards, I also moddified the clipboard function to use just a single argument instead of multiple.
By mistake I removed the autocopy in the last commit. Sorry, autocopy it's back in this commit
In this commit I increased the preview contrast of the color preview buffer background to look better on different colors.
I fixed the flag mismatch for the no fancy option.
…cess This refactors the logic for running `notify-send` and `wl-copy` by using Hyprutils::OS::CProcess to spawn and manage these external processes in a more structured way.
In this commit I updated the readme file to look much nicer and better offering more information regarding HyprPicker and better design overall.
In this commit I did various chores, I removed the intermediary variables from the clipboard and notify, and other various fixes in the hyprpicker.cpp
In this commit I updated the readme file to look much nicer and better offering more information regarding HyprPicker and better design overall.
|
Also @vaxerski u forgot about the release from the previous feature |
|
I did not - not every MR makes a release instantly. |
|
I don't like this tbh - hyprpicker is a tool. There's no need for overused emojis, or logos. I don't even know where the font in that "banner" comes from. What are these badges for? Language is wrong, we use C++23. Why is the license there? It has a separate tab for a reson. |
|
It's the same font from the website, the one used in the wiki |
|
well I still think the banner is redundant |
In this commit I updated the readme file to look much nicer and better
offering more information regarding HyprPicker and better design
overall.
Here is a preview of the new readme
A sleek, wlroots-native color picker for Wayland built for Hyprland with a focus on speed, accuracy, and simplicity.
✨ Description
Hyprpicker is a blazing-fast, minimal, and accurate color picker built for Wayland compositors like Hyprland.
It lets you instantly grab any color from your screen with pixel-perfect precision.
Hyprpicker is designed to just work with clipboard copying, format selection, zoom lens, and desktop notifications.
🚀 Usage
Run it, click anywhere, get the color.
By default, the color is printed to stdout. Combine it with options like clipboard copy or notification for a smoother experience.
🧰 Command-Line Options
📦 Installation
🔧 Build From Source
Dependencies
Build and install
📚 License
Hyprpicker is licensed under the BSD 3-Clause License — a permissive license that allows nearly unrestricted use, including commercial, as long as proper credit is given.