Skip to content

Conversation

@marc-romu
Copy link
Member

No description provided.

marc-romu and others added 5 commits March 30, 2025 22:20
## Description

With this PR, settings menu is using eto.forms, making it compatible
with Mac.

## Breaking Changes

There could be issues when saving settings, although non breaking change
was detected during testing.

## Testing Done

Couldn't try in Mac, but on windows works perfect.

## Checklist

- [x] This PR is focused on a single feature or bug fix
- [x] Version in Solution.props was updated, if necessary, and follows
semantic versioning
- [x] CHANGELOG.md has been updated
- [x] PR title follows [Conventional
Commits](https://www.conventionalcommits.org/en/v1.0.0/) format
- [x] PR description follows [Pull Request Description
Template](#pull-request-description-template)
## Description

Improved version badge workflow to also update badges when color doesn't
match the requirements based on version type.

## Breaking Changes

None detected.

## Testing Done

None.

## Checklist

- [x] This PR is focused on a single feature or bug fix
- [x] Version in Solution.props was updated, if necessary, and follows
semantic versioning
- [x] CHANGELOG.md has been updated
- [x] PR title follows [Conventional
Commits](https://www.conventionalcommits.org/en/v1.0.0/) format
- [x] PR description follows [Pull Request Description
Template](#pull-request-description-template)
## Description

This PR updates the project version to 0.2.0-dev and includes minor
improvements to code quality and badge generation.

- Converted helper methods in AboutDialog.cs to static as they do not
rely on instance state.
- Migrated Settings dialog to Eto.Forms
- Updated version and status badges in README.md and changelog entries
to reflect the new version.
- Modified badge generation logic and badge color/status values in the
GitHub action workflow.

## Breaking Changes

None detected.

## Testing Done

RH8.17 on windows

## Checklist

- [x] This PR is focused on a single feature or bug fix
- [x] Version in Solution.props was updated, if necessary, and follows
semantic versioning
- [x] CHANGELOG.md has been updated
- [x] PR title follows [Conventional
Commits](https://www.conventionalcommits.org/en/v1.0.0/) format
- [x] PR description follows [Pull Request Description
Template](#pull-request-description-template)
This PR updates the version badge in the README.md to match the current
version in Solution.props.

This is an automated PR created by the Update Version Badge workflow.
@marc-romu marc-romu merged commit 7add44b into marc-romu/chat Mar 31, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants