You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feat - Separate embed settings and add multiple embeds (#667)
<!-- Please read
https://github.com/SableClient/Sable/blob/dev/CONTRIBUTING.md before
submitting your pull request -->
### Description
<!-- Please include a summary of the change. Please also include
relevant motivation and context. List any dependencies that are required
for this change. -->
This PR proposes the moving of embed settings to their own category
under General:
<img width="810" height="694" alt="image"
src="https://github.com/user-attachments/assets/972eec7b-1517-4c76-991c-c652cea6a3ab"
/>
Additionally it adds multiple embeds in one message:
<img width="1321" height="480" alt="image"
src="https://github.com/user-attachments/assets/59a6da99-e7a1-4740-a9d8-29b37a2ef8dc"
/>
Showing them all is however just a setting that may be turned off (it is
on by default) since the embeds respect the aspect ratio of the
thumbnail so a list of embeds may be uneven which might appear
unaesthetic to some, as per this example:
<img width="1294" height="751" alt="image"
src="https://github.com/user-attachments/assets/6b0b47ad-c6e7-427f-baea-0ecd4ba84527"
/>
Fixes #
#### Type of change
- [x] Bug fix (non-breaking change which fixes an issue)
### Checklist:
- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my own code
- [x] My changes generate no new warnings
### AI disclosure:
- [ ] Partially AI assisted (clarify which code was AI assisted and
briefly explain what it does).
- [ ] Fully AI generated (explain what all the generated code does in
moderate detail).
<!-- Write any explanation required here, but do not generate the
explanation using AI!! You must prove you understand what the code in
this PR does. -->
My pathological avoiding anxiety has empowered me to create this instead
of doing a more important task.
0 commit comments