Skip to content

[pull] main from Stade-App:main - #22

Merged
pull[bot] merged 6 commits into
noydra:mainfrom
StadeDevelopment:main
Sep 28, 2026
Merged

pull[bot] merged 6 commits into
noydra:mainfrom
StadeDevelopment:main

Conversation

@pull

@pull pull Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

talh4tr and others added 6 commits September 28, 2026 16:12
Meta yazılırken mevcut dosya, geçici dosya hedefe taşınmadan önce siliniyordu. Önce doğrudan replacement dene; desteklenmezse mevcut fallback yoluna geç.
Kasa meta dosyasını silmeden yenile
Restoring a backup deleted each existing file before writing its
replacement, so an interruption at that moment could leave neither the
old account nor the restored one. The replacement is now moved into
place in a single step, falling back to the previous approach only where
the system will not replace a file that way.

Restoring onto a device that already held an account had no test of its
own, which is the only situation where these files are overwritten, so
one was added along with a check that no partial files are left behind.
Stickers can now be brought over from elsewhere rather than made one at
a time. A sticker pack file keeps its own name and arrives as a group,
and loose sticker images can be picked several at a time. On a phone,
sharing a sticker to Stade from another app works too, and a sticker
shared while the app is locked is still waiting once it is unlocked.

Stickers now belong to packs, so a whole pack can be removed in one go,
and the collection is grouped by where each sticker came from. Anything
already in the collection is recognised and skipped, so bringing the
same pack in twice adds nothing, and a short summary afterwards says
what arrived, what was already there, and what could not be read.

Moving stickers are also handled properly now. Stade only recognised one
kind of moving picture, so the moving stickers these apps actually use
stopped on their first frame. They now play.
The emoji and sound panels appeared and vanished in one frame. They now
rise into place, and their contents fade in as they arrive. When the
keyboard is already up the panel takes over its exact height at once, so
the two never fight each other on the way past and nothing jumps.

The button that opens the panel now turns into a keyboard while the
panel is open, so the same button leads back to typing instead of
leaving people hunting for the text field. It turns over rather than
fading, to read as one button changing its mind.
@pull pull Bot locked and limited conversation to collaborators Sep 28, 2026
@pull pull Bot added the ⤵️ pull label Sep 28, 2026
@pull
pull Bot merged commit 3487e70 into noydra:main Sep 28, 2026
1 check failed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants