ForNeVeR / ForNeVeR/AvaloniaRider

Setting storage upgrade

Open
#265 0 comments 0 reactions 1 assignee Claimed by @ForNeVeR View on GitHub
kind:enhancement
Dominant language
Kotlin
Stars
583
Forks
32
Avg merge
2h 23m
Merged PRs (30d)
1

Description

Currently, we have two setting components:
- `me.fornever.avaloniarider.idea.settings.AvaloniaSettings`, stored in `.idea/**/misc.xml`
- `me.fornever.avaloniarider.idea.settings.AvaloniaProjectSettings`, stored in `.idea/**/avalonia.xml`

Among those, settings from `AvaloniaSettings` are meant to be shared across the team, while settings from `avalonia.xml` aren't, but that's inconvenient.

We should gradually move `AvaloniaProjectSettings` to `workspace.xml` or `avalonia-workspace.xml` since they are volatile, and `AvaloniaSettings` to `avalonia.xml`, to allow the users to commit and share them if required.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.