track: Some (small) changes before 0.8
To-Do
A few things that would be good to do before 0.8 but are not blockers, tracked in this list to not forget about them
- [ ] Make drag-and-drop work between color buttons (drag the color from one button to another, doesn't change the color value right now)
- [ ] Fix rename text box in Preset Manager revealing from right and not left as in main window https://github.com/GradienceTeam/Gradience/issues/758#issuecomment-1510434548
- [ ] #736
- [x] Replace logout message with toast HIG
- [ ] Make something with
translator-credits, I have made it vary from lang to lang, but now link/mail is broken as Weblate is confused by using XML syntax in Python file - [x] Not sure Add support for
Thumbnail Colors - [x] ~~Simplify welcome window by removing useless steps like selecting theming options and installing themes pages~~
Additional Context
No response
Did you read the Code of Conduct?
- [X] I have read the Code of Conduct.
There's no need to move to the new 4.10 widgets, as the old ones will be removed in GTK 5, which isn't even in the workings yet. Porting now would make Gradience incompatible with most native users, so I would wait with moving to new widgets until at least 4.10 will be available in most distributions.
Check out October post on GTK blog talking about 4.10 deprecations for more info: https://blog.gtk.org/2022/10/
Fix rename text box in Preset Manager revealing from right and not left as in main window
This can be fixed by making rename button the first button in a row, this is also a good chance to use the new layout [rename / apply / star]
I have tried to do this but for some reason rename button disappears after clicking on it, so I guess I did something wrong :)
@daudix-UFO can you explain
Make DnD between color buttons work (you can drag the color from one button to other but it doesn't change the color value right now)
Is it this ?
No, I mean the color button in gradience itself can be dragged on the other button, and it will copy the color, but hex itself doesn't respect this