refactor(readme): update readme file - #132
Open
itsvlxd wants to merge 14 commits into
Open
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.
Contributor
Author
|
Also @vaxerski u forgot about the release from the previous feature |
Member
|
I did not - not every MR makes a release instantly. |
Member
|
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. |
Contributor
Author
|
It's the same font from the website, the one used in the wiki |
Member
|
well I still think the banner is redundant |
|
i would like for usage and arguments to stay at least |
|
yeah I would argue this is way too excessive, but a list of command line arguements would be nice. This pull request also has changes to a lot more files than just the readme..? |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.