Skip to content

v1.2.2 #335

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

Merged
merged 29 commits into from
Aug 8, 2023
Merged

v1.2.2 #335

merged 29 commits into from
Aug 8, 2023

Conversation

GyulyVGC
Copy link
Owner

@GyulyVGC GyulyVGC commented Aug 7, 2023

This release introduces aesthetic improvements (including new themes and color gradients), Finnish translation, migrates the app to Iced 0.10, and fixes various minor usability problems.

For more info see the CHANGELOG.

joshuamegnauth54 and others added 28 commits July 30, 2023 23:01
The new types are to avoid mangling the current style implementation too
much.
For now, custom themes will use constant structs like in Sniffnet's
original code. Custom themes will be self contained instead of polluting
the original code base. This should make it easier for contributors to
modify or add any extra themes without having to change code in too many
files.
I implemented a theme to ensure there are no compiliation issues.
Floating point math can't be called from a const context, so the themes
are returned from a non-const function for now. `iced::color!` is used
for ergonomics.
* Support appending extra styles to the settings page AFTER the built in
  styles.
* Make the whole thing scrollable.
`StyleType::Custom` should be serialized to and deserialized from a TOML
table. The `toml` crate doesn't seem to figure this out which causes
saving and loading the settings to fail.

I fixed this by hinting that the type should be a table using serde's
attributes.
…auth54

docs: add joshuamegnauth54 as a contributor for code, and design
@GyulyVGC GyulyVGC added the release New version release label Aug 7, 2023
@GyulyVGC GyulyVGC added this to the v1.2.2 milestone Aug 7, 2023
@GyulyVGC GyulyVGC merged commit 4d24bab into main Aug 8, 2023
@GyulyVGC GyulyVGC deleted the v1.2.2 branch August 8, 2023 10:35
@GyulyVGC
Copy link
Owner Author

GyulyVGC commented Aug 9, 2023

@all-contributors please add @orhun for financial.

@allcontributors
Copy link
Contributor

@GyulyVGC

I've put up a pull request to add @orhun! 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release New version release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants