squidowl / halloy

IRC application written in Rust
GNU General Public License v3.0
1.68k stars 66 forks source link

Theme Editor not appending .toml by default #628

Open Bustycat opened 3 weeks ago

Bustycat commented 3 weeks ago

When I want to save a theme, Theme Editor doesn't append .toml to the file name. Users may not know adding .toml is necessary, and this behaviour from Theme Editor could be the cause of themes being malfunctioning.

截圖 2024-10-25 20 54 00
tarkah commented 3 weeks ago

This is a macos limitation I believe with the library we use to open the file picker. When we specified the file type, it wouldn't let us save to the halloy Application Support folder.

@casperstorm am I remembering that correctly?

casperstorm commented 3 weeks ago

That is correct, @tarkah. I am not entirely sure if we can do something about it. Would be worth a new investigation though.