Skip to content

feat: custom user folder - #138

Draft
oldcrate wants to merge 7 commits into
Rhythia:indevfrom
oldcrate:custom-user-folder
Draft

feat: custom user folder#138
oldcrate wants to merge 7 commits into
Rhythia:indevfrom
oldcrate:custom-user-folder

Conversation

@oldcrate

@oldcrate oldcrate commented Sep 6, 2026

Copy link
Copy Markdown

Allows users to move user folder to their specified location.

All the files that would've normally been stored inside Constants.USER_FOLDER are stored in that location.
The only file that still has to be stored in USER_FOLDER is the one that stores the actual path to the user specified location.

@oldcrate

oldcrate commented Sep 8, 2026

Copy link
Copy Markdown
Author

I noticed when I spawn a toast notification the text goes outside the screen.

Should I fix this in this pr, make an issue or just shorten the text?

@nyuwaea

nyuwaea commented Sep 8, 2026

Copy link
Copy Markdown
Member

Nice work so far, do you plan on making it move the user files to the new location on restart? I think it would be very nice QoL for this feature.

The toasts are indeed a little messy right now, feel free to fix the text clipping issue in this PR, though it would be best to make a separate one if you're doing more changes to them.

@oldcrate

oldcrate commented Sep 8, 2026

Copy link
Copy Markdown
Author

Nice work so far, do you plan on making it move the user files to the new location on restart? I think it would be very nice QoL for this feature.

Thank you. Yes, I can do that.

The toasts are indeed a little messy right now, feel free to fix the text clipping issue in this PR, though it would be best to make a separate one if you're doing more changes to them.

I was thinking of letting the toasts stretch a little more and, if the message still doesn't fit, divide it and fit it in more lines.
If the changes are big I'll make a new PR.

return DEFAULT_USER_FOLDER if it has just been written to USER_FOLDER_POINTER
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.

2 participants