This repository was archived by the owner on Mar 2, 2026. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 0
Update README.md & PRlabeler workflow #27
Merged
Merged
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,31 @@ | ||
| # The bot always updates the labels, add/remove as necessary [default: false] | ||
| alwaysReplace: false | ||
| # Treats the text and labels as case sensitive [default: true] | ||
| caseSensitive: false | ||
| # Array of labels to be applied to the PR [default: []] | ||
| customLabels: | ||
| # Finds the `text` within the PR title and body and applies the `label` | ||
| - text: 'bug' | ||
| label: 'bug' | ||
| - text: 'fix' | ||
| label: 'bug' | ||
| - text: 'dependabot' | ||
| label: 'bug' | ||
| - text: 'New Crowdin updates' | ||
| label: 'bug' | ||
| - text: 'New Crowdin updates' | ||
Jack251970 marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| label: 'kind/i18n' | ||
| - text: 'feature' | ||
| label: 'enhancement' | ||
| - text: 'add new' | ||
| label: 'enhancement' | ||
| - text: 'refactor' | ||
| label: 'enhancement' | ||
| - text: 'refactor' | ||
Jack251970 marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| label: 'Code Refactor' | ||
| # Search the body of the PR for the `text` [default: true] | ||
| searchBody: true | ||
| # Search the title of the PR for the `text` [default: true] | ||
| searchTitle: true | ||
| # Search for whole words only [default: false] | ||
| wholeWords: false | ||
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,66 @@ | ||
| # AnyBar | ||
|
|
||
| 📟 Bring any bars like status, tool or command bar to your Windows! | ||
|
|
||
| AnyBar is a customizable, extensible desktop utility for Windows that allows you to create and manage various types of bars (status bars, toolbars, command bars) on your screen. Built with WPF and .NET 10, it provides a modern and flexible way to display information and quick actions right where you need them. | ||
|
|
||
| ## Features | ||
|
|
||
| - **Customizable Bars**: Create top, bottom, left, or right toolbars. | ||
| - **Plugin System**: Highly extensible architecture. Add new widgets and functionalities through plugins. | ||
| - **Modern UI**: Built with WPF, offering a clean and native Windows experience. | ||
| - **Built-in Plugins**: Comes with essential plugins out of the box: | ||
| - 🕒 **DateTime**: Display current time and date. | ||
| - 📈 **Performance**: Monitor system resources (CPU, Memory, etc.). | ||
| - 🌐 **Network**: Keep track of your network status and usage. | ||
|
|
||
|  | ||
|
|
||
| ## Requirements | ||
|
|
||
| - Windows 10 (19041) or later | ||
| - [.NET 10.0 Desktop Runtime](https://dotnet.microsoft.com/download/dotnet/10.0) | ||
|
|
||
| ## Installation | ||
|
|
||
| 1. Download the latest release from the [Releases](https://github.com/Any-Bar/AnyBar/releases) page. | ||
| 2. Extract the archive to your preferred location. | ||
| 3. Run `AnyBar.exe`. | ||
|
|
||
| ## Developing Plugins | ||
|
|
||
| AnyBar is designed to be easily extensible. You can create your own plugins to add custom widgets and features. | ||
|
|
||
| 1. Create a new .NET 10 WPF Class Library project. | ||
| 2. Add the `AnyBar.Plugin` NuGet package to your project: | ||
| ```bash | ||
| dotnet add package AnyBar.Plugin | ||
| ``` | ||
| 3. Implement the `IPlugin` or `IAsyncPlugin` interface: | ||
| ```csharp | ||
| using AnyBar.Plugin; | ||
|
|
||
| public class MyCustomPlugin : IPlugin | ||
| { | ||
| public void Init(PluginInitContext context) | ||
| { | ||
| // Initialize your plugin here | ||
| } | ||
| } | ||
| ``` | ||
| 4. Build your project and place the resulting DLL in the AnyBar plugins directory. | ||
|
|
||
| For more details, check out the [AnyBar.Plugin](https://www.nuget.org/packages/AnyBar.Plugin) package and the built-in plugin source code in the `Plugins` directory. | ||
|
|
||
| ## Contributing | ||
|
|
||
| Contributions are welcome! Feel free to open issues or submit pull requests. | ||
|
|
||
| 1. Fork the repository. | ||
| 2. Create a new branch for your feature or bugfix. | ||
| 3. Commit your changes. | ||
| 4. Push to your fork and submit a pull request. | ||
|
|
||
| ## License | ||
|
|
||
| This project is licensed under the [MIT License](LICENSE). |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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.
Uh oh!
There was an error while loading. Please reload this page.